summaryrefslogtreecommitdiff
path: root/numpy/distutils
diff options
context:
space:
mode:
authorSayed Adel <seiko@imavr.com>2022-06-14 07:58:45 +0200
committerCharles Harris <charlesr.harris@gmail.com>2022-06-14 09:08:58 -0600
commit3b792f1941c8b3c2128db032a257d435996e8b3d (patch)
tree5fbd1c13cf87a3e8ab1b3f2becb6589ccfe269a9 /numpy/distutils
parent5c598ed6c78870a9d7c092f716c819ef48e5b8f4 (diff)
downloadnumpy-3b792f1941c8b3c2128db032a257d435996e8b3d.tar.gz
BUG, SIMD: Fix detecting NEON/ASIMD on aarch64
Diffstat (limited to 'numpy/distutils')
-rw-r--r--numpy/distutils/checks/cpu_asimd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/distutils/checks/cpu_asimd.c b/numpy/distutils/checks/cpu_asimd.c
index fc408feb0..6bc9022a5 100644
--- a/numpy/distutils/checks/cpu_asimd.c
+++ b/numpy/distutils/checks/cpu_asimd.c
@@ -14,7 +14,7 @@ int main(int argc, char **argv)
ret += (int)vgetq_lane_f32(vrndq_f32(v1), 0);
#ifdef __aarch64__
{
- double *src2 = (float*)argv[argc-1];
+ double *src2 = (double*)argv[argc-1];
float64x2_t vd1 = vdupq_n_f64(src2[0]), vd2 = vdupq_n_f64(src2[1]);
/* MAXMIN */
ret += (int)vgetq_lane_f64(vmaxnmq_f64(vd1, vd2), 0);