about summary refs log tree commit diff
path: root/src/test/ui/bitwise.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/bitwise.rs')
-rw-r--r--src/test/ui/bitwise.rs34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/test/ui/bitwise.rs b/src/test/ui/bitwise.rs
deleted file mode 100644
index f79ff3c6efb..00000000000
--- a/src/test/ui/bitwise.rs
+++ /dev/null
@@ -1,34 +0,0 @@
-// run-pass
-
-#[cfg(any(target_pointer_width = "32"))]
-fn target() {
-    assert_eq!(-1000isize as usize >> 3_usize, 536870787_usize);
-}
-
-#[cfg(any(target_pointer_width = "64"))]
-fn target() {
-    assert_eq!(-1000isize as usize >> 3_usize, 2305843009213693827_usize);
-}
-
-fn general() {
-    let mut a: isize = 1;
-    let mut b: isize = 2;
-    a ^= b;
-    b ^= a;
-    a = a ^ b;
-    println!("{}", a);
-    println!("{}", b);
-    assert_eq!(b, 1);
-    assert_eq!(a, 2);
-    assert_eq!(!0xf0_isize & 0xff, 0xf);
-    assert_eq!(0xf0_isize | 0xf, 0xff);
-    assert_eq!(0xf_isize << 4, 0xf0);
-    assert_eq!(0xf0_isize >> 4, 0xf);
-    assert_eq!(-16 >> 2, -4);
-    assert_eq!(0b1010_1010_isize | 0b0101_0101, 0xff);
-}
-
-pub fn main() {
-    general();
-    target();
-}