about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorDylan MacKenzie <ecstaticmorse@gmail.com>2019-11-11 08:00:49 -0800
committerDylan MacKenzie <ecstaticmorse@gmail.com>2019-11-13 10:44:14 -0800
commit5e048da5a553cae9a6842856fb5eb61425e51f96 (patch)
tree30b236abc9a9611936af105a5327a2be16838e6e /src
parent86734b13bb99c83333ca820e01be3aeace18af75 (diff)
Bless miri unleashed test now that errors are mandatory
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/consts/miri_unleashed/enum_discriminants.rs10
-rw-r--r--src/test/ui/consts/miri_unleashed/enum_discriminants.stderr10
2 files changed, 13 insertions, 7 deletions
diff --git a/src/test/ui/consts/miri_unleashed/enum_discriminants.rs b/src/test/ui/consts/miri_unleashed/enum_discriminants.rs
index 623fa2a1547..d7cdb0babc5 100644
--- a/src/test/ui/consts/miri_unleashed/enum_discriminants.rs
+++ b/src/test/ui/consts/miri_unleashed/enum_discriminants.rs
@@ -20,9 +20,9 @@ const OVERFLOW: usize = {
         C(WithWraparoundInvalidValues),
     }
 
-    let x = Foo::B; //~ WARNING skipping const checks
-    match x {
-        Foo::B => 0, //~ WARNING skipping const checks
+    let x = Foo::B;
+    match x { //~ WARNING skipping const checks
+        Foo::B => 0,
         _ => panic!(),
     }
 };
@@ -87,18 +87,20 @@ const MORE_OVERFLOW: usize = {
 
     if let E1::V2 { .. } = (E1::V1 { f: true }) {
         //~^ WARNING skipping const checks
-        //~| WARNING skipping const checks
         unreachable!()
     }
     if let E1::V1 { .. } = (E1::V1 { f: true }) {
+        //~^ WARNING skipping const checks
     } else {
         unreachable!()
     }
 
     if let E2::V1 { .. } = E2::V3::<Infallible> {
+        //~^ WARNING skipping const checks
         unreachable!()
     }
     if let E2::V3 { .. } = E2::V3::<Infallible> {
+        //~^ WARNING skipping const checks
     } else {
         unreachable!()
     }
diff --git a/src/test/ui/consts/miri_unleashed/enum_discriminants.stderr b/src/test/ui/consts/miri_unleashed/enum_discriminants.stderr
index 38eeb327135..b7fce223af8 100644
--- a/src/test/ui/consts/miri_unleashed/enum_discriminants.stderr
+++ b/src/test/ui/consts/miri_unleashed/enum_discriminants.stderr
@@ -11,31 +11,35 @@ warning: skipping const checks
   --> $DIR/enum_discriminants.rs:88:5
    |
 LL | /     if let E1::V2 { .. } = (E1::V1 { f: true }) {
+LL | |
 LL | |         unreachable!()
 LL | |     }
    | |_____^
 
 warning: skipping const checks
-  --> $DIR/enum_discriminants.rs:91:5
+  --> $DIR/enum_discriminants.rs:92:5
    |
 LL | /     if let E1::V1 { .. } = (E1::V1 { f: true }) {
+LL | |
 LL | |     } else {
 LL | |         unreachable!()
 LL | |     }
    | |_____^
 
 warning: skipping const checks
-  --> $DIR/enum_discriminants.rs:96:5
+  --> $DIR/enum_discriminants.rs:98:5
    |
 LL | /     if let E2::V1 { .. } = E2::V3::<Infallible> {
+LL | |
 LL | |         unreachable!()
 LL | |     }
    | |_____^
 
 warning: skipping const checks
-  --> $DIR/enum_discriminants.rs:99:5
+  --> $DIR/enum_discriminants.rs:102:5
    |
 LL | /     if let E2::V3 { .. } = E2::V3::<Infallible> {
+LL | |
 LL | |     } else {
 LL | |         unreachable!()
 LL | |     }