The package `const-decoder v0.4.0` currently triggers the following future incompatibility lints:
> warning: trailing semicolon in macro used in expression position
> --> \.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\const-decoder-0.4.0\src\decoder.rs:102:22
> |
> 102 | other => compile_panic!(
> | ______________________^
> 103 | | "Invalid alphabet length ", other => fmt::<usize>(),
> 104 | | "; must be one of 2, 4, 8, 16, 32, or 64"
> 105 | | ),
> | |_____________^
> |
> = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
> = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
> = note: this warning originates in the macro `compile_panic` (in Nightly builds, run with -Z macro-backtrace for more info)
>
Bug report
When building a project using
const-decoder@0.4onnightly-2026-08-12(1.99) I got this warning from the compiler:Steps to reproduce
const-decoder = "0.4"inCargo.tomlcargo +nightly-2026-08-12 build --future-incompat-reportExpected behavior
No warnings
Environment
nightly-2026-08-12