1 // Make sure extern types are !Sync and !Send.
3 #![feature(extern_types)]
9 fn assert_sync<T: ?Sized + Sync>() {}
10 fn assert_send<T: ?Sized + Send>() {}
14 //~^ ERROR `A` cannot be shared between threads safely [E0277]
17 //~^ ERROR `A` cannot be sent between threads safely [E0277]