All the regressed crates have a misplaced #[derive] in the codebase (such as a #[derive(Debug)] above a variable declaration). In Rust 1.25 the compiler accepts the code, but in Rust 1.26 it throws an error and then crashes.
Even if we keep the error (which could be turned into a warn-by-default lint) the ICE should be fixed.
All the regressed crates have a misplaced
#[derive]in the codebase (such as a#[derive(Debug)]above a variable declaration). In Rust 1.25 the compiler accepts the code, but in Rust 1.26 it throws an error and then crashes.Even if we keep the error (which could be turned into a warn-by-default lint) the ICE should be fixed.