[INFO] fetching crate ron 0.12.1...
[INFO] testing ron-0.12.1 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate ron 0.12.1 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate ron 0.12.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ron 0.12.1
[INFO] tweaked toml for crates.io crate ron 0.12.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ron 0.12.1 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ron 0.12.1 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-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 908a8de90da9bece4e76d4f7e32d1a9adb275395e13d19cf4ccb669f43be7074
[INFO] running `Command { std: "docker" "start" "-a" "908a8de90da9bece4e76d4f7e32d1a9adb275395e13d19cf4ccb669f43be7074", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "908a8de90da9bece4e76d4f7e32d1a9adb275395e13d19cf4ccb669f43be7074", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "908a8de90da9bece4e76d4f7e32d1a9adb275395e13d19cf4ccb669f43be7074", kill_on_drop: false }`
[INFO] [stdout] 908a8de90da9bece4e76d4f7e32d1a9adb275395e13d19cf4ccb669f43be7074
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 75144c4661c16eaadb299467451d0254d58d32143de3874fb5eacf00089fdbec
[INFO] running `Command { std: "docker" "start" "-a" "75144c4661c16eaadb299467451d0254d58d32143de3874fb5eacf00089fdbec", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.181
[INFO] [stderr]    Compiling typeid v1.0.1
[INFO] [stderr]    Compiling once_cell v1.20.1
[INFO] [stderr]    Compiling unicode-ident v1.0.0
[INFO] [stderr]    Compiling serde_derive v1.0.181
[INFO] [stderr]    Compiling bitflags v2.1.0
[INFO] [stderr]    Compiling ron v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.08s
[INFO] running `Command { std: "docker" "inspect" "75144c4661c16eaadb299467451d0254d58d32143de3874fb5eacf00089fdbec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "75144c4661c16eaadb299467451d0254d58d32143de3874fb5eacf00089fdbec", kill_on_drop: false }`
[INFO] [stdout] 75144c4661c16eaadb299467451d0254d58d32143de3874fb5eacf00089fdbec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fb6760a82305f4b58c227d7db140a0c469b8ed89ecf62063fab9cbcdc5765914
[INFO] running `Command { std: "docker" "start" "-a" "fb6760a82305f4b58c227d7db140a0c469b8ed89ecf62063fab9cbcdc5765914", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.181
[INFO] [stderr]    Compiling serde_derive v1.0.181
[INFO] [stderr]    Compiling proc-macro2 v1.0.63
[INFO] [stderr]    Compiling quote v1.0.28
[INFO] [stderr]    Compiling ryu v1.0.0
[INFO] [stderr]    Compiling serde_json v1.0.60
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling itoa v0.4.3
[INFO] [stderr]    Compiling inventory v0.3.10
[INFO] [stderr]    Compiling base64 v0.22.0
[INFO] [stderr]    Compiling syn v2.0.28
[INFO] [stderr]    Compiling erased-serde v0.4.0
[INFO] [stderr]    Compiling bitflags v2.1.0
[INFO] [stderr]    Compiling bytes v1.3.0
[INFO] [stderr]    Compiling serde_bytes v0.11.0
[INFO] [stderr]    Compiling option_set v0.3.0
[INFO] [stderr]    Compiling ron v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling typetag-impl v0.2.14
[INFO] [stderr]    Compiling typetag v0.2.14
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     `Serialize` is not local
[INFO] [stdout]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     `Send` is not local
[INFO] [stdout]    |     `Serialize` is not local
[INFO] [stdout]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     `Sync` is not local
[INFO] [stdout]    |     `Serialize` is not local
[INFO] [stdout]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     `Send` is not local
[INFO] [stdout]    |     `Sync` is not local
[INFO] [stdout]    |     `Serialize` is not local
[INFO] [stdout]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     `Strictest` is not local
[INFO] [stdout]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]   --> tests/254_typetag.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]    |     -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     `Box` is not local
[INFO] [stdout]    |     `Deserialize` is not local
[INFO] [stdout]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]    |           ------- `MyTrait` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     `Serialize` is not local
[INFO] [stdout]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     `Send` is not local
[INFO] [stdout]     |     `Serialize` is not local
[INFO] [stdout]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     `Sync` is not local
[INFO] [stdout]     |     `Serialize` is not local
[INFO] [stdout]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     `Send` is not local
[INFO] [stdout]     |     `Sync` is not local
[INFO] [stdout]     |     `Serialize` is not local
[INFO] [stdout]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     `Strictest` is not local
[INFO] [stdout]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[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]    --> tests/254_typetag.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stdout]     |     -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     `Box` is not local
[INFO] [stdout]     |     `Deserialize` is not local
[INFO] [stdout]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stdout] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stdout]     |           ------- `MyTrait` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 10s
[INFO] running `Command { std: "docker" "inspect" "fb6760a82305f4b58c227d7db140a0c469b8ed89ecf62063fab9cbcdc5765914", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb6760a82305f4b58c227d7db140a0c469b8ed89ecf62063fab9cbcdc5765914", kill_on_drop: false }`
[INFO] [stdout] fb6760a82305f4b58c227d7db140a0c469b8ed89ecf62063fab9cbcdc5765914
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3103863cdb0389f80aa13f3817a971cdd97df1d6f65709e7b070d192266f2a70
[INFO] running `Command { std: "docker" "start" "-a" "3103863cdb0389f80aa13f3817a971cdd97df1d6f65709e7b070d192266f2a70", kill_on_drop: false }`
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     `Serialize` is not local
[INFO] [stderr]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     `Send` is not local
[INFO] [stderr]    |     `Serialize` is not local
[INFO] [stderr]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     `Sync` is not local
[INFO] [stderr]    |     `Serialize` is not local
[INFO] [stderr]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     `Send` is not local
[INFO] [stderr]    |     `Sync` is not local
[INFO] [stderr]    |     `Serialize` is not local
[INFO] [stderr]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     `Strictest` is not local
[INFO] [stderr]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> tests/254_typetag.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]    |     -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     `Box` is not local
[INFO] [stderr]    |     `Deserialize` is not local
[INFO] [stderr]    |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 19 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]    |           ------- `MyTrait` is not local
[INFO] [stderr]    |
[INFO] [stderr]    = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]    = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]    = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     `Serialize` is not local
[INFO] [stderr]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     `Send` is not local
[INFO] [stderr]     |     `Serialize` is not local
[INFO] [stderr]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     `Sync` is not local
[INFO] [stderr]     |     `Serialize` is not local
[INFO] [stderr]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     `Send` is not local
[INFO] [stderr]     |     `Sync` is not local
[INFO] [stderr]     |     `Serialize` is not local
[INFO] [stderr]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     `Strictest` is not local
[INFO] [stderr]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]    --> tests/254_typetag.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     #[typetag::serde(tag = "type")]
[INFO] [stderr]     |     -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     `Box` is not local
[INFO] [stderr]     |     `Deserialize` is not local
[INFO] [stderr]     |     move the `impl` block outside of this constant `_MyTrait_registry` and up 2 bodies
[INFO] [stderr] 110 |     trait MyTrait: core::fmt::Debug {
[INFO] [stderr]     |           ------- `MyTrait` is not local
[INFO] [stderr]     |
[INFO] [stderr]     = note: the attribute macro `typetag::serde` defines the non-local `impl`, and may need to be changed
[INFO] [stderr]     = note: the attribute macro `typetag::serde` may come from an old version of the `typetag_impl` crate, try updating your dependency with `cargo update -p typetag_impl`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stderr]     = note: this warning originates in the attribute macro `typetag::serde` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `ron` (test "254_typetag") generated 14 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ron-775463e9d543f567)
[INFO] [stdout] 
[INFO] [stdout] running 112 tests
[INFO] [stdout] test de::tests::expected_attribute ... ok
[INFO] [stdout] test de::tests::boolean_struct_name ... ok
[INFO] [stdout] test de::tests::expected_attribute_end ... ok
[INFO] [stdout] test de::tests::invalid_attribute ... ok
[INFO] [stdout] test de::tests::forgot_apostrophes ... ok
[INFO] [stdout] test de::tests::implicit_some ... ok
[INFO] [stdout] test de::tests::multiple_attributes ... ok
[INFO] [stdout] test de::tests::rename ... ok
[INFO] [stdout] test de::tests::mixed_attributes ... ok
[INFO] [stdout] test de::tests::test_any_number_precision ... ok
[INFO] [stdout] test de::tests::test_char ... ok
[INFO] [stdout] test de::tests::test_array ... ok
[INFO] [stdout] test de::tests::test_escape ... ok
[INFO] [stdout] test de::tests::test_leading_whitespace ... ok
[INFO] [stdout] test de::tests::test_byte_stream ... ok
[INFO] [stdout] test de::tests::test_numbers ... ok
[INFO] [stdout] test de::tests::test_option ... ok
[INFO] [stdout] test de::tests::test_remainder ... ok
[INFO] [stdout] test de::tests::test_string ... ok
[INFO] [stdout] test de::tests::test_perm_ws ... ok
[INFO] [stdout] test de::tests::test_escape_char ... ok
[INFO] [stdout] test de::tests::test_comment ... ok
[INFO] [stdout] test de::tests::test_enum ... ok
[INFO] [stdout] test de::tests::test_map ... ok
[INFO] [stdout] test de::tests::test_err_wrong_value ... ok
[INFO] [stdout] test de::tests::test_unclosed_limited_seq_struct ... ok
[INFO] [stdout] test de::tests::type_schema_attributes ... ok
[INFO] [stdout] test de::tests::test_struct ... ok
[INFO] [stdout] test de::tests::test_value_special_floats ... ok
[INFO] [stdout] test de::tests::test_unclosed_limited_map ... ok
[INFO] [stdout] test de::tests::test_unclosed_limited_seq ... ok
[INFO] [stdout] test de::tests::uglified_attribute ... ok
[INFO] [stdout] test de::tests::test_empty_struct ... ok
[INFO] [stdout] test de::value::tests::test_some ... ok
[INFO] [stdout] test de::value::tests::test_struct ... ok
[INFO] [stdout] test de::value::tests::test_tuples_error ... ok
[INFO] [stdout] test de::value::tests::test_complex ... ok
[INFO] [stdout] test de::value::tests::test_tuples_basic ... ok
[INFO] [stdout] test de::value::tests::test_floats ... ok
[INFO] [stdout] test de::value::tests::test_none ... ok
[INFO] [stdout] test de::value::tests::test_tuples_ident ... ok
[INFO] [stdout] test error::tests::error_messages ... ok
[INFO] [stdout] test error::tests::spanned_error_into_code ... ok
[INFO] [stdout] test de::tests::untagged ... ok
[INFO] [stdout] test de::tests::ws_tuple_newtype_variant ... ok
[INFO] [stdout] test extensions::tests::test_extension_serde ... ok
[INFO] [stdout] test parse::tests::decode_x10 ... ok
[INFO] [stdout] test parse::tests::empty_src_is_not_a_float ... ok
[INFO] [stdout] test parse::tests::base64_deprecation_error ... ok
[INFO] [stdout] test parse::tests::parser_cursor_eq_cmp ... ok
[INFO] [stdout] test parse::tests::track_prior_ws ... ok
[INFO] [stdout] test ser::raw::tests::test_bool ... ok
[INFO] [stdout] test ser::raw::tests::test_char ... ok
[INFO] [stdout] test ser::raw::tests::test_bytes ... ok
[INFO] [stdout] test ser::raw::tests::test_f64 ... ok
[INFO] [stdout] test ser::raw::tests::test_i16 ... ok
[INFO] [stdout] test ser::raw::tests::test_f32 ... ok
[INFO] [stdout] test ser::raw::tests::test_i64 ... ok
[INFO] [stdout] test ser::raw::tests::test_newtype_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_map ... ok
[INFO] [stdout] test ser::raw::tests::test_newtype_variant ... ok
[INFO] [stdout] test ser::raw::tests::test_i8 ... ok
[INFO] [stdout] test ser::raw::tests::test_i32 ... ok
[INFO] [stdout] test ser::raw::tests::test_none ... ok
[INFO] [stdout] test ser::raw::tests::test_struct_variant ... ok
[INFO] [stdout] test ser::raw::tests::test_tuple ... ok
[INFO] [stdout] test ser::raw::tests::test_u16 ... ok
[INFO] [stdout] test ser::raw::tests::test_tuple_variant ... ok
[INFO] [stdout] test ser::raw::tests::test_u32 ... ok
[INFO] [stdout] test ser::raw::tests::test_tuple_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_some ... ok
[INFO] [stdout] test ser::raw::tests::test_seq ... ok
[INFO] [stdout] test ser::raw::tests::test_u64 ... ok
[INFO] [stdout] test ser::raw::tests::test_unit ... ok
[INFO] [stdout] test ser::raw::tests::test_u8 ... ok
[INFO] [stdout] test ser::tests::test_array ... ok
[INFO] [stdout] test ser::raw::tests::test_unit_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_unit_variant ... ok
[INFO] [stdout] test ser::tests::test_byte_stream ... ok
[INFO] [stdout] test ser::tests::test_char ... ok
[INFO] [stdout] test ser::tests::test_any_number_precision ... ok
[INFO] [stdout] test ser::tests::recursion_limit ... ok
[INFO] [stdout] test ser::tests::rename ... ok
[INFO] [stdout] test ser::tests::test_enum ... ok
[INFO] [stdout] test ser::tests::test_empty_struct ... ok
[INFO] [stdout] test ser::tests::test_slice ... ok
[INFO] [stdout] test value::map::tests::map_hash ... ok
[INFO] [stdout] test ser::tests::test_vec ... ok
[INFO] [stdout] test ser::tests::test_option ... ok
[INFO] [stdout] test ser::tests::test_map ... ok
[INFO] [stdout] test ser::tests::test_struct ... ok
[INFO] [stdout] test ser::tests::test_escape ... ok
[INFO] [stdout] test ser::tests::test_string ... ok
[INFO] [stdout] test value::map::tests::map_usage ... ok
[INFO] [stdout] test value::number::tests::test_nan ... ok
[INFO] [stdout] test value::tests::bytes ... ok
[INFO] [stdout] test value::number::tests::test_nan_hash ... ok
[INFO] [stdout] test value::tests::int ... ok
[INFO] [stdout] test value::tests::char ... ok
[INFO] [stdout] test value::tests::map ... ok
[INFO] [stdout] test value::tests::float ... ok
[INFO] [stdout] test value::tests::option ... ok
[INFO] [stdout] test value::tests::string ... ok
[INFO] [stdout] test value::tests::transparent_value_newtype ... ok
[INFO] [stdout] test value::tests::seq ... ok
[INFO] [stdout] test value::tests::unit ... ok
[INFO] [stdout] test value::number::tests::test_partial_ord ... ok
[INFO] [stdout] test value::tests::boolean ... ok
[INFO] [stdout] test value::map::tests::map_index_panic - should panic ... ok
[INFO] [stdout] test value::map::tests::map_index_mut_panic - should panic ... ok
[INFO] [stdout] test value::tests::map_access_contract_violation - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 112 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/115_minimal_flattening.rs (/opt/rustwide/target/debug/deps/115_minimal_flattening-975c6bee2493454a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_flatten_only_rest ... ok
[INFO] [stdout] test test_flatten_rest ... ok
[INFO] [stderr]      Running tests/117_untagged_tuple_variant.rs (/opt/rustwide/target/debug/deps/117_untagged_tuple_variant-573e9195894bce82)
[INFO] [stdout] test test_flatten_struct_into_struct ... ok
[INFO] [stdout] test test_issue_456 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_ebkalderon_case ... ok
[INFO] [stderr]      Running tests/123_enum_representation.rs (/opt/rustwide/target/debug/deps/123_enum_representation-f6d48455c6216cc6)
[INFO] [stdout] test test_vessd_case ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_adjacently_a_ser ... ok
[INFO] [stdout] test test_adjacently_b_de ... ok
[INFO] [stdout] test test_adjacently_a_de ... ok
[INFO] [stdout] test test_externally_a_de ... ok
[INFO] [stdout] test test_adjacently_b_roundtrip ... ok
[INFO] [stdout] test test_externally_a_roundtrip ... ok
[INFO] [stdout] test test_adjacently_b_ser ... ok
[INFO] [stdout] test test_adjacently_a_roundtrip ... ok
[INFO] [stdout] test test_externally_a_ser ... ok
[INFO] [stdout] test test_externally_b_de ... ok
[INFO] [stdout] test test_internally_a_de ... ok
[INFO] [stdout] test test_internally_b_de ... ok
[INFO] [stdout] test test_internally_b_ser ... ok
[INFO] [stdout] test test_untagged_a_roundtrip ... ok
[INFO] [stdout] test test_internally_a_roundtrip ... ok
[INFO] [stderr]      Running tests/129_indexmap.rs (/opt/rustwide/target/debug/deps/129_indexmap-0fb7c8d416cbc6ca)
[INFO] [stdout] test test_untagged_a_de ... ok
[INFO] [stdout] test test_internally_a_ser ... ok
[INFO] [stdout] test test_externally_b_ser ... ok
[INFO] [stdout] test test_untagged_b_de ... ok
[INFO] [stdout] test test_untagged_a_ser ... ok
[INFO] [stdout] test test_untagged_b_ser ... ok
[INFO] [stdout] test test_internally_b_roundtrip ... ok
[INFO] [stdout] test test_externally_b_roundtrip ... ok
[INFO] [stdout] test test_untagged_b_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/147_empty_sets_serialisation.rs (/opt/rustwide/target/debug/deps/147_empty_sets_serialisation-25f418619677b97b)
[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] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test empty_sets_arrays ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/152_bitflags.rs (/opt/rustwide/target/debug/deps/152_bitflags-49be9c8fa63b6f0c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_bitflags ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/203_error_positions.rs (/opt/rustwide/target/debug/deps/203_error_positions-6113d2cd08c3a928)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_error_positions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/207_adjacently_tagged_enum.rs (/opt/rustwide/target/debug/deps/207_adjacently_tagged_enum-3152852bba35ac57)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_adjacently_tagged ... ok
[INFO] [stderr]      Running tests/217_nested_untagged_enums.rs (/opt/rustwide/target/debug/deps/217_nested_untagged_enums-34fa899921e88424)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test untagged_enum_of_enum_list ... ok
[INFO] [stdout] test nested_untagged_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/238_array.rs (/opt/rustwide/target/debug/deps/238_array-4ef63ea5dc558fa3)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/240_array_pretty.rs (/opt/rustwide/target/debug/deps/240_array_pretty-deb962b08612cdb7)
[INFO] [stdout] test test_array ... ok
[INFO] [stderr]      Running tests/250_variant_newtypes.rs (/opt/rustwide/target/debug/deps/250_variant_newtypes-5a99eec006871fb2)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test small_array ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_serialise_non_newtypes ... ok
[INFO] [stdout] test test_deserialise_tuple_newtypes ... ok
[INFO] [stdout] test test_deserialise_non_newtypes ... ok
[INFO] [stdout] test test_newtype_some ... ok
[INFO] [stdout] test test_serialise_tuple_newtypes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/254_typetag.rs (/opt/rustwide/target/debug/deps/254_typetag-c833b910e7db4494)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test typetag_usage ... ok
[INFO] [stdout] test typetag_with_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/256_comma_error.rs (/opt/rustwide/target/debug/deps/256_comma_error-3461bbb24de8a53c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_comma_end ... ok
[INFO] [stdout] test test_missing_comma_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/289_enumerate_arrays.rs (/opt/rustwide/target/debug/deps/289_enumerate_arrays-42b25be499477249)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test enumerate_arrays ... ok
[INFO] [stdout] test enumerate_compact_arrays ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/301_struct_name_mismatch.rs (/opt/rustwide/target/debug/deps/301_struct_name_mismatch-5733f4adfdb077d6)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_tuple_struct_name_mismatch ... ok
[INFO] [stdout] test test_newtype_struct_name_mismatch ... ok
[INFO] [stdout] test test_struct_name_mismatch ... ok
[INFO] [stdout] test test_unit_struct_name_mismatch ... ok
[INFO] [stderr]      Running tests/307_stack_overflow.rs (/opt/rustwide/target/debug/deps/307_stack_overflow-5072b0fd0507b7a4)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/321_unicode_ident.rs (/opt/rustwide/target/debug/deps/321_unicode_ident-3b01eea87c09ba86)
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_deeply_nested_map ... ok
[INFO] [stdout] test test_fuzz_4592535633002496 ... ok
[INFO] [stdout] test test_fuzz_4740606375362560 ... ok
[INFO] [stdout] test test_fuzz_4797530127073280 ... ok
[INFO] [stdout] test test_deeply_nested_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test fuzzer_issues ... ok
[INFO] [stdout] test roundtrip_unicode_ident ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/322_escape_idents.rs (/opt/rustwide/target/debug/deps/322_escape_idents-c54b863b7d8b2516)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/337_value_float_roundtrip.rs (/opt/rustwide/target/debug/deps/337_value_float_roundtrip-7e096e8d64668f8f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test roundtrip_ident_with_dash ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test roundtrip_value_float_into ... ok
[INFO] [stdout] test roundtrip_value_float_with_decimals ... ok
[INFO] [stderr]      Running tests/357_untagged_enum_roundtrip.rs (/opt/rustwide/target/debug/deps/357_untagged_enum_roundtrip-debf4a59820d6faf)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/359_deserialize_seed.rs (/opt/rustwide/target/debug/deps/359_deserialize_seed-248383ae75f5f1d3)
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test untagged_enum_not_a_list ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_deserialize_seed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/367_implicit_some.rs (/opt/rustwide/target/debug/deps/367_implicit_some-a6fc6e39cd9f9833)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test fuzzer_found_issues ... ok
[INFO] [stdout] test test_recursive_implicit_some ... ok
[INFO] [stdout] test test_nested_implicit_some ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/370_float_parsing.rs (/opt/rustwide/target/debug/deps/370_float_parsing-0001a63db8435df6)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/393_serde_errors.rs (/opt/rustwide/target/debug/deps/393_serde_errors-b04666b002c3782f)
[INFO] [stdout] test test_float_literal_parsing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/401_raw_identifier.rs (/opt/rustwide/target/debug/deps/401_raw_identifier-95050dfbdf27fd3b)
[INFO] [stdout] test test_adjacently_tagged_enum ... ok
[INFO] [stdout] test test_newtype_enum_fields ... ok
[INFO] [stdout] test test_internally_tagged_enum ... ok
[INFO] [stdout] test test_struct_enum_fields ... ok
[INFO] [stdout] test test_unknown_enum_variant ... ok
[INFO] [stdout] test test_struct_fields ... ok
[INFO] [stdout] test test_untagged_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_raw_identifier_roundtrip ... ok
[INFO] [stderr]      Running tests/407_raw_value.rs (/opt/rustwide/target/debug/deps/407_raw_value-938e39b23074aa2a)
[INFO] [stdout] test test_invalid_identifiers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_raw_value_clone_into ... ok
[INFO] [stdout] test test_raw_value_comment ... ok
[INFO] [stdout] test test_raw_value_debug_display ... ok
[INFO] [stdout] test test_raw_value_from_ron ... ok
[INFO] [stdout] test test_boxed_raw_value_deserialise_from_string ... ok
[INFO] [stdout] test test_raw_value_inner ... ok
[INFO] [stdout] test test_raw_value_into_rust ... ok
[INFO] [stdout] test test_raw_value_from_rust ... ok
[INFO] [stdout] test test_raw_value_invalid ... ok
[INFO] [stdout] test test_raw_value_serde_json ... ok
[INFO] [stdout] test test_raw_value_simple ... ok
[INFO] [stdout] test test_fuzzer_found_issue ... ok
[INFO] [stdout] test test_whitespace_rountrip_issues_and_trim ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/410_trailing_comma.rs (/opt/rustwide/target/debug/deps/410_trailing_comma-380bbc8fd9c4563f)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_trailing_comma_enum_newtype_variant ... ok
[INFO] [stdout] test test_trailing_comma_list ... ok
[INFO] [stdout] test test_trailing_comma_newtype_struct ... ok
[INFO] [stdout] test test_trailing_comma_tuple_struct ... ok
[INFO] [stderr]      Running tests/423_de_borrowed_identifier.rs (/opt/rustwide/target/debug/deps/423_de_borrowed_identifier-69e10ccb9a7c93d6)
[INFO] [stdout] test test_trailing_comma_struct ... ok
[INFO] [stdout] test test_trailing_comma_enum_struct_variant ... ok
[INFO] [stdout] test test_trailing_comma_some ... ok
[INFO] [stdout] test test_trailing_comma_map ... ok
[INFO] [stdout] test test_trailing_comma_tuple ... ok
[INFO] [stdout] test test_trailing_comma_enum_tuple_variant ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/425_escape_strings.rs (/opt/rustwide/target/debug/deps/425_escape_strings-e11adb87ca7a38a4)
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/436_untagged_bytes.rs (/opt/rustwide/target/debug/deps/436_untagged_bytes-4b6bcf876573ac5d)
[INFO] [stdout] test manually_deserialize_dyn ... ok
[INFO] [stderr]      Running tests/438_rusty_byte_strings.rs (/opt/rustwide/target/debug/deps/438_rusty_byte_strings-33357251841834fa)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/447_compact_maps_structs.rs (/opt/rustwide/target/debug/deps/447_compact_maps_structs-582d44af396d29bc)
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/449_tagged_enum.rs (/opt/rustwide/target/debug/deps/449_tagged_enum-7421d595e9348943)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/462_bytes.rs (/opt/rustwide/target/debug/deps/462_bytes-68a83bf6761b3420)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/465_implicit_some_stack.rs (/opt/rustwide/target/debug/deps/465_implicit_some_stack-8bce1609170a3257)
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/465_no_comment_char_value.rs (/opt/rustwide/target/debug/deps/465_no_comment_char_value-a623800aa3e56fd5)
[INFO] [stdout] test test_escaped_string ... ok
[INFO] [stderr]      Running tests/465_r_name_value.rs (/opt/rustwide/target/debug/deps/465_r_name_value-9caf7eb425fd640b)
[INFO] [stdout] test test_unescaped_string ... ok
[INFO] [stderr]      Running tests/465_ser_backslash_string.rs (/opt/rustwide/target/debug/deps/465_ser_backslash_string-2e53216b4c12b5f9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_bytes ... ok
[INFO] [stdout] test test_serde_bytes ... ok
[INFO] [stdout] test test_strongly_typed_base64 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test rusty_byte_string ... ok
[INFO] [stdout] test fuzzer_failures ... ok
[INFO] [stdout] test serialize_backslash_byte_string ... ok
[INFO] [stdout] test test_weird_escapes ... ok
[INFO] [stdout] test byte_literal ... ok
[INFO] [stdout] test invalid_identifier ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test compact_structs ... ok
[INFO] [stdout] test compact_maps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_enum_in_untagged_roundtrip ... ok
[INFO] [stdout] test test_enum_in_internally_tagged_roundtrip ... ok
[INFO] [stdout] test test_enum_in_enum_roundtrip ... ok
[INFO] [stdout] test test_enum_in_adjacently_tagged_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_deserialise_byte_slice ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test roundtrip_implicit_some_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test value_deserialises_r_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test value_deserialises_r_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test serialize_backslash_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/465_unwrap_some_newtype_variant_value.rs (/opt/rustwide/target/debug/deps/465_unwrap_some_newtype_variant_value-76b42175c109f0dc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test deserialise_value_with_unwrap_some_newtype_variant ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/465_validate_ser_identifiers.rs (/opt/rustwide/target/debug/deps/465_validate_ser_identifiers-c93fa26a2fcb57c6)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test invalid_enum_variant_name ... ok
[INFO] [stdout] test invalid_struct_name ... ok
[INFO] [stdout] test invalid_struct_field_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/481_number_underscores_suffixes.rs (/opt/rustwide/target/debug/deps/481_number_underscores_suffixes-135f3359216d6d18)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test de_integer_underscores ... ok
[INFO] [stdout] test fuzzer_found_issues ... ok
[INFO] [stdout] test invalid_float ... ok
[INFO] [stdout] test de_float_underscores ... ok
[INFO] [stdout] test negative_unsigned ... ok
[INFO] [stdout] test number_type_mismatch ... ok
[INFO] [stdout] test float_const_prefix ... ok
[INFO] [stderr]      Running tests/492_enum_in_untagged_enum.rs (/opt/rustwide/target/debug/deps/492_enum_in_untagged_enum-f3425d38470205e7)
[INFO] [stdout] test invalid_suffix ... ok
[INFO] [stdout] test value_number_suffix_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/502_known_bugs.rs (/opt/rustwide/target/debug/deps/502_known_bugs-71bf645b1d1423d2)
[INFO] [stdout] test enum_in_untagged_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 77 tests
[INFO] [stdout] test adjacently_tagged_newtype_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test duplicate_key_inside_flatten_struct ... ok
[INFO] [stdout] test adjacently_tagged_tuple_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test externally_tagged_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test externally_tagged_tuple_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test adjacently_tagged_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test adjacently_tagged_unit_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test duplicate_key_inside_flatten_struct_variant ... ok
[INFO] [stdout] test externally_tagged_newtype_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test flattened_externally_tagged_newtype_variant_beside_flattened_intenally_tagged_enum ... ok
[INFO] [stdout] test flatten_struct_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test flatten_struct_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test flattened_externally_tagged_struct_variant_beside_flattened_intenally_tagged_enum ... ok
[INFO] [stdout] test flattened_untagged_struct_beside_flattened_untagged_struct ... ok
[INFO] [stdout] test i128_inside_flatten_struct_variant ... ok
[INFO] [stdout] test i128_inside_internally_tagged ... ok
[INFO] [stdout] test i128_inside_untagged ... ok
[INFO] [stdout] test implicit_some_inside_flatten_struct ... ok
[INFO] [stdout] test implicit_some_inside_flatten_struct_variant ... ok
[INFO] [stdout] test implicit_some_inside_untagged ... ok
[INFO] [stdout] test flattened_field_inside_flattened_struct_alongside_map ... ok
[INFO] [stdout] test flattened_map_inside_option_beside_flattened_struct_variant ... ok
[INFO] [stdout] test internally_tagged_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test internally_tagged_newtype_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test implicit_some_inside_internally_tagged ... ok
[INFO] [stdout] test internally_tagged_unit_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test more_than_one_flatten_map_inside_flatten_struct ... ok
[INFO] [stdout] test more_than_one_flatten_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test newtype_inside_adjacently_tagged ... ok
[INFO] [stdout] test newtype_inside_internally_tagged ... ok
[INFO] [stdout] test newtype_inside_flatten_struct ... ok
[INFO] [stdout] test non_string_key_inside_flatten_struct_variant ... ok
[INFO] [stdout] test newtype_inside_untagged ... ok
[INFO] [stdout] test implicit_some_inside_adjacently_tagged ... ok
[INFO] [stdout] test non_string_key_inside_flatten_struct ... ok
[INFO] [stdout] test newtype_inside_flatten_struct_variant ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_flatten_struct ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_flatten_struct_variant ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_internally_tagged ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_untagged ... ok
[INFO] [stdout] test one_tuple_variant_inside_adjacently_tagged ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_adjacently_tagged ... ok
[INFO] [stdout] test one_tuple_variant_inside_internally_tagged ... ok
[INFO] [stdout] test one_tuple_variant_inside_untagged ... ok
[INFO] [stdout] test raw_value_inside_adjacently_tagged ... ok
[INFO] [stdout] test raw_value_inside_flatten_struct ... ok
[INFO] [stdout] test raw_value_inside_internally_tagged ... ok
[INFO] [stdout] test raw_value_inside_flatten_struct_variant ... ok
[INFO] [stdout] test struct_names_inside_flatten_struct_variant ... ok
[INFO] [stdout] test one_tuple_variant_inside_flatten_struct ... ok
[INFO] [stdout] test one_tuple_variant_inside_flatten_struct_variant ... ok
[INFO] [stdout] test struct_names_inside_internally_tagged ... ok
[INFO] [stdout] test u128_inside_adjacently_tagged ... ok
[INFO] [stdout] test struct_names_inside_adjacently_tagged ... ok
[INFO] [stdout] test unit_inside_internally_tagged_newtype_variant_inside_multi_flatten_struct ... ok
[INFO] [stdout] test unit_inside_untagged_newtype_variant_inside_flatten_struct ... ok
[INFO] [stdout] test struct_names_inside_flatten_struct ... ok
[INFO] [stdout] test raw_value_inside_untagged ... ok
[INFO] [stdout] test struct_names_inside_untagged ... ok
[INFO] [stdout] test tagged_struct_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test tagged_struct_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test u128_inside_flatten_struct ... ok
[INFO] [stdout] test unit_inside_untagged_newtype_variant_inside_internally_tagged_newtype_variant ... ok
[INFO] [stdout] test unit_like_zero_length_inside_internally_tagged ... ok
[INFO] [stdout] test unit_like_zero_length_inside_adjacently_tagged ... ok
[INFO] [stdout] test unit_struct_inside_untagged_newtype_variant_inside_internally_tagged_newtype_variant ... ok
[INFO] [stdout] test untagged_flatten_struct_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test unit_like_zero_length_inside_untagged ... ok
[INFO] [stdout] test unit_like_zero_length_inside_flatten_struct ... ok
[INFO] [stdout] test unwrapped_one_element_untagged_tuple_variant ... ok
[INFO] [stdout] test untagged_unit_variant_inside_flatten_struct_variant ... ok
[INFO] [stdout] test untagged_unit_variant_inside_internally_tagged_newtype_variant ... ok
[INFO] [stdout] test untagged_unit_variant_inside_internally_tagged_newtype_variant_inside_multi_flatten_struct ... ok
[INFO] [stdout] test zero_length_untagged_struct_variant ... ok
[INFO] [stdout] test zero_length_untagged_tuple_variant ... ok
[INFO] [stdout] test unit_like_zero_length_inside_flatten_struct_variant ... ok
[INFO] [stdout] test untagged_flatten_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/508_value_adjacently_tagged_bug.rs (/opt/rustwide/target/debug/deps/508_value_adjacently_tagged_bug-4a9f3b814ba888ec)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test roundtrip_through_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/511_deserialize_any_map_string_key.rs (/opt/rustwide/target/debug/deps/511_deserialize_any_map_string_key-98d88e88ab6506c8)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/522_explicit_struct_names.rs (/opt/rustwide/target/debug/deps/522_explicit_struct_names-249b2d9a838273c4)
[INFO] [stdout] test test_map_custom_deserialize ... ok
[INFO] [stdout] test test_ron_struct_as_json_map ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/526_flatten.rs (/opt/rustwide/target/debug/deps/526_flatten-f7c2e510521974d0)
[INFO] [stdout] test explicit_struct_names ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stderr]      Running tests/530_untagged_union.rs (/opt/rustwide/target/debug/deps/530_untagged_union-aa9cb02e23b498a2)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test serde_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/544_path_meta.rs (/opt/rustwide/target/debug/deps/544_path_meta-ea921330f6fcda36)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test serialize_field ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/564_exhaustive_number.rs (/opt/rustwide/target/debug/deps/564_exhaustive_number-b4586a5f8875210a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test exhaustive_number_match ... ok
[INFO] [stdout] test non_exhaustive_number_match ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/581_serde_core_content.rs (/opt/rustwide/target/debug/deps/581_serde_core_content-4025fdb4a90ce3c2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test internally_tagged_enum_serde_core_content_detection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/599_integer_suffix.rs (/opt/rustwide/target/debug/deps/599_integer_suffix-4f1608db2ca0abd8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/big_struct.rs (/opt/rustwide/target/debug/deps/big_struct-29d8fb5fecf058b3)
[INFO] [stdout] test base_2 ... ok
[INFO] [stdout] test base_16 ... ok
[INFO] [stdout] test base_8 ... ok
[INFO] [stdout] test base_10 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test deserialize_big_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/borrowed_str.rs (/opt/rustwide/target/debug/deps/borrowed_str-255c91b1f2f56b21)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test borrowed_str ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/comments.rs (/opt/rustwide/target/debug/deps/comments-6d05d4ef1994cb5e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_nested ... ok
[INFO] [stderr]      Running tests/depth_limit.rs (/opt/rustwide/target/debug/deps/depth_limit-e998fdc976595060)
[INFO] [stdout] test test_unexpected_byte ... ok
[INFO] [stdout] test test_unclosed ... ok
[INFO] [stdout] test test_simple ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test depth_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/escape.rs (/opt/rustwide/target/debug/deps/escape-0c628391956612c6)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_ascii_chars ... ok
[INFO] [stdout] test test_nul_in_string ... ok
[INFO] [stdout] test test_ascii_string ... ok
[INFO] [stdout] test test_chars ... ok
[INFO] [stdout] test test_ascii_10 ... ok
[INFO] [stdout] test test_escape_basic ... ok
[INFO] [stdout] test test_non_ascii ... ok
[INFO] [stderr]      Running tests/extensions.rs (/opt/rustwide/target/debug/deps/extensions-c04da57c11f20181)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test implicit_some ... ok
[INFO] [stdout] test unwrap_newtypes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/floats.rs (/opt/rustwide/target/debug/deps/floats-557618623efe2fcd)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test decimal_floats ... ok
[INFO] [stdout] test test_inf_and_nan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/large_number.rs (/opt/rustwide/target/debug/deps/large_number-c3171cf20df74cfa)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_large_number ... ok
[INFO] [stdout] test test_large_integer_to_float ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/min_max.rs (/opt/rustwide/target/debug/deps/min_max-df67a6395dd70e3d)
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_i32_min ... ok
[INFO] [stderr]      Running tests/non_identifier_identifier.rs (/opt/rustwide/target/debug/deps/non_identifier_identifier-fe78089e34f5beb0)
[INFO] [stdout] test test_i64_max ... ok
[INFO] [stdout] test test_i64_min ... ok
[INFO] [stdout] test test_i32_max ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_bytes ... ok
[INFO] [stdout] test test_byte_buf ... ok
[INFO] [stdout] test test_bool ... ok
[INFO] [stdout] test test_enum ... ok
[INFO] [stdout] test test_f32 ... ok
[INFO] [stdout] test test_char ... ok
[INFO] [stdout] test test_f64 ... ok
[INFO] [stdout] test test_i32 ... ok
[INFO] [stdout] test test_i64 ... ok
[INFO] [stdout] test test_newtype_struct ... ok
[INFO] [stdout] test test_seq ... ok
[INFO] [stdout] test test_tuple ... ok
[INFO] [stdout] test test_map ... ok
[INFO] [stdout] test test_tuple_struct ... ok
[INFO] [stdout] test test_i16 ... ok
[INFO] [stdout] test test_u16 ... ok
[INFO] [stdout] test test_struct ... ok
[INFO] [stdout] test test_option ... ok
[INFO] [stdout] test test_i8 ... ok
[INFO] [stdout] test test_u32 ... ok
[INFO] [stdout] test test_unit_struct ... ok
[INFO] [stdout] test test_u64 ... ok
[INFO] [stdout] test test_u8 ... ok
[INFO] [stdout] test test_unit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/numbers.rs (/opt/rustwide/target/debug/deps/numbers-2ee1308e13ca5b2c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_bin ... ok
[INFO] [stdout] test test_dec ... ok
[INFO] [stdout] test test_oct ... ok
[INFO] [stderr]      Running tests/options.rs (/opt/rustwide/target/debug/deps/options-2db51245a4dad903)
[INFO] [stdout] test test_hex ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test default_options ... ok
[INFO] [stdout] test without_any_options ... ok
[INFO] [stdout] test reader_io_error ... ok
[INFO] [stdout] test single_default_extension ... ok
[INFO] [stderr]      Running tests/preserve_sequence.rs (/opt/rustwide/target/debug/deps/preserve_sequence-450a2f47e708f32f)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/roundtrip.rs (/opt/rustwide/target/debug/deps/roundtrip-4803a2e5be62aea6)
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_sequence_ex1 ... ok
[INFO] [stdout] test test_sequence_ex2 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test roundtrip_pretty ... ok
[INFO] [stdout] test roundtrip_sep_tuple_members ... ok
[INFO] [stdout] test roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/struct_integers.rs (/opt/rustwide/target/debug/deps/struct_integers-92ca2ee11334f06d)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test roundtrip ... ok
[INFO] [stderr]      Running tests/to_string_pretty.rs (/opt/rustwide/target/debug/deps/to_string_pretty-d2d69df0e40b5322)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_struct_names ... ok
[INFO] [stderr]      Running tests/unicode.rs (/opt/rustwide/target/debug/deps/unicode-28d5627bb0ae6e1c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test serialize_invalid_whitespace ... ok
[INFO] [stdout] test ident_starts_with_non_ascii_byte ... ok
[INFO] [stdout] test test_char ... ok
[INFO] [stdout] test test_char_not_a_comment ... ok
[INFO] [stdout] test test_file_invalid_unicode ... ok
[INFO] [stdout] test test_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/value.rs (/opt/rustwide/target/debug/deps/value-265833e00dcb53fe)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test bool ... ok
[INFO] [stdout] test byte_string ... ok
[INFO] [stdout] test char ... ok
[INFO] [stdout] test roundtrip ... ok
[INFO] [stdout] test map ... ok
[INFO] [stdout] test option ... ok
[INFO] [stdout] test map_roundtrip_338 ... ok
[INFO] [stdout] test number ... ok
[INFO] [stdout] test string ... ok
[INFO] [stdout] test unit ... ok
[INFO] [stdout] test seq ... ok
[INFO] [stderr]    Doc-tests ron
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_maps (line 298) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_maps (line 307) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_structs (line 273) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_structs (line 281) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 324) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 329) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 334) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 339) ... ignored
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta (line 71) - compile ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_arrays (line 215) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::escape_strings (line 250) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta (line 83) - compile ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::escape_strings (line 255) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_arrays (line 223) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig (line 77) ... ok
[INFO] [stdout] test src/options.rs - options::Options (line 27) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::with_fields (line 199) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::has_fields (line 181) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::build_fields (line 221) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta (line 9) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::with_doc (line 152) ... ok
[INFO] [stdout] test src/lib.rs - (line 161) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::get (line 287) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::field (line 344) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::insert (line 315) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::contains (line 273) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::get_mut (line 301) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::is_empty (line 255) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::Number::into_f64 (line 286) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::F32 (line 276) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::private::_assert_non_exhaustive_check_fails_not_integer128 (line 73) - compile fail ... ok
[INFO] [stdout] test src/value/number.rs - value::number::F64 (line 277) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::remove (line 329) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 2.90s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3103863cdb0389f80aa13f3817a971cdd97df1d6f65709e7b070d192266f2a70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3103863cdb0389f80aa13f3817a971cdd97df1d6f65709e7b070d192266f2a70", kill_on_drop: false }`
[INFO] [stdout] 3103863cdb0389f80aa13f3817a971cdd97df1d6f65709e7b070d192266f2a70
