Skip to content

Conversation

@gbarter
Copy link
Contributor

@gbarter gbarter commented Jun 29, 2025

Feature or improvement description

Two small bug fixes:

  • gfortran on windows in the conda environment is finicky that IMPLICIT NONE come before any ATTRIBUTE lines. This is currently fixed in the conda build with a local patch but should be part of the source code.
  • openfast_io functions when FAST_directory is not set results in errors since the default value is None (instead of an empty string). I kept the None default value, but added a check for it.

Not sure if this PR should be directed to the dev branch, or the rc4.1.1 branch.

Related issue, if one exists

Impacted areas of the software

Additional supporting information

Test results, if applicable

@andrew-platt andrew-platt self-assigned this Jun 30, 2025
@andrew-platt andrew-platt added this to the v4.1.1 milestone Jun 30, 2025
@deslaughter
Copy link
Collaborator

@gbarter That's a really strange bug with the implicit none in MinGW. Having implicit none at the top of the module, is sufficient, so could you remove it from the functions? I think that will be a cleaner solution that putting it before the attribute lines.

@andrew-platt andrew-platt changed the base branch from dev to rc-4.1.1 June 30, 2025 18:35
@gbarter
Copy link
Contributor Author

gbarter commented Jun 30, 2025

Thanks, Derek. That seems to have worked. Relevant PR on the conda feedstock is here.

Copy link
Contributor

@mayankchetan mayankchetan left a comment

Choose a reason for hiding this comment

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

Looks good to me, thanks for the fix @gbarter!

@andrew-platt andrew-platt merged commit 1ff0de8 into OpenFAST:rc-4.1.1 Jul 8, 2025
34 of 36 checks passed
@andrew-platt andrew-platt mentioned this pull request Jul 8, 2025
37 tasks
@gbarter gbarter deleted the minor_fixes branch September 13, 2025 12:35
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.

4 participants