// Test for ICE: cannot convert ReLateParam to a region vid // https://github.com/rust-lang/rust/issues/125873 #![feature(closure_lifetime_binder)] fn foo() { let a = for<'a> |b: &'a ()| -> &'a () { const { let awd = (); let _: &'a () = &awd; //~^ `awd` does not live long enough }; b }; } fn main() {}