Skip to content
Snippets Groups Projects
Commit 854bb322 authored by Paul Sokolovsky's avatar Paul Sokolovsky
Browse files

tests/feature_check/int_big: Rework "big int" detection.

MICROPY_LONGINT_IMPL_LONGLONG doesn't have overflow detection, so just
parsing a large number won't give an error, we need to print it out
to check that the whole number was parsed.
parent 776883cb
No related branches found
No related tags found
No related merge requests found
# Check whether arbitrary-precision integers (MPZ) are supported
1000000000000000000000000000000000000000000000
print(1000000000000000000000000000000000000000000000)
1000000000000000000000000000000000000000000000
......@@ -209,7 +209,7 @@ def run_tests(pyb, tests, args):
# Check if arbitrary-precision integers are supported, and skip such tests if it's not
native = run_micropython(pyb, args, 'feature_check/int_big.py')
if native == b'CRASH':
if native != b'1000000000000000000000000000000000000000000000\n':
skip_int_big = True
# Check if set type (and set literals) is supported, and skip such tests if it's not
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment