[INFO] fetching crate axum 0.1.2...
[INFO] testing axum-0.1.2 against 1.54.0 for beta-1.55-1
[INFO] extracting crate axum 0.1.2 into /workspace/builds/worker-28/source
[INFO] validating manifest of crates.io crate axum 0.1.2 on toolchain 1.54.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate axum 0.1.2
[INFO] finished tweaking crates.io crate axum 0.1.2
[INFO] tweaked toml for crates.io crate axum 0.1.2 written to /workspace/builds/worker-28/source/Cargo.toml
[INFO] crate crates.io crate axum 0.1.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded multer v2.0.0
[INFO] [stderr]   Downloaded tower-http v0.1.1
[INFO] [stderr]   Downloaded iri-string v0.4.0
[INFO] [stderr]   Downloaded bb8-postgres v0.7.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-28/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-28/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1df9bdf33ed465574187c5ed96078b400641884f57fc358ac3d166bfd2949b67
[INFO] running `Command { std: "docker" "start" "-a" "1df9bdf33ed465574187c5ed96078b400641884f57fc358ac3d166bfd2949b67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1df9bdf33ed465574187c5ed96078b400641884f57fc358ac3d166bfd2949b67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1df9bdf33ed465574187c5ed96078b400641884f57fc358ac3d166bfd2949b67", kill_on_drop: false }`
[INFO] [stdout] 1df9bdf33ed465574187c5ed96078b400641884f57fc358ac3d166bfd2949b67
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-28/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-28/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b56084e500d0996ed048f591771de1283bc06d79323329ca66469eb4a4d0652e
[INFO] running `Command { std: "docker" "start" "-a" "b56084e500d0996ed048f591771de1283bc06d79323329ca66469eb4a4d0652e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.27
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling libc v0.2.95
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling futures-core v0.3.15
[INFO] [stderr]    Compiling pin-project-lite v0.2.6
[INFO] [stderr]    Compiling bytes v1.0.1
[INFO] [stderr]    Compiling proc-macro-hack v0.5.19
[INFO] [stderr]    Compiling futures-sink v0.3.15
[INFO] [stderr]    Compiling futures-channel v0.3.15
[INFO] [stderr]    Compiling proc-macro-nested v0.1.7
[INFO] [stderr]    Compiling futures-task v0.3.15
[INFO] [stderr]    Compiling radium v0.5.3
[INFO] [stderr]    Compiling futures-io v0.3.15
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.126
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling slab v0.4.3
[INFO] [stderr]    Compiling funty v1.1.0
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling wyz v0.2.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling serde v1.0.126
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling tower-service v0.3.1
[INFO] [stderr]    Compiling hashbrown v0.9.1
[INFO] [stderr]    Compiling tower-layer v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.64
[INFO] [stderr]    Compiling async-trait v0.1.50
[INFO] [stderr]    Compiling httpdate v1.0.1
[INFO] [stderr]    Compiling base64 v0.13.0
[INFO] [stderr]    Compiling instant v0.1.9
[INFO] [stderr]    Compiling tokio v1.9.0
[INFO] [stderr]    Compiling futures-macro v0.3.15
[INFO] [stderr]    Compiling futures-util v0.3.15
[INFO] [stderr]    Compiling tracing-core v0.1.18
[INFO] [stderr]    Compiling nom v6.1.2
[INFO] [stderr]    Compiling indexmap v1.6.2
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling mime_guess v2.0.3
[INFO] [stderr]    Compiling alloc-stdlib v0.2.1
[INFO] [stderr]    Compiling http v0.2.4
[INFO] [stderr]    Compiling brotli-decompressor v2.3.1
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling bitvec v0.19.5
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling parking_lot_core v0.8.3
[INFO] [stderr]    Compiling mio v0.7.11
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling flate2 v1.0.20
[INFO] [stderr]    Compiling socket2 v0.4.0
[INFO] [stderr]    Compiling parking_lot v0.11.1
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]    Compiling brotli v3.3.0
[INFO] [stderr]    Compiling http-body v0.4.2
[INFO] [stderr]    Compiling iri-string v0.4.0
[INFO] [stderr]    Compiling tokio-macros v1.2.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.15
[INFO] [stderr]    Compiling pin-project-internal v1.0.7
[INFO] [stderr]    Compiling tracing v0.1.26
[INFO] [stderr]    Compiling pin-project v1.0.7
[INFO] [stderr]    Compiling tokio-util v0.6.7
[INFO] [stderr]    Compiling async-compression v0.3.8
[INFO] [stderr]    Compiling h2 v0.3.3
[INFO] [stderr]    Compiling tower v0.4.8
[INFO] [stderr]    Compiling tower-http v0.1.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.0
[INFO] [stderr]    Compiling hyper v0.14.8
[INFO] [stderr]    Compiling axum v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 43.06s
[INFO] running `Command { std: "docker" "inspect" "b56084e500d0996ed048f591771de1283bc06d79323329ca66469eb4a4d0652e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b56084e500d0996ed048f591771de1283bc06d79323329ca66469eb4a4d0652e", kill_on_drop: false }`
[INFO] [stdout] b56084e500d0996ed048f591771de1283bc06d79323329ca66469eb4a4d0652e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-28/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-28/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7c1e5e4287584f9c3dc7faca1fd7894e64726672bb9c28d87176ee8412170889
[INFO] running `Command { std: "docker" "start" "-a" "7c1e5e4287584f9c3dc7faca1fd7894e64726672bb9c28d87176ee8412170889", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.0.68
[INFO] [stderr]    Compiling typenum v1.13.0
[INFO] [stderr]    Compiling once_cell v1.7.2
[INFO] [stderr]    Compiling subtle v2.4.0
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling cpufeatures v0.1.4
[INFO] [stderr]    Compiling openssl v0.10.34
[INFO] [stderr]    Compiling native-tls v0.2.7
[INFO] [stderr]    Compiling siphasher v0.3.5
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling openssl-probe v0.1.4
[INFO] [stderr]    Compiling askama_escape v0.10.1
[INFO] [stderr]    Compiling humansize v1.1.1
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling ipnet v2.3.0
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling generic-array v0.14.4
[INFO] [stderr]    Compiling tinyvec v1.2.0
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling sharded-slab v0.1.1
[INFO] [stderr]    Compiling async-lock v2.4.0
[INFO] [stderr]    Compiling getrandom v0.2.3
[INFO] [stderr]    Compiling tracing-log v0.1.2
[INFO] [stderr]    Compiling futures-executor v0.3.15
[INFO] [stderr]    Compiling toml v0.5.8
[INFO] [stderr]    Compiling tracing-serde v0.1.2
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling bb8 v0.7.0
[INFO] [stderr]    Compiling tokio-stream v0.1.7
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling phf_shared v0.8.0
[INFO] [stderr]    Compiling thread_local v1.1.3
[INFO] [stderr]    Compiling rand_core v0.6.2
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling futures v0.3.15
[INFO] [stderr]    Compiling phf v0.8.0
[INFO] [stderr]    Compiling rand_chacha v0.3.0
[INFO] [stderr]    Compiling rand v0.8.3
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling matchers v0.0.1
[INFO] [stderr]    Compiling openssl-sys v0.9.63
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling blake3 v0.3.8
[INFO] [stderr]    Compiling unicode-normalization v0.1.18
[INFO] [stderr]    Compiling askama_shared v0.11.1
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling crypto-mac v0.10.0
[INFO] [stderr]    Compiling crypto-mac v0.11.1
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling tracing-subscriber v0.2.18
[INFO] [stderr]    Compiling sha2 v0.9.5
[INFO] [stderr]    Compiling hmac v0.10.1
[INFO] [stderr]    Compiling md-5 v0.9.1
[INFO] [stderr]    Compiling hmac v0.11.0
[INFO] [stderr]    Compiling stringprep v0.1.2
[INFO] [stderr]    Compiling idna v0.2.3
[INFO] [stderr]    Compiling postgres-protocol v0.6.1
[INFO] [stderr]    Compiling async-session v3.0.0
[INFO] [stderr]    Compiling url v2.2.2
[INFO] [stderr]    Compiling postgres-types v0.2.1
[INFO] [stderr]    Compiling tokio-postgres v0.7.2
[INFO] [stderr]    Compiling askama_derive v0.10.5
[INFO] [stderr]    Compiling webpki v0.21.4
[INFO] [stderr]    Compiling sct v0.6.1
[INFO] [stderr]    Compiling tokio-native-tls v0.3.0
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling rustls v0.19.1
[INFO] [stderr]    Compiling reqwest v0.11.3
[INFO] [stderr]    Compiling askama v0.10.5
[INFO] [stderr]    Compiling bb8-postgres v0.7.0
[INFO] [stderr]    Compiling tokio-rustls v0.22.0
[INFO] [stderr]    Compiling axum v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `axum::extract::TypedHeader`
[INFO] [stdout]  --> examples/sse.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | use axum::{extract::TypedHeader, prelude::*, routing::nest, service::ServiceExt, sse::Event};
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^ no `TypedHeader` in `extract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `headers`
[INFO] [stdout]   --> examples/sse.rs:40:42
[INFO] [stdout]    |
[INFO] [stdout] 40 |     TypedHeader(user_agent): TypedHeader<headers::UserAgent>,
[INFO] [stdout]    |                                          ^^^^^^^ use of undeclared crate or module `headers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `axum::extract::Multipart`
[INFO] [stdout]  --> examples/multipart_form.rs:2:35
[INFO] [stdout]   |
[INFO] [stdout] 2 |     extract::{ContentLengthLimit, Multipart},
[INFO] [stdout]   |                                   ^^^^^^^^^ no `Multipart` in `extract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `axum::extract::TypedHeader`, `axum::ws`
[INFO] [stdout]   --> examples/websocket.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     extract::TypedHeader,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^ no `TypedHeader` in `extract`
[INFO] [stdout] ...
[INFO] [stdout] 17 |     ws::{ws, Message, WebSocket},
[INFO] [stdout]    |     ^^ could not find `ws` in `axum`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `headers`
[INFO] [stdout]   --> examples/websocket.rs:64:42
[INFO] [stdout]    |
[INFO] [stdout] 64 |     TypedHeader(user_agent): TypedHeader<headers::UserAgent>,
[INFO] [stdout]    |                                          ^^^^^^^ use of undeclared crate or module `headers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `headers`
[INFO] [stdout]  --> examples/sessions.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use headers::{HeaderMap, HeaderValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `headers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn([type error]) -> impl futures::Future {make_stream}: SseHandler<_, _>` is not satisfied
[INFO] [stdout]    --> examples/sse.rs:26:35
[INFO] [stdout]     |
[INFO] [stdout] 26  |     .route("/sse", axum::sse::sse(make_stream))
[INFO] [stdout]     |                                   ^^^^^^^^^^^ the trait `SseHandler<_, _>` is not implemented for `fn([type error]) -> impl futures::Future {make_stream}`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/sse.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 105 |     H: SseHandler<B, T>,
[INFO] [stdout]     |        ---------------- required by this bound in `axum::sse::sse`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}: axum::handler::Handler<_, _>` is not satisfied
[INFO] [stdout]   --> examples/multipart_form.rs:12:46
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let app = route("/", get(show_form).post(accept_form))
[INFO] [stdout]    |                                              ^^^^^^^^^^^ the trait `axum::handler::Handler<_, _>` is not implemented for `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn([type error]) -> impl futures::Future {make_stream}: SseHandler<_, _>` is not satisfied
[INFO] [stdout]   --> examples/sse.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 |     .route("/sse", axum::sse::sse(make_stream))
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `SseHandler<_, _>` is not implemented for `fn([type error]) -> impl futures::Future {make_stream}`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<_>>` for `Sse<fn([type error]) -> impl futures::Future {make_stream}, _, _>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}: axum::handler::Handler<_, _>` is not satisfied
[INFO] [stdout]    --> examples/multipart_form.rs:12:26
[INFO] [stdout]     |
[INFO] [stdout] 12  |     let app = route("/", get(show_form).post(accept_form))
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `axum::handler::Handler<_, _>` is not implemented for `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}`
[INFO] [stdout]     | 
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/lib.rs:798:8
[INFO] [stdout]     |
[INFO] [stdout] 798 |     S: Service<Request<B>> + Clone,
[INFO] [stdout]     |        ------------------- required by this bound in `axum::route`
[INFO] [stdout]     |
[INFO] [stdout]     = note: required because of the requirements on the impl of `Service<Request<_>>` for `IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                         250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                     }>) -> impl Future {accept_form}, _, _>`
[INFO] [stdout]     = note: 1 redundant requirements hidden
[INFO] [stdout]     = note: required because of the requirements on the impl of `Service<Request<_>>` for `axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                         250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                     }>) -> impl Future {accept_form}, _, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, _, ()>, EmptyRouter>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `axum`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0277]: the trait bound `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}: axum::handler::Handler<hyper::Body, _>` is not satisfied
[INFO] [stdout]   --> examples/multipart_form.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 |         .serve(app.into_make_service())
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^ the trait `axum::handler::Handler<hyper::Body, _>` is not implemented for `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>`
[INFO] [stdout]    = note: 3 redundant requirements hidden
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::http::HttpService<hyper::Body>` for `axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::make::MakeServiceRef<AddrStream, hyper::Body>` for `tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn([type error]) -> impl futures::Future {make_stream}: SseHandler<hyper::Body, _>` is not satisfied
[INFO] [stdout]   --> examples/sse.rs:33:16
[INFO] [stdout]    |
[INFO] [stdout] 33 |         .serve(app.into_make_service())
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^ the trait `SseHandler<hyper::Body, _>` is not implemented for `fn([type error]) -> impl futures::Future {make_stream}`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>`
[INFO] [stdout]    = note: 2 redundant requirements hidden
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::http::HttpService<hyper::Body>` for `axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::make::MakeServiceRef<AddrStream, hyper::Body>` for `tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hyper::common::exec::Exec: hyper::common::exec::ConnStreamExec<tower_http::trace::ResponseFuture<RouteFuture<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter, hyper::Body>, ServerErrorsAsFailures, DefaultOnResponse, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>, tower_http::trace::ResponseBody<http_body::combinators::box_body::BoxBody<hyper::body::Bytes, BoxStdError>, NeverClassifyEos<ServerErrorsFailureClass>, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>>` is not satisfied
[INFO] [stdout]   --> examples/multipart_form.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | /     hyper::Server::bind(&addr)
[INFO] [stdout] 19 | |         .serve(app.into_make_service())
[INFO] [stdout] 20 | |         .await
[INFO] [stdout]    | |______________^ the trait `hyper::common::exec::ConnStreamExec<tower_http::trace::ResponseFuture<RouteFuture<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter, hyper::Body>, ServerErrorsAsFailures, DefaultOnResponse, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>, tower_http::trace::ResponseBody<http_body::combinators::box_body::BoxBody<hyper::body::Bytes, BoxStdError>, NeverClassifyEos<ServerErrorsFailureClass>, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>>` is not implemented for `hyper::common::exec::Exec`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following implementations were found:
[INFO] [stdout]              <hyper::common::exec::Exec as hyper::common::exec::ConnStreamExec<F, B>>
[INFO] [stdout]    = note: required because of the requirements on the impl of `Future` for `Server<AddrIncoming, tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>>`
[INFO] [stdout]    = note: required by `poll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hyper::common::exec::Exec: hyper::common::exec::ConnStreamExec<tower_http::trace::ResponseFuture<RouteFuture<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>, hyper::Body>, ServerErrorsAsFailures, DefaultOnResponse, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>, tower_http::trace::ResponseBody<http_body::combinators::box_body::BoxBody<hyper::body::Bytes, BoxStdError>, NeverClassifyEos<ServerErrorsFailureClass>, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>>` is not satisfied
[INFO] [stdout]   --> examples/sse.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | /     hyper::Server::bind(&addr)
[INFO] [stdout] 33 | |         .serve(app.into_make_service())
[INFO] [stdout] 34 | |         .await
[INFO] [stdout]    | |______________^ the trait `hyper::common::exec::ConnStreamExec<tower_http::trace::ResponseFuture<RouteFuture<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>, hyper::Body>, ServerErrorsAsFailures, DefaultOnResponse, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>, tower_http::trace::ResponseBody<http_body::combinators::box_body::BoxBody<hyper::body::Bytes, BoxStdError>, NeverClassifyEos<ServerErrorsFailureClass>, DefaultOnBodyChunk, DefaultOnEos, DefaultOnFailure>>` is not implemented for `hyper::common::exec::Exec`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following implementations were found:
[INFO] [stdout]              <hyper::common::exec::Exec as hyper::common::exec::ConnStreamExec<F, B>>
[INFO] [stdout]    = note: required because of the requirements on the impl of `futures::Future` for `Server<AddrIncoming, tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>>`
[INFO] [stdout]    = note: required by `futures::Future::poll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hyper::common::exec::Exec: hyper::common::exec::NewSvcExec<AddrStream, tower::make::make_service::shared::SharedFuture<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>, axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>, hyper::common::exec::Exec, hyper::server::conn::spawn_all::NoopWatcher>` is not satisfied
[INFO] [stdout]   --> examples/multipart_form.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | /     hyper::Server::bind(&addr)
[INFO] [stdout] 19 | |         .serve(app.into_make_service())
[INFO] [stdout] 20 | |         .await
[INFO] [stdout]    | |______________^ the trait `hyper::common::exec::NewSvcExec<AddrStream, tower::make::make_service::shared::SharedFuture<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>, axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>, hyper::common::exec::Exec, hyper::server::conn::spawn_all::NoopWatcher>` is not implemented for `hyper::common::exec::Exec`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following implementations were found:
[INFO] [stdout]              <hyper::common::exec::Exec as hyper::common::exec::NewSvcExec<I, N, S, E, W>>
[INFO] [stdout]    = note: required because of the requirements on the impl of `Future` for `Server<AddrIncoming, tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>>`
[INFO] [stdout]    = note: required by `poll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `hyper::common::exec::Exec: hyper::common::exec::NewSvcExec<AddrStream, tower::make::make_service::shared::SharedFuture<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>, axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>, hyper::common::exec::Exec, hyper::server::conn::spawn_all::NoopWatcher>` is not satisfied
[INFO] [stdout]   --> examples/sse.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | /     hyper::Server::bind(&addr)
[INFO] [stdout] 33 | |         .serve(app.into_make_service())
[INFO] [stdout] 34 | |         .await
[INFO] [stdout]    | |______________^ the trait `hyper::common::exec::NewSvcExec<AddrStream, tower::make::make_service::shared::SharedFuture<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>, axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>, hyper::common::exec::Exec, hyper::server::conn::spawn_all::NoopWatcher>` is not implemented for `hyper::common::exec::Exec`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the following implementations were found:
[INFO] [stdout]              <hyper::common::exec::Exec as hyper::common::exec::NewSvcExec<I, N, S, E, W>>
[INFO] [stdout]    = note: required because of the requirements on the impl of `futures::Future` for `Server<AddrIncoming, tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>>`
[INFO] [stdout]    = note: required by `futures::Future::poll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}: axum::handler::Handler<hyper::Body, _>` is not satisfied
[INFO] [stdout]   --> examples/multipart_form.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | /     hyper::Server::bind(&addr)
[INFO] [stdout] 19 | |         .serve(app.into_make_service())
[INFO] [stdout] 20 | |         .await
[INFO] [stdout]    | |______________^ the trait `axum::handler::Handler<hyper::Body, _>` is not implemented for `fn(ContentLengthLimit<[type error], {
[INFO] [stdout]             250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]         }>) -> impl Future {accept_form}`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>`
[INFO] [stdout]    = note: 3 redundant requirements hidden
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::http::HttpService<hyper::Body>` for `axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::make::MakeServiceRef<AddrStream, hyper::Body>` for `tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `Future` for `Server<AddrIncoming, tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<axum::handler::OnMethod<IntoService<fn(ContentLengthLimit<[type error], {
[INFO] [stdout]                        250 * 1024 * 1024 /* 250mb */
[INFO] [stdout]                    }>) -> impl Future {accept_form}, hyper::Body, _>, axum::handler::OnMethod<IntoService<fn() -> impl Future {show_form}, hyper::Body, ()>, EmptyRouter>>, EmptyRouter>, SharedClassifier<ServerErrorsAsFailures>>>>>`
[INFO] [stdout]    = note: required by `poll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `fn([type error]) -> impl futures::Future {make_stream}: SseHandler<hyper::Body, _>` is not satisfied
[INFO] [stdout]   --> examples/sse.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | /     hyper::Server::bind(&addr)
[INFO] [stdout] 33 | |         .serve(app.into_make_service())
[INFO] [stdout] 34 | |         .await
[INFO] [stdout]    | |______________^ the trait `SseHandler<hyper::Body, _>` is not implemented for `fn([type error]) -> impl futures::Future {make_stream}`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>`
[INFO] [stdout]    = note: 2 redundant requirements hidden
[INFO] [stdout]    = note: required because of the requirements on the impl of `Service<Request<hyper::Body>>` for `tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::http::HttpService<hyper::Body>` for `axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `hyper::service::make::MakeServiceRef<AddrStream, hyper::Body>` for `tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>`
[INFO] [stdout]    = note: required because of the requirements on the impl of `futures::Future` for `Server<AddrIncoming, tower::make::make_service::shared::Shared<axum::routing::Layered<tower_http::trace::Trace<Route<Sse<fn([type error]) -> impl futures::Future {make_stream}, hyper::Body, _>, Nested<axum::service::OnMethod<BoxResponseBody<HandleError<ServeDir, [closure@examples/sse.rs:18:31: 23:18], hyper::Body>, hyper::Body>, EmptyRouter>, EmptyRouter>>, SharedClassifier<ServerErrorsAsFailures>>>>>`
[INFO] [stdout]    = note: required by `futures::Future::poll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error[E0284]: type annotations needed
[INFO] [stdout]   --> examples/sessions.rs:83:32
[INFO] [stdout]    |
[INFO] [stdout] 83 |                 cookie: cookie.parse().unwrap(),
[INFO] [stdout]    |                                ^^^^^ cannot infer type for type parameter `F` declared on the associated function `parse`
[INFO] [stdout]    |
[INFO] [stdout]    = note: cannot satisfy `<_ as FromStr>::Err == _`
[INFO] [stdout] help: consider specifying the type argument in the method call
[INFO] [stdout]    |
[INFO] [stdout] 83 |                 cookie: cookie.parse::<F>().unwrap(),
[INFO] [stdout]    |                                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0284, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0284`.
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `extract::TypedHeader`
[INFO] [stdout]    --> src/tests.rs:592:9
[INFO] [stdout]     |
[INFO] [stdout] 592 |     use extract::TypedHeader;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ no `TypedHeader` in `extract`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `headers`
[INFO] [stdout]    --> src/tests.rs:593:58
[INFO] [stdout]     |
[INFO] [stdout] 593 |     async fn handle(TypedHeader(user_agent): TypedHeader<headers::UserAgent>) -> impl IntoResponse {
[INFO] [stdout]     |                                                          ^^^^^^^ use of undeclared crate or module `headers`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-m64" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.1.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.10.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.11.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.12.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.13.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.14.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.15.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.2.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.3.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.4.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.5.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.6.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.7.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.8.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.hello_world.1earnitn-cgu.9.rcgu.o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759.1i8d9rr39os1oazq.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/blake3-80d11cdd370a9b2b/out" "-L" "/opt/rustwide/target/debug/build/blake3-80d11cdd370a9b2b/out" "-L" "/opt/rustwide/target/debug/build/ring-a6a35e7658d5e1e2/out" "-L" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libtracing_subscriber-ddcef427e386e567.rlib" "/opt/rustwide/target/debug/deps/libchrono-9bd7d2c4f627014e.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-9e9d7b02f7e8aaa1.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-d2f26dc32356e531.rlib" "/opt/rustwide/target/debug/deps/libthread_local-e5b342012af06f95.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-7362716c75555928.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-46af8ade2a320d8d.rlib" "/opt/rustwide/target/debug/deps/libtracing_serde-b5c92b9c7a64618f.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-d20bb33fbc99f1ee.rlib" "/opt/rustwide/target/debug/deps/libansi_term-3890e7bdb4add20d.rlib" "/opt/rustwide/target/debug/deps/libmatchers-a12abb92fac397e4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-93ae503598843dfd.rlib" "/opt/rustwide/target/debug/deps/libaxum-775db272114c0d80.rlib" "/opt/rustwide/target/debug/deps/libserde_json-f4d4faab910f8834.rlib" "/opt/rustwide/target/debug/deps/libserde_urlencoded-4b963249b241e171.rlib" "/opt/rustwide/target/debug/deps/libform_urlencoded-64c48050f569228e.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-549c334c22432c49.rlib" "/opt/rustwide/target/debug/deps/libmatches-5bfcef5685786a07.rlib" "/opt/rustwide/target/debug/deps/libregex-c0311ef87925025d.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-f751c074981e5308.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-b672c9191f2c7225.rlib" "/opt/rustwide/target/debug/deps/libtower_http-02334ac6e5fce3d7.rlib" "/opt/rustwide/target/debug/deps/libmime_guess-b87d2e4d5cd8c18e.rlib" "/opt/rustwide/target/debug/deps/libunicase-3712d2bec500204b.rlib" "/opt/rustwide/target/debug/deps/libbase64-5c7414cfb92860e8.rlib" "/opt/rustwide/target/debug/deps/libmime-12522ef5c2462da9.rlib" "/opt/rustwide/target/debug/deps/libiri_string-f413d39c3d1e5a8c.rlib" "/opt/rustwide/target/debug/deps/libnom-d6ad3ceaf0dc0307.rlib" "/opt/rustwide/target/debug/deps/liblexical_core-80a5588777ce8d87.rlib" "/opt/rustwide/target/debug/deps/libbitflags-f89ae4b715176e2d.rlib" "/opt/rustwide/target/debug/deps/libryu-059aa1fbb24cd15e.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-3572c7a6c8acd33d.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-c5c765cd34af79cd.rlib" "/opt/rustwide/target/debug/deps/libbitvec-e96b527bfcddefad.rlib" "/opt/rustwide/target/debug/deps/libfunty-9eca6c9d51b12396.rlib" "/opt/rustwide/target/debug/deps/libwyz-890fd662fc55171c.rlib" "/opt/rustwide/target/debug/deps/libtap-8668ae22b71a85c3.rlib" "/opt/rustwide/target/debug/deps/libradium-8e2a4796d82bcf11.rlib" "/opt/rustwide/target/debug/deps/libasync_compression-191fdc27afac493c.rlib" "/opt/rustwide/target/debug/deps/libflate2-2568482bd50f58b4.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-6d1f5d22fe94ee7f.rlib" "/opt/rustwide/target/debug/deps/libadler-21b6e26b0dda2395.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-e6a82e63ff40e00b.rlib" "/opt/rustwide/target/debug/deps/libbrotli-633157f13969baf6.rlib" "/opt/rustwide/target/debug/deps/libbrotli_decompressor-147058b66c0961d1.rlib" "/opt/rustwide/target/debug/deps/liballoc_stdlib-7d24e7ef06ecbf19.rlib" "/opt/rustwide/target/debug/deps/liballoc_no_stdlib-23abef49f1d42b77.rlib" "/opt/rustwide/target/debug/deps/libserde-4490dbdf3880fd99.rlib" "/opt/rustwide/target/debug/deps/libhyper-08ab840402aa1e00.rlib" "/opt/rustwide/target/debug/deps/libwant-8923efe3d72ddbe3.rlib" "/opt/rustwide/target/debug/deps/libtry_lock-a39996d6fbbee158.rlib" "/opt/rustwide/target/debug/deps/libsocket2-887fc1967700253a.rlib" "/opt/rustwide/target/debug/deps/libh2-f05eb12e1d9ccbe2.rlib" "/opt/rustwide/target/debug/deps/libindexmap-e48f2bae995ec046.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-a70fed2d776e2164.rlib" "/opt/rustwide/target/debug/deps/libhttparse-1c870db38feb2e5b.rlib" "/opt/rustwide/target/debug/deps/libhttpdate-782384c8fe29436b.rlib" "/opt/rustwide/target/debug/deps/libhttp_body-46970c7b8dca6637.rlib" "/opt/rustwide/target/debug/deps/libtower-2bef8bdcb8cd7b60.rlib" "/opt/rustwide/target/debug/deps/libtracing-f0c2f56264c13bb1.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-78cfdba0c03c5b75.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-5c53d641eb010a81.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-e4692476977db686.rlib" "/opt/rustwide/target/debug/deps/libfutures_io-da544d03cc1de51c.rlib" "/opt/rustwide/target/debug/deps/libslab-26d05b350ac0da07.rlib" "/opt/rustwide/target/debug/deps/libfutures_channel-98561866a2509dca.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-257bb2da1f590c9e.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-576e633f12357c97.rlib" "/opt/rustwide/target/debug/deps/libtokio_util-ed0fc189f726cf17.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-b2c98dc913f4c94f.rlib" "/opt/rustwide/target/debug/deps/libtokio-4cb45120eb6d6d85.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-f023c37b9cc33006.rlib" "/opt/rustwide/target/debug/deps/libmemchr-0721f17babcb5610.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-9385a627c3f2ae8b.rlib" "/opt/rustwide/target/debug/deps/libmio-be165013cdea8a0d.rlib" "/opt/rustwide/target/debug/deps/liblog-c7a6438e9780af3a.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-abced2436ef16440.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-31031cadca4670e1.rlib" "/opt/rustwide/target/debug/deps/liblibc-4fa814e96f79c5d1.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-cd9632e27e802452.rlib" "/opt/rustwide/target/debug/deps/liblock_api-f86aff73bc72d24a.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-7a1710762e6687e9.rlib" "/opt/rustwide/target/debug/deps/libinstant-b15b767f83caad3c.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-38c8a3e888ecb06a.rlib" "/opt/rustwide/target/debug/deps/libtower_service-6686e1e00a5b1c4a.rlib" "/opt/rustwide/target/debug/deps/libtower_layer-6a9af46ff6e81dd3.rlib" "/opt/rustwide/target/debug/deps/libpin_project-fe5bc2f09ca42578.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-0b9f6a0b1c7aa7bb.rlib" "/opt/rustwide/target/debug/deps/libhttp-f934d99aebf29821.rlib" "/opt/rustwide/target/debug/deps/libitoa-9ccdb0b3e3d11258.rlib" "/opt/rustwide/target/debug/deps/libbytes-df7cac8fc38da202.rlib" "/opt/rustwide/target/debug/deps/libfnv-56e05e18a5751d51.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2420485b9e5ef5e1.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-785e3cb61c4b1960.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-087191a88bdaa22d.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9981842c02975178.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-6fb405869b015fde.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d05c5c3c56004b7b.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-42d74d2097528b38.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-fb36534c113d2209.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-b56b9042c12b6535.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-491902d6cb3e76df.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-61834e0981b8c367.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-f78aa99d613a55bc.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-53ee54cd7fed2c57.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-544ecdbd6cda3c58.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-379cc252b6943a79.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-8063eea38dcc5e62.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-5b228734afae15ee.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-d6c7a399d95d173f.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/hello_world-f53605b9902d0759" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-m64" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.1.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.10.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.11.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.12.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.13.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.14.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.15.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.2.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.3.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.4.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.5.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.6.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.7.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.8.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.templates.4ulty1kf-cgu.9.rcgu.o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248.3thzyoqcguagarp1.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/blake3-80d11cdd370a9b2b/out" "-L" "/opt/rustwide/target/debug/build/blake3-80d11cdd370a9b2b/out" "-L" "/opt/rustwide/target/debug/build/ring-a6a35e7658d5e1e2/out" "-L" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libtracing_subscriber-ddcef427e386e567.rlib" "/opt/rustwide/target/debug/deps/libchrono-9bd7d2c4f627014e.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-9e9d7b02f7e8aaa1.rlib" "/opt/rustwide/target/debug/deps/libthread_local-e5b342012af06f95.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-7362716c75555928.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-46af8ade2a320d8d.rlib" "/opt/rustwide/target/debug/deps/libtracing_serde-b5c92b9c7a64618f.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-d20bb33fbc99f1ee.rlib" "/opt/rustwide/target/debug/deps/libansi_term-3890e7bdb4add20d.rlib" "/opt/rustwide/target/debug/deps/libmatchers-a12abb92fac397e4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-93ae503598843dfd.rlib" "/opt/rustwide/target/debug/deps/libaxum-775db272114c0d80.rlib" "/opt/rustwide/target/debug/deps/libserde_json-f4d4faab910f8834.rlib" "/opt/rustwide/target/debug/deps/libserde_urlencoded-4b963249b241e171.rlib" "/opt/rustwide/target/debug/deps/libform_urlencoded-64c48050f569228e.rlib" "/opt/rustwide/target/debug/deps/libmatches-5bfcef5685786a07.rlib" "/opt/rustwide/target/debug/deps/libregex-c0311ef87925025d.rlib" "/opt/rustwide/target/debug/deps/libaho_corasick-f751c074981e5308.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-b672c9191f2c7225.rlib" "/opt/rustwide/target/debug/deps/libtower_http-02334ac6e5fce3d7.rlib" "/opt/rustwide/target/debug/deps/libmime_guess-b87d2e4d5cd8c18e.rlib" "/opt/rustwide/target/debug/deps/libunicase-3712d2bec500204b.rlib" "/opt/rustwide/target/debug/deps/libbase64-5c7414cfb92860e8.rlib" "/opt/rustwide/target/debug/deps/libmime-12522ef5c2462da9.rlib" "/opt/rustwide/target/debug/deps/libiri_string-f413d39c3d1e5a8c.rlib" "/opt/rustwide/target/debug/deps/libasync_compression-191fdc27afac493c.rlib" "/opt/rustwide/target/debug/deps/libflate2-2568482bd50f58b4.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-6d1f5d22fe94ee7f.rlib" "/opt/rustwide/target/debug/deps/libadler-21b6e26b0dda2395.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-e6a82e63ff40e00b.rlib" "/opt/rustwide/target/debug/deps/libbrotli-633157f13969baf6.rlib" "/opt/rustwide/target/debug/deps/libbrotli_decompressor-147058b66c0961d1.rlib" "/opt/rustwide/target/debug/deps/liballoc_stdlib-7d24e7ef06ecbf19.rlib" "/opt/rustwide/target/debug/deps/liballoc_no_stdlib-23abef49f1d42b77.rlib" "/opt/rustwide/target/debug/deps/libhyper-08ab840402aa1e00.rlib" "/opt/rustwide/target/debug/deps/libwant-8923efe3d72ddbe3.rlib" "/opt/rustwide/target/debug/deps/libtry_lock-a39996d6fbbee158.rlib" "/opt/rustwide/target/debug/deps/libsocket2-887fc1967700253a.rlib" "/opt/rustwide/target/debug/deps/libh2-f05eb12e1d9ccbe2.rlib" "/opt/rustwide/target/debug/deps/libindexmap-e48f2bae995ec046.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-a70fed2d776e2164.rlib" "/opt/rustwide/target/debug/deps/libhttparse-1c870db38feb2e5b.rlib" "/opt/rustwide/target/debug/deps/libhttpdate-782384c8fe29436b.rlib" "/opt/rustwide/target/debug/deps/libhttp_body-46970c7b8dca6637.rlib" "/opt/rustwide/target/debug/deps/libtower-2bef8bdcb8cd7b60.rlib" "/opt/rustwide/target/debug/deps/libtracing-f0c2f56264c13bb1.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-78cfdba0c03c5b75.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-5c53d641eb010a81.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-e4692476977db686.rlib" "/opt/rustwide/target/debug/deps/libfutures_io-da544d03cc1de51c.rlib" "/opt/rustwide/target/debug/deps/libslab-26d05b350ac0da07.rlib" "/opt/rustwide/target/debug/deps/libfutures_channel-98561866a2509dca.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-257bb2da1f590c9e.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-576e633f12357c97.rlib" "/opt/rustwide/target/debug/deps/libtokio_util-ed0fc189f726cf17.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-b2c98dc913f4c94f.rlib" "/opt/rustwide/target/debug/deps/libtokio-4cb45120eb6d6d85.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-f023c37b9cc33006.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-9385a627c3f2ae8b.rlib" "/opt/rustwide/target/debug/deps/libmio-be165013cdea8a0d.rlib" "/opt/rustwide/target/debug/deps/liblog-c7a6438e9780af3a.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-abced2436ef16440.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-31031cadca4670e1.rlib" "/opt/rustwide/target/debug/deps/liblibc-4fa814e96f79c5d1.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-cd9632e27e802452.rlib" "/opt/rustwide/target/debug/deps/liblock_api-f86aff73bc72d24a.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-7a1710762e6687e9.rlib" "/opt/rustwide/target/debug/deps/libinstant-b15b767f83caad3c.rlib" "/opt/rustwide/target/debug/deps/libtower_service-6686e1e00a5b1c4a.rlib" "/opt/rustwide/target/debug/deps/libtower_layer-6a9af46ff6e81dd3.rlib" "/opt/rustwide/target/debug/deps/libpin_project-fe5bc2f09ca42578.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-0b9f6a0b1c7aa7bb.rlib" "/opt/rustwide/target/debug/deps/libhttp-f934d99aebf29821.rlib" "/opt/rustwide/target/debug/deps/libitoa-9ccdb0b3e3d11258.rlib" "/opt/rustwide/target/debug/deps/libbytes-df7cac8fc38da202.rlib" "/opt/rustwide/target/debug/deps/libfnv-56e05e18a5751d51.rlib" "/opt/rustwide/target/debug/deps/libaskama-0ef76a921d802319.rlib" "/opt/rustwide/target/debug/deps/libaskama_shared-e7e0c2667901505d.rlib" "/opt/rustwide/target/debug/deps/libtoml-4492b85de10c02f3.rlib" "/opt/rustwide/target/debug/deps/libsyn-688e81c6826a33dc.rlib" "/opt/rustwide/target/debug/deps/libnom-d6ad3ceaf0dc0307.rlib" "/opt/rustwide/target/debug/deps/libmemchr-0721f17babcb5610.rlib" "/opt/rustwide/target/debug/deps/liblexical_core-80a5588777ce8d87.rlib" "/opt/rustwide/target/debug/deps/libbitflags-f89ae4b715176e2d.rlib" "/opt/rustwide/target/debug/deps/libryu-059aa1fbb24cd15e.rlib" "/opt/rustwide/target/debug/deps/libstatic_assertions-3572c7a6c8acd33d.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-c5c765cd34af79cd.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-38c8a3e888ecb06a.rlib" "/opt/rustwide/target/debug/deps/libbitvec-e96b527bfcddefad.rlib" "/opt/rustwide/target/debug/deps/libfunty-9eca6c9d51b12396.rlib" "/opt/rustwide/target/debug/deps/libwyz-890fd662fc55171c.rlib" "/opt/rustwide/target/debug/deps/libtap-8668ae22b71a85c3.rlib" "/opt/rustwide/target/debug/deps/libradium-8e2a4796d82bcf11.rlib" "/opt/rustwide/target/debug/deps/libquote-d0075634733a88c2.rlib" "/opt/rustwide/target/debug/deps/libproc_macro2-299b9ca6a9d0cc38.rlib" "/opt/rustwide/target/debug/deps/libunicode_xid-521ae656dc054791.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-48a8f96062ed4274.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-549c334c22432c49.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-d2f26dc32356e531.rlib" "/opt/rustwide/target/debug/deps/libhumansize-95f5cc387ba6901e.rlib" "/opt/rustwide/target/debug/deps/libaskama_escape-8b0f06a20c95fa6a.rlib" "/opt/rustwide/target/debug/deps/libserde-4490dbdf3880fd99.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-2420485b9e5ef5e1.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-785e3cb61c4b1960.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-087191a88bdaa22d.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9981842c02975178.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-6fb405869b015fde.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d05c5c3c56004b7b.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-42d74d2097528b38.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-fb36534c113d2209.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-b56b9042c12b6535.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-491902d6cb3e76df.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-61834e0981b8c367.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-f78aa99d613a55bc.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-53ee54cd7fed2c57.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-544ecdbd6cda3c58.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-379cc252b6943a79.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-8063eea38dcc5e62.rlib" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-5b228734afae15ee.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-d6c7a399d95d173f.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.54.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/templates-3ddd1da676bee248" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "7c1e5e4287584f9c3dc7faca1fd7894e64726672bb9c28d87176ee8412170889", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c1e5e4287584f9c3dc7faca1fd7894e64726672bb9c28d87176ee8412170889", kill_on_drop: false }`
[INFO] [stdout] 7c1e5e4287584f9c3dc7faca1fd7894e64726672bb9c28d87176ee8412170889
