]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/const-endianess.rs
Pass literal through black_box
[rust.git] / src / test / run-pass / const-endianess.rs
index 9d815a7cf54c61859c8dc52d460a10e9ca2b7411..b3be827545a2fa00e0f3b6cbb8c96e30243fac71 100644 (file)
@@ -9,6 +9,10 @@
 // except according to those terms.
 
 #![feature(const_int_ops)]
+#![feature(test)]
+
+extern crate test;
+use test::black_box as b;
 
 const BE_U32: u32 = 55u32.to_be();
 const LE_U32: u32 = 55u32.to_le();
@@ -16,8 +20,8 @@
 const LE_I128: i128 = -999999i128.to_le();
 
 fn main() {
-    assert_eq!(BE_U32, 55u32.to_be());
-    assert_eq!(LE_U32, 55u32.to_le());
-    assert_eq!(BE_U128, 999999u128.to_be());
-    assert_eq!(LE_I128, -999999i128.to_le());
+    assert_eq!(BE_U32, b(55u32).to_be());
+    assert_eq!(LE_U32, b(55u32).to_le());
+    assert_eq!(BE_U128, b(999999u128).to_be());
+    assert_eq!(LE_I128, b(-999999i128).to_le());
 }