circuitpython/tests/basics/bytearray_intbig.py
2024-07-25 15:16:24 -04:00

13 lines
303 B
Python

# CIRCUITPY-CHANGE
# Skip if long ints are not supported.
try:
# We have to use variables because 1 << 40 causes an exception on parse and
# cannot be caught.
x = 40
x = 1 << x
except OverflowError:
print("SKIP")
import sys
sys.exit(1)
print(bytearray(2**65 - (2**65 - 1)))