[INFO] fetching crate cl-format 0.2.6...
[INFO] checking cl-format-0.2.6 against a5689b034ad287112f709693384a37f1377eb9cc for pr-129249-3
[INFO] extracting crate cl-format 0.2.6 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate cl-format 0.2.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cl-format 0.2.6
[INFO] tweaked toml for crates.io crate cl-format 0.2.6 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cl-format 0.2.6 on toolchain a5689b034ad287112f709693384a37f1377eb9cc
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 6 packages to highest compatible versions
[INFO] [stderr]       Adding cl-format-macros v0.1.5 (available: v0.2.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "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/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb
[INFO] running `Command { std: "docker" "start" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb" "/opt/rustwide/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb" "/opt/rustwide/cargo-home/bin/cargo" "+a5689b034ad287112f709693384a37f1377eb9cc" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]     Checking radix_fmt v1.0.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling cl-format-macros v0.1.5
[INFO] [stderr]     Checking cl-format v0.2.6 (/opt/rustwide/workdir)
[INFO] [stdout] warning: the feature `let_chains` has been stable since 1.88.0 and no longer requires an attribute to enable
[INFO] [stdout]    --> src/lib.rs:265:12
[INFO] [stdout]     |
[INFO] [stdout] 265 | #![feature(let_chains)]
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `let_chains` has been stable since 1.88.0 and no longer requires an attribute to enable
[INFO] [stdout]    --> src/lib.rs:265:12
[INFO] [stdout]     |
[INFO] [stdout] 265 | #![feature(let_chains)]
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:164:21
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]     = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 164 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 164 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 164 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 164 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:171:21
[INFO] [stdout]     |
[INFO] [stdout] 171 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 171 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 171 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 171 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 171 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:178:21
[INFO] [stdout]     |
[INFO] [stdout] 178 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 178 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 178 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 178 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 178 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:186:21
[INFO] [stdout]     |
[INFO] [stdout] 186 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 186 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 186 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 186 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 186 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:193:21
[INFO] [stdout]     |
[INFO] [stdout] 193 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 193 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop").into(),
[INFO] [stdout] 193 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 193 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop").into(),
[INFO] [stdout] 193 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:199:21
[INFO] [stdout]     |
[INFO] [stdout] 199 |                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal").into())
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 199 -                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal").into())
[INFO] [stdout] 199 +                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal"))
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 199 -                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal").into())
[INFO] [stdout] 199 +                 Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal")))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde").into(),
[INFO] [stdout] 215 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde").into(),
[INFO] [stdout] 215 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 222 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond").into(),
[INFO] [stdout] 222 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 222 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond").into(),
[INFO] [stdout] 222 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:228:21
[INFO] [stdout]     |
[INFO] [stdout] 228 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 228 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star").into(),
[INFO] [stdout] 228 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 228 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star").into(),
[INFO] [stdout] 228 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Star")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:234:21
[INFO] [stdout]     |
[INFO] [stdout] 234 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 234 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard").into(),
[INFO] [stdout] 234 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 234 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard").into(),
[INFO] [stdout] 234 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:240:21
[INFO] [stdout]     |
[INFO] [stdout] 240 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 240 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix").into(),
[INFO] [stdout] 240 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 240 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix").into(),
[INFO] [stdout] 240 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]   --> src/tildes/reveal_impl.rs:36:22
[INFO] [stdout]    |
[INFO] [stdout] 36 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char").into()),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 36 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char").into()),
[INFO] [stdout] 36 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char")),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 36 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char").into()),
[INFO] [stdout] 36 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Char"))),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 113 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop").into()),
[INFO] [stdout] 113 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 113 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop").into()),
[INFO] [stdout] 113 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 144 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop").into()),
[INFO] [stdout] 144 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 144 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop").into()),
[INFO] [stdout] 144 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:179:22
[INFO] [stdout]     |
[INFO] [stdout] 179 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 179 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 179 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 179 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 179 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:208:22
[INFO] [stdout]     |
[INFO] [stdout] 208 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 208 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 208 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 208 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 208 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 227 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 227 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 227 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 227 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:251:22
[INFO] [stdout]     |
[INFO] [stdout] 251 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 251 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 251 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 251 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 251 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 269 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 269 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 269 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 269 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:283:22
[INFO] [stdout]     |
[INFO] [stdout] 283 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 283 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 283 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 283 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 283 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:303:22
[INFO] [stdout]     |
[INFO] [stdout] 303 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 303 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star").into()),
[INFO] [stdout] 303 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 303 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star").into()),
[INFO] [stdout] 303 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Star"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:713:21
[INFO] [stdout]     |
[INFO] [stdout] 713 |                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 713 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 713 +                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 713 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 713 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Radix")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:799:21
[INFO] [stdout]     |
[INFO] [stdout] 799 |                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 799 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 799 +                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 799 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 799 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Radix")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]   --> src/tildes.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 |             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~").into());
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 58 -             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~").into());
[INFO] [stdout] 58 +             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~"));
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 58 -             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~").into());
[INFO] [stdout] 58 +             return Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::ParseError, "should start with ~")));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cl-format` (lib) due to 24 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: useless conversion to the same type: `args::Args<'_, '_>`
[INFO] [stdout]    --> src/control_str.rs:530:51
[INFO] [stdout]     |
[INFO] [stdout] 530 |             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]     = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 530 -             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout] 530 +             parse_test_result(reveal_tildes(&cs, &(arg))?
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 530 -             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout] 530 +             parse_test_result(reveal_tildes(&cs, &(<args::Args<'_, '_> as Into<_>>::into(arg)))?
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `args::Args<'_, '_>`
[INFO] [stdout]    --> src/control_str.rs:569:51
[INFO] [stdout]     |
[INFO] [stdout] 569 |             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 569 -             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout] 569 +             parse_test_result(reveal_tildes(&cs, &(arg))?
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 569 -             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout] 569 +             parse_test_result(reveal_tildes(&cs, &(<args::Args<'_, '_> as Into<_>>::into(arg)))?
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `args::Args<'_, '_>`
[INFO] [stdout]    --> src/control_str.rs:585:51
[INFO] [stdout]     |
[INFO] [stdout] 585 |             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 585 -             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout] 585 +             parse_test_result(reveal_tildes(&cs, &(arg))?
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 585 -             parse_test_result(reveal_tildes(&cs, &(arg.into())))?
[INFO] [stdout] 585 +             parse_test_result(reveal_tildes(&cs, &(<args::Args<'_, '_> as Into<_>>::into(arg)))?
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:164:21
[INFO] [stdout]     |
[INFO] [stdout] 164 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 164 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 164 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 164 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 164 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:171:21
[INFO] [stdout]     |
[INFO] [stdout] 171 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 171 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 171 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 171 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 171 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:178:21
[INFO] [stdout]     |
[INFO] [stdout] 178 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 178 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 178 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 178 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 178 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:186:21
[INFO] [stdout]     |
[INFO] [stdout] 186 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 186 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 186 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 186 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Va").into(),
[INFO] [stdout] 186 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Va")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:193:21
[INFO] [stdout]     |
[INFO] [stdout] 193 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 193 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop").into(),
[INFO] [stdout] 193 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 193 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop").into(),
[INFO] [stdout] 193 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Loop")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:199:21
[INFO] [stdout]     |
[INFO] [stdout] 199 |                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal").into())
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 199 -                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal").into())
[INFO] [stdout] 199 +                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal"))
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 199 -                 Err(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal").into())
[INFO] [stdout] 199 +                 Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "loop end cannot reveal")))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:215:21
[INFO] [stdout]     |
[INFO] [stdout] 215 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde").into(),
[INFO] [stdout] 215 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde").into(),
[INFO] [stdout] 215 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to VecTilde")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 222 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond").into(),
[INFO] [stdout] 222 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 222 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond").into(),
[INFO] [stdout] 222 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:228:21
[INFO] [stdout]     |
[INFO] [stdout] 228 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 228 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star").into(),
[INFO] [stdout] 228 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 228 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Star").into(),
[INFO] [stdout] 228 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Star")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:234:21
[INFO] [stdout]     |
[INFO] [stdout] 234 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 234 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard").into(),
[INFO] [stdout] 234 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 234 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard").into(),
[INFO] [stdout] 234 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Standard")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/tilde_kinds.rs:240:21
[INFO] [stdout]     |
[INFO] [stdout] 240 |                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 240 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix").into(),
[INFO] [stdout] 240 +                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 240 -                     TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix").into(),
[INFO] [stdout] 240 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot reveal to Radix")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]   --> src/tildes/reveal_impl.rs:36:22
[INFO] [stdout]    |
[INFO] [stdout] 36 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char").into()),
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 36 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char").into()),
[INFO] [stdout] 36 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char")),
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 36 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Char").into()),
[INFO] [stdout] 36 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Char"))),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:113:22
[INFO] [stdout]     |
[INFO] [stdout] 113 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 113 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop").into()),
[INFO] [stdout] 113 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 113 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop").into()),
[INFO] [stdout] 113 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format Arg to Loop"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:144:22
[INFO] [stdout]     |
[INFO] [stdout] 144 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 144 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop").into()),
[INFO] [stdout] 144 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 144 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop").into()),
[INFO] [stdout] 144 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format Vec to Loop"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:179:22
[INFO] [stdout]     |
[INFO] [stdout] 179 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 179 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 179 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 179 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 179 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:208:22
[INFO] [stdout]     |
[INFO] [stdout] 208 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 208 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 208 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 208 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 208 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:227:22
[INFO] [stdout]     |
[INFO] [stdout] 227 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 227 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 227 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 227 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 227 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:251:22
[INFO] [stdout]     |
[INFO] [stdout] 251 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 251 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 251 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 251 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Cond").into()),
[INFO] [stdout] 251 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Cond"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 269 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 269 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 269 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 269 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:283:22
[INFO] [stdout]     |
[INFO] [stdout] 283 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 283 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 283 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 283 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde").into()),
[INFO] [stdout] 283 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to VecTilde"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:303:22
[INFO] [stdout]     |
[INFO] [stdout] 303 |             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star").into()),
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 303 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star").into()),
[INFO] [stdout] 303 +             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star")),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 303 -             _ => Err(TildeError::new(ErrorKind::RevealError, "cannot format to Star").into()),
[INFO] [stdout] 303 +             _ => Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Star"))),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:713:21
[INFO] [stdout]     |
[INFO] [stdout] 713 |                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 713 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 713 +                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 713 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 713 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Radix")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]    --> src/tildes/reveal_impl.rs:799:21
[INFO] [stdout]     |
[INFO] [stdout] 799 |                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 799 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 799 +                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix"),
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 799 -                     TildeError::new(ErrorKind::RevealError, "cannot format to Radix").into(),
[INFO] [stdout] 799 +                     <tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::RevealError, "cannot format to Radix")),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `tilde_kinds::TildeError`
[INFO] [stdout]   --> src/tildes.rs:58:24
[INFO] [stdout]    |
[INFO] [stdout] 58 |             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~").into());
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]    |
[INFO] [stdout] 58 -             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~").into());
[INFO] [stdout] 58 +             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~"));
[INFO] [stdout]    |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]    |
[INFO] [stdout] 58 -             return Err(TildeError::new(ErrorKind::ParseError, "should start with ~").into());
[INFO] [stdout] 58 +             return Err(<tilde_kinds::TildeError as Into<_>>::into(TildeError::new(ErrorKind::ParseError, "should start with ~")));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cl-format` (lib test) due to 27 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb", kill_on_drop: false }`
[INFO] [stdout] 771917da05cda0f0bb80f6d6b1298ecaf4912053873f23ba067037aa8629abeb
