-
-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Closed
Labels
Description
Describe the issue:
With the current nightly release, np.fft.hfft
segfaults when n=1
Reproduce the code example:
In [1]: import numpy as np
In [2]: np.__version__
Out[2]: '2.0.0.dev0+git20240120.6bd3abf'
In [3]: x = np.arange(10)
In [4]: np.fft.hfft(x, n=1)
Segmentation fault: 11
Error message:
Segmentation fault: 11
Python and NumPy Versions:
>>> import sys, numpy; print(numpy.__version__); print(sys.version)
2.0.0.dev0+git20240120.6bd3abf
3.9.6 (default, May 7 2023, 23:32:44)
[Clang 14.0.3 (clang-1403.0.22.14.1)]
Runtime Environment:
>>> import numpy; print(numpy.show_runtime())
[{'numpy_version': '2.0.0.dev0+git20240120.6bd3abf',
'python': '3.9.6 (default, May 7 2023, 23:32:44) \n'
'[Clang 14.0.3 (clang-1403.0.22.14.1)]',
'uname': uname_result(system='Darwin', node='jmdg-macbookpro.roam.internal', release='23.2.0', version='Darwin Kernel Version 23.2.0: Wed Nov 15 21:53:18 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T6000', machine='arm64')},
{'simd_extensions': {'baseline': ['NEON', 'NEON_FP16', 'NEON_VFPV4', 'ASIMD'],
'found': ['ASIMDHP'],
'not_found': ['ASIMDFHM']}}]
Context for the issue:
I found this through nightly tests of JAX against upstream NumPy; this failure began to appear in the last few days, so this is likely due to a recent change to fft
.