about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/tools/miri/tests/fail/validity/invalid_enum_cast.rs14
-rw-r--r--src/tools/miri/tests/fail/validity/invalid_enum_cast.stderr4
2 files changed, 12 insertions, 6 deletions
diff --git a/src/tools/miri/tests/fail/validity/invalid_enum_cast.rs b/src/tools/miri/tests/fail/validity/invalid_enum_cast.rs
index faf5fb699a6..ed451a435b9 100644
--- a/src/tools/miri/tests/fail/validity/invalid_enum_cast.rs
+++ b/src/tools/miri/tests/fail/validity/invalid_enum_cast.rs
@@ -3,11 +3,17 @@
 
 #[derive(Copy, Clone)]
 #[allow(unused)]
-enum E {A, B, C }
+enum E {
+    A,
+    B,
+    C,
+}
 
-fn cast(ptr: *const E) { unsafe {
-    let _val = *ptr as u32; //~ERROR: enum value has invalid tag
-}}
+fn cast(ptr: *const E) {
+    unsafe {
+        let _val = *ptr as u32; //~ERROR: enum value has invalid tag
+    }
+}
 
 pub fn main() {
     let v = u32::MAX;
diff --git a/src/tools/miri/tests/fail/validity/invalid_enum_cast.stderr b/src/tools/miri/tests/fail/validity/invalid_enum_cast.stderr
index d8988876045..30afb5e8087 100644
--- a/src/tools/miri/tests/fail/validity/invalid_enum_cast.stderr
+++ b/src/tools/miri/tests/fail/validity/invalid_enum_cast.stderr
@@ -1,8 +1,8 @@
 error: Undefined Behavior: enum value has invalid tag: 0xff
   --> $DIR/invalid_enum_cast.rs:LL:CC
    |
-LL |     let _val = *ptr as u32;
-   |                ^^^^^^^^^^^ enum value has invalid tag: 0xff
+LL |         let _val = *ptr as u32;
+   |                    ^^^^^^^^^^^ enum value has invalid tag: 0xff
    |
    = help: this indicates a bug in the program: it performed an invalid operation, and caused Undefined Behavior
    = help: see https://doc.rust-lang.org/nightly/reference/behavior-considered-undefined.html for further information