From 7613ef0563843f26fb8abdc47dbd2f9e38eb4895 Mon Sep 17 00:00:00 2001 From: Oliver Schneider Date: Wed, 6 Jul 2016 11:53:03 +0200 Subject: [PATCH] comparing floats is necessary in rare cases --- src/primval.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/primval.rs b/src/primval.rs index f6f9a025770a..966196d8d1a5 100644 --- a/src/primval.rs +++ b/src/primval.rs @@ -75,8 +75,6 @@ pub fn binary_op<'tcx>(bin_op: mir::BinOp, left: PrimVal, right: PrimVal) -> Eva Shl => unreachable!(), Shr => unreachable!(), - // directly comparing floats is questionable - // miri could forbid it, or at least miri as rust const eval should forbid it Eq => Bool($l == $r), Ne => Bool($l != $r), Lt => Bool($l < $r),