diff --git a/cranelift/src/utils.rs b/cranelift/src/utils.rs index 138d4f5dcc..00f5bab347 100644 --- a/cranelift/src/utils.rs +++ b/cranelift/src/utils.rs @@ -59,7 +59,7 @@ pub fn parse_sets_and_triple( if let Some(triple_name) = words.next() { let triple = match Triple::from_str(triple_name) { Ok(triple) => triple, - Err(parse_error) => return Err(format!("{}", parse_error)), + Err(parse_error) => return Err(parse_error.to_string()), }; let mut isa_builder = isa::lookup(triple).map_err(|err| match err { isa::LookupError::SupportDisabled => { diff --git a/lib/faerie/src/backend.rs b/lib/faerie/src/backend.rs index 14b4729e26..890a934fd2 100644 --- a/lib/faerie/src/backend.rs +++ b/lib/faerie/src/backend.rs @@ -230,7 +230,7 @@ impl Backend for FaerieBackend { to, at: offset as usize, }) - .map_err(|e| ModuleError::Backend(format!("{}", e)))?; + .map_err(|e| ModuleError::Backend(e.to_string()))?; } for &(offset, id, addend) in data_relocs { debug_assert_eq!( @@ -244,7 +244,7 @@ impl Backend for FaerieBackend { to, at: offset as usize, }) - .map_err(|e| ModuleError::Backend(format!("{}", e)))?; + .map_err(|e| ModuleError::Backend(e.to_string()))?; } self.artifact