From a82efce590037c9871292e34adbd4e0a6e031fc8 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sun, 12 Apr 2020 22:01:46 +0200 Subject: [PATCH] remove some unnecessary trait bounds --- src/shims/intrinsics.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shims/intrinsics.rs b/src/shims/intrinsics.rs index 8f4bda404d72..0147d72b2386 100644 --- a/src/shims/intrinsics.rs +++ b/src/shims/intrinsics.rs @@ -3,7 +3,7 @@ use std::convert::TryFrom; use rustc_ast::ast::FloatTy; use rustc_middle::{mir, ty}; -use rustc_apfloat::{Float, FloatConvert, Round, ieee::{Double, Single}}; +use rustc_apfloat::{Float, Round}; use rustc_target::abi::{Align, LayoutOf, Size}; use crate::*; @@ -515,7 +515,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx dest_ty: ty::Ty<'tcx>, ) -> InterpResult<'tcx, Scalar> where - F: Float + Into> + FloatConvert + FloatConvert, + F: Float + Into> { let this = self.eval_context_ref();