Skip to content

Commit 7074f25

Browse files
committed
tests/int-long.py: Try to expose issue with recent "&" optimization.
1 parent 561e425 commit 7074f25

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

tests/basics/int-long.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#print(a * b)
1212
print(a // b)
1313
print(a % b)
14-
print(a & b)
14+
print("&", a & b)
1515
print(a | b)
1616
print(a ^ b)
1717
print(a << 3)
@@ -32,7 +32,7 @@
3232
a |= b
3333
print(a)
3434
a &= b
35-
print(a)
35+
print("&=", a)
3636
a <<= 5
3737
print(a)
3838
a >>= 1
@@ -44,3 +44,11 @@
4444
a += 1
4545
print(a)
4646
print(b)
47+
48+
# Bitwise ops on 64-bit
49+
50+
a = 0x1ffffffffffffffff
51+
b = 0x10000000000000000
52+
print("&", a & b)
53+
print(a | b)
54+
print(a ^ b)

0 commit comments

Comments
 (0)