// Regression test for issue #68550. // // The `&'static A:` where clause was triggering // ICEs because it wound up being compiled to reference // the `'empty(U0)` region. fn run<'a, A>(x: A) where A: 'static, &'static A: , { let _: &'a A = &x; //~ ERROR `x` does not live long enough } fn main() {}