From 98a58e682ecc7b16c812fdbe769d807deb345831 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Sat, 6 Jan 2024 11:23:46 +0300 Subject: [PATCH] XXX --- Python/pystrtod.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Python/pystrtod.c b/Python/pystrtod.c index 5c44fa11f3602bf..193e5a0be762663 100644 --- a/Python/pystrtod.c +++ b/Python/pystrtod.c @@ -949,6 +949,7 @@ _Py_dg_dtoa_hex(double x, int precision, int always_add_sign, double m = frexp(fabs(x), &e); if (m || e) { + /* normalization XXX: valid after rounding? */ shift = 1 - Py_MAX(DBL_MIN_EXP - e, 0); m = ldexp(m, shift); e -= shift;