Skip to content

Conversation

@SwayamInSync
Copy link
Member

@SwayamInSync SwayamInSync commented Jan 18, 2026

This PR is open to incorporate changes to ensure happy conda-forge build :)

Till now we were using the unreleased sleef-4.0 version, which is not available on platforms like conda-forge, so it'll be hard to the cross-compilation there.
This PR adds the support to SLEEF 3.9, which is also compatible with numpy-quaddtype and all the tests worked as expected.

The issue of sleef 3.8 is also resolved in 3.9 via tlfloat dependency

This PR also checks make the meson confirm the system-wide sleef installation version must match with the required one.

@SwayamInSync SwayamInSync changed the title Switching to released sleef-3.9 Conda-forge happy build changes & switching to released sleef-3.9 Jan 18, 2026
@SwayamInSync SwayamInSync marked this pull request as draft January 18, 2026 15:36
@SwayamInSync SwayamInSync marked this pull request as ready for review January 18, 2026 19:38
@SwayamInSync
Copy link
Member Author

This is now ready for review, conda-forge CI is also happy

Copy link
Contributor

@juntyr juntyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@SwayamInSync SwayamInSync merged commit f9f07f3 into numpy:main Jan 19, 2026
10 checks passed
@SwayamInSync SwayamInSync deleted the sleef-3.9 branch January 22, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants