summaryrefslogtreecommitdiffstats
path: root/src/test/ui/consts/write_to_mut_ref_dest.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/consts/write_to_mut_ref_dest.rs')
-rw-r--r--src/test/ui/consts/write_to_mut_ref_dest.rs17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/test/ui/consts/write_to_mut_ref_dest.rs b/src/test/ui/consts/write_to_mut_ref_dest.rs
deleted file mode 100644
index 484ec4244..000000000
--- a/src/test/ui/consts/write_to_mut_ref_dest.rs
+++ /dev/null
@@ -1,17 +0,0 @@
-// revisions: stock mut_refs
-//[mut_refs] check-pass
-
-#![cfg_attr(mut_refs, feature(const_mut_refs))]
-
-use std::cell::Cell;
-
-const FOO: &u32 = {
- let mut a = 42;
- {
- let b: *mut u32 = &mut a; //[stock]~ ERROR mutable references are not allowed in constants
- unsafe { *b = 5; } //[stock]~ ERROR dereferencing raw mutable pointers in constants
- }
- &{a}
-};
-
-fn main() {}