Skip to content

BUG: Missing npymath.lib on Arm64 Windows #29577

@da-woods

Description

@da-woods

Describe the issue:

I was trying to test Cython on Arm64 on Windows.

We have it set up so that our Numpy tests try to link to npymath and found that this didn't work. From unzipping the Numpy wheels, it looks like the AMD64 one has the file _core/lib/npymath.lib while the ARM64 one has _core/lib/libnpymath.a (which doesn't seem right for a Windows build).

This looks to be the case for at least the Python 3.12 and 3.13 wheels.

With that said, I fixed the issue in the Cython tests by just removing the link to npymath, so this may be a non-issue where no-one really needs to link to it any more at all.

Reproduce the code example:

N/A

Error message:

Python and NumPy Versions:

Python 3.12, Numpy 2.3.2

Runtime Environment:

No response

Context for the issue:

This should probably not be prioritized.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions