diff options
author | Damien George <damien.p.george@gmail.com> | 2015-10-08 13:02:00 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-10-08 13:02:00 +0100 |
commit | 7e12a601b8e9d90e5a7498523a9023c8c47bc4ca (patch) | |
tree | 12f14c1241de3b889746cb12bbd142beb4aa2bb6 /tests/basics/int_divmod.py | |
parent | 2a8d7ee0f89b43fb2e65452343891897837f8231 (diff) | |
download | micropython-7e12a601b8e9d90e5a7498523a9023c8c47bc4ca.tar.gz micropython-7e12a601b8e9d90e5a7498523a9023c8c47bc4ca.zip |
py/compile: Fix edge case when constant-folding negation of integer.
Also adds tests specifically for testing constant folding.
Diffstat (limited to 'tests/basics/int_divmod.py')
-rw-r--r-- | tests/basics/int_divmod.py | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/tests/basics/int_divmod.py b/tests/basics/int_divmod.py index 71a990823e..3c76cd958c 100644 --- a/tests/basics/int_divmod.py +++ b/tests/basics/int_divmod.py @@ -6,12 +6,6 @@ for i in range(-2, 3): if j != 0: print(i, j, i // j, i % j, divmod(i, j)) -# this tests compiler constant folding -print(123 // 7, 123 % 7) -print(-123 // 7, -123 % 7) -print(123 // -7, 123 % -7) -print(-123 // -7, -123 % -7) - # this tests bignum modulo a = 987654321987987987987987987987 b = 19 |