summary refs log tree commit diff
path: root/tests/crashes/125185.rs
blob: 8693d6c7662b23c9086c0297b60959794a975775 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//@ known-bug: rust-lang/rust#125185
//@ compile-flags: -Zvalidate-mir

type Foo = impl Send;

struct A;

const VALUE: Foo = value();

fn test(foo: Foo<'a>, f: impl for<'b> FnMut()) {
    match VALUE {
        0 | 0 => {}

        _ => (),
    }
}