-
Notifications
You must be signed in to change notification settings - Fork 137
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
Add Windows support to f90_correct tests #1366
Conversation
@bryanpkc This PR is a bit awful long. Would it be okay for review? Shall I split into several parts? |
No need. The changes seem fine. |
@kaadam You may need to rebase this branch and make the same changes to new tests that were added since the creation of this PR. |
|
New PRs have been merged since your rebase. Please rebase again and update any new test. When this PR is merged, will we be able to run tests on a Windows runner in the GitHub CI workflow? Otherwise it will be too easy to break testing on Windows. |
The tests direct their outputs to a file and stdout by using tee, on Windows seems we have a buffering issue since the results of the test doesn't appeare on stdout. As workaround we used fflush in check.c.
Thanks for your comment. I've updated the PR. Approx. less than the half of the tests are still failing on Windows. I'm not sure the recent number of the failures (enclose later). Basically we can enable the test running, but before might be worth to skip them for Windows. Unfortunately I have no time to fix the remaining failures, but I can open issue for them. |
@pawosm-arm @shivaramaarao Any objection? If not, I'll merge this PR. |
No description provided.