[INFO] fetching crate ron 0.12.2...
[INFO] testing ron-0.12.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate ron 0.12.2 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate ron 0.12.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ron 0.12.2
[INFO] tweaked toml for crates.io crate ron 0.12.2 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ron 0.12.2 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ron 0.12.2 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d
[INFO] running `Command { std: "docker" "start" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling unicode-ident v1.0.0
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling typeid v1.0.1
[INFO] [stderr]    Compiling once_cell v1.20.1
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling bitflags v2.1.0
[INFO] [stderr]    Compiling ron v0.12.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/de/mod.rs:358:81
[INFO] [stdout]     |
[INFO] [stdout] 358 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::INFINITY));
[INFO] [stdout]     |                                                                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]    --> src/de/mod.rs:361:81
[INFO] [stdout]     |
[INFO] [stdout] 361 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::INFINITY));
[INFO] [stdout]     |                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/de/mod.rs:364:81
[INFO] [stdout]     |
[INFO] [stdout] 364 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::NAN));
[INFO] [stdout]     |                                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/de/mod.rs:367:81
[INFO] [stdout]     |
[INFO] [stdout] 367 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::NAN));
[INFO] [stdout]     |                                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/parse.rs:469:64
[INFO] [stdout]     |
[INFO] [stdout] 469 |             return Ok(Number::F32(crate::value::F32(core::f32::INFINITY)));
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]    --> src/parse.rs:471:64
[INFO] [stdout]     |
[INFO] [stdout] 471 |             return Ok(Number::F64(crate::value::F64(core::f64::INFINITY)));
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/parse.rs:473:64
[INFO] [stdout]     |
[INFO] [stdout] 473 |             return Ok(Number::F32(crate::value::F32(core::f32::NAN)));
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/parse.rs:475:64
[INFO] [stdout]     |
[INFO] [stdout] 475 |             return Ok(Number::F64(crate::value::F64(core::f64::NAN)));
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.81s
[INFO] running `Command { std: "docker" "inspect" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde v1.0.228
[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 proc-macro2 v1.0.106
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling typetag-impl v0.2.14
[INFO] [stderr]    Compiling bitflags v2.1.0
[INFO] [stderr]    Compiling erased-serde v0.4.0
[INFO] [stderr]    Compiling option_set v0.3.0
[INFO] [stderr]    Compiling bytes v1.3.0
[INFO] [stderr]    Compiling serde_bytes v0.11.0
[INFO] [stderr]    Compiling ron v0.12.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/de/mod.rs:358:81
[INFO] [stdout]     |
[INFO] [stdout] 358 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::INFINITY));
[INFO] [stdout]     |                                                                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]    --> src/de/mod.rs:361:81
[INFO] [stdout]     |
[INFO] [stdout] 361 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::INFINITY));
[INFO] [stdout]     |                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/de/mod.rs:364:81
[INFO] [stdout]     |
[INFO] [stdout] 364 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::NAN));
[INFO] [stdout]     |                                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/de/mod.rs:367:81
[INFO] [stdout]     |
[INFO] [stdout] 367 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::NAN));
[INFO] [stdout]     |                                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/parse.rs:469:64
[INFO] [stdout]     |
[INFO] [stdout] 469 |             return Ok(Number::F32(crate::value::F32(core::f32::INFINITY)));
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]    --> src/parse.rs:471:64
[INFO] [stdout]     |
[INFO] [stdout] 471 |             return Ok(Number::F64(crate::value::F64(core::f64::INFINITY)));
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/parse.rs:473:64
[INFO] [stdout]     |
[INFO] [stdout] 473 |             return Ok(Number::F32(crate::value::F32(core::f32::NAN)));
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/parse.rs:475:64
[INFO] [stdout]     |
[INFO] [stdout] 475 |             return Ok(Number::F64(crate::value::F64(core::f64::NAN)));
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling typetag v0.2.14
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> tests/min_max.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 |         std::i32::MIN,
[INFO] [stdout]   |                   ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]  --> tests/min_max.rs:7:40
[INFO] [stdout]   |
[INFO] [stdout] 7 |         from_str(&to_string(&std::i32::MIN).unwrap()).unwrap()
[INFO] [stdout]   |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/min_max.rs:14:19
[INFO] [stdout]    |
[INFO] [stdout] 14 |         std::i32::MAX,
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/min_max.rs:15:40
[INFO] [stdout]    |
[INFO] [stdout] 15 |         from_str(&to_string(&std::i32::MAX).unwrap()).unwrap()
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> tests/min_max.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |         std::i64::MIN,
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> tests/min_max.rs:23:40
[INFO] [stdout]    |
[INFO] [stdout] 23 |         from_str(&to_string(&std::i64::MIN).unwrap()).unwrap()
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/min_max.rs:30:19
[INFO] [stdout]    |
[INFO] [stdout] 30 |         std::i64::MAX,
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/min_max.rs:31:40
[INFO] [stdout]    |
[INFO] [stdout] 31 |         from_str(&to_string(&std::i64::MAX).unwrap()).unwrap()
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/large_number.rs:18:30
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let test_var = std::u64::MAX as u128 + 1;
[INFO] [stdout]    |                              ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]  --> tests/floats.rs:8:46
[INFO] [stdout]   |
[INFO] [stdout] 8 |     assert_eq!(from_str("inf"), Ok(std::f64::INFINITY));
[INFO] [stdout]   |                                              ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f64`
[INFO] [stdout]  --> tests/floats.rs:9:47
[INFO] [stdout]   |
[INFO] [stdout] 9 |     assert_eq!(from_str("-inf"), Ok(std::f64::NEG_INFINITY));
[INFO] [stdout]   |                                               ^^^^^^^^^^^^
[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]    |     `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] [stdout] warning: use of deprecated constant `std::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 |         a: std::i8::MIN,
[INFO] [stdout]    |                     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |         b: std::i16::MIN,
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:24:22
[INFO] [stdout]    |
[INFO] [stdout] 24 |         c: std::i32::MIN,
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |         d: std::i64::MIN,
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |         f: std::u8::MAX,
[INFO] [stdout]    |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |         g: std::u16::MAX,
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |         h: std::u32::MAX,
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> tests/struct_integers.rs:31:22
[INFO] [stdout]    |
[INFO] [stdout] 31 |         i: std::u64::MAX,
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/de/mod.rs:358:81
[INFO] [stdout]     |
[INFO] [stdout] 358 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::INFINITY));
[INFO] [stdout]     |                                                                                 ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]    --> src/de/mod.rs:361:81
[INFO] [stdout]     |
[INFO] [stdout] 361 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::INFINITY));
[INFO] [stdout]     |                                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/de/mod.rs:364:81
[INFO] [stdout]     |
[INFO] [stdout] 364 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::NAN));
[INFO] [stdout]     |                                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/de/mod.rs:367:81
[INFO] [stdout]     |
[INFO] [stdout] 367 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::NAN));
[INFO] [stdout]     |                                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/de/value.rs:310:54
[INFO] [stdout]     |
[INFO] [stdout] 310 |                 Value::Number(Number::new(core::f32::INFINITY)),
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/de/value.rs:311:54
[INFO] [stdout]     |
[INFO] [stdout] 311 |                 Value::Number(Number::new(core::f32::NEG_INFINITY)),
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/de/value.rs:312:54
[INFO] [stdout]     |
[INFO] [stdout] 312 |                 Value::Number(Number::new(core::f32::NAN)),
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stdout]    --> src/parse.rs:469:64
[INFO] [stdout]     |
[INFO] [stdout] 469 |             return Ok(Number::F32(crate::value::F32(core::f32::INFINITY)));
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]    --> src/parse.rs:471:64
[INFO] [stdout]     |
[INFO] [stdout] 471 |             return Ok(Number::F64(crate::value::F64(core::f64::INFINITY)));
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/parse.rs:473:64
[INFO] [stdout]     |
[INFO] [stdout] 473 |             return Ok(Number::F32(crate::value::F32(core::f32::NAN)));
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/parse.rs:475:64
[INFO] [stdout]     |
[INFO] [stdout] 475 |             return Ok(Number::F64(crate::value::F64(core::f64::NAN)));
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.26s
[INFO] running `Command { std: "docker" "inspect" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stderr]    --> src/de/mod.rs:358:81
[INFO] [stderr]     |
[INFO] [stderr] 358 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::INFINITY));
[INFO] [stderr]     |                                                                                 ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stderr]    --> src/de/mod.rs:361:81
[INFO] [stderr]     |
[INFO] [stderr] 361 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::INFINITY));
[INFO] [stderr]     |                                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stderr]    --> src/de/mod.rs:364:81
[INFO] [stderr]     |
[INFO] [stderr] 364 |             let number = crate::value::Number::F32(crate::value::F32(core::f32::NAN));
[INFO] [stderr]     |                                                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stderr]    --> src/de/mod.rs:367:81
[INFO] [stderr]     |
[INFO] [stderr] 367 |             let number = crate::value::Number::F64(crate::value::F64(core::f64::NAN));
[INFO] [stderr]     |                                                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stderr]    --> src/parse.rs:469:64
[INFO] [stderr]     |
[INFO] [stderr] 469 |             return Ok(Number::F32(crate::value::F32(core::f32::INFINITY)));
[INFO] [stderr]     |                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stderr]    --> src/parse.rs:471:64
[INFO] [stderr]     |
[INFO] [stderr] 471 |             return Ok(Number::F64(crate::value::F64(core::f64::INFINITY)));
[INFO] [stderr]     |                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stderr]    --> src/parse.rs:473:64
[INFO] [stderr]     |
[INFO] [stderr] 473 |             return Ok(Number::F32(crate::value::F32(core::f32::NAN)));
[INFO] [stderr]     |                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stderr]    --> src/parse.rs:475:64
[INFO] [stderr]     |
[INFO] [stderr] 475 |             return Ok(Number::F64(crate::value::F64(core::f64::NAN)));
[INFO] [stderr]     |                                                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `ron` (lib) generated 8 warnings
[INFO] [stderr] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]  --> tests/min_max.rs:6:19
[INFO] [stderr]   |
[INFO] [stderr] 6 |         std::i32::MIN,
[INFO] [stderr]   |                   ^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]  --> tests/min_max.rs:7:40
[INFO] [stderr]   |
[INFO] [stderr] 7 |         from_str(&to_string(&std::i32::MIN).unwrap()).unwrap()
[INFO] [stderr]   |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/min_max.rs:14:19
[INFO] [stderr]    |
[INFO] [stderr] 14 |         std::i32::MAX,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/min_max.rs:15:40
[INFO] [stderr]    |
[INFO] [stderr] 15 |         from_str(&to_string(&std::i32::MAX).unwrap()).unwrap()
[INFO] [stderr]    |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]   --> tests/min_max.rs:22:19
[INFO] [stderr]    |
[INFO] [stderr] 22 |         std::i64::MIN,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]   --> tests/min_max.rs:23:40
[INFO] [stderr]    |
[INFO] [stderr] 23 |         from_str(&to_string(&std::i64::MIN).unwrap()).unwrap()
[INFO] [stderr]    |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/min_max.rs:30:19
[INFO] [stderr]    |
[INFO] [stderr] 30 |         std::i64::MAX,
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/min_max.rs:31:40
[INFO] [stderr]    |
[INFO] [stderr] 31 |         from_str(&to_string(&std::i64::MAX).unwrap()).unwrap()
[INFO] [stderr]    |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `ron` (test "min_max") generated 8 warnings
[INFO] [stderr] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/large_number.rs:18:30
[INFO] [stderr]    |
[INFO] [stderr] 18 |     let test_var = std::u64::MAX as u128 + 1;
[INFO] [stderr]    |                              ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stderr]   --> 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: use of deprecated constant `std::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stderr]  --> tests/floats.rs:8:46
[INFO] [stderr]   |
[INFO] [stderr] 8 |     assert_eq!(from_str("inf"), Ok(std::f64::INFINITY));
[INFO] [stderr]   |                                              ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::f64::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f64`
[INFO] [stderr]  --> tests/floats.rs:9:47
[INFO] [stderr]   |
[INFO] [stderr] 9 |     assert_eq!(from_str("-inf"), Ok(std::f64::NEG_INFINITY));
[INFO] [stderr]   |                                               ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `ron` (test "large_number") generated 1 warning
[INFO] [stderr] warning: `ron` (test "254_typetag") generated 14 warnings
[INFO] [stderr] warning: `ron` (test "floats") generated 2 warnings
[INFO] [stderr] warning: use of deprecated constant `std::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:22:21
[INFO] [stderr]    |
[INFO] [stderr] 22 |         a: std::i8::MIN,
[INFO] [stderr]    |                     ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:23:22
[INFO] [stderr]    |
[INFO] [stderr] 23 |         b: std::i16::MIN,
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:24:22
[INFO] [stderr]    |
[INFO] [stderr] 24 |         c: std::i32::MIN,
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:25:22
[INFO] [stderr]    |
[INFO] [stderr] 25 |         d: std::i64::MIN,
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |         f: std::u8::MAX,
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:29:22
[INFO] [stderr]    |
[INFO] [stderr] 29 |         g: std::u16::MAX,
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:30:22
[INFO] [stderr]    |
[INFO] [stderr] 30 |         h: std::u32::MAX,
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> tests/struct_integers.rs:31:22
[INFO] [stderr]    |
[INFO] [stderr] 31 |         i: std::u64::MAX,
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `ron` (test "struct_integers") generated 8 warnings
[INFO] [stderr] warning: use of deprecated constant `core::f32::INFINITY`: replaced by the `INFINITY` associated constant on `f32`
[INFO] [stderr]    --> src/de/value.rs:310:54
[INFO] [stderr]     |
[INFO] [stderr] 310 |                 Value::Number(Number::new(core::f32::INFINITY)),
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f32`
[INFO] [stderr]    --> src/de/value.rs:311:54
[INFO] [stderr]     |
[INFO] [stderr] 311 |                 Value::Number(Number::new(core::f32::NEG_INFINITY)),
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stderr]    --> src/de/value.rs:312:54
[INFO] [stderr]     |
[INFO] [stderr] 312 |                 Value::Number(Number::new(core::f32::NAN)),
[INFO] [stderr]     |                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `ron` (lib test) generated 11 warnings (8 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/ron/7ef52c3d0b14010f/out/ron-7ef52c3d0b14010f)
[INFO] [stdout] 
[INFO] [stdout] running 112 tests
[INFO] [stdout] test de::tests::expected_attribute ... ok
[INFO] [stdout] test de::tests::expected_attribute_end ... ok
[INFO] [stdout] test de::tests::implicit_some ... ok
[INFO] [stdout] test de::tests::invalid_attribute ... ok
[INFO] [stdout] test de::tests::forgot_apostrophes ... ok
[INFO] [stdout] test de::tests::boolean_struct_name ... ok
[INFO] [stdout] test de::tests::test_byte_stream ... ok
[INFO] [stdout] test de::tests::test_char ... ok
[INFO] [stdout] test de::tests::test_escape ... ok
[INFO] [stdout] test de::tests::test_comment ... ok
[INFO] [stdout] test de::tests::test_numbers ... ok
[INFO] [stdout] test de::tests::test_err_wrong_value ... ok
[INFO] [stdout] test de::tests::test_option ... ok
[INFO] [stdout] test de::tests::test_enum ... ok
[INFO] [stdout] test de::tests::test_escape_char ... ok
[INFO] [stdout] test de::tests::test_perm_ws ... ok
[INFO] [stdout] test de::tests::test_empty_struct ... ok
[INFO] [stdout] test de::tests::test_remainder ... ok
[INFO] [stdout] test de::tests::test_leading_whitespace ... ok
[INFO] [stdout] test de::tests::test_string ... ok
[INFO] [stdout] test de::value::tests::test_complex ... ok
[INFO] [stdout] test de::tests::test_map ... ok
[INFO] [stdout] test de::tests::test_array ... ok
[INFO] [stdout] test de::tests::mixed_attributes ... ok
[INFO] [stdout] test de::tests::test_struct ... ok
[INFO] [stdout] test de::tests::test_unclosed_limited_map ... ok
[INFO] [stdout] test de::tests::test_value_special_floats ... ok
[INFO] [stdout] test de::tests::uglified_attribute ... ok
[INFO] [stdout] test de::tests::untagged ... ok
[INFO] [stdout] test de::tests::ws_tuple_newtype_variant ... ok
[INFO] [stdout] test de::tests::test_any_number_precision ... ok
[INFO] [stdout] test de::value::tests::test_tuples_ident ... 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_some ... ok
[INFO] [stdout] test parse::tests::empty_src_is_not_a_float ... ok
[INFO] [stdout] test de::value::tests::test_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_bool ... ok
[INFO] [stdout] test error::tests::spanned_error_into_code ... ok
[INFO] [stdout] test ser::raw::tests::test_bytes ... ok
[INFO] [stdout] test ser::raw::tests::test_char ... ok
[INFO] [stdout] test ser::raw::tests::test_f32 ... ok
[INFO] [stdout] test ser::raw::tests::test_f64 ... ok
[INFO] [stdout] test de::value::tests::test_tuples_error ... ok
[INFO] [stdout] test error::tests::error_messages ... 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_newtype_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_i16 ... ok
[INFO] [stdout] test ser::raw::tests::test_newtype_variant ... ok
[INFO] [stdout] test ser::raw::tests::test_i32 ... ok
[INFO] [stdout] test ser::raw::tests::test_i64 ... ok
[INFO] [stdout] test ser::raw::tests::test_i8 ... ok
[INFO] [stdout] test ser::raw::tests::test_map ... ok
[INFO] [stdout] test extensions::tests::test_extension_serde ... ok
[INFO] [stdout] test parse::tests::base64_deprecation_error ... ok
[INFO] [stdout] test parse::tests::decode_x10 ... ok
[INFO] [stdout] test ser::raw::tests::test_none ... ok
[INFO] [stdout] test ser::raw::tests::test_seq ... ok
[INFO] [stdout] test ser::raw::tests::test_some ... ok
[INFO] [stdout] test ser::raw::tests::test_struct_variant ... ok
[INFO] [stdout] test de::tests::multiple_attributes ... ok
[INFO] [stdout] test de::tests::rename ... ok
[INFO] [stdout] test de::tests::test_unclosed_limited_seq ... 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::value::tests::test_tuples_basic ... 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_tuple ... ok
[INFO] [stdout] test ser::raw::tests::test_u16 ... ok
[INFO] [stdout] test ser::raw::tests::test_u32 ... ok
[INFO] [stdout] test ser::raw::tests::test_u64 ... ok
[INFO] [stdout] test ser::raw::tests::test_u8 ... ok
[INFO] [stdout] test ser::raw::tests::test_unit_struct ... ok
[INFO] [stdout] test ser::raw::tests::test_unit ... ok
[INFO] [stdout] test ser::raw::tests::test_unit_variant ... ok
[INFO] [stdout] test ser::tests::recursion_limit ... ok
[INFO] [stdout] test ser::tests::rename ... ok
[INFO] [stdout] test ser::tests::test_array ... ok
[INFO] [stdout] test ser::tests::test_byte_stream ... ok
[INFO] [stdout] test ser::tests::test_any_number_precision ... ok
[INFO] [stdout] test ser::tests::test_char ... ok
[INFO] [stdout] test ser::tests::test_empty_struct ... ok
[INFO] [stdout] test ser::tests::test_escape ... ok
[INFO] [stdout] test ser::tests::test_map ... ok
[INFO] [stdout] test ser::tests::test_option ... ok
[INFO] [stdout] test ser::tests::test_slice ... ok
[INFO] [stdout] test ser::tests::test_string ... ok
[INFO] [stdout] test ser::tests::test_struct ... ok
[INFO] [stdout] test value::number::tests::test_nan ... ok
[INFO] [stdout] test ser::tests::test_vec ... ok
[INFO] [stdout] test value::map::tests::map_hash ... ok
[INFO] [stdout] test value::map::tests::map_usage ... ok
[INFO] [stdout] test value::number::tests::test_nan_hash ... ok
[INFO] [stdout] test value::number::tests::test_partial_ord ... ok
[INFO] [stdout] test value::tests::boolean ... ok
[INFO] [stdout] test value::tests::char ... ok
[INFO] [stdout] test value::tests::bytes ... ok
[INFO] [stdout] test value::tests::float ... ok
[INFO] [stdout] test value::tests::int ... ok
[INFO] [stdout] test value::tests::seq ... ok
[INFO] [stdout] test value::tests::string ... ok
[INFO] [stdout] test value::tests::transparent_value_newtype ... ok
[INFO] [stdout] test value::tests::option ... ok
[INFO] [stdout] test value::tests::map ... ok
[INFO] [stdout] test value::tests::unit ... ok
[INFO] [stdout] test value::map::tests::map_index_mut_panic - should panic ... ok
[INFO] [stdout] test value::map::tests::map_index_panic - should panic ... ok
[INFO] [stdout] test value::tests::map_access_contract_violation - should panic ... ok
[INFO] [stdout] test ser::raw::tests::test_tuple_variant ... ok
[INFO] [stdout] test ser::tests::test_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 112 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/115_minimal_flattening.rs (/opt/rustwide/target/debug/build/ron/7a419171ddb70b33/out/115_minimal_flattening-7a419171ddb70b33)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_issue_456 ... ok
[INFO] [stdout] test test_flatten_rest ... ok
[INFO] [stdout] test test_flatten_only_rest ... ok
[INFO] [stdout] test test_flatten_struct_into_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/117_untagged_tuple_variant.rs (/opt/rustwide/target/debug/build/ron/f2b62c2ad5def8f8/out/117_untagged_tuple_variant-f2b62c2ad5def8f8)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_vessd_case ... ok
[INFO] [stdout] test test_ebkalderon_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] [stderr]      Running tests/123_enum_representation.rs (/opt/rustwide/target/debug/build/ron/c33c3d9a1c2a45f3/out/123_enum_representation-c33c3d9a1c2a45f3)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_adjacently_b_de ... ok
[INFO] [stdout] test test_adjacently_a_de ... ok
[INFO] [stdout] test test_internally_a_roundtrip ... ok
[INFO] [stdout] test test_externally_a_de ... ok
[INFO] [stdout] test test_internally_b_roundtrip ... ok
[INFO] [stdout] test test_adjacently_b_ser ... ok
[INFO] [stdout] test test_externally_b_de ... ok
[INFO] [stdout] test test_internally_a_ser ... ok
[INFO] [stdout] test test_internally_a_de ... ok
[INFO] [stdout] test test_internally_b_de ... ok
[INFO] [stdout] test test_adjacently_b_roundtrip ... ok
[INFO] [stdout] test test_adjacently_a_ser ... ok
[INFO] [stdout] test test_untagged_b_roundtrip ... ok
[INFO] [stdout] test test_externally_a_roundtrip ... ok
[INFO] [stdout] test test_externally_a_ser ... ok
[INFO] [stdout] test test_externally_b_roundtrip ... ok
[INFO] [stderr]      Running tests/129_indexmap.rs (/opt/rustwide/target/debug/build/ron/c65a79023ad67778/out/129_indexmap-c65a79023ad67778)
[INFO] [stdout] test test_externally_b_ser ... ok
[INFO] [stdout] test test_untagged_b_de ... ok
[INFO] [stdout] test test_adjacently_a_roundtrip ... ok
[INFO] [stdout] test test_internally_b_ser ... ok
[INFO] [stdout] test test_untagged_a_de ... ok
[INFO] [stdout] test test_untagged_a_roundtrip ... ok
[INFO] [stdout] test test_untagged_a_ser ... ok
[INFO] [stdout] test test_untagged_b_ser ... 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] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/147_empty_sets_serialisation.rs (/opt/rustwide/target/debug/build/ron/ef8baaf7515ea70d/out/147_empty_sets_serialisation-ef8baaf7515ea70d)
[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/build/ron/9b3f11e909d903c0/out/152_bitflags-9b3f11e909d903c0)
[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/build/ron/7d52f8313121c311/out/203_error_positions-7d52f8313121c311)
[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/build/ron/9a092629fb481f8b/out/207_adjacently_tagged_enum-9a092629fb481f8b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_adjacently_tagged ... 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/217_nested_untagged_enums.rs (/opt/rustwide/target/debug/build/ron/9a73b8f900873182/out/217_nested_untagged_enums-9a73b8f900873182)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test nested_untagged_enum ... ok
[INFO] [stdout] test untagged_enum_of_enum_list ... 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/build/ron/e23e9f3af5626226/out/238_array-e23e9f3af5626226)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_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] [stderr]      Running tests/240_array_pretty.rs (/opt/rustwide/target/debug/build/ron/c7bd040c869e20ed/out/240_array_pretty-c7bd040c869e20ed)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/250_variant_newtypes.rs (/opt/rustwide/target/debug/build/ron/8963d682b01145d8/out/250_variant_newtypes-8963d682b01145d8)
[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_deserialise_non_newtypes ... ok
[INFO] [stdout] test test_serialise_non_newtypes ... ok
[INFO] [stderr]      Running tests/254_typetag.rs (/opt/rustwide/target/debug/build/ron/70ef163a9cbba563/out/254_typetag-70ef163a9cbba563)
[INFO] [stdout] test test_deserialise_tuple_newtypes ... ok
[INFO] [stdout] test test_serialise_tuple_newtypes ... ok
[INFO] [stdout] test test_newtype_some ... 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 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/build/ron/739fa9089eb4f892/out/256_comma_error-739fa9089eb4f892)
[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/build/ron/b969fbad6c8482a7/out/289_enumerate_arrays-b969fbad6c8482a7)
[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/build/ron/26cb6eba04733bc6/out/301_struct_name_mismatch-26cb6eba04733bc6)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_struct_name_mismatch ... ok
[INFO] [stdout] test test_newtype_struct_name_mismatch ... ok
[INFO] [stdout] test test_tuple_struct_name_mismatch ... ok
[INFO] [stdout] test test_unit_struct_name_mismatch ... 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] [stderr]      Running tests/307_stack_overflow.rs (/opt/rustwide/target/debug/build/ron/d2a8943170dee13b/out/307_stack_overflow-d2a8943170dee13b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_fuzz_4740606375362560 ... ok
[INFO] [stdout] test test_fuzz_4797530127073280 ... ok
[INFO] [stdout] test test_fuzz_4592535633002496 ... ok
[INFO] [stdout] test test_deeply_nested_struct ... ok
[INFO] [stdout] test test_deeply_nested_map ... 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/321_unicode_ident.rs (/opt/rustwide/target/debug/build/ron/041fe6aef0de82a2/out/321_unicode_ident-041fe6aef0de82a2)
[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] [stdout] 
[INFO] [stderr]      Running tests/322_escape_idents.rs (/opt/rustwide/target/debug/build/ron/6e21225693737bba/out/322_escape_idents-6e21225693737bba)
[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] [stderr]      Running tests/337_value_float_roundtrip.rs (/opt/rustwide/target/debug/build/ron/c4bc887e51ce372f/out/337_value_float_roundtrip-c4bc887e51ce372f)
[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] [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/357_untagged_enum_roundtrip.rs (/opt/rustwide/target/debug/build/ron/e08a3193be991db7/out/357_untagged_enum_roundtrip-e08a3193be991db7)
[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] [stderr]      Running tests/359_deserialize_seed.rs (/opt/rustwide/target/debug/build/ron/62b6f007718322f7/out/359_deserialize_seed-62b6f007718322f7)
[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.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/367_implicit_some.rs (/opt/rustwide/target/debug/build/ron/865bc11dd455ec03/out/367_implicit_some-865bc11dd455ec03)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_recursive_implicit_some ... ok
[INFO] [stdout] test test_nested_implicit_some ... ok
[INFO] [stdout] test fuzzer_found_issues ... ok
[INFO] [stderr]      Running tests/370_float_parsing.rs (/opt/rustwide/target/debug/build/ron/7005422976bb217e/out/370_float_parsing-7005422976bb217e)
[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 1 test
[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] [stderr]      Running tests/393_serde_errors.rs (/opt/rustwide/target/debug/build/ron/14b5acb428bff2a8/out/393_serde_errors-14b5acb428bff2a8)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_unknown_enum_variant ... ok
[INFO] [stdout] test test_struct_enum_fields ... ok
[INFO] [stdout] test test_adjacently_tagged_enum ... ok
[INFO] [stdout] test test_struct_fields ... ok
[INFO] [stdout] test test_internally_tagged_enum ... ok
[INFO] [stdout] test test_untagged_enum ... ok
[INFO] [stdout] test test_newtype_enum_fields ... 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] [stderr]      Running tests/401_raw_identifier.rs (/opt/rustwide/target/debug/build/ron/eed70f4fc4ad2385/out/401_raw_identifier-eed70f4fc4ad2385)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_invalid_identifiers ... ok
[INFO] [stdout] test test_raw_identifier_roundtrip ... 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/407_raw_value.rs (/opt/rustwide/target/debug/build/ron/3deedb3331cbb9ac/out/407_raw_value-3deedb3331cbb9ac)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_boxed_raw_value_deserialise_from_string ... ok
[INFO] [stdout] test test_raw_value_into_rust ... ok
[INFO] [stdout] test test_raw_value_simple ... ok
[INFO] [stdout] test test_raw_value_clone_into ... ok
[INFO] [stdout] test test_raw_value_invalid ... ok
[INFO] [stdout] test test_raw_value_serde_json ... ok
[INFO] [stdout] test test_fuzzer_found_issue ... ok
[INFO] [stdout] test test_raw_value_comment ... ok
[INFO] [stdout] test test_raw_value_from_ron ... ok
[INFO] [stdout] test test_raw_value_debug_display ... ok
[INFO] [stdout] test test_whitespace_rountrip_issues_and_trim ... ok
[INFO] [stdout] test test_raw_value_from_rust ... ok
[INFO] [stdout] test test_raw_value_inner ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/410_trailing_comma.rs (/opt/rustwide/target/debug/build/ron/4f4e512aa6992b48/out/410_trailing_comma-4f4e512aa6992b48)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_trailing_comma_enum_struct_variant ... ok
[INFO] [stdout] test test_trailing_comma_enum_newtype_variant ... ok
[INFO] [stdout] test test_trailing_comma_list ... ok
[INFO] [stdout] test test_trailing_comma_tuple_struct ... ok
[INFO] [stdout] test test_trailing_comma_newtype_struct ... ok
[INFO] [stdout] test test_trailing_comma_struct ... ok
[INFO] [stdout] test test_trailing_comma_enum_tuple_variant ... ok
[INFO] [stdout] test test_trailing_comma_some ... ok
[INFO] [stdout] test test_trailing_comma_map ... ok
[INFO] [stderr]      Running tests/423_de_borrowed_identifier.rs (/opt/rustwide/target/debug/build/ron/26cffb96664c8636/out/423_de_borrowed_identifier-26cffb96664c8636)
[INFO] [stdout] test test_trailing_comma_tuple ... 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] [stdout] running 1 test
[INFO] [stderr]      Running tests/425_escape_strings.rs (/opt/rustwide/target/debug/build/ron/d323c19410953e57/out/425_escape_strings-d323c19410953e57)
[INFO] [stdout] test manually_deserialize_dyn ... 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 test_escaped_string ... ok
[INFO] [stdout] test test_unescaped_string ... 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/436_untagged_bytes.rs (/opt/rustwide/target/debug/build/ron/7bb66066b86d6454/out/436_untagged_bytes-7bb66066b86d6454)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_serde_bytes ... ok
[INFO] [stdout] test test_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] [stderr]      Running tests/438_rusty_byte_strings.rs (/opt/rustwide/target/debug/build/ron/f109a2ff40cdceb6/out/438_rusty_byte_strings-f109a2ff40cdceb6)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test fuzzer_failures ... ok
[INFO] [stdout] test rusty_byte_string ... ok
[INFO] [stdout] test invalid_identifier ... ok
[INFO] [stdout] test serialize_backslash_byte_string ... ok
[INFO] [stdout] test test_weird_escapes ... ok
[INFO] [stdout] test byte_literal ... 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/447_compact_maps_structs.rs (/opt/rustwide/target/debug/build/ron/29dbfd24b857bf67/out/447_compact_maps_structs-29dbfd24b857bf67)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test compact_maps ... ok
[INFO] [stdout] test compact_structs ... 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/449_tagged_enum.rs (/opt/rustwide/target/debug/build/ron/28accde5ee362dc5/out/449_tagged_enum-28accde5ee362dc5)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/462_bytes.rs (/opt/rustwide/target/debug/build/ron/2fc88806ea4f08a3/out/462_bytes-2fc88806ea4f08a3)
[INFO] [stdout] test test_enum_in_adjacently_tagged_roundtrip ... ok
[INFO] [stdout] test test_enum_in_internally_tagged_roundtrip ... ok
[INFO] [stdout] test test_enum_in_untagged_roundtrip ... ok
[INFO] [stdout] test test_enum_in_enum_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] [stderr]      Running tests/465_implicit_some_stack.rs (/opt/rustwide/target/debug/build/ron/7038725e63f7d24b/out/465_implicit_some_stack-7038725e63f7d24b)
[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] [stderr]      Running tests/465_no_comment_char_value.rs (/opt/rustwide/target/debug/build/ron/02677b4899eb4de9/out/465_no_comment_char_value-02677b4899eb4de9)
[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] [stderr]      Running tests/465_r_name_value.rs (/opt/rustwide/target/debug/build/ron/062b609c012f7190/out/465_r_name_value-062b609c012f7190)
[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] [stderr]      Running tests/465_ser_backslash_string.rs (/opt/rustwide/target/debug/build/ron/d4cf7c26e5bda4df/out/465_ser_backslash_string-d4cf7c26e5bda4df)
[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/build/ron/e72f5698fd34eb44/out/465_unwrap_some_newtype_variant_value-e72f5698fd34eb44)
[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/build/ron/df6193dd5902537a/out/465_validate_ser_identifiers-df6193dd5902537a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test invalid_struct_field_name ... ok
[INFO] [stdout] test invalid_enum_variant_name ... ok
[INFO] [stdout] test invalid_struct_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/build/ron/caad51accc720d53/out/481_number_underscores_suffixes-caad51accc720d53)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test float_const_prefix ... ok
[INFO] [stdout] test invalid_suffix ... ok
[INFO] [stdout] test invalid_float ... ok
[INFO] [stdout] test fuzzer_found_issues ... ok
[INFO] [stdout] test de_integer_underscores ... ok
[INFO] [stdout] test number_type_mismatch ... ok
[INFO] [stdout] test de_float_underscores ... ok
[INFO] [stdout] test negative_unsigned ... ok
[INFO] [stdout] test value_number_suffix_roundtrip ... ok
[INFO] [stderr]      Running tests/492_enum_in_untagged_enum.rs (/opt/rustwide/target/debug/build/ron/f582e6b13e78d34a/out/492_enum_in_untagged_enum-f582e6b13e78d34a)
[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] [stdout] test enum_in_untagged_enum ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/502_known_bugs.rs (/opt/rustwide/target/debug/build/ron/00a89dbbeba6273c/out/502_known_bugs-00a89dbbeba6273c)
[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 duplicate_key_inside_flatten_struct_variant ... ok
[INFO] [stdout] test flattened_externally_tagged_newtype_variant_beside_flattened_intenally_tagged_enum ... ok
[INFO] [stdout] test flattened_map_inside_option_beside_flattened_struct_variant ... ok
[INFO] [stdout] test i128_inside_flatten_struct_variant ... ok
[INFO] [stdout] test flattened_untagged_struct_beside_flattened_untagged_struct ... ok
[INFO] [stdout] test duplicate_key_inside_flatten_struct ... ok
[INFO] [stdout] test adjacently_tagged_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test i128_inside_internally_tagged ... ok
[INFO] [stdout] test flattened_externally_tagged_struct_variant_beside_flattened_intenally_tagged_enum ... ok
[INFO] [stdout] test flatten_struct_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test adjacently_tagged_tuple_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test externally_tagged_tuple_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test adjacently_tagged_newtype_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test adjacently_tagged_unit_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test externally_tagged_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test externally_tagged_newtype_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test implicit_some_inside_adjacently_tagged ... 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 implicit_some_inside_untagged ... ok
[INFO] [stdout] test internally_tagged_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test flatten_struct_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test flattened_field_inside_flattened_struct_alongside_map ... ok
[INFO] [stdout] test internally_tagged_unit_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test i128_inside_untagged ... ok
[INFO] [stdout] test more_than_one_flatten_map_inside_flatten_struct ... ok
[INFO] [stdout] test non_string_key_inside_flatten_struct_variant ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_adjacently_tagged ... ok
[INFO] [stdout] test implicit_some_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 one_tuple_inside_unwrapped_newtype_variant_inside_untagged ... ok
[INFO] [stdout] test newtype_inside_flatten_struct ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_flatten_struct ... ok
[INFO] [stdout] test one_tuple_variant_inside_internally_tagged ... ok
[INFO] [stdout] test newtype_inside_flatten_struct_variant ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_internally_tagged ... ok
[INFO] [stdout] test one_tuple_variant_inside_untagged ... ok
[INFO] [stdout] test one_tuple_variant_inside_flatten_struct ... ok
[INFO] [stdout] test newtype_inside_untagged ... ok
[INFO] [stdout] test implicit_some_inside_flatten_struct_variant ... ok
[INFO] [stdout] test one_tuple_variant_inside_adjacently_tagged ... ok
[INFO] [stdout] test raw_value_inside_untagged ... ok
[INFO] [stdout] test struct_names_inside_internally_tagged ... ok
[INFO] [stdout] test one_tuple_variant_inside_flatten_struct_variant ... ok
[INFO] [stdout] test struct_names_inside_adjacently_tagged ... ok
[INFO] [stdout] test struct_names_inside_untagged ... ok
[INFO] [stdout] test raw_value_inside_flatten_struct ... ok
[INFO] [stdout] test non_string_key_inside_flatten_struct ... ok
[INFO] [stdout] test u128_inside_adjacently_tagged ... ok
[INFO] [stdout] test unit_like_zero_length_inside_adjacently_tagged ... ok
[INFO] [stdout] test u128_inside_flatten_struct ... ok
[INFO] [stdout] test unit_inside_untagged_newtype_variant_inside_flatten_struct ... ok
[INFO] [stdout] test untagged_flatten_struct_variant_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test untagged_flatten_struct_variant_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test unit_like_zero_length_inside_flatten_struct ... ok
[INFO] [stdout] test one_tuple_inside_unwrapped_newtype_variant_inside_flatten_struct_variant ... ok
[INFO] [stdout] test untagged_unit_variant_inside_flatten_struct_variant ... ok
[INFO] [stdout] test raw_value_inside_adjacently_tagged ... ok
[INFO] [stdout] test unit_like_zero_length_inside_flatten_struct_variant ... ok
[INFO] [stdout] test raw_value_inside_flatten_struct_variant ... ok
[INFO] [stdout] test zero_length_untagged_struct_variant ... ok
[INFO] [stdout] test unit_inside_internally_tagged_newtype_variant_inside_multi_flatten_struct ... ok
[INFO] [stdout] test raw_value_inside_internally_tagged ... ok
[INFO] [stdout] test struct_names_inside_flatten_struct ... ok
[INFO] [stdout] test tagged_struct_beside_map_inside_flatten_struct_variant ... ok
[INFO] [stdout] test struct_names_inside_flatten_struct_variant ... ok
[INFO] [stdout] test unit_like_zero_length_inside_internally_tagged ... ok
[INFO] [stdout] test unit_like_zero_length_inside_untagged ... ok
[INFO] [stdout] test unit_struct_inside_untagged_newtype_variant_inside_internally_tagged_newtype_variant ... ok
[INFO] [stdout] test tagged_struct_beside_map_inside_flatten_struct ... ok
[INFO] [stdout] test untagged_unit_variant_inside_internally_tagged_newtype_variant_inside_multi_flatten_struct ... ok
[INFO] [stdout] test unwrapped_one_element_untagged_tuple_variant ... ok
[INFO] [stdout] test zero_length_untagged_tuple_variant ... ok
[INFO] [stdout] test untagged_unit_variant_inside_internally_tagged_newtype_variant ... ok
[INFO] [stdout] test unit_inside_untagged_newtype_variant_inside_internally_tagged_newtype_variant ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/508_value_adjacently_tagged_bug.rs (/opt/rustwide/target/debug/build/ron/cdb3aa8ddc4b9eb7/out/508_value_adjacently_tagged_bug-cdb3aa8ddc4b9eb7)
[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/build/ron/9a8952445c454c27/out/511_deserialize_any_map_string_key-9a8952445c454c27)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[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] [stderr]      Running tests/522_explicit_struct_names.rs (/opt/rustwide/target/debug/build/ron/9084253cfead3b8f/out/522_explicit_struct_names-9084253cfead3b8f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test explicit_struct_names ... ok
[INFO] [stderr]      Running tests/526_flatten.rs (/opt/rustwide/target/debug/build/ron/c5ece3de91fc1d82/out/526_flatten-c5ece3de91fc1d82)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/530_untagged_union.rs (/opt/rustwide/target/debug/build/ron/c0bd1052064be149/out/530_untagged_union-c0bd1052064be149)
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/544_path_meta.rs (/opt/rustwide/target/debug/build/ron/ff3067944b10728d/out/544_path_meta-ff3067944b10728d)
[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.00s
[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] [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/build/ron/cd994218d8c2dd0f/out/564_exhaustive_number-cd994218d8c2dd0f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test non_exhaustive_number_match ... ok
[INFO] [stdout] test 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/build/ron/0d29136492893d1d/out/581_serde_core_content-0d29136492893d1d)
[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/build/ron/b4c5afa61656bfb5/out/599_integer_suffix-b4c5afa61656bfb5)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test base_10 ... ok
[INFO] [stdout] test base_2 ... ok
[INFO] [stdout] test base_8 ... ok
[INFO] [stdout] test base_16 ... 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] [stderr]      Running tests/601_support_for_number_ranges.rs (/opt/rustwide/target/debug/build/ron/f36d439a9a18f715/out/601_support_for_number_ranges-f36d439a9a18f715)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_inf_nan_ranges ... ok
[INFO] [stdout] test test_range_integer_bases ... ok
[INFO] [stdout] test test_range_untagged ... ok
[INFO] [stdout] test test_ranges ... ok
[INFO] [stdout] test test_range_full_whitespace_lookahead ... ok
[INFO] [stdout] test test_unclosed_ranges ... ok
[INFO] [stdout] test test_string_range ... 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] [stderr]      Running tests/big_struct.rs (/opt/rustwide/target/debug/build/ron/ae9f173313c30c76/out/big_struct-ae9f173313c30c76)
[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.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/borrowed_str.rs (/opt/rustwide/target/debug/build/ron/5955f7ba129eec62/out/borrowed_str-5955f7ba129eec62)
[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/build/ron/8bc0aca123c79c25/out/comments-8bc0aca123c79c25)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_simple ... ok
[INFO] [stdout] test test_nested ... ok
[INFO] [stdout] test test_unexpected_byte ... ok
[INFO] [stdout] test test_unclosed ... 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] [stderr]      Running tests/depth_limit.rs (/opt/rustwide/target/debug/build/ron/0310512dd120dae2/out/depth_limit-0310512dd120dae2)
[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/build/ron/88584bf5ab4891dd/out/escape-88584bf5ab4891dd)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_escape_basic ... ok
[INFO] [stdout] test test_ascii_chars ... ok
[INFO] [stdout] test test_ascii_string ... ok
[INFO] [stdout] test test_chars ... ok
[INFO] [stdout] test test_non_ascii ... ok
[INFO] [stdout] test test_nul_in_string ... ok
[INFO] [stderr]      Running tests/extensions.rs (/opt/rustwide/target/debug/build/ron/d68a6b01b8ddbdc2/out/extensions-d68a6b01b8ddbdc2)
[INFO] [stdout] test test_ascii_10 ... 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 implicit_some ... ok
[INFO] [stdout] test unwrap_newtypes ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/floats.rs (/opt/rustwide/target/debug/build/ron/5ae6194f68559e14/out/floats-5ae6194f68559e14)
[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 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.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/large_number.rs (/opt/rustwide/target/debug/build/ron/80d88b954bfaa89a/out/large_number-80d88b954bfaa89a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_large_integer_to_float ... ok
[INFO] [stdout] test test_large_number ... 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/min_max.rs (/opt/rustwide/target/debug/build/ron/1548575bf3855592/out/min_max-1548575bf3855592)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_i64_max ... ok
[INFO] [stdout] test test_i32_min ... ok
[INFO] [stdout] test test_i32_max ... ok
[INFO] [stdout] test test_i64_min ... 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] [stderr]      Running tests/non_identifier_identifier.rs (/opt/rustwide/target/debug/build/ron/28beff97ad03d5ab/out/non_identifier_identifier-28beff97ad03d5ab)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_byte_buf ... ok
[INFO] [stdout] test test_i32 ... ok
[INFO] [stdout] test test_i8 ... ok
[INFO] [stdout] test test_bool ... ok
[INFO] [stdout] test test_bytes ... ok
[INFO] [stdout] test test_map ... ok
[INFO] [stdout] test test_i16 ... ok
[INFO] [stdout] test test_f64 ... ok
[INFO] [stdout] test test_seq ... ok
[INFO] [stdout] test test_tuple ... ok
[INFO] [stdout] test test_u16 ... ok
[INFO] [stdout] test test_u32 ... ok
[INFO] [stdout] test test_option ... ok
[INFO] [stdout] test test_u8 ... ok
[INFO] [stdout] test test_enum ... ok
[INFO] [stdout] test test_unit_struct ... ok
[INFO] [stdout] test test_i64 ... ok
[INFO] [stdout] test test_u64 ... ok
[INFO] [stdout] test test_char ... ok
[INFO] [stdout] test test_struct ... ok
[INFO] [stdout] test test_f32 ... ok
[INFO] [stdout] test test_tuple_struct ... ok
[INFO] [stdout] test test_unit ... ok
[INFO] [stderr]      Running tests/numbers.rs (/opt/rustwide/target/debug/build/ron/4cd9117b6fd68077/out/numbers-4cd9117b6fd68077)
[INFO] [stdout] test test_newtype_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 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_bin ... ok
[INFO] [stderr]      Running tests/options.rs (/opt/rustwide/target/debug/build/ron/d86087e6f3cb299d/out/options-d86087e6f3cb299d)
[INFO] [stdout] test test_oct ... ok
[INFO] [stdout] test test_hex ... ok
[INFO] [stdout] test test_dec ... 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 single_default_extension ... ok
[INFO] [stdout] test without_any_options ... ok
[INFO] [stdout] test reader_io_error ... ok
[INFO] [stdout] test default_options ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/preserve_sequence.rs (/opt/rustwide/target/debug/build/ron/ba5490c96595c6d0/out/preserve_sequence-ba5490c96595c6d0)
[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] [stderr]      Running tests/roundtrip.rs (/opt/rustwide/target/debug/build/ron/b43a02edd249de0c/out/roundtrip-b43a02edd249de0c)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test roundtrip_pretty ... ok
[INFO] [stdout] test roundtrip ... ok
[INFO] [stdout] test roundtrip_sep_tuple_members ... 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/build/ron/18925a248979d6c4/out/struct_integers-18925a248979d6c4)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/to_string_pretty.rs (/opt/rustwide/target/debug/build/ron/f26cfb83ef76aa67/out/to_string_pretty-f26cfb83ef76aa67)
[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.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_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] [stderr]      Running tests/unicode.rs (/opt/rustwide/target/debug/build/ron/ad0c0066e521bbd8/out/unicode-ad0c0066e521bbd8)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_string ... ok
[INFO] [stdout] test test_char_not_a_comment ... ok
[INFO] [stdout] test serialize_invalid_whitespace ... ok
[INFO] [stdout] test ident_starts_with_non_ascii_byte ... ok
[INFO] [stdout] test test_char ... ok
[INFO] [stderr]      Running tests/value.rs (/opt/rustwide/target/debug/build/ron/599844c2a6ca807d/out/value-599844c2a6ca807d)
[INFO] [stdout] test test_file_invalid_unicode ... 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 11 tests
[INFO] [stdout] test bool ... ok
[INFO] [stdout] test char ... ok
[INFO] [stdout] test map_roundtrip_338 ... ok
[INFO] [stdout] test map ... ok
[INFO] [stdout] test unit ... ok
[INFO] [stdout] test byte_string ... ok
[INFO] [stdout] test option ... ok
[INFO] [stdout] test seq ... ok
[INFO] [stdout] test number ... ok
[INFO] [stdout] test roundtrip ... ok
[INFO] [stdout] test string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ron
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_maps (line 300) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_maps (line 309) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_ranges (line 362) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_ranges (line 370) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_ranges (line 375) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_structs (line 275) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_structs (line 283) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 326) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 331) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 336) ... ignored
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::number_suffixes (line 341) ... ignored
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta (line 83) - compile ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta (line 71) - compile ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::escape_strings (line 257) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_arrays (line 225) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::compact_arrays (line 217) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::with_fields (line 199) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig::escape_strings (line 252) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::has_fields (line 181) ... ok
[INFO] [stdout] test src/ser/mod.rs - ser::PrettyConfig (line 77) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Field::with_doc (line 152) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::field (line 344) ... ok
[INFO] [stdout] test src/options.rs - options::Options (line 27) ... 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::Field::build_fields (line 221) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::get_mut (line 301) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::F64 (line 278) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::private::_assert_non_exhaustive_check_fails_not_integer128 (line 74) - compile fail ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::get (line 287) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::Number::into_f64 (line 287) ... ok
[INFO] [stdout] test src/value/number.rs - value::number::F32 (line 277) ... 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 (line 9) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::is_empty (line 255) ... ok
[INFO] [stdout] test src/ser/path_meta.rs - ser::path_meta::Fields::remove (line 329) ... ok
[INFO] [stdout] test src/lib.rs - (line 162) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 1.28s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d", kill_on_drop: false }`
[INFO] [stdout] 5d7359cad885e2d040c0bdb6467722e06080de18b4cf2adff84ff865cd5bd01d
