From ecf452ce3acf1893e5dc26b6a575b0f293f86fd4 Mon Sep 17 00:00:00 2001 From: David Renshaw Date: Wed, 10 May 2017 16:38:29 -0400 Subject: [PATCH] don't match on floating-point literal --- tests/run-pass/union.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run-pass/union.rs b/tests/run-pass/union.rs index 9e05a89a4ea3..e51c60128969 100644 --- a/tests/run-pass/union.rs +++ b/tests/run-pass/union.rs @@ -62,7 +62,7 @@ fn c() { unsafe { match v { Value { tag: Tag::I, u: U { i: 0 } } => true, - Value { tag: Tag::F, u: U { f: 0.0 } } => true, + Value { tag: Tag::F, u: U { f } } if f == 0.0 => true, _ => false, } }