Skip to content

Commit fd3a52b

Browse files
authored
ENH: Bump Highway to HEAD and remove platform filter (numpy#26273)
This results in a pretty nice boost on the effected platforms
1 parent 6431fe7 commit fd3a52b

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

numpy/_core/meson.build

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,7 @@ if use_svml
9696
endif
9797
endif
9898

99-
use_highway = not get_option('disable-highway') and not (
100-
host_machine.system() == 'darwin' and
101-
cpu_family == 'aarch64'
102-
)
99+
use_highway = not get_option('disable-highway')
103100
if use_highway and not fs.exists('src/highway/README.md')
104101
error('Missing the `highway` git submodule! Run `git submodule update --init` to fix this.')
105102
endif
@@ -108,7 +105,7 @@ if use_highway
108105
highway_lib = static_library('highway',
109106
[
110107
# required for hwy::Abort symbol
111-
'src/highway/hwy/targets.cc'
108+
'src/highway/hwy/abort.cc'
112109
],
113110
cpp_args: '-DTOOLCHAIN_MISS_ASM_HWCAP_H',
114111
include_directories: ['src/highway'],

numpy/_core/src/highway

Submodule highway updated 147 files

0 commit comments

Comments
 (0)