-
-
Notifications
You must be signed in to change notification settings - Fork 11.1k
TST: Add cygwin build to CI #18330
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
Merged
Merged
TST: Add cygwin build to CI #18330
Changes from 1 commit
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
e40ef29
TST: Try to set up a test environment on Cygwin.
DWesl 9ad49e4
TST: Clean up the output from the extension module check.
DWesl 952b89f
BLD: Tell NumPy about functions that cause test failures.
DWesl 66c15c0
TST: Return to requirements in test_requirements.txt
DWesl 8f473b1
BLD: Export random distribution functions on Cygwin.
DWesl aa9fd3c
BUG: Set default hypotl to use npy_longdouble arithmetic.
DWesl 5b8cb3a
Go back to old npy_hypotl and mark the failing test case.
DWesl bbd571a
Undo the remaining changes from "SIMD: Force inlining all functions t…
DWesl f5a2c39
Revert "Undo the remaining changes from "SIMD: Force inlining all fun…
DWesl 2d905c3
TST: Move the DLL checker to a separate script
DWesl 0654341
TST: Prettify the cabsl test xfail declaration.
DWesl 52fa14e
Wrap long line and change condition order.
DWesl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
TST: Clean up the output from the extension module check.
Also serves to document the script a bit.
- Loading branch information
commit 9ad49e47bebed493431e3cd27f1c5d902ba990b1
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stray?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do you mean by that?
I've moved this section to later in the run, guarded by
if: failure()
so it only runs if something breaks, and cleaned up the output so it's easier to see problems. I also split finding the extension module name onto an earlier line than the import check, to help clarify what's going on.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was wondering about
'
.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But now I see it starts way up above :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that's the end of the extension-module-checking script. Should I split that into a separate file somewhere rather than writing it out each time?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the first thing is to get the test passing again, we can worry about further cleanups after that. I'm beginning to regret the original suggestion :) But it does look much nicer now.