[INFO] fetching crate mini-sqlite-dump 0.1.1...
[INFO] checking mini-sqlite-dump-0.1.1 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate mini-sqlite-dump 0.1.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate mini-sqlite-dump 0.1.1
[INFO] finished tweaking crates.io crate mini-sqlite-dump 0.1.1
[INFO] tweaked toml for crates.io crate mini-sqlite-dump 0.1.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mini-sqlite-dump 0.1.1 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mini-sqlite-dump 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2bfee0ced412a81fbf2908ea022b7c6df96ba7fe8ad1cb1c5b1ee3ddd87c4d21
[INFO] running `Command { std: "docker" "start" "-a" "2bfee0ced412a81fbf2908ea022b7c6df96ba7fe8ad1cb1c5b1ee3ddd87c4d21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2bfee0ced412a81fbf2908ea022b7c6df96ba7fe8ad1cb1c5b1ee3ddd87c4d21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2bfee0ced412a81fbf2908ea022b7c6df96ba7fe8ad1cb1c5b1ee3ddd87c4d21", kill_on_drop: false }`
[INFO] [stdout] 2bfee0ced412a81fbf2908ea022b7c6df96ba7fe8ad1cb1c5b1ee3ddd87c4d21
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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 -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 776fa177e9d93ae37fa6df37ec0817ad5176bb0977bd086dc1554986d8504402
[INFO] running `Command { std: "docker" "start" "-a" "776fa177e9d93ae37fa6df37ec0817ad5176bb0977bd086dc1554986d8504402", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling toml_datetime v0.7.3
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libsqlite3-sys v0.35.0
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling derive-deftly-macros v1.5.0
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking fallible-streaming-iterator v0.1.9
[INFO] [stderr]     Checking heck v0.5.0
[INFO] [stderr]     Checking fallible-iterator v0.3.0
[INFO] [stderr]     Checking hex_fmt v0.3.0
[INFO] [stderr]     Checking unicode-properties v0.1.4
[INFO] [stderr]    Compiling easy-ext v1.0.2
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]     Checking testresult v0.4.1
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]     Checking hashlink v0.10.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]     Checking rusqlite v0.37.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling toml_parser v1.0.4
[INFO] [stderr]     Checking tempfile v3.23.0
[INFO] [stderr]    Compiling toml_edit v0.23.7
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling enum-ordinalize v3.1.15
[INFO] [stderr]    Compiling derive_more-impl v1.0.0
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling educe v0.4.23
[INFO] [stderr]     Checking thiserror v2.0.17
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]     Checking derive_more v2.0.1
[INFO] [stderr]     Checking test-temp-dir v0.3.5
[INFO] [stderr]     Checking derive_more v1.0.0
[INFO] [stderr]     Checking derive-deftly v1.5.0
[INFO] [stderr]     Checking mini-sqlite-dump v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, TestError>
[INFO] [stdout]   --> src/text/test.rs:9:72
[INFO] [stdout]    |
[INFO] [stdout]  9 |   fn sqlite3_parse(conn: &Connection, repr: &str) -> TestResult<Vec<u8>> {
[INFO] [stdout]    |  ________________________________________________________________________^
[INFO] [stdout] 10 | |     let v = conn.query_row(
[INFO] [stdout] 11 | |         &format!("SELECT {repr}"), [],
[INFO] [stdout] 12 | |         |row| {
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | |     Ok(v)
[INFO] [stdout] 19 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, TestError>
[INFO] [stdout]   --> src/text/test.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 |       let v = conn.query_row(
[INFO] [stdout]    |  _____________^
[INFO] [stdout] 11 | |         &format!("SELECT {repr}"), [],
[INFO] [stdout] 12 | |         |row| {
[INFO] [stdout] 13 | |             let v: ValueRef = row.get_ref(0)?;
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | |     )?;
[INFO] [stdout]    | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, TestError>
[INFO] [stdout]   --> src/text/test.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Ok(v)
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/text/test.rs:21:54
[INFO] [stdout]    |
[INFO] [stdout] 21 |   fn minidump_print(data: &[u8]) -> TestResult<String> {
[INFO] [stdout]    |  ______________________________________________________^
[INFO] [stdout] 22 | |     let mut repr: Vec<u8> = vec![];
[INFO] [stdout] 23 | |     write_text(&mut repr, data)?;
[INFO] [stdout] 24 | |     let repr = String::from_utf8(repr)?;
[INFO] [stdout] 25 | |     Ok(repr)
[INFO] [stdout] 26 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/text/test.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     write_text(&mut repr, data)?;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/text/test.rs:24:16
[INFO] [stdout]    |
[INFO] [stdout] 24 |     let repr = String::from_utf8(repr)?;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/text/test.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Ok(repr)
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: ControlFlow<Result<Infallible, TestError>, String>
[INFO] [stdout]   --> src/text/test.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let repr = minidump_print(data)?;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/text/test.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let repr = minidump_print(data)?;
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: ControlFlow<Result<Infallible, TestError>, Vec<u8>>
[INFO] [stdout]   --> src/text/test.rs:44:20
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let reparsed = sqlite3_parse(conn, &repr)?;
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<Vec<u8>, TestError>
[INFO] [stdout]   --> src/text/test.rs:44:20
[INFO] [stdout]    |
[INFO] [stdout] 44 |     let reparsed = sqlite3_parse(conn, &repr)?;
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:93:25
[INFO] [stdout]     |
[INFO] [stdout]  93 |   ) -> TestResult<String> {
[INFO] [stdout]     |  _________________________^
[INFO] [stdout]  94 | |     with_readout(conn, |dbt, mut readout| {
[INFO] [stdout]  95 | |
[INFO] [stdout]  96 | |         let mut dump = Vec::<u8>::new();
[INFO] [stdout] ...   |
[INFO] [stdout] 110 | |     })
[INFO] [stdout] 111 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:94:5
[INFO] [stdout]     |
[INFO] [stdout]  94 | /     with_readout(conn, |dbt, mut readout| {
[INFO] [stdout]  95 | |
[INFO] [stdout]  96 | |         let mut dump = Vec::<u8>::new();
[INFO] [stdout]  97 | |         let mut archiver = Archiver::start(&dbt, &mut dump, ['t'])?;
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         Ok(dump)
[INFO] [stdout] 110 | |     })
[INFO] [stdout]     | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:94:43
[INFO] [stdout]     |
[INFO] [stdout]  94 |       with_readout(conn, |dbt, mut readout| {
[INFO] [stdout]     |  ___________________________________________^
[INFO] [stdout]  95 | |
[INFO] [stdout]  96 | |         let mut dump = Vec::<u8>::new();
[INFO] [stdout]  97 | |         let mut archiver = Archiver::start(&dbt, &mut dump, ['t'])?;
[INFO] [stdout] ...   |
[INFO] [stdout] 109 | |         Ok(dump)
[INFO] [stdout] 110 | |     })
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/test.rs:97:28
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let mut archiver = Archiver::start(&dbt, &mut dump, ['t'])?;
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]   --> src/test.rs:98:29
[INFO] [stdout]    |
[INFO] [stdout] 98 |         let mut tarchiver = archiver.start_table("t")?;
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:100:36
[INFO] [stdout]     |
[INFO] [stdout] 100 |         while let Some(read_row) = readout.next()? {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:101:13
[INFO] [stdout]     |
[INFO] [stdout] 101 |             tarchiver.write_row(read_row)?;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:102:13
[INFO] [stdout]     |
[INFO] [stdout] 102 |             f(read_row)?;
[INFO] [stdout]     |             ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         archiver.finish()?;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:107:20
[INFO] [stdout]     |
[INFO] [stdout] 107 |         let dump = String::from_utf8(dump)?;
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         Ok(dump)
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: ControlFlow<Result<Infallible, TestError>, String>
[INFO] [stdout]    --> src/test.rs:224:17
[INFO] [stdout]     |
[INFO] [stdout] 224 |       let dump1 = readout_rows(&mut conn1, |read_row| {
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 225 | |
[INFO] [stdout] 226 | |         let (seq, input_row) = input_rows.next()
[INFO] [stdout] 227 | |             .expect("reloaded is longer!");
[INFO] [stdout] ...   |
[INFO] [stdout] 243 | |     })?;
[INFO] [stdout]     | |_______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:224:17
[INFO] [stdout]     |
[INFO] [stdout] 224 |       let dump1 = readout_rows(&mut conn1, |read_row| {
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 225 | |
[INFO] [stdout] 226 | |         let (seq, input_row) = input_rows.next()
[INFO] [stdout] 227 | |             .expect("reloaded is longer!");
[INFO] [stdout] ...   |
[INFO] [stdout] 243 | |     })?;
[INFO] [stdout]     | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: ControlFlow<Result<Infallible, TestError>, String>
[INFO] [stdout]    --> src/test.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |       let dump2 = with_readout(&mut conn1, |_dbt1, mut readout1| {
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 257 | |         let dump2 = readout_rows(&mut conn2, |row2| {
[INFO] [stdout] 258 | |
[INFO] [stdout] 259 | |             let row1 = readout1.next()?.expect("readout1 shorter!");
[INFO] [stdout] ...   |
[INFO] [stdout] 273 | |         Ok(dump2)
[INFO] [stdout] 274 | |     })?;
[INFO] [stdout]     | |_______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |       let dump2 = with_readout(&mut conn1, |_dbt1, mut readout1| {
[INFO] [stdout]     |  _________________^
[INFO] [stdout] 257 | |         let dump2 = readout_rows(&mut conn2, |row2| {
[INFO] [stdout] 258 | |
[INFO] [stdout] 259 | |             let row1 = readout1.next()?.expect("readout1 shorter!");
[INFO] [stdout] ...   |
[INFO] [stdout] 273 | |         Ok(dump2)
[INFO] [stdout] 274 | |     })?;
[INFO] [stdout]     | |______^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:256:64
[INFO] [stdout]     |
[INFO] [stdout] 256 |       let dump2 = with_readout(&mut conn1, |_dbt1, mut readout1| {
[INFO] [stdout]     |  ________________________________________________________________^
[INFO] [stdout] 257 | |         let dump2 = readout_rows(&mut conn2, |row2| {
[INFO] [stdout] 258 | |
[INFO] [stdout] 259 | |             let row1 = readout1.next()?.expect("readout1 shorter!");
[INFO] [stdout] ...   |
[INFO] [stdout] 273 | |         Ok(dump2)
[INFO] [stdout] 274 | |     })?;
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: ControlFlow<Result<Infallible, TestError>, String>
[INFO] [stdout]    --> src/test.rs:257:21
[INFO] [stdout]     |
[INFO] [stdout] 257 |           let dump2 = readout_rows(&mut conn2, |row2| {
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 258 | |
[INFO] [stdout] 259 | |             let row1 = readout1.next()?.expect("readout1 shorter!");
[INFO] [stdout] ...   |
[INFO] [stdout] 268 | |             Ok(())
[INFO] [stdout] 269 | |         })?;
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:257:21
[INFO] [stdout]     |
[INFO] [stdout] 257 |           let dump2 = readout_rows(&mut conn2, |row2| {
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 258 | |
[INFO] [stdout] 259 | |             let row1 = readout1.next()?.expect("readout1 shorter!");
[INFO] [stdout] ...   |
[INFO] [stdout] 268 | |             Ok(())
[INFO] [stdout] 269 | |         })?;
[INFO] [stdout]     | |__________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:257:21
[INFO] [stdout]     |
[INFO] [stdout] 257 |           let dump2 = readout_rows(&mut conn2, |row2| {
[INFO] [stdout]     |  _____________________^
[INFO] [stdout] 258 | |
[INFO] [stdout] 259 | |             let row1 = readout1.next()?.expect("readout1 shorter!");
[INFO] [stdout] ...   |
[INFO] [stdout] 268 | |             Ok(())
[INFO] [stdout] 269 | |         })?;
[INFO] [stdout]     | |___________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:271:18
[INFO] [stdout]     |
[INFO] [stdout] 271 |         assert!( readout1.next()?.is_none() );
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, TestError>
[INFO] [stdout]    --> src/test.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         Ok(dump2)
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mini-sqlite-dump` (lib test) due to 32 previous errors
[INFO] running `Command { std: "docker" "inspect" "776fa177e9d93ae37fa6df37ec0817ad5176bb0977bd086dc1554986d8504402", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "776fa177e9d93ae37fa6df37ec0817ad5176bb0977bd086dc1554986d8504402", kill_on_drop: false }`
[INFO] [stdout] 776fa177e9d93ae37fa6df37ec0817ad5176bb0977bd086dc1554986d8504402
