[INFO] cloning repository https://github.com/chucksmash/hejmo
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/chucksmash/hejmo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchucksmash%2Fhejmo", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchucksmash%2Fhejmo'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 86a850454cbbcaa9d943bfe334b3a124875c4802
[INFO] testing chucksmash/hejmo against beta-2020-10-09 for beta-1.48-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchucksmash%2Fhejmo" "/workspace/builds/worker-3/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/chucksmash/hejmo on toolchain beta-2020-10-09
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/chucksmash/hejmo
[INFO] finished tweaking git repo https://github.com/chucksmash/hejmo
[INFO] tweaked toml for git repo https://github.com/chucksmash/hejmo written to /workspace/builds/worker-3/source/Cargo.toml
[INFO] crate git repo https://github.com/chucksmash/hejmo already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lazy_static v1.0.1
[INFO] [stderr]   Downloaded bytecount v0.3.1
[INFO] [stderr]   Downloaded regex v1.0.0
[INFO] [stderr]   Downloaded regex-syntax v0.6.0
[INFO] [stderr]   Downloaded simd v0.2.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ebecb7522a0b6bbaebcc99073d490932f2a14b2291c1aaf909f15602af789bcd
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ebecb7522a0b6bbaebcc99073d490932f2a14b2291c1aaf909f15602af789bcd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ebecb7522a0b6bbaebcc99073d490932f2a14b2291c1aaf909f15602af789bcd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ebecb7522a0b6bbaebcc99073d490932f2a14b2291c1aaf909f15602af789bcd", kill_on_drop: false }`
[INFO] [stdout] ebecb7522a0b6bbaebcc99073d490932f2a14b2291c1aaf909f15602af789bcd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 43cb6a5bc93dc51a33d091cbe317ed01581f572f112fc777397f15c56c553922
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "43cb6a5bc93dc51a33d091cbe317ed01581f572f112fc777397f15c56c553922", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex v1.0.0
[INFO] [stderr]    Compiling bytecount v0.3.1
[INFO] [stderr]    Compiling termion v1.5.1
[INFO] [stderr]    Compiling regex-syntax v0.6.0
[INFO] [stderr]    Compiling aho-corasick v0.6.4
[INFO] [stderr]    Compiling hejmo v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/rope/tree.rs:535:52
[INFO] [stdout]     |
[INFO] [stdout] 535 |     pub fn prev<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stdout]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/rope/tree.rs:585:52
[INFO] [stdout]     |
[INFO] [stdout] 585 |     pub fn next<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stdout]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]   --> src/document.rs:76:33
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 Delta::Delete { text, pos } => {
[INFO] [stdout]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]   --> src/document.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |                 Delta::Delete { text, pos } => {
[INFO] [stdout]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 15.47s
[INFO] running `Command { std: "docker" "inspect" "43cb6a5bc93dc51a33d091cbe317ed01581f572f112fc777397f15c56c553922", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "43cb6a5bc93dc51a33d091cbe317ed01581f572f112fc777397f15c56c553922", kill_on_drop: false }`
[INFO] [stdout] 43cb6a5bc93dc51a33d091cbe317ed01581f572f112fc777397f15c56c553922
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 8313dbe2e73cd1bd506ae1dedc2b30d0d9d2bf7bbd12e18cceac3e571e066c53
[INFO] running `Command { std: "docker" "start" "-a" "8313dbe2e73cd1bd506ae1dedc2b30d0d9d2bf7bbd12e18cceac3e571e066c53", kill_on_drop: false }`
[INFO] [stderr]    Compiling hejmo v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/rope/tree.rs:535:52
[INFO] [stdout]     |
[INFO] [stdout] 535 |     pub fn prev<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stdout]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/rope/tree.rs:585:52
[INFO] [stdout]     |
[INFO] [stdout] 585 |     pub fn next<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stdout]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]   --> src/document.rs:76:33
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 Delta::Delete { text, pos } => {
[INFO] [stdout]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]   --> src/document.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |                 Delta::Delete { text, pos } => {
[INFO] [stdout]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/rope/tree.rs:535:52
[INFO] [stdout]     |
[INFO] [stdout] 535 |     pub fn prev<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stdout]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/rope/tree.rs:585:52
[INFO] [stdout]     |
[INFO] [stdout] 585 |     pub fn next<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stdout]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]   --> src/document.rs:76:33
[INFO] [stdout]    |
[INFO] [stdout] 76 |                 Delta::Delete { text, pos } => {
[INFO] [stdout]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]   --> src/document.rs:93:33
[INFO] [stdout]    |
[INFO] [stdout] 93 |                 Delta::Delete { text, pos } => {
[INFO] [stdout]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.59s
[INFO] running `Command { std: "docker" "inspect" "8313dbe2e73cd1bd506ae1dedc2b30d0d9d2bf7bbd12e18cceac3e571e066c53", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8313dbe2e73cd1bd506ae1dedc2b30d0d9d2bf7bbd12e18cceac3e571e066c53", kill_on_drop: false }`
[INFO] [stdout] 8313dbe2e73cd1bd506ae1dedc2b30d0d9d2bf7bbd12e18cceac3e571e066c53
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c848968bd01308fcbc3f73dc97aa62d87f21f5339be1c79c6c31c88871c65820
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "c848968bd01308fcbc3f73dc97aa62d87f21f5339be1c79c6c31c88871c65820", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/rope/tree.rs:535:52
[INFO] [stderr]     |
[INFO] [stderr] 535 |     pub fn prev<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stderr]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/rope/tree.rs:585:52
[INFO] [stderr]     |
[INFO] [stderr] 585 |     pub fn next<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stderr]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `text`
[INFO] [stderr]   --> src/document.rs:76:33
[INFO] [stderr]    |
[INFO] [stderr] 76 |                 Delta::Delete { text, pos } => {
[INFO] [stderr]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `text`
[INFO] [stderr]   --> src/document.rs:93:33
[INFO] [stderr]    |
[INFO] [stderr] 93 |                 Delta::Delete { text, pos } => {
[INFO] [stderr]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stderr] 
[INFO] [stderr] warning: 4 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/rope/tree.rs:535:52
[INFO] [stderr]     |
[INFO] [stderr] 535 |     pub fn prev<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stderr]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> src/rope/tree.rs:585:52
[INFO] [stderr]     |
[INFO] [stderr] 585 |     pub fn next<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stderr]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `text`
[INFO] [stderr]   --> src/document.rs:76:33
[INFO] [stderr]    |
[INFO] [stderr] 76 |                 Delta::Delete { text, pos } => {
[INFO] [stderr]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `text`
[INFO] [stderr]   --> src/document.rs:93:33
[INFO] [stderr]    |
[INFO] [stderr] 93 |                 Delta::Delete { text, pos } => {
[INFO] [stderr]    |                                 ^^^^ help: try ignoring the field: `text: _`
[INFO] [stderr] 
[INFO] [stderr] warning: 4 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/hejmo-1a1799f90133f1c7
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test delta::test::doc_deltas ... ok
[INFO] [stdout] test delta::test::easy_inverse_works ... ok
[INFO] [stdout] test delta::test::initialization_works ... ok
[INFO] [stdout] test rope::interval::tests::contains ... ok
[INFO] [stdout] test rope::interval::tests::prefix ... ok
[INFO] [stdout] test rope::interval::tests::before ... ok
[INFO] [stdout] test rope::interval::tests::empty ... ok
[INFO] [stdout] test rope::interval::tests::new_variants ... ok
[INFO] [stdout] test rope::interval::tests::intersect ... ok
[INFO] [stdout] test rope::interval::tests::size ... ok
[INFO] [stdout] test rope::interval::tests::new_params ... ok
[INFO] [stdout] test rope::rope::tests::eq_small ... ok
[INFO] [stdout] test rope::interval::tests::after ... ok
[INFO] [stdout] test rope::interval::tests::translate ... ok
[INFO] [stdout] test rope::rope::tests::line_of_offset_small ... ok
[INFO] [stdout] test rope::interval::tests::suffix ... ok
[INFO] [stdout] test rope::rope::tests::lines_raw_small ... ok
[INFO] [stdout] test rope::rope::tests::line_offsets ... ok
[INFO] [stdout] test rope::rope::tests::lines_small ... ok
[INFO] [stdout] test rope::rope::tests::eq_med ... ok
[INFO] [stdout] test rope::rope::tests::next_codepoint_offset_small ... ok
[INFO] [stdout] test rope::rope::tests::offset_of_line_small ... ok
[INFO] [stdout] test rope::rope::tests::next_grapheme_offset ... ok
[INFO] [stdout] test rope::rope::tests::prev_codepoint_offset_small ... ok
[INFO] [stdout] test rope::rope::tests::lines_med ... ok
[INFO] [stdout] test rope::rope::tests::replace_small ... ok
[INFO] [stdout] test rope::tree::test::cursor_next_empty ... ok
[INFO] [stdout] test rope::rope::tests::prev_grapheme_offset ... ok
[INFO] [stdout] test rope::tree::test::cursor_next_misc ... ok
[INFO] [stdout] test rope::rope::tests::line_of_offset_panic ... ok
[INFO] [stdout] test rope::tree::test::cursor_prev_misc ... ok
[INFO] [stdout] test rope::rope::tests::offset_of_line_panic ... ok
[INFO] [stdout] test rope::tree::test::cursor_next_triangle ... ok
[INFO] [stdout] test rope::rope::tests::append_large ... ok
[INFO] [stderr]      Running /opt/rustwide/target/debug/deps/demo-8115b1882d5bc861
[INFO] [stdout] test rope::rope::tests::next_grapheme_offset_with_ris_of_leaf_boundaries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hejmo
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> /opt/rustwide/workdir/src/rope/tree.rs:535:52
[INFO] [stderr]     |
[INFO] [stderr] 535 |     pub fn prev<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stderr]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around type
[INFO] [stderr]    --> /opt/rustwide/workdir/src/rope/tree.rs:585:52
[INFO] [stderr]     |
[INFO] [stderr] 585 |     pub fn next<M: Metric<N>>(&mut self) -> Option<(usize)> {
[INFO] [stderr]     |                                                    ^^^^^^^ help: remove these parentheses
[INFO] [stderr] 
[INFO] [stderr] warning: 2 warnings emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c848968bd01308fcbc3f73dc97aa62d87f21f5339be1c79c6c31c88871c65820", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c848968bd01308fcbc3f73dc97aa62d87f21f5339be1c79c6c31c88871c65820", kill_on_drop: false }`
[INFO] [stdout] c848968bd01308fcbc3f73dc97aa62d87f21f5339be1c79c6c31c88871c65820
