// Regression test for diagnostic issue #76191 #![allow(non_snake_case)] use std::ops::RangeInclusive; const RANGE: RangeInclusive = 0..=255; const RANGE2: RangeInclusive = panic!(); //~^ ERROR evaluation of constant value failed fn main() { let n: i32 = 1; match n { RANGE => {} //~^ ERROR mismatched types RANGE2 => {} //~^ ERROR mismatched types _ => {} } }