diff --git a/src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs b/src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs new file mode 100644 index 000000000000..cf5dac3ff89f --- /dev/null +++ b/src/test/compile-fail/unsafe-fn-assign-deref-ptr.rs @@ -0,0 +1,11 @@ +// -*- rust -*- +// error-pattern: unsafe operation requires unsafe function or block + +fn f(p: *u8) { + *p = 0u8; + ret; +} + +fn main() { + f(); +}