Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: Update FreeBSD version and fix test failure #28377

Merged
merged 2 commits into from
Feb 21, 2025

Conversation

charris
Copy link
Member

@charris charris commented Feb 21, 2025

Backports of #28328 and #28358.

#28328

Change Freebsd image as per https://cirrus-ci.org/guide/FreeBSD/

image

#28358

Since these go via Python (in some form) and Python doesn't use FPEs we can be sure that we don't need to check for FPEs.

Note that while it hides almost always spurious FPEs seen on some platforms, there could be certain chains or multiple cast situations where FPEs are checked for other reasons and the spurious FPE will show up.

So it "somewhat":

Closes gh-28351

abhishek-iitmadras and others added 2 commits February 21, 2025 09:01
…umpy#28358)

* MAINT: No need to check for check for FPEs in casts to/from object

Since these go via Python (in some form) and Python doesn't use FPEs
we can be sure that we don't need to check for FPEs.

Note that while it hides *almost always* spurious FPEs seen on some
platforms, there could be certain chains or multiple cast situations
where FPEs are checked for other reasons and the spurious FPE will
show up.

So it "somewhat":

Closes numpygh-28351

* MAINT: Follow-up, got the wrong place (the other is OK).

* DOC: Add a small comment as per review request

I don't think it needs a comment that we can do this, but maybe it
is nice to say that there was a reason for it.
@charris charris added this to the 2.2.4 release milestone Feb 21, 2025
@charris charris merged commit 10858fe into numpy:maintenance/2.2.x Feb 21, 2025
70 checks passed
@charris charris deleted the backport-28328-28358 branch February 21, 2025 17:31
@charris charris added the 08 - Backport Used to tag backport PRs label Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
03 - Maintenance 08 - Backport Used to tag backport PRs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants