[INFO] fetching crate oak-yaml 0.0.11... [INFO] testing oak-yaml-0.0.11 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate oak-yaml 0.0.11 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate oak-yaml 0.0.11 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate oak-yaml 0.0.11 [INFO] tweaked toml for crates.io crate oak-yaml 0.0.11 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate oak-yaml 0.0.11 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate oak-yaml 0.0.11 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] facd3572bec756b478905666d7639a04246dc5c6b138a12dd95dd65688d09f08 [INFO] running `Command { std: "docker" "start" "-a" "facd3572bec756b478905666d7639a04246dc5c6b138a12dd95dd65688d09f08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "facd3572bec756b478905666d7639a04246dc5c6b138a12dd95dd65688d09f08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "facd3572bec756b478905666d7639a04246dc5c6b138a12dd95dd65688d09f08", kill_on_drop: false }` [INFO] [stdout] facd3572bec756b478905666d7639a04246dc5c6b138a12dd95dd65688d09f08 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] db30d5890ffd73568455edc01e8e6acc7b31826bca7ff60ac4c6006533b74d48 [INFO] running `Command { std: "docker" "start" "-a" "db30d5890ffd73568455edc01e8e6acc7b31826bca7ff60ac4c6006533b74d48", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling twox-hash v2.1.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling triomphe v0.1.15 [INFO] [stderr] Compiling oak-core v0.0.11 [INFO] [stderr] Compiling oak-yaml v0.0.11 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `lexer::token_type::YamlTokenType` [INFO] [stdout] --> src/builder/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | lexer::token_type::YamlTokenType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RedNode` [INFO] [stdout] --> src/builder/mod.rs:8:84 [INFO] [stdout] | [INFO] [stdout] 8 | use oak_core::{Builder, BuilderCache, GreenNode, OakDiagnostics, OakError, Parser, RedNode, Source, SourceText, TextEdit, builder::Bu... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `collections::BTreeMap` and `sync::Arc` [INFO] [stdout] --> src/builder/mod.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | use std::{collections::BTreeMap, sync::Arc}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `YamlRoot` [INFO] [stdout] --> src/language/de.rs:4:49 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::ast::{YamlMapping, YamlMappingEntry, YamlRoot, YamlScalar, YamlSequence, YamlValueNode}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/language/ser.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use serde::ser::{self, Serialize, Serializer}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/lexer/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct YamlLexer<'config> { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 21 | config: &'config YamlLanguage, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `YamlLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `State` is never used [INFO] [stdout] --> src/parser/mod.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) type State<'a, S> = ParserState<'a, YamlLanguage, S>; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/language/value.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub list: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/language/value.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub dict: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.24s [INFO] running `Command { std: "docker" "inspect" "db30d5890ffd73568455edc01e8e6acc7b31826bca7ff60ac4c6006533b74d48", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "db30d5890ffd73568455edc01e8e6acc7b31826bca7ff60ac4c6006533b74d48", kill_on_drop: false }` [INFO] [stdout] db30d5890ffd73568455edc01e8e6acc7b31826bca7ff60ac4c6006533b74d48 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6657abf0ce59d29573cf212f2b39e359555b7f6498b96df312853fac16337366 [INFO] running `Command { std: "docker" "start" "-a" "6657abf0ce59d29573cf212f2b39e359555b7f6498b96df312853fac16337366", kill_on_drop: false }` [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stdout] warning: unused import: `lexer::token_type::YamlTokenType` [INFO] [stdout] --> src/builder/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | lexer::token_type::YamlTokenType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RedNode` [INFO] [stdout] --> src/builder/mod.rs:8:84 [INFO] [stdout] | [INFO] [stdout] 8 | use oak_core::{Builder, BuilderCache, GreenNode, OakDiagnostics, OakError, Parser, RedNode, Source, SourceText, TextEdit, builder::Bu... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `collections::BTreeMap` and `sync::Arc` [INFO] [stdout] --> src/builder/mod.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | use std::{collections::BTreeMap, sync::Arc}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `YamlRoot` [INFO] [stdout] --> src/language/de.rs:4:49 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::ast::{YamlMapping, YamlMappingEntry, YamlRoot, YamlScalar, YamlSequence, YamlValueNode}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/language/ser.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use serde::ser::{self, Serialize, Serializer}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/lexer/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct YamlLexer<'config> { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 21 | config: &'config YamlLanguage, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `YamlLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `State` is never used [INFO] [stdout] --> src/parser/mod.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) type State<'a, S> = ParserState<'a, YamlLanguage, S>; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/language/value.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub list: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/language/value.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub dict: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling oak-testing v0.0.11 [INFO] [stderr] Compiling oak-yaml v0.0.11 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `lexer::token_type::YamlTokenType` [INFO] [stdout] --> src/builder/mod.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | lexer::token_type::YamlTokenType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RedNode` [INFO] [stdout] --> src/builder/mod.rs:8:84 [INFO] [stdout] | [INFO] [stdout] 8 | use oak_core::{Builder, BuilderCache, GreenNode, OakDiagnostics, OakError, Parser, RedNode, Source, SourceText, TextEdit, builder::Bu... [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `collections::BTreeMap` and `sync::Arc` [INFO] [stdout] --> src/builder/mod.rs:9:11 [INFO] [stdout] | [INFO] [stdout] 9 | use std::{collections::BTreeMap, sync::Arc}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `YamlRoot` [INFO] [stdout] --> src/language/de.rs:4:49 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::ast::{YamlMapping, YamlMappingEntry, YamlRoot, YamlScalar, YamlSequence, YamlValueNode}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/language/ser.rs:1:18 [INFO] [stdout] | [INFO] [stdout] 1 | use serde::ser::{self, Serialize, Serializer}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> src/lexer/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 20 | pub struct YamlLexer<'config> { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 21 | config: &'config YamlLanguage, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `YamlLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias `State` is never used [INFO] [stdout] --> src/parser/mod.rs:10:17 [INFO] [stdout] | [INFO] [stdout] 10 | pub(crate) type State<'a, S> = ParserState<'a, YamlLanguage, S>; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/language/value.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub list: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/language/value.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub dict: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.25s [INFO] running `Command { std: "docker" "inspect" "6657abf0ce59d29573cf212f2b39e359555b7f6498b96df312853fac16337366", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6657abf0ce59d29573cf212f2b39e359555b7f6498b96df312853fac16337366", kill_on_drop: false }` [INFO] [stdout] 6657abf0ce59d29573cf212f2b39e359555b7f6498b96df312853fac16337366 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] fa27439d788052e36fedf41afebae6cce735c30255da7d4dc9c73753c6d237c5 [INFO] running `Command { std: "docker" "start" "-a" "fa27439d788052e36fedf41afebae6cce735c30255da7d4dc9c73753c6d237c5", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `lexer::token_type::YamlTokenType` [INFO] [stderr] --> src/builder/mod.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | lexer::token_type::YamlTokenType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `RedNode` [INFO] [stderr] --> src/builder/mod.rs:8:84 [INFO] [stderr] | [INFO] [stderr] 8 | use oak_core::{Builder, BuilderCache, GreenNode, OakDiagnostics, OakError, Parser, RedNode, Source, SourceText, TextEdit, builder::Bu... [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `collections::BTreeMap` and `sync::Arc` [INFO] [stderr] --> src/builder/mod.rs:9:11 [INFO] [stderr] | [INFO] [stderr] 9 | use std::{collections::BTreeMap, sync::Arc}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `YamlRoot` [INFO] [stderr] --> src/language/de.rs:4:49 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::ast::{YamlMapping, YamlMappingEntry, YamlRoot, YamlScalar, YamlSequence, YamlValueNode}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `self` [INFO] [stderr] --> src/language/ser.rs:1:18 [INFO] [stderr] | [INFO] [stderr] 1 | use serde::ser::{self, Serialize, Serializer}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `config` is never read [INFO] [stderr] --> src/lexer/mod.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 20 | pub struct YamlLexer<'config> { [INFO] [stderr] | --------- field in this struct [INFO] [stderr] 21 | config: &'config YamlLanguage, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `YamlLexer` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: type alias `State` is never used [INFO] [stderr] --> src/parser/mod.rs:10:17 [INFO] [stderr] | [INFO] [stderr] 10 | pub(crate) type State<'a, S> = ParserState<'a, YamlLanguage, S>; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/language/value.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | pub list: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/language/value.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | pub dict: HashMap, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `oak-yaml` (lib) generated 9 warnings (run `cargo fix --lib -p oak-yaml` to apply 5 suggestions) [INFO] [stderr] warning: `oak-yaml` (lib test) generated 9 warnings (9 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oak_yaml-b317a2e2e5714015) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/main.rs (/opt/rustwide/target/debug/deps/main-559943c2df850df1) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test ready ... ok [INFO] [stdout] test serde::test_serialize_primitive_types ... ok [INFO] [stdout] test lexer::test_yaml_lexer ... FAILED [INFO] [stdout] test serde::test_serialize_collections ... FAILED [INFO] [stdout] test serde::test_serialize_struct ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- lexer::test_yaml_lexer stdout ---- [INFO] [stdout] Testing file: /opt/rustwide/workdir/tests/lexer/basic.yaml [INFO] [stdout] Error: TestFailure { path: "/opt/rustwide/workdir/tests/lexer/basic.yaml", expected: "LexerTestExpected {\n success: true,\n count: 100,\n tokens: [\n TokenData {\n kind: \"DocumentStart\",\n text: \"---\",\n start: 18,\n end: 21,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"title\",\n start: 23,\n end: 28,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 28,\n end: 29,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"Sample YAML Document\\\"\",\n start: 30,\n end: 52,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"version\",\n start: 54,\n end: 61,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 61,\n end: 62,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"1.0\",\n start: 63,\n end: 66,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"date\",\n start: 68,\n end: 72,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 72,\n end: 73,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"2024\",\n start: 74,\n end: 78,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"-01\",\n start: 78,\n end: 81,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"-01\",\n start: 81,\n end: 84,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"config\",\n start: 113,\n end: 119,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 119,\n end: 120,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"debug\",\n start: 124,\n end: 129,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 129,\n end: 130,\n },\n TokenData {\n kind: \"BooleanLiteral\",\n text: \"true\",\n start: 131,\n end: 135,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"timeout\",\n start: 139,\n end: 146,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 146,\n end: 147,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"30\",\n start: 148,\n end: 150,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"retries\",\n start: 154,\n end: 161,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 161,\n end: 162,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"3\",\n start: 163,\n end: 164,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"database\",\n start: 191,\n end: 199,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 199,\n end: 200,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"host\",\n start: 204,\n end: 208,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 208,\n end: 209,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"localhost\",\n start: 210,\n end: 219,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"port\",\n start: 223,\n end: 227,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 227,\n end: 228,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"5432\",\n start: 229,\n end: 233,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 237,\n end: 241,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 241,\n end: 242,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"testdb\",\n start: 243,\n end: 249,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"credentials\",\n start: 253,\n end: 264,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 264,\n end: 265,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"username\",\n start: 271,\n end: 279,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 279,\n end: 280,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"admin\",\n start: 281,\n end: 286,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"password\",\n start: 292,\n end: 300,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 300,\n end: 301,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"secret123\",\n start: 302,\n end: 311,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"app\",\n start: 339,\n end: 342,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 342,\n end: 343,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 347,\n end: 351,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 351,\n end: 352,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"Test Application\\\"\",\n start: 353,\n end: 371,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"features\",\n start: 375,\n end: 383,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 383,\n end: 384,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 390,\n end: 391,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"authentication\",\n start: 392,\n end: 406,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 412,\n end: 413,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"logging\",\n start: 414,\n end: 421,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 427,\n end: 428,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"monitoring\",\n start: 429,\n end: 439,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 445,\n end: 446,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"caching\",\n start: 447,\n end: 454,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"environments\",\n start: 462,\n end: 474,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 474,\n end: 475,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"development\",\n start: 481,\n end: 492,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 492,\n end: 493,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"url\",\n start: 501,\n end: 504,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 504,\n end: 505,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"http://localhost:3000\\\"\",\n start: 506,\n end: 529,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"debug\",\n start: 537,\n end: 542,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 542,\n end: 543,\n },\n TokenData {\n kind: \"BooleanLiteral\",\n text: \"true\",\n start: 544,\n end: 548,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"production\",\n start: 554,\n end: 564,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 564,\n end: 565,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"url\",\n start: 573,\n end: 576,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 576,\n end: 577,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"https://example.com\\\"\",\n start: 578,\n end: 599,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"debug\",\n start: 607,\n end: 612,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 612,\n end: 613,\n },\n TokenData {\n kind: \"BooleanLiteral\",\n text: \"false\",\n start: 614,\n end: 619,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"users\",\n start: 637,\n end: 642,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 642,\n end: 643,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 647,\n end: 648,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"id\",\n start: 649,\n end: 651,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 651,\n end: 652,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"1\",\n start: 653,\n end: 654,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 660,\n end: 664,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 664,\n end: 665,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"John Doe\\\"\",\n start: 666,\n end: 676,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"email\",\n start: 682,\n end: 687,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 687,\n end: 688,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"john@example.com\\\"\",\n start: 689,\n end: 707,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"roles\",\n start: 713,\n end: 718,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 718,\n end: 719,\n },\n TokenData {\n kind: \"LeftBracket\",\n text: \"[\",\n start: 720,\n end: 721,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"admin\\\"\",\n start: 721,\n end: 728,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 728,\n end: 729,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"user\\\"\",\n start: 730,\n end: 736,\n },\n TokenData {\n kind: \"RightBracket\",\n text: \"]\",\n start: 736,\n end: 737,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"active\",\n start: 743,\n end: 749,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 749,\n end: 750,\n },\n TokenData {\n kind: \"BooleanLiteral\",\n text: \"true\",\n start: 751,\n end: 755,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 765,\n end: 766,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"id\",\n start: 767,\n end: 769,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 769,\n end: 770,\n },\n ],\n errors: [],\n}", actual: "LexerTestExpected {\n success: true,\n count: 283,\n tokens: [\n TokenData {\n kind: \"Identifier\",\n text: \"string\",\n start: 46,\n end: 52,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 52,\n end: 53,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"Hello, World!\\\"\",\n start: 54,\n end: 69,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"single_quoted\",\n start: 71,\n end: 84,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 84,\n end: 85,\n },\n TokenData {\n kind: \"Error\",\n text: \"'\",\n start: 86,\n end: 87,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Single\",\n start: 87,\n end: 93,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"quoted\",\n start: 94,\n end: 100,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"string\",\n start: 101,\n end: 107,\n },\n TokenData {\n kind: \"Error\",\n text: \"'\",\n start: 107,\n end: 108,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"unquoted\",\n start: 110,\n end: 118,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 118,\n end: 119,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Unquoted\",\n start: 120,\n end: 128,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"string\",\n start: 129,\n end: 135,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"boolean\",\n start: 137,\n end: 144,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 144,\n end: 145,\n },\n TokenData {\n kind: \"BooleanLiteral\",\n text: \"true\",\n start: 146,\n end: 150,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"integer\",\n start: 152,\n end: 159,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 159,\n end: 160,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"123\",\n start: 161,\n end: 164,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"float\",\n start: 166,\n end: 171,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 171,\n end: 172,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"3.14\",\n start: 173,\n end: 177,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"hex\",\n start: 179,\n end: 182,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 182,\n end: 183,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"0\",\n start: 184,\n end: 185,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"xFF\",\n start: 185,\n end: 188,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"octal\",\n start: 190,\n end: 195,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 195,\n end: 196,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"0\",\n start: 197,\n end: 198,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"o777\",\n start: 198,\n end: 202,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"infinity\",\n start: 204,\n end: 212,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 212,\n end: 213,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 214,\n end: 215,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"inf\",\n start: 215,\n end: 218,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"nan\",\n start: 220,\n end: 223,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 223,\n end: 224,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 225,\n end: 226,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"NaN\",\n start: 226,\n end: 229,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"null_value\",\n start: 231,\n end: 241,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 241,\n end: 242,\n },\n TokenData {\n kind: \"NullLiteral\",\n text: \"null\",\n start: 243,\n end: 247,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"timestamp\",\n start: 249,\n end: 258,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 258,\n end: 259,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"2023\",\n start: 260,\n end: 264,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"-10\",\n start: 264,\n end: 267,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"-27\",\n start: 267,\n end: 270,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"T10\",\n start: 270,\n end: 273,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 273,\n end: 274,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"00\",\n start: 274,\n end: 276,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 276,\n end: 277,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"00\",\n start: 277,\n end: 279,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Z\",\n start: 279,\n end: 280,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"list\",\n start: 305,\n end: 309,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 309,\n end: 310,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 316,\n end: 317,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"item1\",\n start: 318,\n end: 323,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 329,\n end: 330,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"item2\",\n start: 331,\n end: 336,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 342,\n end: 343,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"item3\",\n start: 344,\n end: 349,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 355,\n end: 356,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"quoted item\\\"\",\n start: 357,\n end: 370,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 376,\n end: 377,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 378,\n end: 379,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"key\",\n start: 380,\n end: 383,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 383,\n end: 384,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 385,\n end: 390,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 391,\n end: 392,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"inline_list\",\n start: 396,\n end: 407,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 407,\n end: 408,\n },\n TokenData {\n kind: \"LeftBracket\",\n text: \"[\",\n start: 409,\n end: 410,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"1\",\n start: 410,\n end: 411,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 411,\n end: 412,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"2\",\n start: 413,\n end: 414,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 414,\n end: 415,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"3\",\n start: 416,\n end: 417,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 417,\n end: 418,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"4\",\n start: 419,\n end: 420,\n },\n TokenData {\n kind: \"RightBracket\",\n text: \"]\",\n start: 420,\n end: 421,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"person\",\n start: 452,\n end: 458,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 458,\n end: 459,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 465,\n end: 469,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 469,\n end: 470,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Alice\",\n start: 471,\n end: 476,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"age\",\n start: 482,\n end: 485,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 485,\n end: 486,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"30\",\n start: 487,\n end: 489,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"active\",\n start: 495,\n end: 501,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 501,\n end: 502,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"yes\",\n start: 503,\n end: 506,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"address\",\n start: 512,\n end: 519,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 519,\n end: 520,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"street\",\n start: 530,\n end: 536,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 536,\n end: 537,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"123 Main St\\\"\",\n start: 538,\n end: 551,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"city\",\n start: 561,\n end: 565,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 565,\n end: 566,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"Wonderland\\\"\",\n start: 567,\n end: 579,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"inline_map\",\n start: 583,\n end: 593,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 593,\n end: 594,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 595,\n end: 596,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 597,\n end: 601,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 601,\n end: 602,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Bob\",\n start: 603,\n end: 606,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 606,\n end: 607,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"age\",\n start: 608,\n end: 611,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 611,\n end: 612,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"25\",\n start: 613,\n end: 615,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 616,\n end: 617,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"literal_block\",\n start: 638,\n end: 651,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 651,\n end: 652,\n },\n TokenData {\n kind: \"Pipe\",\n text: \"|\",\n start: 653,\n end: 654,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"This\",\n start: 660,\n end: 664,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"is\",\n start: 665,\n end: 667,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 668,\n end: 669,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"literal\",\n start: 670,\n end: 677,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"block\",\n start: 678,\n end: 683,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 683,\n end: 684,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Newlines\",\n start: 690,\n end: 698,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"are\",\n start: 699,\n end: 702,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"preserved\",\n start: 703,\n end: 712,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 712,\n end: 713,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Indentation\",\n start: 719,\n end: 730,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"matters\",\n start: 731,\n end: 738,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 738,\n end: 739,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"folded_block\",\n start: 743,\n end: 755,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 755,\n end: 756,\n },\n TokenData {\n kind: \"GreaterThan\",\n text: \">\",\n start: 757,\n end: 758,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"This\",\n start: 764,\n end: 768,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"is\",\n start: 769,\n end: 771,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 772,\n end: 773,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"folded\",\n start: 774,\n end: 780,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"block\",\n start: 781,\n end: 786,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 786,\n end: 787,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Newlines\",\n start: 793,\n end: 801,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"are\",\n start: 802,\n end: 805,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"converted\",\n start: 806,\n end: 815,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"to\",\n start: 816,\n end: 818,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"spaces\",\n start: 819,\n end: 825,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 825,\n end: 826,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Unless\",\n start: 832,\n end: 838,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"there\",\n start: 839,\n end: 844,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"is\",\n start: 845,\n end: 847,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"a\",\n start: 848,\n end: 849,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"blank\",\n start: 850,\n end: 855,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"line\",\n start: 856,\n end: 860,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 860,\n end: 861,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Like\",\n start: 869,\n end: 873,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"this\",\n start: 874,\n end: 878,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"one\",\n start: 879,\n end: 882,\n },\n TokenData {\n kind: \"Error\",\n text: \".\",\n start: 882,\n end: 883,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"defaults\",\n start: 910,\n end: 918,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 918,\n end: 919,\n },\n TokenData {\n kind: \"Ampersand\",\n text: \"&\",\n start: 920,\n end: 921,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"defaults\",\n start: 921,\n end: 929,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"adapter\",\n start: 935,\n end: 942,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 942,\n end: 943,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"postgres\",\n start: 944,\n end: 952,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"host\",\n start: 958,\n end: 962,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 962,\n end: 963,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"localhost\",\n start: 964,\n end: 973,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"development\",\n start: 977,\n end: 988,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 988,\n end: 989,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"database\",\n start: 995,\n end: 1003,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1003,\n end: 1004,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"dev_db\",\n start: 1005,\n end: 1011,\n },\n TokenData {\n kind: \"Error\",\n text: \"<\",\n start: 1017,\n end: 1018,\n },\n TokenData {\n kind: \"Error\",\n text: \"<\",\n start: 1018,\n end: 1019,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1019,\n end: 1020,\n },\n TokenData {\n kind: \"Asterisk\",\n text: \"*\",\n start: 1021,\n end: 1022,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"defaults\",\n start: 1022,\n end: 1030,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"production\",\n start: 1034,\n end: 1044,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1044,\n end: 1045,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"database\",\n start: 1051,\n end: 1059,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1059,\n end: 1060,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"prod_db\",\n start: 1061,\n end: 1068,\n },\n TokenData {\n kind: \"Error\",\n text: \"<\",\n start: 1074,\n end: 1075,\n },\n TokenData {\n kind: \"Error\",\n text: \"<\",\n start: 1075,\n end: 1076,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1076,\n end: 1077,\n },\n TokenData {\n kind: \"Asterisk\",\n text: \"*\",\n start: 1078,\n end: 1079,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"defaults\",\n start: 1079,\n end: 1087,\n },\n TokenData {\n kind: \"Question\",\n text: \"?\",\n start: 1107,\n end: 1108,\n },\n TokenData {\n kind: \"LeftBracket\",\n text: \"[\",\n start: 1109,\n end: 1110,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"complex\",\n start: 1111,\n end: 1118,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 1118,\n end: 1119,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"key\",\n start: 1120,\n end: 1123,\n },\n TokenData {\n kind: \"RightBracket\",\n text: \"]\",\n start: 1124,\n end: 1125,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1127,\n end: 1128,\n },\n TokenData {\n kind: \"LeftBracket\",\n text: \"[\",\n start: 1129,\n end: 1130,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"complex\",\n start: 1131,\n end: 1138,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 1138,\n end: 1139,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 1140,\n end: 1145,\n },\n TokenData {\n kind: \"RightBracket\",\n text: \"]\",\n start: 1146,\n end: 1147,\n },\n TokenData {\n kind: \"Question\",\n text: \"?\",\n start: 1151,\n end: 1152,\n },\n TokenData {\n kind: \"Pipe\",\n text: \"|\",\n start: 1153,\n end: 1154,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"multi-line\",\n start: 1160,\n end: 1170,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"key\",\n start: 1176,\n end: 1179,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1181,\n end: 1182,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 1183,\n end: 1188,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"explicit_string\",\n start: 1200,\n end: 1215,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1215,\n end: 1216,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1217,\n end: 1218,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1218,\n end: 1219,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"str\",\n start: 1219,\n end: 1222,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"123\",\n start: 1223,\n end: 1226,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"explicit_int\",\n start: 1228,\n end: 1240,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1240,\n end: 1241,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1242,\n end: 1243,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1243,\n end: 1244,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"int\",\n start: 1244,\n end: 1247,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"123\\\"\",\n start: 1248,\n end: 1253,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"binary_data\",\n start: 1255,\n end: 1266,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1266,\n end: 1267,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1268,\n end: 1269,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1269,\n end: 1270,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"binary\",\n start: 1270,\n end: 1276,\n },\n TokenData {\n kind: \"Pipe\",\n text: \"|\",\n start: 1277,\n end: 1278,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"R0lGODlhAQABAIAAAAAAAP\",\n start: 1284,\n end: 1306,\n },\n TokenData {\n kind: \"Error\",\n text: \"/\",\n start: 1306,\n end: 1307,\n },\n TokenData {\n kind: \"Error\",\n text: \"/\",\n start: 1307,\n end: 1308,\n },\n TokenData {\n kind: \"Error\",\n text: \"/\",\n start: 1308,\n end: 1309,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\",\n start: 1309,\n end: 1340,\n },\n TokenData {\n kind: \"DocumentStart\",\n text: \"---\",\n start: 1357,\n end: 1360,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 1376,\n end: 1380,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1380,\n end: 1381,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Document\",\n start: 1382,\n end: 1390,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"1\",\n start: 1391,\n end: 1392,\n },\n TokenData {\n kind: \"DocumentEnd\",\n text: \"...\",\n start: 1394,\n end: 1397,\n },\n TokenData {\n kind: \"DocumentStart\",\n text: \"---\",\n start: 1399,\n end: 1402,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"name\",\n start: 1418,\n end: 1422,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1422,\n end: 1423,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"Document\",\n start: 1424,\n end: 1432,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"2\",\n start: 1433,\n end: 1434,\n },\n TokenData {\n kind: \"DocumentEnd\",\n text: \"...\",\n start: 1436,\n end: 1439,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"key\",\n start: 1476,\n end: 1479,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1479,\n end: 1480,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 1481,\n end: 1486,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"flow_sequence\",\n start: 1521,\n end: 1534,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1534,\n end: 1535,\n },\n TokenData {\n kind: \"LeftBracket\",\n text: \"[\",\n start: 1536,\n end: 1537,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"one\\\"\",\n start: 1543,\n end: 1548,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 1548,\n end: 1549,\n },\n TokenData {\n kind: \"StringLiteral\",\n text: \"\\\"two\\\"\",\n start: 1555,\n end: 1560,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 1560,\n end: 1561,\n },\n TokenData {\n kind: \"RightBracket\",\n text: \"]\",\n start: 1563,\n end: 1564,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"flow_mapping\",\n start: 1568,\n end: 1580,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1580,\n end: 1581,\n },\n TokenData {\n kind: \"LeftBrace\",\n text: \"{\",\n start: 1582,\n end: 1583,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"key\",\n start: 1589,\n end: 1592,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1592,\n end: 1593,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 1594,\n end: 1599,\n },\n TokenData {\n kind: \"Error\",\n text: \",\",\n start: 1599,\n end: 1600,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"another\",\n start: 1606,\n end: 1613,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1613,\n end: 1614,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"value\",\n start: 1615,\n end: 1620,\n },\n TokenData {\n kind: \"RightBrace\",\n text: \"}\",\n start: 1622,\n end: 1623,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"set\",\n start: 1635,\n end: 1638,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1638,\n end: 1639,\n },\n TokenData {\n kind: \"Question\",\n text: \"?\",\n start: 1645,\n end: 1646,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"item1\",\n start: 1647,\n end: 1652,\n },\n TokenData {\n kind: \"Question\",\n text: \"?\",\n start: 1658,\n end: 1659,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"item2\",\n start: 1660,\n end: 1665,\n },\n TokenData {\n kind: \"Question\",\n text: \"?\",\n start: 1671,\n end: 1672,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"item3\",\n start: 1673,\n end: 1678,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"ordered\",\n start: 1698,\n end: 1705,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1705,\n end: 1706,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1707,\n end: 1708,\n },\n TokenData {\n kind: \"Exclamation\",\n text: \"!\",\n start: 1708,\n end: 1709,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"omap\",\n start: 1709,\n end: 1713,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 1719,\n end: 1720,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"one\",\n start: 1721,\n end: 1724,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1724,\n end: 1725,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"1\",\n start: 1726,\n end: 1727,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 1733,\n end: 1734,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"two\",\n start: 1735,\n end: 1738,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1738,\n end: 1739,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"2\",\n start: 1740,\n end: 1741,\n },\n TokenData {\n kind: \"Dash\",\n text: \"-\",\n start: 1747,\n end: 1748,\n },\n TokenData {\n kind: \"Identifier\",\n text: \"three\",\n start: 1749,\n end: 1754,\n },\n TokenData {\n kind: \"Colon\",\n text: \":\",\n start: 1754,\n end: 1755,\n },\n TokenData {\n kind: \"NumberLiteral\",\n text: \"3\",\n start: 1756,\n end: 1757,\n },\n TokenData {\n kind: \"Eof\",\n text: \"\",\n start: 1759,\n end: 1759,\n },\n ],\n errors: [],\n}" } [INFO] [stdout] [INFO] [stdout] ---- serde::test_serialize_collections stdout ---- [INFO] [stdout] Serialized vector: [INFO] [stdout] - 1 [INFO] [stdout] - 2 [INFO] [stdout] - 3 [INFO] [stdout] - 4 [INFO] [stdout] - 5 [INFO] [stdout] [INFO] [stdout] thread 'serde::test_serialize_collections' (20) panicked at tests/serde/mod.rs:60:50: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: DeserializeError { message: "invalid type: string \"- 1\\n- 2\\n- 3\\n- 4\\n- 5\", expected a sequence" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5bb25bd30d7a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5bb25bd30d7a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5bb25bd30d7a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5bb25bd30d7a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5bb25bd461da - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5bb25bd461da - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x5bb25bd358c2 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5bb25bd358c2 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5bb25bd0e00f - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5bb25bd0e00f - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5bb25bd288d9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5bb25bc60cfc - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5bb25bc60cfc - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5bb25bd28b52 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5bb25bd28b52 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5bb25bd0e0c8 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5bb25bd05779 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5bb25bd0ee9d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5bb25bd4696c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5bb25bd466e2 - core[6aaeda2c7ad07a48]::result::unwrap_failed [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x5bb25bc3189e - , oak_core[d1e7afa1d8e0469c]::errors::OakError>>::unwrap [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x5bb25bc3189e - main[9b8287d76983db51]::serde::test_serialize_collections [INFO] [stdout] at /opt/rustwide/workdir/tests/serde/mod.rs:60:50 [INFO] [stdout] 22: 0x5bb25bc30c27 - main[9b8287d76983db51]::serde::test_serialize_collections::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/serde/mod.rs:55:32 [INFO] [stdout] 23: 0x5bb25bc46156 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5bb25bc54ddb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5bb25bc54ddb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x5bb25bc617cb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x5bb25bc617cb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x5bb25bc617cb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5bb25bc617cb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5bb25bc617cb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5bb25bc617cb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x5bb25bc617cb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x5bb25bc5cee4 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x5bb25bc5cee4 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x5bb25bc643d2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x5bb25bc643d2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x5bb25bc643d2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x5bb25bc643d2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x5bb25bc643d2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5bb25bc643d2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x5bb25bc643d2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5bb25bd3031f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x5bb25bd3031f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x721f48471aa4 - [INFO] [stdout] 45: 0x721f484fea64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- serde::test_serialize_struct stdout ---- [INFO] [stdout] Serialized YAML: [INFO] [stdout] name: John Doe [INFO] [stdout] age: 30 [INFO] [stdout] hobbies: [INFO] [stdout] - reading [INFO] [stdout] - hiking [INFO] [stdout] - coding [INFO] [stdout] address: [INFO] [stdout] street: 123 Main St [INFO] [stdout] city: New York [INFO] [stdout] zip: 10001 [INFO] [stdout] [INFO] [stdout] thread 'serde::test_serialize_struct' (22) panicked at tests/serde/mod.rs:26:52: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: DeserializeError { message: "missing field `address`" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5bb25bd30d7a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5bb25bd30d7a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5bb25bd30d7a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5bb25bd30d7a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5bb25bd461da - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5bb25bd461da - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x5bb25bd358c2 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5bb25bd358c2 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5bb25bd0e00f - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5bb25bd0e00f - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5bb25bd288d9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5bb25bc60cfc - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5bb25bc60cfc - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5bb25bd28b52 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5bb25bd28b52 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5bb25bd0e0c8 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5bb25bd05779 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5bb25bd0ee9d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5bb25bd4696c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5bb25bd466e2 - core[6aaeda2c7ad07a48]::result::unwrap_failed [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x5bb25bc31387 - >::unwrap [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x5bb25bc31387 - main[9b8287d76983db51]::serde::test_serialize_struct [INFO] [stdout] at /opt/rustwide/workdir/tests/serde/mod.rs:26:52 [INFO] [stdout] 22: 0x5bb25bc30bf7 - main[9b8287d76983db51]::serde::test_serialize_struct::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/serde/mod.rs:19:27 [INFO] [stdout] 23: 0x5bb25bc46116 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5bb25bc54ddb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5bb25bc54ddb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x5bb25bc617cb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x5bb25bc617cb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x5bb25bc617cb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5bb25bc617cb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5bb25bc617cb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5bb25bc617cb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x5bb25bc617cb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x5bb25bc5cee4 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x5bb25bc5cee4 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x5bb25bc643d2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x5bb25bc643d2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x5bb25bc643d2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x5bb25bc643d2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x5bb25bc643d2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5bb25bc643d2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x5bb25bc643d2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5bb25bd3031f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x5bb25bd3031f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x721f48471aa4 - [INFO] [stdout] 45: 0x721f484fea64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] lexer::test_yaml_lexer [INFO] [stdout] serde::test_serialize_collections [INFO] [stdout] serde::test_serialize_struct [INFO] [stdout] [INFO] [stdout] test result: FAILED. 2 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test main` [INFO] running `Command { std: "docker" "inspect" "fa27439d788052e36fedf41afebae6cce735c30255da7d4dc9c73753c6d237c5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fa27439d788052e36fedf41afebae6cce735c30255da7d4dc9c73753c6d237c5", kill_on_drop: false }` [INFO] [stdout] fa27439d788052e36fedf41afebae6cce735c30255da7d4dc9c73753c6d237c5