[INFO] cloning repository https://github.com/arijit-gogoi/teatotal
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/arijit-gogoi/teatotal" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farijit-gogoi%2Fteatotal", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farijit-gogoi%2Fteatotal'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] df7e467e1f85f4f9380179ca9b3b9bf21fb8f805
[INFO] testing arijit-gogoi/teatotal against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Farijit-gogoi%2Fteatotal" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/arijit-gogoi/teatotal
[INFO] finished tweaking git repo https://github.com/arijit-gogoi/teatotal
[INFO] tweaked toml for git repo https://github.com/arijit-gogoi/teatotal written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/arijit-gogoi/teatotal on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/arijit-gogoi/teatotal already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `teatotal-components`
[INFO] [stderr]   --> Cargo.toml:33:25
[INFO] [stderr]    |
[INFO] [stderr] 33 | [workspace.dependencies.teatotal-components]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-components`
[INFO] [stderr] warning: unused workspace dependency `teatotal-devtools`
[INFO] [stderr]   --> Cargo.toml:41:25
[INFO] [stderr]    |
[INFO] [stderr] 41 | [workspace.dependencies.teatotal-devtools]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-devtools`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20
[INFO] running `Command { std: "docker" "start" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `teatotal-components`
[INFO] [stderr]   --> Cargo.toml:33:25
[INFO] [stderr]    |
[INFO] [stderr] 33 | [workspace.dependencies.teatotal-components]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-components`
[INFO] [stderr] warning: unused workspace dependency `teatotal-devtools`
[INFO] [stderr]   --> Cargo.toml:41:25
[INFO] [stderr]    |
[INFO] [stderr] 41 | [workspace.dependencies.teatotal-devtools]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-devtools`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling inventory v0.3.24
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling teatotal-core v0.1.0 (/opt/rustwide/workdir/crates/teatotal-core)
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling teatotal-ssr v0.1.0 (/opt/rustwide/workdir/crates/teatotal-ssr)
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling inotify v0.9.6
[INFO] [stderr]    Compiling notify v6.1.1
[INFO] [stderr]    Compiling teatotal-cli v0.1.0 (/opt/rustwide/workdir/crates/teatotal-cli)
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling teatotal-macros v0.1.0 (/opt/rustwide/workdir/crates/teatotal-macros)
[INFO] [stderr]    Compiling teatotal-rpc-core v0.1.0 (/opt/rustwide/workdir/crates/teatotal-rpc-core)
[INFO] [stderr]    Compiling teatotal-std v0.1.0 (/opt/rustwide/workdir/crates/teatotal-std)
[INFO] [stderr]    Compiling teatotal-rpc-server v0.1.0 (/opt/rustwide/workdir/crates/teatotal-rpc-server)
[INFO] [stderr]    Compiling teatotal-dom v0.1.0 (/opt/rustwide/workdir/crates/teatotal-dom)
[INFO] [stderr]    Compiling teatotal v0.1.0 (/opt/rustwide/workdir/crates/teatotal)
[INFO] [stderr]    Compiling teatotal-components v0.1.0 (/opt/rustwide/workdir/crates/teatotal-components)
[INFO] [stderr]    Compiling teatotal-devtools v0.1.0 (/opt/rustwide/workdir/crates/teatotal-devtools)
[INFO] [stderr]    Compiling rpc-demo v0.1.0 (/opt/rustwide/workdir/examples/rpc-demo)
[INFO] [stderr]    Compiling todo v0.1.0 (/opt/rustwide/workdir/examples/todo)
[INFO] [stderr]    Compiling teatotal-test v0.1.0 (/opt/rustwide/workdir/crates/teatotal-test)
[INFO] [stderr] warning: unused dependency `teatotal-std`
[INFO] [stderr]   --> crates/teatotal-components/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-std.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-std`
[INFO] [stderr] warning: `teatotal-components` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `teatotal-std`
[INFO] [stderr]   --> crates/teatotal-devtools/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-std.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-std`
[INFO] [stderr] warning: `teatotal-devtools` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `teatotal-rpc-core`
[INFO] [stderr]   --> crates/teatotal-dom/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-rpc-core.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-rpc-core`
[INFO] [stderr] warning: `teatotal-dom` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `http`
[INFO] [stderr]   --> crates/teatotal-rpc-server/Cargo.toml:15:1
[INFO] [stderr]    |
[INFO] [stderr] 15 | http = "1"
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `http`
[INFO] [stderr] warning: `teatotal-rpc-server` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 33.57s
[INFO] running `Command { std: "docker" "inspect" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `teatotal-components`
[INFO] [stderr]   --> Cargo.toml:33:25
[INFO] [stderr]    |
[INFO] [stderr] 33 | [workspace.dependencies.teatotal-components]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-components`
[INFO] [stderr] warning: unused workspace dependency `teatotal-devtools`
[INFO] [stderr]   --> Cargo.toml:41:25
[INFO] [stderr]    |
[INFO] [stderr] 41 | [workspace.dependencies.teatotal-devtools]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-devtools`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling target-triple v1.0.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling inventory v0.3.24
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling teatotal-core v0.1.0 (/opt/rustwide/workdir/crates/teatotal-core)
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling teatotal-cli v0.1.0 (/opt/rustwide/workdir/crates/teatotal-cli)
[INFO] [stderr]    Compiling teatotal-ssr v0.1.0 (/opt/rustwide/workdir/crates/teatotal-ssr)
[INFO] [stderr]    Compiling teatotal-rpc-core v0.1.0 (/opt/rustwide/workdir/crates/teatotal-rpc-core)
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling teatotal-std v0.1.0 (/opt/rustwide/workdir/crates/teatotal-std)
[INFO] [stderr]    Compiling teatotal-dom v0.1.0 (/opt/rustwide/workdir/crates/teatotal-dom)
[INFO] [stderr]    Compiling teatotal-rpc-server v0.1.0 (/opt/rustwide/workdir/crates/teatotal-rpc-server)
[INFO] [stderr]    Compiling teatotal-devtools v0.1.0 (/opt/rustwide/workdir/crates/teatotal-devtools)
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling teatotal-components v0.1.0 (/opt/rustwide/workdir/crates/teatotal-components)
[INFO] [stderr]    Compiling teatotal v0.1.0 (/opt/rustwide/workdir/crates/teatotal)
[INFO] [stderr]    Compiling rpc-demo v0.1.0 (/opt/rustwide/workdir/examples/rpc-demo)
[INFO] [stderr]    Compiling todo v0.1.0 (/opt/rustwide/workdir/examples/todo)
[INFO] [stderr]    Compiling teatotal-test v0.1.0 (/opt/rustwide/workdir/crates/teatotal-test)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling trybuild v1.0.118
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling teatotal-macros v0.1.0 (/opt/rustwide/workdir/crates/teatotal-macros)
[INFO] [stderr] warning: unused dependency `teatotal-std`
[INFO] [stderr]   --> crates/teatotal-components/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-std.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-std`
[INFO] [stderr] warning: `teatotal-components` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `teatotal-std`
[INFO] [stderr]   --> crates/teatotal-devtools/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-std.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-std`
[INFO] [stderr] warning: `teatotal-devtools` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `teatotal-rpc-core`
[INFO] [stderr]   --> crates/teatotal-dom/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-rpc-core.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-rpc-core`
[INFO] [stderr] warning: `teatotal-dom` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 30s
[INFO] running `Command { std: "docker" "inspect" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `teatotal-components`
[INFO] [stderr]   --> Cargo.toml:33:25
[INFO] [stderr]    |
[INFO] [stderr] 33 | [workspace.dependencies.teatotal-components]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-components`
[INFO] [stderr] warning: unused workspace dependency `teatotal-devtools`
[INFO] [stderr]   --> Cargo.toml:41:25
[INFO] [stderr]    |
[INFO] [stderr] 41 | [workspace.dependencies.teatotal-devtools]
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-devtools`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `teatotal-std`
[INFO] [stderr]   --> crates/teatotal-components/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-std.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-std`
[INFO] [stderr] warning: `teatotal-components` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `teatotal-std`
[INFO] [stderr]   --> crates/teatotal-devtools/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-std.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-std`
[INFO] [stderr] warning: `teatotal-devtools` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `teatotal-rpc-core`
[INFO] [stderr]   --> crates/teatotal-dom/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | teatotal-rpc-core.workspace = true
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `teatotal-rpc-core`
[INFO] [stderr] warning: `teatotal-dom` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rpc-demo/0e75e935be8e4e11/out/rpc_demo-0e75e935be8e4e11)
[INFO] [stderr]      Running tests/wire.rs (/opt/rustwide/target/release/build/rpc-demo/6624540a1955820e/out/wire-6624540a1955820e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test a_marked_extractor_resolves_from_the_request ... ok
[INFO] [stdout] test a_marked_extractor_is_not_part_of_the_wire_contract ... ok
[INFO] [stdout] test a_parsed_type_cannot_be_deserialized_past_its_parser ... ok
[INFO] [stdout] test a_stale_client_gets_version_skew_before_its_arguments_are_read ... ok
[INFO] [stdout] test a_payload_that_fails_the_parser_fails_deserialization ... ok
[INFO] [stdout] test a_composite_fails_on_its_first_invalid_leaf ... ok
[INFO] [stdout] test a_valid_request_reaches_the_body ... ok
[INFO] [stdout] test the_route_is_derived_from_the_module_path ... ok
[INFO] [stdout] test the_route_is_interned_not_rebuilt ... ok
[INFO] [stdout] test all_three_failure_layers_are_handled_at_the_call_site ... ok
[INFO] [stdout] test an_anonymous_request_never_reaches_the_body ... ok
[INFO] [stdout] test an_unknown_route_is_a_404_not_a_panic ... ok
[INFO] [stdout] test parsed_types_round_trip_through_json ... ok
[INFO] [stdout] test a_domain_error_is_a_200_carrying_err ... ok
[INFO] [stdout] test a_matching_fingerprint_passes ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/teatotal/87ec93bf8df1c68c/out/teatotal-87ec93bf8df1c68c)
[INFO] [stdout] test distinct_functions_have_distinct_fingerprints ... ok
[INFO] [stdout] test every_server_function_registers_itself ... ok
[INFO] [stdout] test server_side_data_loading_is_calling_the_function ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/teatotal-cli/bcc0555dbdd26bd5/out/teatotal-bcc0555dbdd26bd5)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/teatotal-components/ff824ba81d3b6c71/out/teatotal_components-ff824ba81d3b6c71)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/teatotal-core/52c8604e1b372a7e/out/teatotal_core-52c8604e1b372a7e)
[INFO] [stdout] test tests::choosing_reports_the_selection_upward_and_closes ... ok
[INFO] [stdout] test tests::the_view_carries_the_aria_wiring ... ok
[INFO] [stdout] test tests::an_empty_listbox_cannot_select_anything ... ok
[INFO] [stdout] test tests::arrow_keys_move_the_active_option_and_wrap ... ok
[INFO] [stdout] test tests::unowned_keys_fall_through ... 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 56 tests
[INFO] [stdout] test attr::tests::missing_field_falls_through_as_none ... ok
[INFO] [stdout] test attr::tests::on_input_decodes_target_value ... ok
[INFO] [stdout] test attr::tests::handler_identity_is_decoder_identity ... ok
[INFO] [stdout] test cmd::tests::spawn_produces_no_message ... ok
[INFO] [stdout] test attr::tests::submit_prevents_default_without_being_asked ... ok
[INFO] [stdout] test cmd::tests::batch_is_associative_and_none_is_the_unit ... ok
[INFO] [stdout] test cmd::tests::map_wraps_task_output ... ok
[INFO] [stdout] test attr::tests::options_participate_in_identity ... ok
[INFO] [stdout] test html::tests::attrs_accept_arrays_tuples_and_unit ... ok
[INFO] [stdout] test html::tests::attrs_and_handlers_land_in_separate_lanes ... ok
[INFO] [stdout] test html::tests::conditional_attributes_contribute_nothing ... ok
[INFO] [stdout] test html::tests::keyed_children_may_be_map_nodes ... ok
[INFO] [stdout] test controls::tests::checkbox_binds_checked_and_listens_on_change ... ok
[INFO] [stdout] test controls::tests::file_input_has_no_value_binding ... ok
[INFO] [stdout] test html::tests::children_accept_strings_tuples_and_options ... ok
[INFO] [stdout] test controls::tests::text_input_emits_the_property_lane_and_its_decoder ... ok
[INFO] [stdout] test controls::tests::textarea_has_no_children_parameter ... ok
[INFO] [stdout] test ids::tests::keyed_children_differ_by_key ... ok
[INFO] [stdout] test html::tests::map_lifts_a_handler_message ... ok
[INFO] [stdout] test cmd::tests::unavailable_managed_resource_takes_the_declared_fallback ... ok
[INFO] [stdout] test ids::tests::instance_paths_distinguish_siblings ... ok
[INFO] [stdout] test ids::tests::keys_compare_across_representations ... ok
[INFO] [stdout] test html::tests::keyed_containers_are_keyed_by_construction ... ok
[INFO] [stdout] test ids::tests::path_display_is_legible ... ok
[INFO] [stdout] test controls::tests::select_by_value_resolves_the_index ... ok
[INFO] [stdout] test ids::tests::prefixes_are_the_unit_of_invalidation ... ok
[INFO] [stdout] test dirty::tests::mutable_borrow_bumps_generation ... ok
[INFO] [stdout] test html::tests::lazy_defers_its_thunk ... ok
[INFO] [stdout] test lazy::tests::mismatched_token_shapes_never_hit ... ok
[INFO] [stdout] test lazy::tests::value_tokens_compare_by_value ... ok
[INFO] [stdout] test ids::tests::scope_tokens_die_once_and_share ... ok
[INFO] [stdout] test lazy::tests::dirty_tokens_compare_by_generation ... ok
[INFO] [stdout] test managed::tests::keys_are_stable_across_frames_and_split_by_instance ... ok
[INFO] [stdout] test lazy::tests::rc_tokens_compare_by_pointer ... ok
[INFO] [stdout] test lazy::tests::tuple_tokens_compare_componentwise ... ok
[INFO] [stdout] test attr::tests::parsed_handler_routes_both_outcomes ... ok
[INFO] [stdout] test html::tests::map_is_one_node_deep ... ok
[INFO] [stdout] test keyed::tests::removal_compacts_without_reordering ... ok
[INFO] [stdout] test controls::tests::select_by_value_with_no_match_selects_nothing ... ok
[INFO] [stdout] test dirty::tests::touch_bumps_without_mutation ... ok
[INFO] [stdout] test keyed::tests::take_of_stale_key_is_none ... ok
[INFO] [stdout] test keyed::tests::take_and_put_preserve_insertion_order ... ok
[INFO] [stdout] test controls::tests::select_binds_index_on_the_select_not_the_options ... ok
[INFO] [stdout] test keyed::tests::put_of_existing_key_replaces_in_place ... ok
[INFO] [stdout] test dirty::tests::reads_do_not_bump_generation ... ok
[INFO] [stdout] test sub::tests::gating_on_a_changed_slice_changes_the_key ... ok
[INFO] [stdout] test sub::tests::user_key_and_instance_both_discriminate ... ok
[INFO] [stdout] test tagger::tests::reentrant_dispatch_during_a_tagger_does_not_panic ... ok
[INFO] [stdout] test tagger::tests::swap_reroutes_without_touching_children ... ok
[INFO] [stdout] test sub::tests::same_definition_reconciles_as_the_same_sub ... ok
[INFO] [stdout] test tagger::tests::chain_lifts_to_the_root_type ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/teatotal-devtools/3ed8a98c7179bff5/out/teatotal_devtools-3ed8a98c7179bff5)
[INFO] [stdout] test managed::tests::mapping_lifts_lifecycle_messages ... ok
[INFO] [stdout] test managed::tests::while_some_declares_only_when_present ... ok
[INFO] [stdout] test sub::tests::batch_is_a_monoid ... ok
[INFO] [stdout] test sub::tests::gating_on_a_dirty_slice_tracks_its_generation ... ok
[INFO] [stdout] test tagger::tests::no_cell_is_the_identity_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::a_recorder_copies_messages_without_the_runtime_knowing_how ... ok
[INFO] [stderr]      Running tests/recording.rs (/opt/rustwide/target/release/build/teatotal-devtools/1deb3238a60a621a/out/recording-1deb3238a60a621a)
[INFO] [stdout] test tests::replaying_a_message_list_runs_the_current_update ... ok
[INFO] [stdout] test tests::replay_reproduces_the_model_at_every_epoch ... ok
[INFO] [stdout] test tests::compaction_preserves_the_replayed_result ... ok
[INFO] [stdout] test tests::forking_truncates_and_hands_back_the_suffix ... ok
[INFO] [stdout] test tests::origin_filters_hide_noise ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 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 unittests src/lib.rs (/opt/rustwide/target/release/build/teatotal-dom/c0596126256f8a9a/out/teatotal_dom-c0596126256f8a9a)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test diff::tests::lis_handles_empty_and_singleton ... ok
[INFO] [stdout] test diff::tests::lis_of_reversed_input_keeps_one ... ok
[INFO] [stdout] test diff::tests::lis_is_strictly_increasing_by_value ... ok
[INFO] [stdout] test control::tests::composition_suspends_all_writes ... ok
[INFO] [stdout] test control::tests::normal_typing_writes_nothing ... ok
[INFO] [stdout] test dispatch::tests::a_message_is_lifted_to_the_root_type ... ok
[INFO] [stdout] test diff::tests::lis_of_sorted_input_is_everything ... ok
[INFO] [stdout] test dispatch::tests::a_handler_removed_between_frames_produces_nothing ... ok
[INFO] [stdout] test control::tests::a_sibling_radio_never_suppresses_against_our_dispatch ... ok
[INFO] [stdout] test control::tests::model_transform_writes_through ... ok
[INFO] [stdout] test control::tests::caret_survives_a_pure_uppercase_transform ... ok
[INFO] [stdout] test control::tests::caret_clamps_to_the_new_length ... ok
[INFO] [stdout] test control::tests::a_different_property_kind_never_counts_as_an_echo ... ok
[INFO] [stdout] test dispatch::tests::a_decode_failure_is_not_an_error ... ok
[INFO] [stdout] test diff::tests::lis_finds_the_stable_core_of_a_rotation ... ok
[INFO] [stdout] test dispatch::tests::doubly_nested_maps_route_through_both_cells ... ok
[INFO] [stdout] test dispatch::tests::input_during_composition_is_swallowed ... ok
[INFO] [stdout] test control::tests::caret_counts_kept_characters_for_filters ... ok
[INFO] [stdout] test dispatch::tests::prevent_default_runs_when_the_decoder_produced_a_message ... ok
[INFO] [stdout] test registry::tests::a_wheel_listener_starts_passive ... ok
[INFO] [stdout] test registry::tests::a_blocking_handler_reregisters_the_root_listener_non_passive ... ok
[INFO] [stdout] test registry::tests::removing_the_last_blocking_handler_does_not_thrash_the_listener ... ok
[INFO] [stdout] test dispatch::tests::stop_propagation_halts_the_climb ... ok
[INFO] [stdout] test dispatch::tests::an_event_of_another_type_is_ignored ... ok
[INFO] [stdout] test control::tests::programmatic_change_writes_through ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/teatotal-macros/b30bd5e0ec061f13/out/teatotal_macros-b30bd5e0ec061f13)
[INFO] [stdout] test dispatch::tests::composition_start_and_end_bracket_the_hands_off_window ... ok
[INFO] [stdout] test registry::tests::ordinary_events_are_never_passive ... ok
[INFO] [stdout] test registry::tests::replacing_an_entry_releases_the_old_handlers ... ok
[INFO] [stdout] test dispatch::tests::dispatching_from_a_bound_control_records_the_echo ... ok
[INFO] [stdout] test control::tests::rejected_checkbox_toggle_is_written_back ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile_fail.rs (/opt/rustwide/target/release/build/teatotal-macros/ea8a088e432ff85a/out/compile_fail-ea8a088e432ff85a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] warning: unused workspace dependency `futures-core`
[INFO] [stderr]   --> Cargo.toml:67:25
[INFO] [stderr]    |
[INFO] [stderr] 67 | [workspace.dependencies.futures-core]
[INFO] [stderr]    |                         ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `futures-core`
[INFO] [stderr] warning: unused workspace dependency `proptest`
[INFO] [stderr]   --> Cargo.toml:76:25
[INFO] [stderr]    |
[INFO] [stderr] 76 | [workspace.dependencies.proptest]
[INFO] [stderr]    |                         ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `proptest`
[INFO] [stderr] warning: unused workspace dependency `serde`
[INFO] [stderr]   --> Cargo.toml:84:25
[INFO] [stderr]    |
[INFO] [stderr] 84 | [workspace.dependencies.serde]
[INFO] [stderr]    |                         ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `serde`
[INFO] [stderr] warning: unused workspace dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:89:25
[INFO] [stderr]    |
[INFO] [stderr] 89 | [workspace.dependencies.serde_json]
[INFO] [stderr]    |                         ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `serde_json`
[INFO] [stderr] warning: unused workspace dependency `smallvec`
[INFO] [stderr]   --> Cargo.toml:93:25
[INFO] [stderr]    |
[INFO] [stderr] 93 | [workspace.dependencies.smallvec]
[INFO] [stderr]    |                         ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `smallvec`
[INFO] [stderr] warning: unused workspace dependency `teatotal-components`
[INFO] [stderr]    --> Cargo.toml:105:25
[INFO] [stderr]     |
[INFO] [stderr] 105 | [workspace.dependencies.teatotal-components]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-components`
[INFO] [stderr] warning: unused workspace dependency `teatotal-core`
[INFO] [stderr]    --> Cargo.toml:109:25
[INFO] [stderr]     |
[INFO] [stderr] 109 | [workspace.dependencies.teatotal-core]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-core`
[INFO] [stderr] warning: unused workspace dependency `teatotal-devtools`
[INFO] [stderr]    --> Cargo.toml:113:25
[INFO] [stderr]     |
[INFO] [stderr] 113 | [workspace.dependencies.teatotal-devtools]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-devtools`
[INFO] [stderr] warning: unused workspace dependency `teatotal-dom`
[INFO] [stderr]    --> Cargo.toml:117:25
[INFO] [stderr]     |
[INFO] [stderr] 117 | [workspace.dependencies.teatotal-dom]
[INFO] [stderr]     |                         ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-dom`
[INFO] [stderr] warning: unused workspace dependency `teatotal-macros`
[INFO] [stderr]    --> Cargo.toml:121:25
[INFO] [stderr]     |
[INFO] [stderr] 121 | [workspace.dependencies.teatotal-macros]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-macros`
[INFO] [stderr] warning: unused workspace dependency `teatotal-rpc-core`
[INFO] [stderr]    --> Cargo.toml:125:25
[INFO] [stderr]     |
[INFO] [stderr] 125 | [workspace.dependencies.teatotal-rpc-core]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-rpc-core`
[INFO] [stderr] warning: unused workspace dependency `teatotal-rpc-server`
[INFO] [stderr]    --> Cargo.toml:129:25
[INFO] [stderr]     |
[INFO] [stderr] 129 | [workspace.dependencies.teatotal-rpc-server]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-rpc-server`
[INFO] [stderr] warning: unused workspace dependency `teatotal-ssr`
[INFO] [stderr]    --> Cargo.toml:133:25
[INFO] [stderr]     |
[INFO] [stderr] 133 | [workspace.dependencies.teatotal-ssr]
[INFO] [stderr]     |                         ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-ssr`
[INFO] [stderr] warning: unused workspace dependency `teatotal-std`
[INFO] [stderr]    --> Cargo.toml:137:25
[INFO] [stderr]     |
[INFO] [stderr] 137 | [workspace.dependencies.teatotal-std]
[INFO] [stderr]     |                         ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-std`
[INFO] [stderr] warning: unused workspace dependency `teatotal-test`
[INFO] [stderr]    --> Cargo.toml:141:25
[INFO] [stderr]     |
[INFO] [stderr] 141 | [workspace.dependencies.teatotal-test]
[INFO] [stderr]     |                         ^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: consider removing the workspace dependency `teatotal-test`
[INFO] [stderr] warning: workspace (manifest) generated 15 warnings
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]     Checking futures-core v0.3.33
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking bytes v1.12.1
[INFO] [stderr]     Checking inventory v0.3.24
[INFO] [stderr]     Checking teatotal-core v0.1.0 (/opt/rustwide/workdir/crates/teatotal-core)
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]     Checking syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling teatotal-macros v0.1.0 (/opt/rustwide/workdir/crates/teatotal-macros)
[INFO] [stderr]     Checking teatotal-rpc-core v0.1.0 (/opt/rustwide/workdir/crates/teatotal-rpc-core)
[INFO] [stderr]     Checking teatotal-std v0.1.0 (/opt/rustwide/workdir/crates/teatotal-std)
[INFO] [stderr]     Checking teatotal-rpc-server v0.1.0 (/opt/rustwide/workdir/crates/teatotal-rpc-server)
[INFO] [stderr]     Checking teatotal v0.1.0 (/opt/rustwide/workdir/crates/teatotal)
[INFO] [stderr]     Checking teatotal-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/teatotal-macros)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.06s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/missing_out.rs ... ok
[INFO] [stdout] test the_derives_refuse_what_they_should ... FAILED
[INFO] [stderr] test tests/ui/unknown_field.rs ... ok
[INFO] [stdout] 
[INFO] [stderr] test tests/ui/wrong_child_msg.rs ... mismatch
[INFO] [stdout] failures:
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] EXPECTED:
[INFO] [stdout] ---- the_derives_refuse_what_they_should stdout ----
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stdout] thread 'the_derives_refuse_what_they_should' (3130) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.118/src/run.rs:102:13:
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:4:10
[INFO] [stdout] 1 of 10 tests failed
[INFO] [stderr]   |
[INFO] [stdout] stack backtrace:
[INFO] [stderr] 4 | #[derive(teatotal::Compose)]
[INFO] [stdout]    0:     0x5fe087847e21 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stderr]   |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    1:     0x5fe08785e10a - core[a373ad73a504971]::fmt::write
[INFO] [stderr]   |          |
[INFO] [stdout]    2:     0x5fe08784c66c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stderr]   |          expected `ChildMsg`, found `QuietMsg`
[INFO] [stdout]    3:     0x5fe087821286 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stderr]   |          arguments to this function are incorrect
[INFO] [stdout]    4:     0x5fe08783f3c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stderr]   |
[INFO] [stdout]    5:     0x5fe0877d89d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stderr] note: method defined here
[INFO] [stdout]    6:     0x5fe08783f582 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/submodel.rs
[INFO] [stdout]    7:     0x5fe087821332 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stderr]   |
[INFO] [stdout]    8:     0x5fe087819b89 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr]   |     fn update(self, msg: Self::Msg) -> (Self, Cmd<Self::Msg>, Option<Self::Out>);
[INFO] [stdout]    9:     0x5fe087821f3d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stderr]   |        ^^^^^^
[INFO] [stdout]   10:     0x5fe08785e87c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stderr]   = note: this error originates in the derive macro `teatotal::Compose` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout]   11:     0x5fe08772ba6f - <trybuild[cedf6cfc885b5387]::Runner>::run
[INFO] [stderr] 
[INFO] [stdout]   12:     0x5fe08772eca0 - <trybuild[cedf6cfc885b5387]::TestCases as core[a373ad73a504971]::ops::drop::Drop>::drop
[INFO] [stderr] error[E0631]: type mismatch in function arguments
[INFO] [stdout]   13:     0x5fe08772626a - <compile_fail[fdc7b966586ab6d]::the_derives_refuse_what_they_should::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:6:10
[INFO] [stdout]   14:     0x5fe0877cbe1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stderr]   |
[INFO] [stdout]   15:     0x5fe0877d8ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stderr] 4 |   #[derive(teatotal::Compose)]
[INFO] [stdout]   16:     0x5fe0877d28e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stderr]   |            ----------------- required by a bound introduced by this call
[INFO] [stdout]   17:     0x5fe0877dc082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr] 5 |   #[compose(model = Parent)]
[INFO] [stdout]   18:     0x5fe08784707f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr] 6 |   pub enum Msg {
[INFO] [stdout]   19:     0x7546692bfdfa - <unknown>
[INFO] [stderr]   |  __________^
[INFO] [stdout]   20:     0x7546693533d4 - clone
[INFO] [stderr] 7 | |     #[child(field = child, out = ignore)]
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stderr] 8 | |     Child(QuietMsg),
[INFO] [stdout] 
[INFO] [stderr]   | |     ----^
[INFO] [stdout] 
[INFO] [stderr]   | |_____|___|
[INFO] [stdout] failures:
[INFO] [stderr]   |       |   expected due to this
[INFO] [stdout]     the_derives_refuse_what_they_should
[INFO] [stderr]   |       found signature defined here
[INFO] [stdout] 
[INFO] [stderr]   |
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.22s
[INFO] [stderr]   = note: expected function signature `fn(ChildMsg) -> _`
[INFO] [stdout] 
[INFO] [stderr]              found function signature `fn(QuietMsg) -> _`
[INFO] [stderr] note: required by a bound in `teatotal::Cmd::<Msg>::map`
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/cmd.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub fn map<B: 'static>(self, f: impl Fn(Msg) -> B + 'static) -> Cmd<B> {
[INFO] [stderr]   |                                          ^^^^^^^^^^^^ required by this bound in `Cmd::<Msg>::map`
[INFO] [stderr] help: consider wrapping the function in a closure
[INFO] [stderr]   |
[INFO] [stderr] 6 ~ pub enum |arg0: ChildMsg| Msg {
[INFO] [stderr] 7 |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 ~     Child(/* QuietMsg */)(QuietMsg),
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0631]: type mismatch in function arguments
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 4 |   #[derive(teatotal::Compose)]
[INFO] [stderr]   |            ----------------- required by a bound introduced by this call
[INFO] [stderr] 5 |   #[compose(model = Parent)]
[INFO] [stderr] 6 |   pub enum Msg {
[INFO] [stderr]   |  __________^
[INFO] [stderr] 7 | |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 | |     Child(QuietMsg),
[INFO] [stderr]   | |     ----^
[INFO] [stderr]   | |_____|___|
[INFO] [stderr]   |       |   expected due to this
[INFO] [stderr]   |       found signature defined here
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected function signature `fn(ChildMsg) -> _`
[INFO] [stderr]              found function signature `fn(QuietMsg) -> _`
[INFO] [stderr] note: required by a bound in `Subs::<Msg>::map`
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/sub.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub fn map<B: 'static>(self, f: impl Fn(Msg) -> B + Clone + 'static) -> Subs<B> {
[INFO] [stderr]   |                                          ^^^^^^^^^^^^ required by this bound in `Subs::<Msg>::map`
[INFO] [stderr] help: consider wrapping the function in a closure
[INFO] [stderr]   |
[INFO] [stderr] 6 ~ pub enum |arg0: ChildMsg| Msg {
[INFO] [stderr] 7 |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 ~     Child(/* QuietMsg */)(QuietMsg),
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0631]: type mismatch in function arguments
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 4 |   #[derive(teatotal::Compose)]
[INFO] [stderr]   |            ----------------- required by a bound introduced by this call
[INFO] [stderr] 5 |   #[compose(model = Parent)]
[INFO] [stderr] 6 |   pub enum Msg {
[INFO] [stderr]   |  __________^
[INFO] [stderr] 7 | |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 | |     Child(QuietMsg),
[INFO] [stderr]   | |     ----^
[INFO] [stderr]   | |_____|___|
[INFO] [stderr]   |       |   expected due to this
[INFO] [stderr]   |       found signature defined here
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected function signature `fn(ChildMsg) -> _`
[INFO] [stderr]              found function signature `fn(QuietMsg) -> _`
[INFO] [stderr] note: required by a bound in `ManagedDecls::<Msg>::map`
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/managed.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub fn map<B: 'static>(self, f: impl Fn(Msg) -> B + 'static) -> ManagedDecls<B> {
[INFO] [stderr]   |                                          ^^^^^^^^^^^^ required by this bound in `ManagedDecls::<Msg>::map`
[INFO] [stderr] help: consider wrapping the function in a closure
[INFO] [stderr]   |
[INFO] [stderr] 6 ~ pub enum |arg0: ChildMsg| Msg {
[INFO] [stderr] 7 |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 ~     Child(/* QuietMsg */)(QuietMsg),
[INFO] [stderr]   |
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:4:10
[INFO] [stderr]   |
[INFO] [stderr] 4 | #[derive(teatotal::Compose)]
[INFO] [stderr]   |          ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |          |
[INFO] [stderr]   |          expected `ChildMsg`, found `QuietMsg`
[INFO] [stderr]   |          arguments to this function are incorrect
[INFO] [stderr]   |
[INFO] [stderr] note: method defined here
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/submodel.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     fn update(self, msg: Self::Msg) -> (Self, Cmd<Self::Msg>, Option<Self::Out>);
[INFO] [stderr]   |        ^^^^^^
[INFO] [stderr]   = note: this error originates in the derive macro `teatotal::Compose` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0631]: type mismatch in function arguments
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 4 |   #[derive(teatotal::Compose)]
[INFO] [stderr]   |            ----------------- required by a bound introduced by this call
[INFO] [stderr] 5 |   #[compose(model = Parent)]
[INFO] [stderr] 6 |   pub enum Msg {
[INFO] [stderr]   |  __________^
[INFO] [stderr] 7 | |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 | |     Child(QuietMsg),
[INFO] [stderr]   | |     ----^
[INFO] [stderr]   | |_____|___|
[INFO] [stderr]   |       |   expected due to this
[INFO] [stderr]   |       found signature defined here
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected function signature `fn(ChildMsg) -> _`
[INFO] [stderr]              found function signature `fn(QuietMsg) -> _`
[INFO] [stderr] note: required by a bound in `teatotal::Cmd::<Msg>::map`
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/cmd.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl<Msg: 'static> Cmd<Msg> {
[INFO] [stderr] ...
[INFO] [stderr]   |     pub fn map<B: 'static>(self, f: impl Fn(Msg) -> B + 'static) -> Cmd<B> {
[INFO] [stderr]   |                                          ^^^^^^^^^^^^ required by this bound in `Cmd::<Msg>::map`
[INFO] [stderr] help: consider wrapping the function in a closure
[INFO] [stderr]   |
[INFO] [stderr] 6 ~ pub enum |arg0: ChildMsg| Msg {
[INFO] [stderr] 7 |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 ~     Child(/* QuietMsg */)(QuietMsg),
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0631]: type mismatch in function arguments
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 4 |   #[derive(teatotal::Compose)]
[INFO] [stderr]   |            ----------------- required by a bound introduced by this call
[INFO] [stderr] 5 |   #[compose(model = Parent)]
[INFO] [stderr] 6 |   pub enum Msg {
[INFO] [stderr]   |  __________^
[INFO] [stderr] 7 | |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 | |     Child(QuietMsg),
[INFO] [stderr]   | |     ----^
[INFO] [stderr]   | |_____|___|
[INFO] [stderr]   |       |   expected due to this
[INFO] [stderr]   |       found signature defined here
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected function signature `fn(ChildMsg) -> _`
[INFO] [stderr]              found function signature `fn(QuietMsg) -> _`
[INFO] [stderr] note: required by a bound in `Subs::<Msg>::map`
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/sub.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl<Msg: 'static> Subs<Msg> {
[INFO] [stderr] ...
[INFO] [stderr]   |     pub fn map<B: 'static>(self, f: impl Fn(Msg) -> B + Clone + 'static) -> Subs<B> {
[INFO] [stderr]   |                                          ^^^^^^^^^^^^ required by this bound in `Subs::<Msg>::map`
[INFO] [stderr] help: consider wrapping the function in a closure
[INFO] [stderr]   |
[INFO] [stderr] 6 ~ pub enum |arg0: ChildMsg| Msg {
[INFO] [stderr] 7 |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 ~     Child(/* QuietMsg */)(QuietMsg),
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0631]: type mismatch in function arguments
[INFO] [stderr]  --> tests/ui/wrong_child_msg.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 4 |   #[derive(teatotal::Compose)]
[INFO] [stderr]   |            ----------------- required by a bound introduced by this call
[INFO] [stderr] 5 |   #[compose(model = Parent)]
[INFO] [stderr] 6 |   pub enum Msg {
[INFO] [stderr]   |  __________^
[INFO] [stderr] 7 | |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 | |     Child(QuietMsg),
[INFO] [stderr]   | |     ----^
[INFO] [stderr]   | |_____|___|
[INFO] [stderr]   |       |   expected due to this
[INFO] [stderr]   |       found signature defined here
[INFO] [stderr]   |
[INFO] [stderr]   = note: expected function signature `fn(ChildMsg) -> _`
[INFO] [stderr]              found function signature `fn(QuietMsg) -> _`
[INFO] [stderr] note: required by a bound in `ManagedDecls::<Msg>::map`
[INFO] [stderr]  --> $WORKSPACE/crates/teatotal-core/src/managed.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl<Msg: 'static> ManagedDecls<Msg> {
[INFO] [stderr]   |     pub fn map<B: 'static>(self, f: impl Fn(Msg) -> B + 'static) -> ManagedDecls<B> {
[INFO] [stderr]   |                                          ^^^^^^^^^^^^ required by this bound in `ManagedDecls::<Msg>::map`
[INFO] [stderr] help: consider wrapping the function in a closure
[INFO] [stderr]   |
[INFO] [stderr] 6 ~ pub enum |arg0: ChildMsg| Msg {
[INFO] [stderr] 7 |     #[child(field = child, out = ignore)]
[INFO] [stderr] 8 ~     Child(/* QuietMsg */)(QuietMsg),
[INFO] [stderr]   |
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/duplicate_child.rs ... ok
[INFO] [stderr] test tests/ui/collection_key_mismatch.rs ... ok
[INFO] [stderr] test tests/ui/missing_model.rs ... ok
[INFO] [stderr] test tests/ui/not_an_enum.rs ... ok
[INFO] [stderr] test tests/ui/streaming_server_fn.rs ... ok
[INFO] [stderr] test tests/ui/sync_server_fn.rs ... ok
[INFO] [stderr] test tests/ui/parsed_not_a_newtype.rs ... ok
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] error: test failed, to rerun pass `-p teatotal-macros --test compile_fail`
[INFO] running `Command { std: "docker" "inspect" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20", kill_on_drop: false }`
[INFO] [stdout] 093a26f175ad86f1228ec9be755e9d32fb11627948cd8fbc2a7773b304634c20
