[INFO] fetching crate ybc 0.4.0...
[INFO] testing ybc-0.4.0 against 1.75.0 for beta-1.76-1
[INFO] extracting crate ybc 0.4.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate ybc 0.4.0 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ybc 0.4.0
[INFO] finished tweaking crates.io crate ybc 0.4.0
[INFO] tweaked toml for crates.io crate ybc 0.4.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded yew-router-macro v0.17.0
[INFO] [stderr]   Downloaded yew-agent v0.2.0
[INFO] [stderr]   Downloaded yew-router v0.17.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1076e67da903137d434fdcdc307182f747e24be4f25a9f3b8e5094bff233bfc6
[INFO] running `Command { std: "docker" "start" "-a" "1076e67da903137d434fdcdc307182f747e24be4f25a9f3b8e5094bff233bfc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1076e67da903137d434fdcdc307182f747e24be4f25a9f3b8e5094bff233bfc6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1076e67da903137d434fdcdc307182f747e24be4f25a9f3b8e5094bff233bfc6", kill_on_drop: false }`
[INFO] [stdout] 1076e67da903137d434fdcdc307182f747e24be4f25a9f3b8e5094bff233bfc6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 96718d168debbf9f84402b88c1b943a10aec74e7ea64ec2dc6a62fc0c75eb137
[INFO] running `Command { std: "docker" "start" "-a" "96718d168debbf9f84402b88c1b943a10aec74e7ea64ec2dc6a62fc0c75eb137", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling anymap2 v0.13.0
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling boolinator v2.4.0
[INFO] [stderr]    Compiling route-recognizer v0.3.1
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling implicit-clone v0.3.9
[INFO] [stderr]    Compiling js-sys v0.3.66
[INFO] [stderr]    Compiling console_error_panic_hook v0.1.7
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling tokio-stream v0.1.14
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling web-sys v0.3.66
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.39
[INFO] [stderr]    Compiling gloo-timers v0.2.6
[INFO] [stderr]    Compiling pinned v0.1.0
[INFO] [stderr]    Compiling prokio v0.1.0
[INFO] [stderr]    Compiling serde_json v1.0.111
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.5.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling prettyplease v0.1.25
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling yew-macro v0.20.0
[INFO] [stderr]    Compiling yew-router-macro v0.17.0
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling gloo-utils v0.1.7
[INFO] [stderr]    Compiling gloo-events v0.1.2
[INFO] [stderr]    Compiling gloo-dialogs v0.1.1
[INFO] [stderr]    Compiling gloo-render v0.1.1
[INFO] [stderr]    Compiling gloo-file v0.2.3
[INFO] [stderr]    Compiling gloo-console v0.2.3
[INFO] [stderr]    Compiling gloo-net v0.3.1
[INFO] [stderr]    Compiling gloo-storage v0.2.2
[INFO] [stderr]    Compiling gloo-history v0.1.5
[INFO] [stderr]    Compiling gloo-worker v0.2.1
[INFO] [stderr]    Compiling gloo-worker v0.1.2
[INFO] [stderr]    Compiling gloo v0.8.1
[INFO] [stderr]    Compiling yew v0.20.0
[INFO] [stderr]    Compiling yew-agent v0.2.0
[INFO] [stderr]    Compiling yew-router v0.17.0
[INFO] [stderr]    Compiling ybc v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 14.33s
[INFO] running `Command { std: "docker" "inspect" "96718d168debbf9f84402b88c1b943a10aec74e7ea64ec2dc6a62fc0c75eb137", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96718d168debbf9f84402b88c1b943a10aec74e7ea64ec2dc6a62fc0c75eb137", kill_on_drop: false }`
[INFO] [stdout] 96718d168debbf9f84402b88c1b943a10aec74e7ea64ec2dc6a62fc0c75eb137
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0e09f12d394c9de2fd069b921c4b84eb90c930f0fa4068205aed82d84311b994
[INFO] running `Command { std: "docker" "start" "-a" "0e09f12d394c9de2fd069b921c4b84eb90c930f0fa4068205aed82d84311b994", kill_on_drop: false }`
[INFO] [stderr]    Compiling ybc v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.53s
[INFO] running `Command { std: "docker" "inspect" "0e09f12d394c9de2fd069b921c4b84eb90c930f0fa4068205aed82d84311b994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e09f12d394c9de2fd069b921c4b84eb90c930f0fa4068205aed82d84311b994", kill_on_drop: false }`
[INFO] [stdout] 0e09f12d394c9de2fd069b921c4b84eb90c930f0fa4068205aed82d84311b994
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a8dca4a4862d670a189a464bdede423601c5d76e0e8b769b139675d3d081680e
[INFO] running `Command { std: "docker" "start" "-a" "a8dca4a4862d670a189a464bdede423601c5d76e0e8b769b139675d3d081680e", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ybc-5587fda180e07c81)
[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]    Doc-tests ybc
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/components/modal.rs - components::modal::ModalCloser (line 202) ... FAILED
[INFO] [stdout] test src/components/modal.rs - components::modal::ModalCloser (line 181) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/components/modal.rs - components::modal::ModalCloser (line 202) stdout ----
[INFO] [stdout] error: prefix `component` is unknown
[INFO] [stdout]  --> src/components/modal.rs:204:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                  ^^^^^^^^^ unknown prefix
[INFO] [stdout]   |
[INFO] [stdout]   = note: prefixed identifiers and literals are reserved since Rust 2021
[INFO] [stdout] help: consider inserting whitespace here
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component 's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                           +
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                              ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's 'update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                              ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:37
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                     ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update' method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                     ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:56
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                                        ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the 'ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                                        ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:70
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                                                      ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg' over to the agent which
[INFO] [stdout]   |                                                                      ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:206:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | ```rust
[INFO] [stdout]   | ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears 2 more times
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 6 | '''rust
[INFO] [stdout]   | ~~~
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `,`
[INFO] [stdout]  --> src/components/modal.rs:204:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |        ^ expected one of 8 possible tokens
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/components/modal.rs - components::modal::ModalCloser (line 181) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `yew::agent`
[INFO] [stdout]  --> src/components/modal.rs:182:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use yew::agent::Dispatcher;
[INFO] [stdout]   |          ^^^^^ could not find `agent` in `yew`
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ComponentLink` in this scope
[INFO] [stdout]    --> src/components/modal.rs:185:42
[INFO] [stdout]     |
[INFO] [stdout] 6   | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ help: a trait with a similar name exists: `Component`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/yew-0.20.0/src/html/component/mod.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub trait Component: Sized + 'static {
[INFO] [stdout]     | ------------------------------------ similarly named trait `Component` defined here
[INFO] [stdout] 
[INFO] [stdout] error[E0411]: cannot find type `Self` in this scope
[INFO] [stdout]  --> src/components/modal.rs:185:56
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |    ------ `Self` not allowed in a function             ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error[E0411]: cannot find type `Self` in this scope
[INFO] [stdout]  --> src/components/modal.rs:185:66
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |    ------ `Self` not allowed in a function                       ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ModalCloser`
[INFO] [stdout]  --> src/components/modal.rs:186:18
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let bridge = ModalCloser::dispatcher();
[INFO] [stdout]   |                  ^^^^^^^^^^^ use of undeclared type `ModalCloser`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use ybc::ModalCloser;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0411]: cannot find struct, variant or union type `Self` in this scope
[INFO] [stdout]  --> src/components/modal.rs:187:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |    ------ `Self` not allowed in a function
[INFO] [stdout] 7 |     let bridge = ModalCloser::dispatcher();
[INFO] [stdout] 8 |     Self { link, props, bridge }
[INFO] [stdout]   |     ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: `Self` is only available in impls, traits, and type definitions
[INFO] [stdout]  --> src/components/modal.rs:185:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |                  ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0411, E0412, E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0411`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/components/modal.rs - components::modal::ModalCloser (line 181)
[INFO] [stdout]     src/components/modal.rs - components::modal::ModalCloser (line 202)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "a8dca4a4862d670a189a464bdede423601c5d76e0e8b769b139675d3d081680e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a8dca4a4862d670a189a464bdede423601c5d76e0e8b769b139675d3d081680e", kill_on_drop: false }`
[INFO] [stdout] a8dca4a4862d670a189a464bdede423601c5d76e0e8b769b139675d3d081680e
[INFO] testing ybc-0.4.0 against beta-2023-12-22 for beta-1.76-1
[INFO] extracting crate ybc 0.4.0 into /workspace/builds/worker-5-tc2/source
[INFO] validating manifest of crates.io crate ybc 0.4.0 on toolchain beta-2023-12-22
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ybc 0.4.0
[INFO] finished tweaking crates.io crate ybc 0.4.0
[INFO] tweaked toml for crates.io crate ybc 0.4.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-12-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b9d696b8e2cdf1f32d5c3fced6fa152c8cbe2c7e7a87dacfc1d1f1698b1500db
[INFO] running `Command { std: "docker" "start" "-a" "b9d696b8e2cdf1f32d5c3fced6fa152c8cbe2c7e7a87dacfc1d1f1698b1500db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b9d696b8e2cdf1f32d5c3fced6fa152c8cbe2c7e7a87dacfc1d1f1698b1500db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9d696b8e2cdf1f32d5c3fced6fa152c8cbe2c7e7a87dacfc1d1f1698b1500db", kill_on_drop: false }`
[INFO] [stdout] b9d696b8e2cdf1f32d5c3fced6fa152c8cbe2c7e7a87dacfc1d1f1698b1500db
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 36f2016b289bc82cd68a141a65b9a80a38f7e43fbf5483db03447bc06752a111
[INFO] running `Command { std: "docker" "start" "-a" "36f2016b289bc82cd68a141a65b9a80a38f7e43fbf5483db03447bc06752a111", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.194
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling anymap2 v0.13.0
[INFO] [stderr]    Compiling prettyplease v0.1.25
[INFO] [stderr]    Compiling tokio v1.35.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.3
[INFO] [stderr]    Compiling futures-util v0.3.30
[INFO] [stderr]    Compiling boolinator v2.4.0
[INFO] [stderr]    Compiling implicit-clone v0.3.9
[INFO] [stderr]    Compiling route-recognizer v0.3.1
[INFO] [stderr]    Compiling js-sys v0.3.66
[INFO] [stderr]    Compiling console_error_panic_hook v0.1.7
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling pin-project v1.1.3
[INFO] [stderr]    Compiling tokio-stream v0.1.14
[INFO] [stderr]    Compiling web-sys v0.3.66
[INFO] [stderr]    Compiling wasm-bindgen-futures v0.4.39
[INFO] [stderr]    Compiling gloo-timers v0.2.6
[INFO] [stderr]    Compiling futures v0.3.30
[INFO] [stderr]    Compiling serde_json v1.0.111
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde-wasm-bindgen v0.5.0
[INFO] [stderr]    Compiling pinned v0.1.0
[INFO] [stderr]    Compiling prokio v0.1.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling yew-macro v0.20.0
[INFO] [stderr]    Compiling yew-router-macro v0.17.0
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling gloo-utils v0.1.7
[INFO] [stderr]    Compiling gloo-events v0.1.2
[INFO] [stderr]    Compiling gloo-render v0.1.1
[INFO] [stderr]    Compiling gloo-dialogs v0.1.1
[INFO] [stderr]    Compiling gloo-console v0.2.3
[INFO] [stderr]    Compiling gloo-net v0.3.1
[INFO] [stderr]    Compiling gloo-storage v0.2.2
[INFO] [stderr]    Compiling gloo-file v0.2.3
[INFO] [stderr]    Compiling gloo-history v0.1.5
[INFO] [stderr]    Compiling gloo-worker v0.2.1
[INFO] [stderr]    Compiling gloo-worker v0.1.2
[INFO] [stderr]    Compiling gloo v0.8.1
[INFO] [stderr]    Compiling yew v0.20.0
[INFO] [stderr]    Compiling yew-agent v0.2.0
[INFO] [stderr]    Compiling yew-router v0.17.0
[INFO] [stderr]    Compiling ybc v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 13.25s
[INFO] running `Command { std: "docker" "inspect" "36f2016b289bc82cd68a141a65b9a80a38f7e43fbf5483db03447bc06752a111", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "36f2016b289bc82cd68a141a65b9a80a38f7e43fbf5483db03447bc06752a111", kill_on_drop: false }`
[INFO] [stdout] 36f2016b289bc82cd68a141a65b9a80a38f7e43fbf5483db03447bc06752a111
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e397d85a4e90d52144f9ad2f081299a2b903d1d831b583c8d80383c45301d4a9
[INFO] running `Command { std: "docker" "start" "-a" "e397d85a4e90d52144f9ad2f081299a2b903d1d831b583c8d80383c45301d4a9", kill_on_drop: false }`
[INFO] [stderr]    Compiling ybc v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.28s
[INFO] running `Command { std: "docker" "inspect" "e397d85a4e90d52144f9ad2f081299a2b903d1d831b583c8d80383c45301d4a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e397d85a4e90d52144f9ad2f081299a2b903d1d831b583c8d80383c45301d4a9", kill_on_drop: false }`
[INFO] [stdout] e397d85a4e90d52144f9ad2f081299a2b903d1d831b583c8d80383c45301d4a9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-12-22" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b9d35a29891c014bc85e143b862f5e8e63d04318a58820cf9c58ec2f1a85ea3d
[INFO] running `Command { std: "docker" "start" "-a" "b9d35a29891c014bc85e143b862f5e8e63d04318a58820cf9c58ec2f1a85ea3d", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ybc-e38da029e34b6ba8)
[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]    Doc-tests ybc
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/components/modal.rs - components::modal::ModalCloser (line 202) ... FAILED
[INFO] [stdout] test src/components/modal.rs - components::modal::ModalCloser (line 181) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/components/modal.rs - components::modal::ModalCloser (line 202) stdout ----
[INFO] [stdout] error: prefix `component` is unknown
[INFO] [stdout]  --> src/components/modal.rs:204:18
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                  ^^^^^^^^^ unknown prefix
[INFO] [stdout]   |
[INFO] [stdout]   = note: prefixed identifiers and literals are reserved since Rust 2021
[INFO] [stdout] help: consider inserting whitespace here
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component 's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                           +
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:30
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                              ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's 'update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                              ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:37
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                     ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update' method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                     ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:56
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                                        ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the 'ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                                        ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:204:70
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |                                                                      ^
[INFO] [stdout]   |
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg' over to the agent which
[INFO] [stdout]   |                                                                      ~
[INFO] [stdout] 
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/components/modal.rs:206:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | ```rust
[INFO] [stdout]   | ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears 2 more times
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 6 | '''rust
[INFO] [stdout]   | ~~~
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `,`
[INFO] [stdout]  --> src/components/modal.rs:204:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | Finally, in your component's `update` method, send the `ModalCloseMsg` over to the agent which
[INFO] [stdout]   |        ^ expected one of 8 possible tokens
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/components/modal.rs - components::modal::ModalCloser (line 181) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `yew::agent`
[INFO] [stdout]  --> src/components/modal.rs:182:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | use yew::agent::Dispatcher;
[INFO] [stdout]   |          ^^^^^ could not find `agent` in `yew`
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ComponentLink` in this scope
[INFO] [stdout]    --> src/components/modal.rs:185:42
[INFO] [stdout]     |
[INFO] [stdout] 6   | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ help: a trait with a similar name exists: `Component`
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/yew-0.20.0/src/html/component/mod.rs:123:1
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub trait Component: Sized + 'static {
[INFO] [stdout]     | ------------------------------------ similarly named trait `Component` defined here
[INFO] [stdout] 
[INFO] [stdout] error[E0411]: cannot find type `Self` in this scope
[INFO] [stdout]  --> src/components/modal.rs:185:56
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |    ------ `Self` not allowed in a function             ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error[E0411]: cannot find type `Self` in this scope
[INFO] [stdout]  --> src/components/modal.rs:185:66
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |    ------ `Self` not allowed in a function                       ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ModalCloser`
[INFO] [stdout]  --> src/components/modal.rs:186:18
[INFO] [stdout]   |
[INFO] [stdout] 7 |     let bridge = ModalCloser::dispatcher();
[INFO] [stdout]   |                  ^^^^^^^^^^^ use of undeclared type `ModalCloser`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 2 + use ybc::ModalCloser;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0411]: cannot find struct, variant or union type `Self` in this scope
[INFO] [stdout]  --> src/components/modal.rs:187:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |    ------ `Self` not allowed in a function
[INFO] [stdout] 7 |     let bridge = ModalCloser::dispatcher();
[INFO] [stdout] 8 |     Self { link, props, bridge }
[INFO] [stdout]   |     ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: `Self` is only available in impls, traits, and type definitions
[INFO] [stdout]  --> src/components/modal.rs:185:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | fn create(props: Self::Properties, link: ComponentLink<Self>) -> Self {
[INFO] [stdout]   |                  ^^^^ `Self` is only available in impls, traits, and type definitions
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0411, E0412, E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0411`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/components/modal.rs - components::modal::ModalCloser (line 181)
[INFO] [stdout]     src/components/modal.rs - components::modal::ModalCloser (line 202)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "b9d35a29891c014bc85e143b862f5e8e63d04318a58820cf9c58ec2f1a85ea3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9d35a29891c014bc85e143b862f5e8e63d04318a58820cf9c58ec2f1a85ea3d", kill_on_drop: false }`
[INFO] [stdout] b9d35a29891c014bc85e143b862f5e8e63d04318a58820cf9c58ec2f1a85ea3d
