          bool char
      }
 diff --git a/src/libcore/cmp.rs b/src/libcore/cmp.rs
-index edaed31..570217b 100644
+index 33881de..0e1e823 100644
 --- a/src/libcore/cmp.rs
 +++ b/src/libcore/cmp.rs
-@@ -886,7 +886,7 @@ mod impls {
+@@ -883,7 +883,7 @@ mod impls {
      }
  
      partial_eq_impl! {

 
 fn from_str_radix<T: FromStrRadixHelper>(src: &str, radix: u32) -> Result<T, ParseIntError> {
     use self::IntErrorKind::*;
@@ -4853,52 +4820,38 @@ impl_from_bool! { u8, #[stable(feature = "from_bool", since = "1.28.0")] }
 impl_from_bool! { u16, #[stable(feature = "from_bool", since = "1.28.0")] }
 impl_from_bool! { u32, #[stable(feature = "from_bool", since = "1.28.0")] }
 impl_from_bool! { u64, #[stable(feature = "from_bool", since = "1.28.0")] }

 }
 
 #[cfg(target_pointer_width = "64")]
@@ -4631,24 +4602,20 @@ mod ptr_try_from_impls {
     use convert::TryFrom;
 
     try_from_upper_bounded!(usize, u8, u16, u32);
