[INFO] fetching crate serde_yml 0.0.12...
[INFO] testing serde_yml-0.0.12 against 1.95.0 for beta-1.96-2
[INFO] extracting crate serde_yml 0.0.12 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate serde_yml 0.0.12
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate serde_yml 0.0.12
[INFO] tweaked toml for crates.io crate serde_yml 0.0.12 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate serde_yml 0.0.12 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate serde_yml 0.0.12 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded indexmap v2.4.0
[INFO] [stderr]   Downloaded indoc v2.0.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 84923cb3704ada7152958d29bf2b03a798f0756d4b444e8e908fcc701d91bf8f
[INFO] running `Command { std: "docker" "start" "-a" "84923cb3704ada7152958d29bf2b03a798f0756d4b444e8e908fcc701d91bf8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "84923cb3704ada7152958d29bf2b03a798f0756d4b444e8e908fcc701d91bf8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84923cb3704ada7152958d29bf2b03a798f0756d4b444e8e908fcc701d91bf8f", kill_on_drop: false }`
[INFO] [stdout] 84923cb3704ada7152958d29bf2b03a798f0756d4b444e8e908fcc701d91bf8f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] af46a001f89fa59dbb7c17a0403ae93291b933e60e99940c0b26755ce7bfecca
[INFO] running `Command { std: "docker" "start" "-a" "af46a001f89fa59dbb7c17a0403ae93291b933e60e99940c0b26755ce7bfecca", kill_on_drop: false }`
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling serde v1.0.209
[INFO] [stderr]    Compiling serde_yml v0.0.12 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling libyml v0.0.5
[INFO] [stderr]    Compiling indexmap v2.4.0
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:55:28
[INFO] [stdout]    |
[INFO] [stdout] 55 |             kind: unsafe { (*parser).error },
[INFO] [stdout]    |                            ^^------^^^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout]    = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 55 |             kind: unsafe { (&(*parser)).error },
[INFO] [stdout]    |                            ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 (*parser).problem as *mut _
[INFO] [stdout]    |                 ^^------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 (&(*parser)).problem as *mut _
[INFO] [stdout]    |                 ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:65:38
[INFO] [stdout]    |
[INFO] [stdout] 65 |             problem_offset: unsafe { (*parser).problem_offset },
[INFO] [stdout]    |                                      ^^------^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                        |
[INFO] [stdout]    |                                        this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 65 |             problem_offset: unsafe { (&(*parser)).problem_offset },
[INFO] [stdout]    |                                      ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 sys: unsafe { (*parser).problem_mark },
[INFO] [stdout]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 sys: unsafe { (&(*parser)).problem_mark },
[INFO] [stdout]    |                               ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 (*parser).context as *mut _
[INFO] [stdout]    |                 ^^------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 (&(*parser)).context as *mut _
[INFO] [stdout]    |                 ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:77:31
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 sys: unsafe { (*parser).context_mark },
[INFO] [stdout]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 sys: unsafe { (&(*parser)).context_mark },
[INFO] [stdout]    |                               ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:92:28
[INFO] [stdout]    |
[INFO] [stdout] 92 |             kind: unsafe { (*emitter).error },
[INFO] [stdout]    |                            ^^-------^^^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              this raw pointer has type `*const YamlEmitterT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 92 |             kind: unsafe { (&(*emitter)).error },
[INFO] [stdout]    |                            ++          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 (*emitter).problem as *mut _
[INFO] [stdout]    |                 ^^-------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlEmitterT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 (&(*emitter)).problem as *mut _
[INFO] [stdout]    |                 ++          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/libyml/parser.rs:176:16
[INFO] [stdout]     |
[INFO] [stdout] 176 |             if (*parser).error != sys::YamlNoError {
[INFO] [stdout]     |                ^^------^^^^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  this raw pointer has type `*mut YamlParserT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]     = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 176 |             if (&(*parser)).error != sys::YamlNoError {
[INFO] [stdout]     |                ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/libyml/parser.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stdout]     |                             ^^------------^^^^^^^^^^^^^
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               this raw pointer has type `*mut ParserPinned<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stdout]    --> src/libyml/parser.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]    --> /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/slice/mod.rs:116:4
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (&(*self.pin.ptr).input).len() as u64;
[INFO] [stdout]     |                             ++                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.55s
[INFO] running `Command { std: "docker" "inspect" "af46a001f89fa59dbb7c17a0403ae93291b933e60e99940c0b26755ce7bfecca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af46a001f89fa59dbb7c17a0403ae93291b933e60e99940c0b26755ce7bfecca", kill_on_drop: false }`
[INFO] [stdout] af46a001f89fa59dbb7c17a0403ae93291b933e60e99940c0b26755ce7bfecca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fe7a5612595f30d6ca6b13780335099df13b1b18d5fe0daf60770a3e876ec1c7
[INFO] running `Command { std: "docker" "start" "-a" "fe7a5612595f30d6ca6b13780335099df13b1b18d5fe0daf60770a3e876ec1c7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling serde v1.0.209
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.76
[INFO] [stderr]    Compiling serde_derive v1.0.209
[INFO] [stderr]    Compiling serde_yml v0.0.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:55:28
[INFO] [stdout]    |
[INFO] [stdout] 55 |             kind: unsafe { (*parser).error },
[INFO] [stdout]    |                            ^^------^^^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout]    = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 55 |             kind: unsafe { (&(*parser)).error },
[INFO] [stdout]    |                            ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 (*parser).problem as *mut _
[INFO] [stdout]    |                 ^^------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 (&(*parser)).problem as *mut _
[INFO] [stdout]    |                 ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:65:38
[INFO] [stdout]    |
[INFO] [stdout] 65 |             problem_offset: unsafe { (*parser).problem_offset },
[INFO] [stdout]    |                                      ^^------^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                        |
[INFO] [stdout]    |                                        this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 65 |             problem_offset: unsafe { (&(*parser)).problem_offset },
[INFO] [stdout]    |                                      ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 sys: unsafe { (*parser).problem_mark },
[INFO] [stdout]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 sys: unsafe { (&(*parser)).problem_mark },
[INFO] [stdout]    |                               ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 (*parser).context as *mut _
[INFO] [stdout]    |                 ^^------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 (&(*parser)).context as *mut _
[INFO] [stdout]    |                 ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:77:31
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 sys: unsafe { (*parser).context_mark },
[INFO] [stdout]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 sys: unsafe { (&(*parser)).context_mark },
[INFO] [stdout]    |                               ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:92:28
[INFO] [stdout]    |
[INFO] [stdout] 92 |             kind: unsafe { (*emitter).error },
[INFO] [stdout]    |                            ^^-------^^^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              this raw pointer has type `*const YamlEmitterT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 92 |             kind: unsafe { (&(*emitter)).error },
[INFO] [stdout]    |                            ++          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 (*emitter).problem as *mut _
[INFO] [stdout]    |                 ^^-------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlEmitterT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 (&(*emitter)).problem as *mut _
[INFO] [stdout]    |                 ++          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/libyml/parser.rs:176:16
[INFO] [stdout]     |
[INFO] [stdout] 176 |             if (*parser).error != sys::YamlNoError {
[INFO] [stdout]     |                ^^------^^^^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  this raw pointer has type `*mut YamlParserT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]     = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 176 |             if (&(*parser)).error != sys::YamlNoError {
[INFO] [stdout]     |                ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/libyml/parser.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stdout]     |                             ^^------------^^^^^^^^^^^^^
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               this raw pointer has type `*mut ParserPinned<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stdout]    --> src/libyml/parser.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]    --> /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/slice/mod.rs:116:4
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (&(*self.pin.ptr).input).len() as u64;
[INFO] [stdout]     |                             ++                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:55:28
[INFO] [stdout]    |
[INFO] [stdout] 55 |             kind: unsafe { (*parser).error },
[INFO] [stdout]    |                            ^^------^^^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout]    = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 55 |             kind: unsafe { (&(*parser)).error },
[INFO] [stdout]    |                            ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 (*parser).problem as *mut _
[INFO] [stdout]    |                 ^^------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 57 |                 (&(*parser)).problem as *mut _
[INFO] [stdout]    |                 ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:65:38
[INFO] [stdout]    |
[INFO] [stdout] 65 |             problem_offset: unsafe { (*parser).problem_offset },
[INFO] [stdout]    |                                      ^^------^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                        |
[INFO] [stdout]    |                                        this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 65 |             problem_offset: unsafe { (&(*parser)).problem_offset },
[INFO] [stdout]    |                                      ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:67:31
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 sys: unsafe { (*parser).problem_mark },
[INFO] [stdout]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 67 |                 sys: unsafe { (&(*parser)).problem_mark },
[INFO] [stdout]    |                               ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:71:17
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 (*parser).context as *mut _
[INFO] [stdout]    |                 ^^------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 71 |                 (&(*parser)).context as *mut _
[INFO] [stdout]    |                 ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:77:31
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 sys: unsafe { (*parser).context_mark },
[INFO] [stdout]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stdout]    |                                 |
[INFO] [stdout]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 77 |                 sys: unsafe { (&(*parser)).context_mark },
[INFO] [stdout]    |                               ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:92:28
[INFO] [stdout]    |
[INFO] [stdout] 92 |             kind: unsafe { (*emitter).error },
[INFO] [stdout]    |                            ^^-------^^^^^^^
[INFO] [stdout]    |                              |
[INFO] [stdout]    |                              this raw pointer has type `*const YamlEmitterT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 92 |             kind: unsafe { (&(*emitter)).error },
[INFO] [stdout]    |                            ++          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]   --> src/libyml/error.rs:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 (*emitter).problem as *mut _
[INFO] [stdout]    |                 ^^-------^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   this raw pointer has type `*const YamlEmitterT`
[INFO] [stdout]    |
[INFO] [stdout]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]    |
[INFO] [stdout] 94 |                 (&(*emitter)).problem as *mut _
[INFO] [stdout]    |                 ++          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/libyml/parser.rs:176:16
[INFO] [stdout]     |
[INFO] [stdout] 176 |             if (*parser).error != sys::YamlNoError {
[INFO] [stdout]     |                ^^------^^^^^^^
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  this raw pointer has type `*mut YamlParserT`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout]     = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 176 |             if (&(*parser)).error != sys::YamlNoError {
[INFO] [stdout]     |                ++         +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> src/libyml/parser.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stdout]     |                             ^^------------^^^^^^^^^^^^^
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               this raw pointer has type `*mut ParserPinned<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stdout]    --> src/libyml/parser.rs:229:29
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]    --> /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/slice/mod.rs:116:4
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 229 |             let input_len = (&(*self.pin.ptr).input).len() as u64;
[INFO] [stdout]     |                             ++                     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]   --> tests/test_tagged.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | / #[cfg(test)]
[INFO] [stdout]  2 | | mod tests {
[INFO] [stdout]  3 | |     use serde_yml::{
[INFO] [stdout]  4 | |         value::{tagged::nobang, Tag, TaggedValue},
[INFO] [stdout] ...  |
[INFO] [stdout] 45 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]   --> tests/test_anchors_and_aliases.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | / #[cfg(test)]
[INFO] [stdout]  2 | | mod tests {
[INFO] [stdout]  3 | |     use serde_yml::de::Event;
[INFO] [stdout]  4 | |     use serde_yml::de::Progress;
[INFO] [stdout] ...  |
[INFO] [stdout] 61 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_value.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #![allow(
[INFO] [stdout]   2 | |     clippy::derive_partial_eq_without_eq,
[INFO] [stdout]   3 | |     clippy::eq_op,
[INFO] [stdout]   4 | |     clippy::uninlined_format_args
[INFO] [stdout] ...   |
[INFO] [stdout] 158 | |     assert_eq!(value, serialized);
[INFO] [stdout] 159 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_mapping.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #[cfg(test)]
[INFO] [stdout]   2 | | mod tests {
[INFO] [stdout]   3 | |     use serde_yml::mapping::*;
[INFO] [stdout]   4 | |     use serde_yml::value::Value;
[INFO] [stdout] ...   |
[INFO] [stdout] 521 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_error.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #![allow(clippy::zero_sized_map_values)]
[INFO] [stdout]   2 | |
[INFO] [stdout]   3 | | use indoc::indoc;
[INFO] [stdout]   4 | | use serde::de::Deserialize;
[INFO] [stdout] ...   |
[INFO] [stdout] 508 | |     test_error::<Value>(yaml, expected);
[INFO] [stdout] 509 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]   --> tests/test_lib.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | / #[cfg(test)]
[INFO] [stdout]  2 | | mod tests {
[INFO] [stdout]  3 | |     use serde::{Deserialize, Serialize};
[INFO] [stdout]  4 | |     use serde_yml::{
[INFO] [stdout] ...  |
[INFO] [stdout] 74 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_with.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #[cfg(test)]
[INFO] [stdout]   2 | | mod tests {
[INFO] [stdout]   3 | |     use serde::{Deserialize, Serialize};
[INFO] [stdout]   4 | |     use serde_yml::with::*;
[INFO] [stdout] ...   |
[INFO] [stdout] 502 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]     --> tests/test_de.rs:1:1
[INFO] [stdout]      |
[INFO] [stdout]    1 | / #[cfg(test)]
[INFO] [stdout]    2 | | mod tests {
[INFO] [stdout]    3 | |     #![allow(
[INFO] [stdout]    4 | |         clippy::cast_lossless,
[INFO] [stdout] ...    |
[INFO] [stdout] 1039 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_number.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #[cfg(test)]
[INFO] [stdout]   2 | | mod tests {
[INFO] [stdout]   3 | |     use serde_yml::Number;
[INFO] [stdout]   4 | |     use std::{
[INFO] [stdout] ...   |
[INFO] [stdout] 267 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]     --> tests/test_ser.rs:1:1
[INFO] [stdout]      |
[INFO] [stdout]    1 | / #[cfg(test)]
[INFO] [stdout]    2 | | mod tests {
[INFO] [stdout]    3 | |     use indoc::indoc;
[INFO] [stdout]    4 | |     use serde::ser::{SerializeTuple, SerializeTupleStruct};
[INFO] [stdout] ...    |
[INFO] [stdout] 1180 | | }
[INFO] [stdout]      | |_^
[INFO] [stdout]      |
[INFO] [stdout]      = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]  --> tests/mod.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / /// This module contains the tests for the `libyml` module.
[INFO] [stdout] 2 | | pub mod libyml;
[INFO] [stdout] 3 | |
[INFO] [stdout] 4 | | /// This module contains the tests for the `modules` module.
[INFO] [stdout] ... |
[INFO] [stdout] 7 | | /// This module contains the tests for the `value` module.
[INFO] [stdout] 8 | | pub mod value;
[INFO] [stdout]   | |______________^
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stdout]   |
[INFO] [stdout]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_serde.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #![allow(
[INFO] [stdout]   2 | |     clippy::decimal_literal_representation,
[INFO] [stdout]   3 | |     clippy::derive_partial_eq_without_eq,
[INFO] [stdout]   4 | |     clippy::unreadable_literal,
[INFO] [stdout] ...   |
[INFO] [stdout] 713 | |     test_serde(&thing, yaml);
[INFO] [stdout] 714 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/test_loader.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #[cfg(test)]
[INFO] [stdout]   2 | | mod tests {
[INFO] [stdout]   3 | |     use serde_yml::{
[INFO] [stdout]   4 | |         de::{Event, Progress},
[INFO] [stdout] ...   |
[INFO] [stdout] 428 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.30s
[INFO] running `Command { std: "docker" "inspect" "fe7a5612595f30d6ca6b13780335099df13b1b18d5fe0daf60770a3e876ec1c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe7a5612595f30d6ca6b13780335099df13b1b18d5fe0daf60770a3e876ec1c7", kill_on_drop: false }`
[INFO] [stdout] fe7a5612595f30d6ca6b13780335099df13b1b18d5fe0daf60770a3e876ec1c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c274d0a657cd0b9019354581befc57f8ea84f5ba1b0ccfdfce7bd7ac06fdaec4
[INFO] running `Command { std: "docker" "start" "-a" "c274d0a657cd0b9019354581befc57f8ea84f5ba1b0ccfdfce7bd7ac06fdaec4", kill_on_drop: false }`
[INFO] [stderr] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stderr]   |
[INFO] [stderr]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stderr]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `serde_yml` (build script) generated 1 warning
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:55:28
[INFO] [stderr]    |
[INFO] [stderr] 55 |             kind: unsafe { (*parser).error },
[INFO] [stderr]    |                            ^^------^^^^^^^
[INFO] [stderr]    |                              |
[INFO] [stderr]    |                              this raw pointer has type `*const YamlParserT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr]    = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 55 |             kind: unsafe { (&(*parser)).error },
[INFO] [stderr]    |                            ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:57:17
[INFO] [stderr]    |
[INFO] [stderr] 57 |                 (*parser).problem as *mut _
[INFO] [stderr]    |                 ^^------^^^^^^^^^
[INFO] [stderr]    |                   |
[INFO] [stderr]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 57 |                 (&(*parser)).problem as *mut _
[INFO] [stderr]    |                 ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:65:38
[INFO] [stderr]    |
[INFO] [stderr] 65 |             problem_offset: unsafe { (*parser).problem_offset },
[INFO] [stderr]    |                                      ^^------^^^^^^^^^^^^^^^^
[INFO] [stderr]    |                                        |
[INFO] [stderr]    |                                        this raw pointer has type `*const YamlParserT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 65 |             problem_offset: unsafe { (&(*parser)).problem_offset },
[INFO] [stderr]    |                                      ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:67:31
[INFO] [stderr]    |
[INFO] [stderr] 67 |                 sys: unsafe { (*parser).problem_mark },
[INFO] [stderr]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stderr]    |                                 |
[INFO] [stderr]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 67 |                 sys: unsafe { (&(*parser)).problem_mark },
[INFO] [stderr]    |                               ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:71:17
[INFO] [stderr]    |
[INFO] [stderr] 71 |                 (*parser).context as *mut _
[INFO] [stderr]    |                 ^^------^^^^^^^^^
[INFO] [stderr]    |                   |
[INFO] [stderr]    |                   this raw pointer has type `*const YamlParserT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 71 |                 (&(*parser)).context as *mut _
[INFO] [stderr]    |                 ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:77:31
[INFO] [stderr]    |
[INFO] [stderr] 77 |                 sys: unsafe { (*parser).context_mark },
[INFO] [stderr]    |                               ^^------^^^^^^^^^^^^^^
[INFO] [stderr]    |                                 |
[INFO] [stderr]    |                                 this raw pointer has type `*const YamlParserT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 77 |                 sys: unsafe { (&(*parser)).context_mark },
[INFO] [stderr]    |                               ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:92:28
[INFO] [stderr]    |
[INFO] [stderr] 92 |             kind: unsafe { (*emitter).error },
[INFO] [stderr]    |                            ^^-------^^^^^^^
[INFO] [stderr]    |                              |
[INFO] [stderr]    |                              this raw pointer has type `*const YamlEmitterT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 92 |             kind: unsafe { (&(*emitter)).error },
[INFO] [stderr]    |                            ++          +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]   --> src/libyml/error.rs:94:17
[INFO] [stderr]    |
[INFO] [stderr] 94 |                 (*emitter).problem as *mut _
[INFO] [stderr]    |                 ^^-------^^^^^^^^^
[INFO] [stderr]    |                   |
[INFO] [stderr]    |                   this raw pointer has type `*const YamlEmitterT`
[INFO] [stderr]    |
[INFO] [stderr]    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]    = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]    |
[INFO] [stderr] 94 |                 (&(*emitter)).problem as *mut _
[INFO] [stderr]    |                 ++          +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]    --> src/libyml/parser.rs:176:16
[INFO] [stderr]     |
[INFO] [stderr] 176 |             if (*parser).error != sys::YamlNoError {
[INFO] [stderr]     |                ^^------^^^^^^^
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  this raw pointer has type `*mut YamlParserT`
[INFO] [stderr]     |
[INFO] [stderr]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr]     = note: references are created through calls to explicit `Deref(Mut)::deref(_mut)` implementations
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]     |
[INFO] [stderr] 176 |             if (&(*parser)).error != sys::YamlNoError {
[INFO] [stderr]     |                ++         +
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]    --> src/libyml/parser.rs:229:29
[INFO] [stderr]     |
[INFO] [stderr] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stderr]     |                             ^^------------^^^^^^^^^^^^^
[INFO] [stderr]     |                               |
[INFO] [stderr]     |                               this raw pointer has type `*mut ParserPinned<'_>`
[INFO] [stderr]     |
[INFO] [stderr]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stderr]    --> src/libyml/parser.rs:229:29
[INFO] [stderr]     |
[INFO] [stderr] 229 |             let input_len = (*self.pin.ptr).input.len() as u64;
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] note: method calls to `len` require a reference
[INFO] [stderr]    --> /rustc/59807616e1fa2540724bfbac14d7976d7e4a3860/library/core/src/slice/mod.rs:116:4
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]     |
[INFO] [stderr] 229 |             let input_len = (&(*self.pin.ptr).input).len() as u64;
[INFO] [stderr]     |                             ++                     +
[INFO] [stderr] 
[INFO] [stderr] warning: `serde_yml` (lib) generated 11 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (lib test) generated 11 warnings (11 duplicates)
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_value.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #![allow(
[INFO] [stderr]   2 | |     clippy::derive_partial_eq_without_eq,
[INFO] [stderr]   3 | |     clippy::eq_op,
[INFO] [stderr]   4 | |     clippy::uninlined_format_args
[INFO] [stderr] ...   |
[INFO] [stderr] 158 | |     assert_eq!(value, serialized);
[INFO] [stderr] 159 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]   --> tests/test_anchors_and_aliases.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr]  1 | / #[cfg(test)]
[INFO] [stderr]  2 | | mod tests {
[INFO] [stderr]  3 | |     use serde_yml::de::Event;
[INFO] [stderr]  4 | |     use serde_yml::de::Progress;
[INFO] [stderr] ...  |
[INFO] [stderr] 61 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]   --> tests/test_lib.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr]  1 | / #[cfg(test)]
[INFO] [stderr]  2 | | mod tests {
[INFO] [stderr]  3 | |     use serde::{Deserialize, Serialize};
[INFO] [stderr]  4 | |     use serde_yml::{
[INFO] [stderr] ...  |
[INFO] [stderr] 74 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_with.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #[cfg(test)]
[INFO] [stderr]   2 | | mod tests {
[INFO] [stderr]   3 | |     use serde::{Deserialize, Serialize};
[INFO] [stderr]   4 | |     use serde_yml::with::*;
[INFO] [stderr] ...   |
[INFO] [stderr] 502 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]   --> tests/test_tagged.rs:1:1
[INFO] [stderr]    |
[INFO] [stderr]  1 | / #[cfg(test)]
[INFO] [stderr]  2 | | mod tests {
[INFO] [stderr]  3 | |     use serde_yml::{
[INFO] [stderr]  4 | |         value::{tagged::nobang, Tag, TaggedValue},
[INFO] [stderr] ...  |
[INFO] [stderr] 45 | | }
[INFO] [stderr]    | |_^
[INFO] [stderr]    |
[INFO] [stderr]    = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_mapping.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #[cfg(test)]
[INFO] [stderr]   2 | | mod tests {
[INFO] [stderr]   3 | |     use serde_yml::mapping::*;
[INFO] [stderr]   4 | |     use serde_yml::value::Value;
[INFO] [stderr] ...   |
[INFO] [stderr] 521 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_number.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #[cfg(test)]
[INFO] [stderr]   2 | | mod tests {
[INFO] [stderr]   3 | |     use serde_yml::Number;
[INFO] [stderr]   4 | |     use std::{
[INFO] [stderr] ...   |
[INFO] [stderr] 267 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]     --> tests/test_ser.rs:1:1
[INFO] [stderr]      |
[INFO] [stderr]    1 | / #[cfg(test)]
[INFO] [stderr]    2 | | mod tests {
[INFO] [stderr]    3 | |     use indoc::indoc;
[INFO] [stderr]    4 | |     use serde::ser::{SerializeTuple, SerializeTupleStruct};
[INFO] [stderr] ...    |
[INFO] [stderr] 1180 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: `serde_yml` (test "test_value") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_anchors_and_aliases") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_lib") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_with") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_tagged") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_mapping") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_number") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_ser") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_serde.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #![allow(
[INFO] [stderr]   2 | |     clippy::decimal_literal_representation,
[INFO] [stderr]   3 | |     clippy::derive_partial_eq_without_eq,
[INFO] [stderr]   4 | |     clippy::unreadable_literal,
[INFO] [stderr] ...   |
[INFO] [stderr] 713 | |     test_serde(&thing, yaml);
[INFO] [stderr] 714 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_loader.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #[cfg(test)]
[INFO] [stderr]   2 | | mod tests {
[INFO] [stderr]   3 | |     use serde_yml::{
[INFO] [stderr]   4 | |         de::{Event, Progress},
[INFO] [stderr] ...   |
[INFO] [stderr] 428 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]     --> tests/test_de.rs:1:1
[INFO] [stderr]      |
[INFO] [stderr]    1 | / #[cfg(test)]
[INFO] [stderr]    2 | | mod tests {
[INFO] [stderr]    3 | |     #![allow(
[INFO] [stderr]    4 | |         clippy::cast_lossless,
[INFO] [stderr] ...    |
[INFO] [stderr] 1039 | | }
[INFO] [stderr]      | |_^
[INFO] [stderr]      |
[INFO] [stderr]      = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/test_error.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #![allow(clippy::zero_sized_map_values)]
[INFO] [stderr]   2 | |
[INFO] [stderr]   3 | | use indoc::indoc;
[INFO] [stderr]   4 | | use serde::de::Deserialize;
[INFO] [stderr] ...   |
[INFO] [stderr] 508 | |     test_error::<Value>(yaml, expected);
[INFO] [stderr] 509 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]  --> tests/mod.rs:1:1
[INFO] [stderr]   |
[INFO] [stderr] 1 | / /// This module contains the tests for the `libyml` module.
[INFO] [stderr] 2 | | pub mod libyml;
[INFO] [stderr] 3 | |
[INFO] [stderr] 4 | | /// This module contains the tests for the `modules` module.
[INFO] [stderr] ... |
[INFO] [stderr] 7 | | /// This module contains the tests for the `value` module.
[INFO] [stderr] 8 | | pub mod value;
[INFO] [stderr]   | |______________^
[INFO] [stderr]   |
[INFO] [stderr]   = note: requested on the command line with `-W missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: `serde_yml` (test "test_serde") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_loader") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (example "example") generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_de") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "test_error") generated 2 warnings (1 duplicate)
[INFO] [stderr] warning: `serde_yml` (test "mod") generated 2 warnings (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/serde_yml-e88b602785eebaa3)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test libyml::util::tests::test_assume_init ... ok
[INFO] [stdout] test libyml::util::tests::test_new_uninit ... ok
[INFO] [stdout] test libyml::util::tests::test_deref ... ok
[INFO] [stdout] test libyml::util::tests::test_drop ... 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/mod.rs (/opt/rustwide/target/debug/deps/mod-31956befcd07bbac)
[INFO] [stdout] 
[INFO] [stdout] running 251 tests
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_empty_mapping ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_empty_sequence ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_document_start_end ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_mapping_with_tag ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_flush ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_mapping ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_nested_mapping ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_scalar ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_sequence_with_tag ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_scalar_with_tag ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_sequence ... ok
[INFO] [stdout] test libyml::test_error::tests::test_result_ok_with_string ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_nested_sequence ... ok
[INFO] [stdout] test libyml::test_error::tests::test_result_ok ... ok
[INFO] [stdout] test libyml::test_emitter::tests::test_emitter_stream_start_end ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_mapping_end_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_document_end_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_sequence_start_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_scalar_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_sequence_end_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_document_start_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_stream_end_event ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_stream_start_event ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_cstr_error ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parser_creation ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_debug ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_display ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_debug_invalid_utf8 ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_from_bytes_with_one_char ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_display_invalid_utf8 ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_from_bytes_with_nul ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_from_bytes_empty ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_from_ptr ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_from_bytes_with_only_nul ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_len ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_is_empty ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_null_pointer ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_from_bytes_without_nul ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_resource_release ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_long_string ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_send_sync ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_complex ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_empty ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_multiple_nulls ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_single_char ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_single_char_with_nul ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_single_nul ... ok
[INFO] [stdout] test libyml::test_safe_cstr::tests::test_to_bytes_unicode ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_new_custom_tag ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_new_tag_null ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_tag_comparison ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_tag_constants ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_tag_debug ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_tag_deref ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_tag_starts_with ... ok
[INFO] [stdout] test libyml::test_tag::tests::test_tag_starts_with_error ... ok
[INFO] [stdout] test libyml::test_util::tests::test_assume_init ... ok
[INFO] [stdout] test libyml::test_util::tests::test_assume_init_f64 ... ok
[INFO] [stdout] test libyml::test_util::tests::test_deref_f64 ... ok
[INFO] [stdout] test libyml::test_util::tests::test_deref ... ok
[INFO] [stdout] test libyml::test_util::tests::test_drop ... ok
[INFO] [stdout] test libyml::test_util::tests::test_deref_after_init ... ok
[INFO] [stdout] test libyml::test_util::tests::test_init_ptr ... ok
[INFO] [stdout] test libyml::test_util::tests::test_new_uninit ... ok
[INFO] [stdout] test libyml::test_util::tests::test_new_uninit_f64 ... ok
[INFO] [stdout] test modules::test_path::tests::test_deeply_nested_path ... ok
[INFO] [stdout] test modules::test_path::tests::test_event_alias_variant ... ok
[INFO] [stdout] test libyml::test_util::tests::test_drop_f64 ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_mapping_start_event ... ok
[INFO] [stdout] test modules::test_path::tests::test_map_with_different_keys ... ok
[INFO] [stdout] test libyml::test_parser::tests::test_parse_nested_sequences ... ok
[INFO] [stdout] test modules::test_path::tests::test_alias_with_parent ... ok
[INFO] [stdout] test modules::test_path::tests::test_map_with_parent ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_clone_and_copy ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_complex_nested ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_alias ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_equality ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_nested ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_map ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_map_empty_key ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_root ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_seq_large_index ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_seq ... ok
[INFO] [stdout] test modules::test_path::tests::test_path_unknown ... ok
[INFO] [stdout] test modules::test_path::tests::test_unknown_with_parent ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_byte_array ... ok
[INFO] [stdout] test modules::test_path::tests::test_seq_with_parent ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_bytes ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_char ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_empty_struct ... ok
[INFO] [stdout] test modules::test_path::tests::test_seq_with_different_indices ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_bool ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_empty_tuple_struct ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_enum ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_f32 ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_identifier ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_map ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_f64 ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_i64 ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_newtype_struct ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_map_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_newtype_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_newtype_struct_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_null ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_optional_byte_array ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_option_some ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_sequence ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_option_none ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_struct ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_sequence_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_empty_tuple ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tagged_tuple_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_string ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tagged_unit_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tuple ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tuple_struct ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tuple_struct_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tuple_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_struct_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tagged_newtype_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tagged_sequence_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_tagged_struct_variant ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_u64 ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_unit ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_unit_struct ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_unit_value ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_unit_variant ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_value_mapping ... ok
[INFO] [stdout] test value::test_de::tests::test_deserialize_unit_struct_variant ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_value_null ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_value_bool ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_number ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_value_number ... ok
[INFO] [stdout] test value::test_from::tests::test_from_cow_borrowed ... ok
[INFO] [stdout] test value::test_from::tests::test_from_cow_owned ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_value_string ... ok
[INFO] [stdout] test value::test_debug::tests::test_debug_value_sequence ... ok
[INFO] [stdout] test value::test_from::tests::test_from_bool ... ok
[INFO] [stdout] test value::test_from::tests::test_from_mapping ... ok
[INFO] [stdout] test value::test_from::tests::test_from_iterator ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_i16 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_i32 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_i64 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_isize ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_f64 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_u16 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_f32 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_i8 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_u32 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_u8 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_usize ... ok
[INFO] [stdout] test value::test_from::tests::test_from_str ... ok
[INFO] [stdout] test value::test_from::tests::test_from_string ... ok
[INFO] [stdout] test value::test_from::tests::test_from_vec ... ok
[INFO] [stdout] test value::test_from::tests::test_from_number_u64 ... ok
[INFO] [stdout] test value::test_from::tests::test_from_slice ... ok
[INFO] [stdout] test value::test_index::tests::test_index_invalid_key ... ok
[INFO] [stdout] test value::test_index::tests::test_index_invalid_index ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_str_index_into ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_str_index_into_mut ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_string_index_into ... ok
[INFO] [stdout] test value::test_index::tests::test_index_mut_invalid_key ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_str_index_or_insert ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_string_index_into_mut ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_usize_index_into ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_usize_index_into_mut ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_usize_index_or_insert ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_value_index_or_insert ... ok
[INFO] [stdout] test value::test_index::tests::test_str_index_into_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_value_index_into_mut ... ok
[INFO] [stdout] test value::test_index::tests::test_ref_value_index_into ... ok
[INFO] [stdout] test value::test_index::tests::test_str_index_into_mut_non_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_str_index_into_mut_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_str_index_or_insert_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_string_index_into_mut_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_str_index_into_non_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_string_index_into_mut_non_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_string_index_into_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_string_index_into_non_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_string_index_or_insert_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mapping_non_numeric_key ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mut_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mut_mapping_non_numeric_key ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mut_non_indexable ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mut_sequence_out_of_bounds ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_non_indexable ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_mut_sequence ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_sequence_out_of_bounds ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_into_sequence ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_or_insert_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_or_insert_sequence ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_or_insert_sequence_out_of_bounds ... ok
[INFO] [stdout] test value::test_index::tests::test_value_index_into_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_value_index_into_mut_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_value_index_into_mut_non_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_value_index_into_non_mapping ... ok
[INFO] [stdout] test value::test_index::tests::test_value_index_or_insert_mapping ... ok
[INFO] [stdout] test modules::test_path::tests::test_panic_unexpected_end_of_sequence - should panic ... ok
[INFO] [stdout] test modules::test_path::tests::test_panic_unexpected_end_of_mapping - should panic ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_bool ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_f32 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_f64 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_i16 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_i32 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_i8 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_isize ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_i64 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_min_max ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_mut_ref ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_ref ... ok
[INFO] [stdout] test value::test_index::tests::test_index_mut_invalid_index - should panic ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_str ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_string_owned ... ok
[INFO] [stdout] test value::test_index::tests::test_str_index_or_insert_non_mapping - should panic ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_u16 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_u64 ... ok
[INFO] [stdout] test value::test_index::tests::test_string_index_or_insert_non_mapping - should panic ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_u32 ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_or_insert_non_indexable - should panic ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_u8 ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_string ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_eq_usize ... ok
[INFO] [stdout] test value::test_index::tests::test_usize_index_or_insert_null - should panic ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_ne_incompatible_types ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_constants ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_debug ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_deref ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_format_error_display ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_format_error_error ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_ne_bool ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_clone ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_new ... ok
[INFO] [stdout] test value::test_index::tests::test_value_index_or_insert_non_mapping - should panic ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_new_empty_string ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_hash ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_partial_eq_empty_string ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_partial_eq_non_ascii ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_partial_eq ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_partial_eq_str ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_partial_eq_str_ref ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_partial_eq_str_slice ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_starts_with ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_starts_with_case_sensitive ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_starts_with_empty_prefix ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_starts_with_error ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_starts_with_equal_prefix ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_ne_number ... ok
[INFO] [stdout] test value::test_partial_eq::tests::test_ne_string ... ok
[INFO] [stdout] test value::test_tag::tests::test_tag_format_error_debug ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 251 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_anchors_and_aliases.rs (/opt/rustwide/target/debug/deps/test_anchors_and_aliases-801a6329818a8704)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::test_document_event_contents ... ok
[INFO] [stdout] test tests::test_document_anchor_event_map_count ... ok
[INFO] [stdout] test tests::test_document_loaded_successfully ... ok
[INFO] [stdout] test tests::test_document_events_count ... 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/test_de.rs (/opt/rustwide/target/debug/deps/test_de-9e44564b36bd8153)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test tests::test_byte_order_mark ... ok
[INFO] [stdout] test tests::test_borrowed ... ok
[INFO] [stdout] test tests::test_empty_scalar ... ok
[INFO] [stdout] test tests::test_bomb ... ok
[INFO] [stdout] test tests::test_alias ... ok
[INFO] [stdout] test tests::test_event_alias ... ok
[INFO] [stdout] test tests::test_empty_string ... ok
[INFO] [stdout] test tests::test_enum_untagged ... ok
[INFO] [stdout] test tests::test_de_mapping ... ok
[INFO] [stdout] test tests::test_enum_alias ... ok
[INFO] [stdout] test tests::test_enum_representations ... ok
[INFO] [stdout] test tests::test_error_handling_progress_fail ... ok
[INFO] [stdout] test tests::test_event_mapping_end ... ok
[INFO] [stdout] test tests::test_event_mapping_start ... ok
[INFO] [stdout] test tests::test_event_scalar ... ok
[INFO] [stdout] test tests::test_event_sequence_start ... ok
[INFO] [stdout] test tests::test_event_void ... ok
[INFO] [stdout] test tests::test_i128_big ... ok
[INFO] [stdout] test tests::test_no_required_fields ... ok
[INFO] [stdout] test tests::test_event_sequence_end ... ok
[INFO] [stdout] test tests::test_no_value ... ok
[INFO] [stdout] test tests::test_number_as_string ... ok
[INFO] [stdout] test tests::test_progress_document ... ok
[INFO] [stdout] test tests::test_progress_document_returns_none ... ok
[INFO] [stdout] test tests::test_ignore_tag ... ok
[INFO] [stdout] test tests::test_number_alias_as_string ... ok
[INFO] [stdout] test tests::test_nan ... ok
[INFO] [stdout] test tests::test_progress_fail_propagates_error ... ok
[INFO] [stdout] test tests::test_numbers ... ok
[INFO] [stdout] test tests::test_parse_number ... ok
[INFO] [stdout] test tests::test_progress_iterable ... ok
[INFO] [stdout] test tests::test_progress_read ... ok
[INFO] [stdout] test tests::test_progress_fail ... ok
[INFO] [stdout] test tests::test_stateful ... ok
[INFO] [stdout] test tests::test_progress_str ... ok
[INFO] [stdout] test tests::test_python_safe_dump ... ok
[INFO] [stdout] test tests::test_tag_resolution ... ok
[INFO] [stdout] test tests::test_progress_slice ... ok
[INFO] [stdout] test tests::test_seed ... ok
[INFO] [stdout] test tests::test_u128_big ... ok
[INFO] [stdout] test tests::test_unresolved_alias_panic - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_error.rs (/opt/rustwide/target/debug/deps/test_error-b5ab640d9ba0b993)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test test_bad_float ... ok
[INFO] [stdout] test test_bad_bool ... ok
[INFO] [stdout] test test_bad_int ... ok
[INFO] [stdout] test test_deserialize_nested_enum ... ok
[INFO] [stdout] test test_empty ... ok
[INFO] [stdout] test test_bytes ... ok
[INFO] [stdout] test test_ignored_unknown_anchor ... ok
[INFO] [stdout] test test_duplicate_keys ... ok
[INFO] [stdout] test test_incorrect_type ... ok
[INFO] [stdout] test test_incorrect_nested_type ... ok
[INFO] [stdout] test test_bad_null ... ok
[INFO] [stdout] test test_long_tuple ... ok
[INFO] [stdout] test test_infinite_recursion_arrays ... ok
[INFO] [stdout] test test_missing_field ... ok
[INFO] [stdout] test test_infinite_recursion_newtype ... ok
[INFO] [stdout] test test_invalid_scalar_type ... ok
[INFO] [stdout] test test_missing_enum_tag ... ok
[INFO] [stdout] test test_scan_error ... ok
[INFO] [stdout] test test_second_document_syntax_error ... ok
[INFO] [stdout] test test_billion_laughs ... ok
[INFO] [stdout] test test_serialize_nested_enum ... ok
[INFO] [stdout] test test_two_documents ... ok
[INFO] [stdout] test test_unknown_anchor ... ok
[INFO] [stdout] test test_variant_not_a_seq ... ok
[INFO] [stdout] test test_short_tuple ... ok
[INFO] [stdout] test test_struct_from_sequence ... ok
[INFO] [stdout] test test_infinite_recursion_objects ... ok
[INFO] [stdout] test test_finite_recursion_objects ... ok
[INFO] [stdout] test test_finite_recursion_arrays ... ok
[INFO] [stderr]      Running tests/test_lib.rs (/opt/rustwide/target/debug/deps/test_lib-9b7358bb15859177)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::test_deserialization ... ok
[INFO] [stdout] test tests::test_from_slice ... ok
[INFO] [stdout] test tests::test_from_reader ... ok
[INFO] [stdout] test tests::test_mapping ... ok
[INFO] [stdout] test tests::test_sequence ... ok
[INFO] [stdout] test tests::test_serialization ... 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/test_loader.rs (/opt/rustwide/target/debug/deps/test_loader-f37c3b5f3121f10c)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test tests::test_loader_comments_only ... ok
[INFO] [stdout] test tests::test_loader_anchor_and_alias ... ok
[INFO] [stdout] test tests::test_loader_malformed_yaml ... ok
[INFO] [stdout] test tests::test_loader_mapping ... ok
[INFO] [stdout] test tests::test_loader_multiple_documents ... ok
[INFO] [stdout] test tests::test_loader_nested_mappings ... ok
[INFO] [stdout] test tests::test_loader_nested_sequences ... ok
[INFO] [stdout] test tests::test_loader_nested_structures ... ok
[INFO] [stdout] test tests::test_loader_new ... ok
[INFO] [stdout] test tests::test_loader_new_from_fail ... ok
[INFO] [stdout] test tests::test_loader_new_from_reader ... ok
[INFO] [stdout] test tests::test_loader_new_from_slice ... ok
[INFO] [stdout] test tests::test_loader_next_document_empty_input ... ok
[INFO] [stdout] test tests::test_loader_empty_document ... ok
[INFO] [stdout] test tests::test_loader_escaped_characters ... ok
[INFO] [stdout] test tests::test_loader_special_characters ... ok
[INFO] [stdout] test tests::test_loader_sequence ... ok
[INFO] [stdout] test tests::test_loader_unknown_anchor ... ok
[INFO] [stdout] test tests::test_loader_nested_mappings_and_sequences ... ok
[INFO] [stdout] test tests::test_loader_ignored_comments ... ok
[INFO] [stdout] test tests::test_loader_performance ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_mapping.rs (/opt/rustwide/target/debug/deps/test_mapping-b4f48174ef12ab29)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test tests::test_duplicate_key_error_display ... ok
[INFO] [stdout] test tests::test_mapping_clear ... ok
[INFO] [stdout] test tests::test_duplicate_key_error_debug ... ok
[INFO] [stdout] test tests::test_mapping_capacity ... ok
[INFO] [stdout] test tests::test_mapping_entry_update ... ok
[INFO] [stdout] test tests::test_mapping_entry_insert ... ok
[INFO] [stdout] test tests::test_mapping_get_mut ... ok
[INFO] [stdout] test tests::test_mapping_index_mut ... ok
[INFO] [stdout] test tests::test_mapping_insert ... ok
[INFO] [stdout] test tests::test_mapping_into_values ... ok
[INFO] [stdout] test tests::test_mapping_from_iterator ... ok
[INFO] [stdout] test tests::test_mapping_into_keys ... ok
[INFO] [stdout] test tests::test_mapping_iter_mut ... ok
[INFO] [stdout] test tests::test_mapping_index ... ok
[INFO] [stdout] test tests::test_mapping_extend ... ok
[INFO] [stdout] test tests::test_mapping_len ... ok
[INFO] [stdout] test tests::test_mapping_new ... ok
[INFO] [stdout] test tests::test_mapping_ord ... ok
[INFO] [stdout] test tests::test_mapping_partial_ord ... ok
[INFO] [stdout] test tests::test_mapping_retain ... ok
[INFO] [stdout] test tests::test_mapping_reserve ... ok
[INFO] [stdout] test tests::test_mapping_keys ... ok
[INFO] [stdout] test tests::test_mapping_hash ... ok
[INFO] [stdout] test tests::test_mapping_is_empty ... ok
[INFO] [stdout] test tests::test_mapping_shrink_to_fit ... ok
[INFO] [stdout] test tests::test_shift_remove_entry_from ... ok
[INFO] [stdout] test tests::test_mapping_with_capacity ... ok
[INFO] [stdout] test tests::test_shift_remove_from ... ok
[INFO] [stdout] test tests::test_string_is_key_into ... ok
[INFO] [stdout] test tests::test_string_index_into_mut ... ok
[INFO] [stdout] test tests::test_str_index_into_mut ... ok
[INFO] [stdout] test tests::test_string_index_into ... ok
[INFO] [stdout] test tests::test_str_is_key_into ... ok
[INFO] [stdout] test tests::test_string_shift_remove_from ... ok
[INFO] [stdout] test tests::test_string_shift_remove_entry_from ... ok
[INFO] [stdout] test tests::test_string_swap_remove_entry_from ... ok
[INFO] [stdout] test tests::test_str_shift_remove_entry_from ... ok
[INFO] [stdout] test tests::test_string_swap_remove_from ... ok
[INFO] [stdout] test tests::test_swap_remove_entry_from ... ok
[INFO] [stderr]      Running tests/test_number.rs (/opt/rustwide/target/debug/deps/test_number-377ff1f1c0c0c422)
[INFO] [stdout] test tests::test_str_swap_remove_entry_from ... ok
[INFO] [stdout] test tests::test_str_shift_remove_from ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test tests::test_as_f64 ... ok
[INFO] [stdout] test tests::test_from_str ... ok
[INFO] [stdout] test tests::test_display ... ok
[INFO] [stdout] test tests::test_hash ... ok
[INFO] [stdout] test tests::test_is_f64 ... ok
[INFO] [stdout] test tests::test_as_u64 ... ok
[INFO] [stdout] test tests::test_is_i64 ... ok
[INFO] [stdout] test tests::test_is_infinite ... ok
[INFO] [stdout] test tests::test_is_nan ... ok
[INFO] [stdout] test tests::test_is_u64 ... ok
[INFO] [stdout] test tests::test_partial_eq ... ok
[INFO] [stdout] test tests::test_partial_ord ... ok
[INFO] [stdout] test tests::test_ser_de ... ok
[INFO] [stderr]      Running tests/test_ser.rs (/opt/rustwide/target/debug/deps/test_ser-2d7850f508eb3d6f)
[INFO] [stdout] test tests::test_as_i64 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 54 tests
[INFO] [stdout] test tests::test_default_unit_variants ... ok
[INFO] [stdout] test tests::test_emit_mapping_end ... ok
[INFO] [stdout] test tests::test_emit_mapping_start ... ok
[INFO] [stdout] test tests::test_emit_scalar ... ok
[INFO] [stdout] test tests::test_emit_scalar_with_double_quoted_style ... ok
[INFO] [stdout] test tests::test_emit_scalar_with_folded_style ... ok
[INFO] [stdout] test tests::test_emit_scalar_with_literal_style ... ok
[INFO] [stdout] test tests::test_emit_scalar_with_quoted_style ... ok
[INFO] [stdout] test tests::test_emit_scalar_with_tag ... ok
[INFO] [stdout] test tests::test_flush ... ok
[INFO] [stdout] test tests::test_mapping_start_serialization ... ok
[INFO] [stdout] test tests::test_new ... ok
[INFO] [stdout] test tests::test_emit_scalar_with_plain_style ... ok
[INFO] [stdout] test tests::test_into_inner ... ok
[INFO] [stdout] test tests::test_flush_mapping_start ... ok
[INFO] [stdout] test tests::test_emit_sequence_end ... ok
[INFO] [stdout] test tests::test_new_with_config ... ok
[INFO] [stdout] test tests::test_scalar_serialization ... ok
[INFO] [stdout] test tests::test_serialize_bool ... ok
[INFO] [stdout] test tests::test_sequence_start_serialization ... ok
[INFO] [stdout] test tests::test_serialize_char ... ok
[INFO] [stdout] test tests::test_serialize_bytes ... ok
[INFO] [stdout] test tests::test_serialize_custom_serializer ... ok
[INFO] [stdout] test tests::test_serialize_custom_struct ... ok
[INFO] [stdout] test tests::test_serialize_empty_map ... ok
[INFO] [stdout] test tests::test_emit_sequence_start ... ok
[INFO] [stdout] test tests::test_serialize_i16 ... ok
[INFO] [stdout] test tests::test_serialize_i32 ... ok
[INFO] [stdout] test tests::test_serialize_enum ... ok
[INFO] [stdout] test tests::test_serialize_i8 ... ok
[INFO] [stdout] test tests::test_serialize_i64 ... ok
[INFO] [stdout] test tests::test_serialize_empty_sequence_and_map ... ok
[INFO] [stdout] test tests::test_serialize_nested_map ... ok
[INFO] [stdout] test tests::test_serialize_map ... ok
[INFO] [stdout] test tests::test_serialize_nested_maps ... ok
[INFO] [stdout] test tests::test_serialize_nested_sequences ... ok
[INFO] [stdout] test tests::test_serialize_mixed_data_types ... ok
[INFO] [stdout] test tests::test_serialize_nested_struct ... ok
[INFO] [stdout] test tests::test_serialize_option ... ok
[INFO] [stdout] test tests::test_serialize_simple_map ... ok
[INFO] [stdout] test tests::test_serialize_special_characters ... ok
[INFO] [stdout] test tests::test_serialize_tagged_value ... ok
[INFO] [stdout] test tests::test_serialize_optional_fields ... ok
[INFO] [stdout] test tests::test_serialize_tuple ... ok
[INFO] [stdout] test tests::test_serialize_tuple_struct ... ok
[INFO] [stdout] test tests::test_tag_unit_variants ... ok
[INFO] [stdout] test tests::test_take_tag ... ok
[INFO] [stdout] test tests::test_take_tag_with_found_tag_state ... ok
[INFO] [stdout] test tests::test_serialize_f64 ... ok
[INFO] [stdout] test tests::test_serialize_i128 ... ok
[INFO] [stdout] test tests::test_serialize_sequence ... ok
[INFO] [stdout] test tests::test_value_end ... ok
[INFO] [stdout] test tests::test_take_tag_with_no_state ... ok
[INFO] [stdout] test tests::test_serialize_large_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_serde.rs (/opt/rustwide/target/debug/deps/test_serde-64a5807baa691acc)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test test_char ... ok
[INFO] [stdout] test test_basic_struct ... ok
[INFO] [stdout] test test_boolish_serialization ... ok
[INFO] [stdout] test test_float ... ok
[INFO] [stdout] test test_float32 ... ok
[INFO] [stdout] test test_int ... ok
[INFO] [stdout] test test_int_max_u64 ... ok
[INFO] [stdout] test test_int_min_i64 ... ok
[INFO] [stdout] test test_int_max_i64 ... ok
[INFO] [stdout] test test_default ... ok
[INFO] [stdout] test test_i128_small ... ok
[INFO] [stdout] test test_map_key_value ... ok
[INFO] [stdout] test test_map ... ok
[INFO] [stdout] test test_long_string ... ok
[INFO] [stdout] test test_nested_enum ... ok
[INFO] [stdout] test test_mapping ... ok
[INFO] [stdout] test test_newtype_variant ... ok
[INFO] [stdout] test test_nested_struct ... ok
[INFO] [stdout] test test_option ... ok
[INFO] [stdout] test test_newtype_struct ... ok
[INFO] [stdout] test test_nested_vec ... ok
[INFO] [stdout] test test_multiline_string ... ok
[INFO] [stdout] test test_tagged_map_value ... ok
[INFO] [stdout] test test_strings_needing_quote ... ok
[INFO] [stdout] test test_unit_struct ... ok
[INFO] [stdout] test test_tuple_variant ... ok
[INFO] [stdout] test test_unit ... ok
[INFO] [stdout] test test_struct_variant ... ok
[INFO] [stdout] test test_u128_small ... ok
[INFO] [stdout] test test_unit_variant ... ok
[INFO] [stdout] test test_vec ... ok
[INFO] [stdout] test test_value ... ok
[INFO] [stdout] test test_moar_strings_needing_quote ... ok
[INFO] [stdout] test test_string_escapes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_tagged.rs (/opt/rustwide/target/debug/deps/test_tagged-031bae75843239f8)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stderr]      Running tests/test_value.rs (/opt/rustwide/target/debug/deps/test_value-7869bc152d9a7830)
[INFO] [stdout] test tests::test_nobang_with_bang ... ok
[INFO] [stdout] test tests::test_tagged_value_copy ... ok
[INFO] [stdout] test tests::test_tag_new ... ok
[INFO] [stdout] test tests::test_nobang_without_bang ... ok
[INFO] [stdout] test tests::test_try_from_tag ... 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 6 tests
[INFO] [stdout] test test_into_deserializer ... ok
[INFO] [stdout] test test_debug ... ok
[INFO] [stdout] test test_digits ... ok
[INFO] [stdout] test test_tagged ... ok
[INFO] [stdout] test test_nan ... ok
[INFO] [stdout] test test_merge ... 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] [stderr]      Running tests/test_with.rs (/opt/rustwide/target/debug/deps/test_with-3bf1cc5fa7973154)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test tests::test_empty_enum ... ok
[INFO] [stdout] test tests::test_generic_enum ... ok
[INFO] [stdout] test tests::test_nested_singleton_map_deserialization ... ok
[INFO] [stdout] test tests::test_singleton_map_deserialization ... ok
[INFO] [stdout] test tests::test_nested_singleton_map ... ok
[INFO] [stdout] test tests::test_nested_singleton_map_serialization ... ok
[INFO] [stdout] test tests::test_singleton_map_optional_deserialization ... ok
[INFO] [stdout] test tests::test_singleton_map_optional ... ok
[INFO] [stdout] test tests::test_singleton_map_optional_serialization ... ok
[INFO] [stdout] test tests::test_singleton_map_deserialization_error ... ok
[INFO] [stdout] test tests::test_singleton_map_recursive ... ok
[INFO] [stdout] test tests::test_singleton_map_recursive_serialization ... ok
[INFO] [stdout] test tests::test_singleton_map_recursive_top_level_serialization ... ok
[INFO] [stdout] test tests::test_singleton_map_recursive_top_level ... ok
[INFO] [stdout] test tests::test_singleton_map_with ... ok
[INFO] [stdout] test tests::test_singleton_map_serialization ... ok
[INFO] [stdout] test tests::test_singleton_map_with_serialization ... ok
[INFO] [stdout] test tests::test_singleton_map_with_deserialization ... ok
[INFO] [stdout] test tests::test_singleton_map_missing_field_error ... ok
[INFO] [stderr]    Doc-tests serde_yml
[INFO] [stdout] test tests::test_singleton_map_recursive_deserialization ... ok
[INFO] [stdout] test tests::test_singleton_map_recursive_top_level_deserialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr] warning: lint `missing_fragment_specifier` has been removed: converted into hard error, see <https://github.com/rust-lang/rust/issues/40107> for more information
[INFO] [stderr]   |
[INFO] [stderr]   = note: requested on the command line with `-D missing_fragment_specifier`
[INFO] [stderr]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 86 tests
[INFO] [stdout] test src/de.rs - de::from_reader (line 2305) ... ok
[INFO] [stdout] test src/de.rs - de::Deserializer<'de>::from_str (line 141) ... ok
[INFO] [stdout] test src/de.rs - de::from_slice (line 2349) ... ok
[INFO] [stdout] test src/de.rs - de::Deserializer<'de>::from_slice (line 176) ... ok
[INFO] [stdout] test src/de.rs - de::Deserializer<'de>::from_reader (line 209) ... ok
[INFO] [stdout] test src/de.rs - de::from_str (line 2264) ... ok
[INFO] [stdout] test src/loader.rs - loader::Loader<'input>::next_document (line 118) ... ok
[INFO] [stdout] test src/de.rs - de::Deserializer (line 28) ... ok
[INFO] [stdout] test src/de.rs - de::Deserializer (line 43) ... ok
[INFO] [stdout] test src/value/debug.rs - value::debug::Number (line 61) ... ok
[INFO] [stdout] test src/value/debug.rs - value::debug::Value (line 14) ... ok
[INFO] [stdout] test src/lib.rs - (line 37) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 118) ... ok
[INFO] [stdout] test src/loader.rs - loader::Loader<'input>::new (line 75) ... ok
[INFO] [stdout] test src/value/debug.rs - value::debug::Mapping (line 79) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 100) ... ok
[INFO] [stdout] test src/ser.rs - ser::Serializer (line 30) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 39) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 73) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 135) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 22) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 82) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from (line 56) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from_iter (line 168) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from_iter (line 160) ... ok
[INFO] [stdout] test src/value/from.rs - value::from::Value::from_iter (line 152) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_bool (line 281) ... ok
[INFO] [stdout] test src/value/index.rs - value::index::Value (line 308) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::apply_merge (line 628) ... ok
[INFO] [stdout] test src/value/index.rs - value::index::Value (line 268) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value (line 56) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_i64 (line 350) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_f64 (line 439) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_i64 (line 344) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_f64 (line 433) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_bool (line 287) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_mapping (line 573) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_mapping (line 583) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_null (line 240) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_mapping_mut (line 611) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_null (line 246) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_sequence (line 518) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_sequence (line 512) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_mapping_mut (line 598) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_sequence_mut (line 541) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_str (line 474) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_u64 (line 386) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_sequence_mut (line 533) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_str (line 480) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::as_u64 (line 392) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::get (line 153) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_i64 (line 326) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_bool (line 269) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_f64 (line 412) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_bool (line 263) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::get (line 174) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_mapping (line 555) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_f64 (line 418) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_number (line 307) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_i64 (line 332) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_number (line 301) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_mapping (line 561) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_null (line 218) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_sequence (line 494) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_sequence (line 500) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_null (line 224) ... ok
[INFO] [stdout] test src/value/mod.rs - value::from_value (line 130) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_u64 (line 368) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_string (line 462) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_string (line 456) ... ok
[INFO] [stdout] test src/value/partial_eq.rs - value::partial_eq::Value::eq (line 50) ... ok
[INFO] [stdout] test src/value/mod.rs - value::Value::is_u64 (line 374) ... ok
[INFO] [stdout] test src/value/partial_eq.rs - value::partial_eq::Value::eq (line 22) ... ok
[INFO] [stdout] test src/value/mod.rs - value::to_value (line 96) ... ok
[INFO] [stdout] test src/value/partial_eq.rs - value::partial_eq::partialeq_numeric (line 73) ... ok
[INFO] [stdout] test src/value/partial_eq.rs - value::partial_eq::Value::eq (line 36) ... ok
[INFO] [stdout] test src/value/tagged.rs - value::tagged::check_for_tag (line 393) ... ok
[INFO] [stdout] test src/value/ser.rs - value::ser::Serializer (line 47) ... ok
[INFO] [stdout] test src/value/partial_eq.rs - value::partial_eq::Value::eq (line 8) ... ok
[INFO] [stdout] test src/value/tagged.rs - value::tagged::nobang (line 105) ... ok
[INFO] [stdout] test src/with.rs - with::nested_singleton_map (line 2875) ... ok
[INFO] [stdout] test src/with.rs - with::singleton_map_optional (line 1086) ... ok
[INFO] [stdout] test src/with.rs - with::singleton_map_with (line 1177) ... ok
[INFO] [stdout] test src/with.rs - with::singleton_map (line 8) ... ok
[INFO] [stdout] test src/with.rs - with::singleton_map_recursive (line 1281) ... ok
[INFO] [stdout] test src/with.rs - with::singleton_map_recursive (line 1338) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 86 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.95s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c274d0a657cd0b9019354581befc57f8ea84f5ba1b0ccfdfce7bd7ac06fdaec4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c274d0a657cd0b9019354581befc57f8ea84f5ba1b0ccfdfce7bd7ac06fdaec4", kill_on_drop: false }`
[INFO] [stdout] c274d0a657cd0b9019354581befc57f8ea84f5ba1b0ccfdfce7bd7ac06fdaec4
