tests/int-long.py: Try to expose issue with recent "&" optimization.

This commit is contained in:
Paul Sokolovsky 2014-05-13 08:24:54 +03:00
parent 561e425903
commit 7074f25768

View File

@ -11,7 +11,7 @@ print(b - a)
#print(a * b) #print(a * b)
print(a // b) print(a // b)
print(a % b) print(a % b)
print(a & b) print("&", a & b)
print(a | b) print(a | b)
print(a ^ b) print(a ^ b)
print(a << 3) print(a << 3)
@ -32,7 +32,7 @@ print(a)
a |= b a |= b
print(a) print(a)
a &= b a &= b
print(a) print("&=", a)
a <<= 5 a <<= 5
print(a) print(a)
a >>= 1 a >>= 1
@ -44,3 +44,11 @@ b = a
a += 1 a += 1
print(a) print(a)
print(b) print(b)
# Bitwise ops on 64-bit
a = 0x1ffffffffffffffff
b = 0x10000000000000000
print("&", a & b)
print(a | b)
print(a ^ b)