summaryrefslogtreecommitdiffstatshomepage
path: root/py/modstruct.c
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2020-09-04 11:04:46 +1000
committerDamien George <damien@micropython.org>2020-09-11 10:03:57 +1000
commit8d5a40c86e384bf3cddb2f687374e0bb1ae6df7d (patch)
treeab7068d18e41e1c19d4a7fa62f08875a65594520 /py/modstruct.c
parent709398daae14b3630de7050e08b9e77ea1232716 (diff)
downloadmicropython-8d5a40c86e384bf3cddb2f687374e0bb1ae6df7d.tar.gz
micropython-8d5a40c86e384bf3cddb2f687374e0bb1ae6df7d.zip
py/objfloat: Fix handling of negative float to power of nan.
Prior to this commit, pow(-2, float('nan')) would return (nan+nanj), or raise an exception on targets that don't support complex numbers. This is fixed to return simply nan, as CPython does. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'py/modstruct.c')
0 files changed, 0 insertions, 0 deletions