[INFO] fetching crate amqprs 1.6.1...
[INFO] testing amqprs-1.6.1 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate amqprs 1.6.1 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate amqprs 1.6.1 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate amqprs 1.6.1
[INFO] finished tweaking crates.io crate amqprs 1.6.1
[INFO] tweaked toml for crates.io crate amqprs 1.6.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 97 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding ring v0.16.20 (latest: v0.17.8)
[INFO] [stderr]       Adding rustls v0.20.9 (latest: v0.23.8)
[INFO] [stderr]       Adding rustls-pemfile v1.0.4 (latest: v2.1.2)
[INFO] [stderr]       Adding spin v0.5.2 (latest: v0.9.8)
[INFO] [stderr]       Adding tokio-rustls v0.23.4 (latest: v0.26.0)
[INFO] [stderr]       Adding untrusted v0.7.1 (latest: v0.9.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding webpki-roots v0.22.6 (latest: v0.26.1)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_bytes_ng v0.1.2
[INFO] [stderr]   Downloaded overload v0.1.1
[INFO] [stderr]   Downloaded uriparse v0.6.4
[INFO] [stderr]   Downloaded tokio-rustls v0.23.4
[INFO] [stderr]   Downloaded amqp_serde v0.4.1
[INFO] [stderr]   Downloaded nu-ansi-term v0.46.0
[INFO] [stderr]   Downloaded webpki v0.22.4
[INFO] [stderr]   Downloaded rustls v0.20.9
[INFO] [stderr]   Downloaded webpki-roots v0.22.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1bbf35a9ef21541b6d5d7d33deb78ed6f1acbd224953459b6c3c05914be1d49f
[INFO] running `Command { std: "docker" "start" "-a" "1bbf35a9ef21541b6d5d7d33deb78ed6f1acbd224953459b6c3c05914be1d49f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1bbf35a9ef21541b6d5d7d33deb78ed6f1acbd224953459b6c3c05914be1d49f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1bbf35a9ef21541b6d5d7d33deb78ed6f1acbd224953459b6c3c05914be1d49f", kill_on_drop: false }`
[INFO] [stdout] 1bbf35a9ef21541b6d5d7d33deb78ed6f1acbd224953459b6c3c05914be1d49f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d18afa1de4b183490f241570a9ad831e363e9cfaf71403240c7aedede0a0e09c
[INFO] running `Command { std: "docker" "start" "-a" "d18afa1de4b183490f241570a9ad831e363e9cfaf71403240c7aedede0a0e09c", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling serde_bytes_ng v0.1.2
[INFO] [stderr]    Compiling amqp_serde v0.4.1
[INFO] [stderr]    Compiling amqprs v1.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `consumer`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:269:45
[INFO] [stdout]     |
[INFO] [stdout] 269 | ...                   if let Some(consumer) = self.remove_consumer_resource(&cmd.consumer_tag) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consumer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:323:48
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   if let Err(err) = cb.close(&self.channel, close_channel).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `response`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:482:52
[INFO] [stdout]     |
[INFO] [stdout] 482 | ...                   if let Err(response) = responder.send(frame) {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:502:43
[INFO] [stdout]     |
[INFO] [stdout] 502 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:524:43
[INFO] [stdout]     |
[INFO] [stdout] 524 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |                     if let Err(err) = self.stream.write_frame(channel_id, frame, self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...   if let Err(err) = self.stream.write_frame(DEFAULT_CONN_CHANNEL, Frame::HeartBeat(HeartBeat), self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         if let Err(err) = self.stream.close().await {
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout] 262 | ...                   if let Err(err) = self.handle_frame(channel_id, frame).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:276:29
[INFO] [stdout]     |
[INFO] [stdout] 276 |                         Err(err) => {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:135:32
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     if let Err(err) = callback.close(&self.amqp_connection, close).await {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:968:20
[INFO] [stdout]     |
[INFO] [stdout] 968 |         if let Err(err) = self.shared.conn_mgmt_tx.send(cmd).await {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:989:17
[INFO] [stdout]     |
[INFO] [stdout] 989 |             Err(err) => {
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                               ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]   --> src/api/callbacks.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reason`
[INFO] [stdout]   --> src/api/callbacks.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |     async fn unblocked(&mut self, connection: &Connection) {
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]    --> src/api/callbacks.rs:168:50
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:32
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:51
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `active`
[INFO] [stdout]    --> src/api/callbacks.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ack`
[INFO] [stdout]    --> src/api/callbacks.rs:193:56
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_ack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:201:38
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nack`
[INFO] [stdout]    --> src/api/callbacks.rs:201:57
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_nack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         channel: &Channel,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret`
[INFO] [stdout]    --> src/api/callbacks.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         ret: Return,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/callbacks.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/mod.rs:367:28
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 if let Err(err) = inner.close_handshake().await {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection_name`
[INFO] [stdout]     --> src/api/connection.rs:1205:17
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             let connection_name = self.connection_name.clone();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]     --> src/api/connection.rs:1213:28
[INFO] [stdout]      |
[INFO] [stdout] 1213 |                 if let Err(err) = outgoing_tx
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/api/consumer.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         content: Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/consumer.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_AMQPS_PORT` is never used
[INFO] [stdout]   --> src/api/connection.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const DEFAULT_AMQPS_PORT: u16 = 5671;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT` is never used
[INFO] [stdout]   --> src/api/connection.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const DEFAULT_HEARTBEAT: u16 = 60;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AMQP_SCHEME` is never used
[INFO] [stdout]   --> src/api/connection.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | const AMQP_SCHEME: &str = "amqp";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 41 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.57s
[INFO] running `Command { std: "docker" "inspect" "d18afa1de4b183490f241570a9ad831e363e9cfaf71403240c7aedede0a0e09c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d18afa1de4b183490f241570a9ad831e363e9cfaf71403240c7aedede0a0e09c", kill_on_drop: false }`
[INFO] [stdout] d18afa1de4b183490f241570a9ad831e363e9cfaf71403240c7aedede0a0e09c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a8b66244707ff196f89f2f1580839f53e1df8a20cdc6cb927c5f229f45bb516c
[INFO] running `Command { std: "docker" "start" "-a" "a8b66244707ff196f89f2f1580839f53e1df8a20cdc6cb927c5f229f45bb516c", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling serde_bytes_ng v0.1.2
[INFO] [stderr]    Compiling amqp_serde v0.4.1
[INFO] [stderr]    Compiling amqprs v1.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `consumer`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:269:45
[INFO] [stdout]     |
[INFO] [stdout] 269 | ...                   if let Some(consumer) = self.remove_consumer_resource(&cmd.consumer_tag) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consumer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:323:48
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   if let Err(err) = cb.close(&self.channel, close_channel).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `response`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:482:52
[INFO] [stdout]     |
[INFO] [stdout] 482 | ...                   if let Err(response) = responder.send(frame) {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:502:43
[INFO] [stdout]     |
[INFO] [stdout] 502 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:524:43
[INFO] [stdout]     |
[INFO] [stdout] 524 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `consumer`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:269:45
[INFO] [stdout]     |
[INFO] [stdout] 269 | ...                   if let Some(consumer) = self.remove_consumer_resource(&cmd.consumer_tag) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consumer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:323:48
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   if let Err(err) = cb.close(&self.channel, close_channel).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `response`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:482:52
[INFO] [stdout]     |
[INFO] [stdout] 482 | ...                   if let Err(response) = responder.send(frame) {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:502:43
[INFO] [stdout]     |
[INFO] [stdout] 502 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:524:43
[INFO] [stdout]     |
[INFO] [stdout] 524 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |                     if let Err(err) = self.stream.write_frame(channel_id, frame, self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...   if let Err(err) = self.stream.write_frame(DEFAULT_CONN_CHANNEL, Frame::HeartBeat(HeartBeat), self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         if let Err(err) = self.stream.close().await {
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout] 262 | ...                   if let Err(err) = self.handle_frame(channel_id, frame).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:276:29
[INFO] [stdout]     |
[INFO] [stdout] 276 |                         Err(err) => {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:135:32
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     if let Err(err) = callback.close(&self.amqp_connection, close).await {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:968:20
[INFO] [stdout]     |
[INFO] [stdout] 968 |         if let Err(err) = self.shared.conn_mgmt_tx.send(cmd).await {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:989:17
[INFO] [stdout]     |
[INFO] [stdout] 989 |             Err(err) => {
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |                     if let Err(err) = self.stream.write_frame(channel_id, frame, self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...   if let Err(err) = self.stream.write_frame(DEFAULT_CONN_CHANNEL, Frame::HeartBeat(HeartBeat), self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         if let Err(err) = self.stream.close().await {
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout] 262 | ...                   if let Err(err) = self.handle_frame(channel_id, frame).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:276:29
[INFO] [stdout]     |
[INFO] [stdout] 276 |                         Err(err) => {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:135:32
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     if let Err(err) = callback.close(&self.amqp_connection, close).await {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:968:20
[INFO] [stdout]     |
[INFO] [stdout] 968 |         if let Err(err) = self.shared.conn_mgmt_tx.send(cmd).await {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:989:17
[INFO] [stdout]     |
[INFO] [stdout] 989 |             Err(err) => {
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                               ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]   --> src/api/callbacks.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reason`
[INFO] [stdout]   --> src/api/callbacks.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |     async fn unblocked(&mut self, connection: &Connection) {
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]    --> src/api/callbacks.rs:168:50
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:32
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:51
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `active`
[INFO] [stdout]    --> src/api/callbacks.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ack`
[INFO] [stdout]    --> src/api/callbacks.rs:193:56
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_ack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:201:38
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nack`
[INFO] [stdout]    --> src/api/callbacks.rs:201:57
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_nack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         channel: &Channel,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret`
[INFO] [stdout]    --> src/api/callbacks.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         ret: Return,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/callbacks.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/mod.rs:367:28
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 if let Err(err) = inner.close_handshake().await {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection_name`
[INFO] [stdout]     --> src/api/connection.rs:1205:17
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             let connection_name = self.connection_name.clone();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]     --> src/api/connection.rs:1213:28
[INFO] [stdout]      |
[INFO] [stdout] 1213 |                 if let Err(err) = outgoing_tx
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/api/consumer.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         content: Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/consumer.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                               ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]   --> src/api/callbacks.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reason`
[INFO] [stdout]   --> src/api/callbacks.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |     async fn unblocked(&mut self, connection: &Connection) {
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]    --> src/api/callbacks.rs:168:50
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:32
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:51
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `active`
[INFO] [stdout]    --> src/api/callbacks.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ack`
[INFO] [stdout]    --> src/api/callbacks.rs:193:56
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_ack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:201:38
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nack`
[INFO] [stdout]    --> src/api/callbacks.rs:201:57
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_nack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         channel: &Channel,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret`
[INFO] [stdout]    --> src/api/callbacks.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         ret: Return,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/callbacks.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/mod.rs:367:28
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 if let Err(err) = inner.close_handshake().await {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection_name`
[INFO] [stdout]     --> src/api/connection.rs:1205:17
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             let connection_name = self.connection_name.clone();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]     --> src/api/connection.rs:1213:28
[INFO] [stdout]      |
[INFO] [stdout] 1213 |                 if let Err(err) = outgoing_tx
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/api/consumer.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         content: Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/consumer.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_AMQPS_PORT` is never used
[INFO] [stdout]   --> src/api/connection.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const DEFAULT_AMQPS_PORT: u16 = 5671;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT` is never used
[INFO] [stdout]   --> src/api/connection.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const DEFAULT_HEARTBEAT: u16 = 60;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AMQP_SCHEME` is never used
[INFO] [stdout]   --> src/api/connection.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | const AMQP_SCHEME: &str = "amqp";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `NotCloneable` is never used
[INFO] [stdout]    --> src/api/channel/mod.rs:429:15
[INFO] [stdout]     |
[INFO] [stdout] 429 |         trait NotCloneable {
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_AMQPS_PORT` is never used
[INFO] [stdout]   --> src/api/connection.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const DEFAULT_AMQPS_PORT: u16 = 5671;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT` is never used
[INFO] [stdout]   --> src/api/connection.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const DEFAULT_HEARTBEAT: u16 = 60;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AMQP_SCHEME` is never used
[INFO] [stdout]   --> src/api/connection.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | const AMQP_SCHEME: &str = "amqp";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 41 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tracing::info`
[INFO] [stdout]   --> tests/test_get.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use tracing::info;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DELIVERY_MODE_TRANSIENT`
[INFO] [stdout]   --> tests/test_consume.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 |     BasicProperties, DELIVERY_MODE_TRANSIENT,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `basic_props`
[INFO] [stdout]   --> tests/test_get.rs:78:27
[INFO] [stdout]    |
[INFO] [stdout] 78 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]    |                           ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_basic_props`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> tests/test_get.rs:78:40
[INFO] [stdout]    |
[INFO] [stdout] 78 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]    |                                        ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `basic_props`
[INFO] [stdout]    --> tests/test_get.rs:116:27
[INFO] [stdout]     |
[INFO] [stdout] 116 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]     |                           ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_basic_props`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> tests/test_get.rs:116:40
[INFO] [stdout]     |
[INFO] [stdout] 116 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]     |                                        ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (lib test); 42 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/bin/rustc --crate-name amqprs --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compliance_assert", "default", "rustls-pemfile", "tls", "tokio-rustls", "traces", "tracing", "uriparse", "urispec", "webpki-roots"))' -C metadata=abebd0e71f310d09 -C extra-filename=-abebd0e71f310d09 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern amqp_serde=/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-c7fd5f031cc0499a.so --extern bytes=/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib --extern serde_bytes_ng=/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcWyHLoF/symbols.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.00.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.01.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.02.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.03.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.04.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.05.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.06.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.07.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.08.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.09.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.2b5e35e00c1d7c0e-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.dn54bd5l6i2n2gu5colfk5yn8.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9fe2882344d54f63.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9a21fdde14ac91dc.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-df7cac1850604c78.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-2f3836017b2380f6.rlib" "/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/libnu_ansi_term-539d6c8f66d1b861.rlib" "/opt/rustwide/target/debug/deps/liboverload-667acc2908675926.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-288a256a379985cf.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libmatchers-1ab677d3d7cbfd9c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-76d9ee70e58e8db4.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-5ceaa91920579a46.rlib" "/opt/rustwide/target/debug/deps/libregex-8bd92174bab687f4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-e8f21e44b0e7605b.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-c791c239d3fb99ea.rlib" "/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib" "/opt/rustwide/target/debug/deps/libthread_local-bea2067a721757e6.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-1524512a2c06d2c9.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-2051afaedd8a2e9d.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libamqprs-4efd180504ba305d.rlib" "/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-46cb4e1487e48257.rlib" "/opt/rustwide/target/debug/deps/libsocket2-a02366c60b273e13.rlib" "/opt/rustwide/target/debug/deps/libmio-436329674c9300cb.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-0917a66d1286620d.rlib" "/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-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 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (test "test_publish_return") due to 2 previous errors
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcn2l2SL/symbols.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.00.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.01.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.02.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.03.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.04.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.05.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.06.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.07.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.08.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.09.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.test_io_error_handling.ff1be58e22f294f4-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30.eoeqeuqcubng4gztlkzgqipp9.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9fe2882344d54f63.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9a21fdde14ac91dc.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-df7cac1850604c78.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-2f3836017b2380f6.rlib" "/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/libnu_ansi_term-539d6c8f66d1b861.rlib" "/opt/rustwide/target/debug/deps/liboverload-667acc2908675926.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-288a256a379985cf.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libmatchers-1ab677d3d7cbfd9c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-76d9ee70e58e8db4.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-5ceaa91920579a46.rlib" "/opt/rustwide/target/debug/deps/libregex-8bd92174bab687f4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-e8f21e44b0e7605b.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-c791c239d3fb99ea.rlib" "/opt/rustwide/target/debug/deps/libthread_local-bea2067a721757e6.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-1524512a2c06d2c9.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-2051afaedd8a2e9d.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libamqprs-4efd180504ba305d.rlib" "/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-46cb4e1487e48257.rlib" "/opt/rustwide/target/debug/deps/libsocket2-a02366c60b273e13.rlib" "/opt/rustwide/target/debug/deps/libmio-436329674c9300cb.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-0917a66d1286620d.rlib" "/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/test_io_error_handling-ae22c24cd4cc0b30" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-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 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (test "test_io_error_handling") due to 2 previous errors
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustctR2zxR/symbols.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.00.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.01.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.02.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.03.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.04.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.05.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.06.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.07.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.08.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.09.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.e18f48e9e7d52c5f-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.3qadip11om75e0njli990237k.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9fe2882344d54f63.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9a21fdde14ac91dc.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-df7cac1850604c78.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-2f3836017b2380f6.rlib" "/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/libnu_ansi_term-539d6c8f66d1b861.rlib" "/opt/rustwide/target/debug/deps/liboverload-667acc2908675926.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-288a256a379985cf.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libmatchers-1ab677d3d7cbfd9c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-76d9ee70e58e8db4.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-5ceaa91920579a46.rlib" "/opt/rustwide/target/debug/deps/libregex-8bd92174bab687f4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-e8f21e44b0e7605b.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-c791c239d3fb99ea.rlib" "/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib" "/opt/rustwide/target/debug/deps/libthread_local-bea2067a721757e6.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-1524512a2c06d2c9.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-2051afaedd8a2e9d.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libamqprs-4efd180504ba305d.rlib" "/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-46cb4e1487e48257.rlib" "/opt/rustwide/target/debug/deps/libsocket2-a02366c60b273e13.rlib" "/opt/rustwide/target/debug/deps/libmio-436329674c9300cb.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-0917a66d1286620d.rlib" "/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1871252fc8bb672d40787e67404e6eaae7059369/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-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 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (test "test_callback") due to 2 previous errors
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a8b66244707ff196f89f2f1580839f53e1df8a20cdc6cb927c5f229f45bb516c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a8b66244707ff196f89f2f1580839f53e1df8a20cdc6cb927c5f229f45bb516c", kill_on_drop: false }`
[INFO] [stdout] a8b66244707ff196f89f2f1580839f53e1df8a20cdc6cb927c5f229f45bb516c
[INFO] testing amqprs-1.6.1 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate amqprs 1.6.1 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate amqprs 1.6.1 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate amqprs 1.6.1
[INFO] finished tweaking crates.io crate amqprs 1.6.1
[INFO] tweaked toml for crates.io crate amqprs 1.6.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 97 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding nu-ansi-term v0.46.0 (latest: v0.50.0)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding regex-automata v0.1.10 (latest: v0.4.6)
[INFO] [stderr]       Adding regex-syntax v0.6.29 (latest: v0.8.3)
[INFO] [stderr]       Adding ring v0.16.20 (latest: v0.17.8)
[INFO] [stderr]       Adding rustls v0.20.9 (latest: v0.23.8)
[INFO] [stderr]       Adding rustls-pemfile v1.0.4 (latest: v2.1.2)
[INFO] [stderr]       Adding spin v0.5.2 (latest: v0.9.8)
[INFO] [stderr]       Adding tokio-rustls v0.23.4 (latest: v0.26.0)
[INFO] [stderr]       Adding untrusted v0.7.1 (latest: v0.9.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding webpki-roots v0.22.6 (latest: v0.26.1)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cf313a06b323caf98b1b96be0f83483651e1263c13dab7f64e4806972cf1ed67
[INFO] running `Command { std: "docker" "start" "-a" "cf313a06b323caf98b1b96be0f83483651e1263c13dab7f64e4806972cf1ed67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cf313a06b323caf98b1b96be0f83483651e1263c13dab7f64e4806972cf1ed67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cf313a06b323caf98b1b96be0f83483651e1263c13dab7f64e4806972cf1ed67", kill_on_drop: false }`
[INFO] [stdout] cf313a06b323caf98b1b96be0f83483651e1263c13dab7f64e4806972cf1ed67
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8aec8a003506b8f87702ee3dc115bac496322ee36f22a66fc4e610d24e4264e3
[INFO] running `Command { std: "docker" "start" "-a" "8aec8a003506b8f87702ee3dc115bac496322ee36f22a66fc4e610d24e4264e3", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling socket2 v0.5.7
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling serde_bytes_ng v0.1.2
[INFO] [stderr]    Compiling amqp_serde v0.4.1
[INFO] [stderr]    Compiling amqprs v1.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `consumer`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:269:45
[INFO] [stdout]     |
[INFO] [stdout] 269 | ...                   if let Some(consumer) = self.remove_consumer_resource(&cmd.consumer_tag) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consumer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:323:48
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   if let Err(err) = cb.close(&self.channel, close_channel).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `response`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:482:52
[INFO] [stdout]     |
[INFO] [stdout] 482 | ...                   if let Err(response) = responder.send(frame) {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:502:43
[INFO] [stdout]     |
[INFO] [stdout] 502 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:524:43
[INFO] [stdout]     |
[INFO] [stdout] 524 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |                     if let Err(err) = self.stream.write_frame(channel_id, frame, self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...   if let Err(err) = self.stream.write_frame(DEFAULT_CONN_CHANNEL, Frame::HeartBeat(HeartBeat), self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         if let Err(err) = self.stream.close().await {
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout] 262 | ...                   if let Err(err) = self.handle_frame(channel_id, frame).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:276:29
[INFO] [stdout]     |
[INFO] [stdout] 276 |                         Err(err) => {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:135:32
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     if let Err(err) = callback.close(&self.amqp_connection, close).await {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:968:20
[INFO] [stdout]     |
[INFO] [stdout] 968 |         if let Err(err) = self.shared.conn_mgmt_tx.send(cmd).await {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:989:17
[INFO] [stdout]     |
[INFO] [stdout] 989 |             Err(err) => {
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                               ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]   --> src/api/callbacks.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reason`
[INFO] [stdout]   --> src/api/callbacks.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |     async fn unblocked(&mut self, connection: &Connection) {
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]    --> src/api/callbacks.rs:168:50
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:32
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:51
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `active`
[INFO] [stdout]    --> src/api/callbacks.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ack`
[INFO] [stdout]    --> src/api/callbacks.rs:193:56
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_ack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:201:38
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nack`
[INFO] [stdout]    --> src/api/callbacks.rs:201:57
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_nack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         channel: &Channel,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret`
[INFO] [stdout]    --> src/api/callbacks.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         ret: Return,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/callbacks.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/mod.rs:367:28
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 if let Err(err) = inner.close_handshake().await {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection_name`
[INFO] [stdout]     --> src/api/connection.rs:1205:17
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             let connection_name = self.connection_name.clone();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]     --> src/api/connection.rs:1213:28
[INFO] [stdout]      |
[INFO] [stdout] 1213 |                 if let Err(err) = outgoing_tx
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/api/consumer.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         content: Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/consumer.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_AMQPS_PORT` is never used
[INFO] [stdout]   --> src/api/connection.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const DEFAULT_AMQPS_PORT: u16 = 5671;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT` is never used
[INFO] [stdout]   --> src/api/connection.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const DEFAULT_HEARTBEAT: u16 = 60;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AMQP_SCHEME` is never used
[INFO] [stdout]   --> src/api/connection.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | const AMQP_SCHEME: &str = "amqp";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 41 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.84s
[INFO] running `Command { std: "docker" "inspect" "8aec8a003506b8f87702ee3dc115bac496322ee36f22a66fc4e610d24e4264e3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8aec8a003506b8f87702ee3dc115bac496322ee36f22a66fc4e610d24e4264e3", kill_on_drop: false }`
[INFO] [stdout] 8aec8a003506b8f87702ee3dc115bac496322ee36f22a66fc4e610d24e4264e3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e86828c8adacbe382373dd5b8b46391e64cb2b93587dc6920e46c75106afb3ff
[INFO] running `Command { std: "docker" "start" "-a" "e86828c8adacbe382373dd5b8b46391e64cb2b93587dc6920e46c75106afb3ff", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling overload v0.1.1
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling thread_local v1.1.8
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling nu-ansi-term v0.46.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling matchers v0.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.80
[INFO] [stderr]    Compiling tokio v1.37.0
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling serde_bytes_ng v0.1.2
[INFO] [stderr]    Compiling amqp_serde v0.4.1
[INFO] [stderr]    Compiling amqprs v1.6.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `consumer`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:269:45
[INFO] [stdout]     |
[INFO] [stdout] 269 | ...                   if let Some(consumer) = self.remove_consumer_resource(&cmd.consumer_tag) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consumer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:323:48
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   if let Err(err) = cb.close(&self.channel, close_channel).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `response`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:482:52
[INFO] [stdout]     |
[INFO] [stdout] 482 | ...                   if let Err(response) = responder.send(frame) {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:502:43
[INFO] [stdout]     |
[INFO] [stdout] 502 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:524:43
[INFO] [stdout]     |
[INFO] [stdout] 524 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `consumer`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:269:45
[INFO] [stdout]     |
[INFO] [stdout] 269 | ...                   if let Some(consumer) = self.remove_consumer_resource(&cmd.consumer_tag) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consumer`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:323:48
[INFO] [stdout]     |
[INFO] [stdout] 323 | ...                   if let Err(err) = cb.close(&self.channel, close_channel).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `response`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:482:52
[INFO] [stdout]     |
[INFO] [stdout] 482 | ...                   if let Err(response) = responder.send(frame) {
[INFO] [stdout]     |                                  ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:502:43
[INFO] [stdout]     |
[INFO] [stdout] 502 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/dispatcher.rs:524:43
[INFO] [stdout]     |
[INFO] [stdout] 524 | ...                   Err(err) => {
[INFO] [stdout]     |                           ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:623:13
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctag`
[INFO] [stdout]    --> src/api/channel/basic.rs:670:13
[INFO] [stdout]     |
[INFO] [stdout] 670 |         let ctag = consumer_tag.clone();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_ctag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |                     if let Err(err) = self.stream.write_frame(channel_id, frame, self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...   if let Err(err) = self.stream.write_frame(DEFAULT_CONN_CHANNEL, Frame::HeartBeat(HeartBeat), self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         if let Err(err) = self.stream.close().await {
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout] 262 | ...                   if let Err(err) = self.handle_frame(channel_id, frame).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:276:29
[INFO] [stdout]     |
[INFO] [stdout] 276 |                         Err(err) => {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:135:32
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     if let Err(err) = callback.close(&self.amqp_connection, close).await {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:968:20
[INFO] [stdout]     |
[INFO] [stdout] 968 |         if let Err(err) = self.shared.conn_mgmt_tx.send(cmd).await {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:989:17
[INFO] [stdout]     |
[INFO] [stdout] 989 |             Err(err) => {
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:57:32
[INFO] [stdout]    |
[INFO] [stdout] 57 |                     if let Err(err) = self.stream.write_frame(channel_id, frame, self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:70:36
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...   if let Err(err) = self.stream.write_frame(DEFAULT_CONN_CHANNEL, Frame::HeartBeat(HeartBeat), self.amqp_connection.frame_max()).await {
[INFO] [stdout]    |                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]   --> src/net/writer_handler.rs:93:20
[INFO] [stdout]    |
[INFO] [stdout] 93 |         if let Err(err) = self.stream.close().await {
[INFO] [stdout]    |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:262:40
[INFO] [stdout]     |
[INFO] [stdout] 262 | ...                   if let Err(err) = self.handle_frame(channel_id, frame).await {
[INFO] [stdout]     |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:276:29
[INFO] [stdout]     |
[INFO] [stdout] 276 |                         Err(err) => {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/net/reader_handler.rs:135:32
[INFO] [stdout]     |
[INFO] [stdout] 135 |                     if let Err(err) = callback.close(&self.amqp_connection, close).await {
[INFO] [stdout]     |                                ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:968:20
[INFO] [stdout]     |
[INFO] [stdout] 968 |         if let Err(err) = self.shared.conn_mgmt_tx.send(cmd).await {
[INFO] [stdout]     |                    ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/connection.rs:989:17
[INFO] [stdout]     |
[INFO] [stdout] 989 |             Err(err) => {
[INFO] [stdout]     |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                               ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]   --> src/api/callbacks.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reason`
[INFO] [stdout]   --> src/api/callbacks.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |     async fn unblocked(&mut self, connection: &Connection) {
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]    --> src/api/callbacks.rs:168:50
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:32
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:51
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `active`
[INFO] [stdout]    --> src/api/callbacks.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ack`
[INFO] [stdout]    --> src/api/callbacks.rs:193:56
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_ack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:201:38
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nack`
[INFO] [stdout]    --> src/api/callbacks.rs:201:57
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_nack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         channel: &Channel,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret`
[INFO] [stdout]    --> src/api/callbacks.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         ret: Return,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/callbacks.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/mod.rs:367:28
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 if let Err(err) = inner.close_handshake().await {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection_name`
[INFO] [stdout]     --> src/api/connection.rs:1205:17
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             let connection_name = self.connection_name.clone();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]     --> src/api/connection.rs:1213:28
[INFO] [stdout]      |
[INFO] [stdout] 1213 |                 if let Err(err) = outgoing_tx
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/api/consumer.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         content: Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/consumer.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:66:31
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                               ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]   --> src/api/callbacks.rs:66:56
[INFO] [stdout]    |
[INFO] [stdout] 66 |     async fn close(&mut self, connection: &Connection, close: Close) -> Result<()> {
[INFO] [stdout]    |                                                        ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:75:33
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reason`
[INFO] [stdout]   --> src/api/callbacks.rs:75:58
[INFO] [stdout]    |
[INFO] [stdout] 75 |     async fn blocked(&mut self, connection: &Connection, reason: String) {
[INFO] [stdout]    |                                                          ^^^^^^ help: if this is intentional, prefix it with an underscore: `_reason`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection`
[INFO] [stdout]   --> src/api/callbacks.rs:83:35
[INFO] [stdout]    |
[INFO] [stdout] 83 |     async fn unblocked(&mut self, connection: &Connection) {
[INFO] [stdout]    |                                   ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:168:31
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                               ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `close`
[INFO] [stdout]    --> src/api/callbacks.rs:168:50
[INFO] [stdout]     |
[INFO] [stdout] 168 |     async fn close(&mut self, channel: &Channel, close: CloseChannel) -> Result<()> {
[INFO] [stdout]     |                                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_close`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:32
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/api/callbacks.rs:176:51
[INFO] [stdout]     |
[INFO] [stdout] 176 |     async fn cancel(&mut self, channel: &Channel, cancel: Cancel) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_cancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `active`
[INFO] [stdout]    --> src/api/callbacks.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     async fn flow(&mut self, channel: &Channel, active: bool) -> Result<bool> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:193:37
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                     ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ack`
[INFO] [stdout]    --> src/api/callbacks.rs:193:56
[INFO] [stdout]     |
[INFO] [stdout] 193 |     async fn publish_ack(&mut self, channel: &Channel, ack: Ack) {
[INFO] [stdout]     |                                                        ^^^ help: if this is intentional, prefix it with an underscore: `_ack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:201:38
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                      ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nack`
[INFO] [stdout]    --> src/api/callbacks.rs:201:57
[INFO] [stdout]     |
[INFO] [stdout] 201 |     async fn publish_nack(&mut self, channel: &Channel, nack: Nack) {
[INFO] [stdout]     |                                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_nack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `channel`
[INFO] [stdout]    --> src/api/callbacks.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         channel: &Channel,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_channel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ret`
[INFO] [stdout]    --> src/api/callbacks.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         ret: Return,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/callbacks.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> src/api/channel/mod.rs:367:28
[INFO] [stdout]     |
[INFO] [stdout] 367 |                 if let Err(err) = inner.close_handshake().await {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `connection_name`
[INFO] [stdout]     --> src/api/connection.rs:1205:17
[INFO] [stdout]      |
[INFO] [stdout] 1205 |             let connection_name = self.connection_name.clone();
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_connection_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]     --> src/api/connection.rs:1213:28
[INFO] [stdout]      |
[INFO] [stdout] 1213 |                 if let Err(err) = outgoing_tx
[INFO] [stdout]      |                            ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> src/api/consumer.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         content: Vec<u8>,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> src/api/consumer.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         content: Vec<u8>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_AMQPS_PORT` is never used
[INFO] [stdout]   --> src/api/connection.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const DEFAULT_AMQPS_PORT: u16 = 5671;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT` is never used
[INFO] [stdout]   --> src/api/connection.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const DEFAULT_HEARTBEAT: u16 = 60;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AMQP_SCHEME` is never used
[INFO] [stdout]   --> src/api/connection.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | const AMQP_SCHEME: &str = "amqp";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `NotCloneable` is never used
[INFO] [stdout]    --> src/api/channel/mod.rs:429:15
[INFO] [stdout]     |
[INFO] [stdout] 429 |         trait NotCloneable {
[INFO] [stdout]     |               ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_AMQPS_PORT` is never used
[INFO] [stdout]   --> src/api/connection.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const DEFAULT_AMQPS_PORT: u16 = 5671;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DEFAULT_HEARTBEAT` is never used
[INFO] [stdout]   --> src/api/connection.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const DEFAULT_HEARTBEAT: u16 = 60;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AMQP_SCHEME` is never used
[INFO] [stdout]   --> src/api/connection.rs:85:7
[INFO] [stdout]    |
[INFO] [stdout] 85 | const AMQP_SCHEME: &str = "amqp";
[INFO] [stdout]    |       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 41 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tracing::info`
[INFO] [stdout]   --> tests/test_get.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use tracing::info;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DELIVERY_MODE_TRANSIENT`
[INFO] [stdout]   --> tests/test_consume.rs:10:22
[INFO] [stdout]    |
[INFO] [stdout] 10 |     BasicProperties, DELIVERY_MODE_TRANSIENT,
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `basic_props`
[INFO] [stdout]   --> tests/test_get.rs:78:27
[INFO] [stdout]    |
[INFO] [stdout] 78 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]    |                           ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_basic_props`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]   --> tests/test_get.rs:78:40
[INFO] [stdout]    |
[INFO] [stdout] 78 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]    |                                        ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `basic_props`
[INFO] [stdout]    --> tests/test_get.rs:116:27
[INFO] [stdout]     |
[INFO] [stdout] 116 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]     |                           ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_basic_props`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `content`
[INFO] [stdout]    --> tests/test_get.rs:116:40
[INFO] [stdout]     |
[INFO] [stdout] 116 |             Some((get_ok, basic_props, content)) => {
[INFO] [stdout]     |                                        ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_content`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (lib test); 42 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/bin/rustc --crate-name amqprs --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compliance_assert", "default", "rustls-pemfile", "tls", "tokio-rustls", "traces", "tracing", "uriparse", "urispec", "webpki-roots"))' -C metadata=abebd0e71f310d09 -C extra-filename=-abebd0e71f310d09 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern amqp_serde=/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-c7fd5f031cc0499a.so --extern bytes=/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib --extern serde_bytes_ng=/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `amqprs` (test "test_consume"); 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/bin/rustc --crate-name test_consume --edition=2021 tests/test_consume.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compliance_assert", "default", "rustls-pemfile", "tls", "tokio-rustls", "traces", "tracing", "uriparse", "urispec", "webpki-roots"))' -C metadata=334c0f2bd7301b69 -C extra-filename=-334c0f2bd7301b69 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern amqp_serde=/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib --extern amqprs=/opt/rustwide/target/debug/deps/libamqprs-4efd180504ba305d.rlib --extern async_trait=/opt/rustwide/target/debug/deps/libasync_trait-c7fd5f031cc0499a.so --extern bytes=/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib --extern serde_bytes_ng=/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib --extern tokio=/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib --extern tracing=/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill)
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustc7HFvI3/symbols.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.00.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.01.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.02.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.03.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.04.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.05.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.06.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.07.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.08.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.09.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.test_publish_return.b66d5ec0403ceb4d-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796.1ncqwp8rlppnqj711yc2bvlbf.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9fe2882344d54f63.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9a21fdde14ac91dc.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-df7cac1850604c78.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-2f3836017b2380f6.rlib" "/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/libnu_ansi_term-539d6c8f66d1b861.rlib" "/opt/rustwide/target/debug/deps/liboverload-667acc2908675926.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-288a256a379985cf.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libmatchers-1ab677d3d7cbfd9c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-76d9ee70e58e8db4.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-5ceaa91920579a46.rlib" "/opt/rustwide/target/debug/deps/libregex-8bd92174bab687f4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-e8f21e44b0e7605b.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-c791c239d3fb99ea.rlib" "/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib" "/opt/rustwide/target/debug/deps/libthread_local-bea2067a721757e6.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-1524512a2c06d2c9.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-2051afaedd8a2e9d.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libamqprs-4efd180504ba305d.rlib" "/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-46cb4e1487e48257.rlib" "/opt/rustwide/target/debug/deps/libsocket2-a02366c60b273e13.rlib" "/opt/rustwide/target/debug/deps/libmio-436329674c9300cb.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-0917a66d1286620d.rlib" "/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/test_publish_return-7e2819f1067d4796" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-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 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (test "test_publish_return") due to 2 previous errors
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcNYX4Ii/symbols.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.00.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.01.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.02.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.03.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.04.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.05.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.06.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.07.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.08.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.09.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.test_callback.98ca4b7fb0457b93-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518.a7clrweuxu06q98jbio65doxe.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-9fe2882344d54f63.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9a21fdde14ac91dc.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-df7cac1850604c78.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-2f3836017b2380f6.rlib" "/opt/rustwide/target/debug/deps/libtracing_subscriber-a37fb464ad1987bd.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-756ee87804f0eec5.rlib" "/opt/rustwide/target/debug/deps/libnu_ansi_term-539d6c8f66d1b861.rlib" "/opt/rustwide/target/debug/deps/liboverload-667acc2908675926.rlib" "/opt/rustwide/target/debug/deps/libsharded_slab-288a256a379985cf.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libmatchers-1ab677d3d7cbfd9c.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-76d9ee70e58e8db4.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-5ceaa91920579a46.rlib" "/opt/rustwide/target/debug/deps/libregex-8bd92174bab687f4.rlib" "/opt/rustwide/target/debug/deps/libregex_automata-e8f21e44b0e7605b.rlib" "/opt/rustwide/target/debug/deps/libregex_syntax-c791c239d3fb99ea.rlib" "/opt/rustwide/target/debug/deps/libtracing-be7c7e1b626e4aec.rlib" "/opt/rustwide/target/debug/deps/libthread_local-bea2067a721757e6.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libtracing_log-1524512a2c06d2c9.rlib" "/opt/rustwide/target/debug/deps/liblog-a00a231d50da9d95.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-2051afaedd8a2e9d.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-795d6939e3fe8636.rlib" "/opt/rustwide/target/debug/deps/libamqprs-4efd180504ba305d.rlib" "/opt/rustwide/target/debug/deps/libtokio-031009141c9560d3.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-46cb4e1487e48257.rlib" "/opt/rustwide/target/debug/deps/libsocket2-a02366c60b273e13.rlib" "/opt/rustwide/target/debug/deps/libmio-436329674c9300cb.rlib" "/opt/rustwide/target/debug/deps/liblibc-b8a48bb4434428bd.rlib" "/opt/rustwide/target/debug/deps/libpin_project_lite-0917a66d1286620d.rlib" "/opt/rustwide/target/debug/deps/libamqp_serde-1768197e87674c72.rlib" "/opt/rustwide/target/debug/deps/libserde_bytes_ng-4c68df404eba09e0.rlib" "/opt/rustwide/target/debug/deps/libbytes-30dacc79d7337c17.rlib" "/opt/rustwide/target/debug/deps/libserde-6123c94c190f1d8a.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-de48b8168d6cf4fa.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-9f3477fb95a0bba7.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-210d920812faea91.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-f3d3451767410a17.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-1a79dd36d08251de.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-886230e7120831b2.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-2caea079085a58a2.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-a9d7d97cdc65a449.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-5727477b0a78105a.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-7e555563aa211118.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c8f13465f1a795b2.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-ee5b5774583426df.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-14df174c91007922.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-e8bfe52be756260a.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6275035a459b3ada.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b6892f3c52c68f01.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-f72b956e24d1de70.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-632ae0f28c5e55ff.rlib" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-e8b7e96e438f08f6.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/b642703cf9526da1e72c0b6755753b939a9c6b6d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/test_callback-3e34cd90c38e7518" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-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 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `amqprs` (test "test_callback") due to 2 previous errors
[INFO] [stdout] warning: 5 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e86828c8adacbe382373dd5b8b46391e64cb2b93587dc6920e46c75106afb3ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e86828c8adacbe382373dd5b8b46391e64cb2b93587dc6920e46c75106afb3ff", kill_on_drop: false }`
[INFO] [stdout] e86828c8adacbe382373dd5b8b46391e64cb2b93587dc6920e46c75106afb3ff
