diff options
author | Victor Stinner <vstinner@python.org> | 2022-02-25 00:32:57 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-25 00:32:57 (GMT) |
commit | 1b2611eb0283055835e5df632a7a735db8c894b8 (patch) | |
tree | e9333a50ad80b2e1f622d8baf83273c68c085bb3 /Objects/floatobject.c | |
parent | 5f8b5e2f2150d2223ff9e286bd146de92ff16865 (diff) | |
download | cpython-1b2611eb0283055835e5df632a7a735db8c894b8.zip cpython-1b2611eb0283055835e5df632a7a735db8c894b8.tar.gz cpython-1b2611eb0283055835e5df632a7a735db8c894b8.tar.bz2 |
bpo-46656: Remove Py_NO_NAN macro (GH-31160)
Building Python now requires support for floating point Not-a-Number
(NaN): remove the Py_NO_NAN macro.
Diffstat (limited to 'Objects/floatobject.c')
-rw-r--r-- | Objects/floatobject.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/Objects/floatobject.c b/Objects/floatobject.c index 64d4c3e..6d79656 100644 --- a/Objects/floatobject.c +++ b/Objects/floatobject.c @@ -2486,15 +2486,7 @@ _PyFloat_Unpack2(const unsigned char *p, int le) } else { /* NaN */ -#ifdef Py_NAN return sign ? -Py_NAN : Py_NAN; -#else - PyErr_SetString( - PyExc_ValueError, - "can't unpack IEEE 754 NaN " - "on platform that does not support NaNs"); - return -1; -#endif // !defined(Py_NAN) } #else // _PY_SHORT_FLOAT_REPR == 1 if (f == 0) { |