summaryrefslogtreecommitdiffstats
path: root/src/test/ui/not-panic/not-panic-safe.rs
blob: 4165c5dc13aaae07bdc05a6ed1c4cd75d78d56df (plain)
1
2
3
4
5
6
7
8
9
10
#![allow(dead_code)]

use std::panic::UnwindSafe;

fn assert<T: UnwindSafe + ?Sized>() {}

fn main() {
    assert::<&mut i32>();
    //~^ ERROR the type `&mut i32` may not be safely transferred across an unwind boundary
}