summaryrefslogtreecommitdiff
path: root/numpy/core/src
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/src')
-rw-r--r--numpy/core/src/common/half.hpp2
-rw-r--r--numpy/core/src/common/npstd.hpp1
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>