diff options
Diffstat (limited to 'numpy/core/src')
-rw-r--r-- | numpy/core/src/common/half.hpp | 2 | ||||
-rw-r--r-- | numpy/core/src/common/npstd.hpp | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/numpy/core/src/common/half.hpp b/numpy/core/src/common/half.hpp index e5f3f7a40..4d16e3bcc 100644 --- a/numpy/core/src/common/half.hpp +++ b/numpy/core/src/common/half.hpp @@ -72,7 +72,7 @@ class Half final { { #if defined(NPY_HAVE_AVX512FP16) __m128d md = _mm_load_sd(&f); - bits_ = static_cast<uint16_t>(_mm_cvtsi128_si32(_mm_castph_si128(_mm_cvtpd_ph(mf)))); + bits_ = static_cast<uint16_t>(_mm_cvtsi128_si32(_mm_castph_si128(_mm_cvtpd_ph(md)))); #elif defined(NPY_HAVE_VSX3) && defined(NPY_HAVE_VSX_ASM) __vector double vf64 = vec_splats(f); __vector unsigned short vf16; diff --git a/numpy/core/src/common/npstd.hpp b/numpy/core/src/common/npstd.hpp index ca664229a..92e3d5cc5 100644 --- a/numpy/core/src/common/npstd.hpp +++ b/numpy/core/src/common/npstd.hpp @@ -4,6 +4,7 @@ #include <cstddef> #include <cstring> #include <cctype> +#include <cstdint> #include <string> #include <algorithm> |