apache / apache/arrow

[C++] Neon not enabled on Windows ARM64

Open
#49,882 1 comment 0 reactions 0 assignees View on GitHub
Component: C++ Type: enhancement
Dominant language
C++
Stars
17.1k
Forks
4.3k
Avg merge
3d 13h
Merged PRs (30d)
88

Description

### Describe the enhancement requested

It seems that, currently, Neon is not enabled at all on Windows ARM64 builds:
https://github.com/apache/arrow/actions/runs/25043252865/job/73351674163?pr=49756#step:11:377

The reason was lack of xsimd support. However, xsimd [now supports](https://github.com/xtensor-stack/xsimd/commit/1c6c7f0ac578c9aea1d8d08afce7d8ee9587491f) Windows ARM64 on its main branch.

So we can probably re-enable Neon on Windows once a new xsimd version is released.

### Component(s)

C++

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.