Skip to content

changes to build 5.3 with gfortran 11#21

Open
jdhughes-dev wants to merge 19 commits into
nhm-usgs:5.3from
jdhughes-dev:5.3-gfortran
Open

changes to build 5.3 with gfortran 11#21
jdhughes-dev wants to merge 19 commits into
nhm-usgs:5.3from
jdhughes-dev:5.3-gfortran

Conversation

@jdhughes-dev

Copy link
Copy Markdown

No description provided.

@jdhughes-dev
jdhughes-dev marked this pull request as draft February 1, 2022 23:50
@jdhughes-dev

Copy link
Copy Markdown
Author

@rsregan This is ready to go in my opinion. I would squash and merge to get rid of all of the commits to get GitHub actions up and running.

Changes include:

  • Removing intrinsic SNGL() conversion for variables that are single precision (gfortran issue)
  • Adding continuation & for lines in obs.f90 and soilzone.f90 exceeding 132 character (gfortran issue)
  • Add allocated(Irr_type) check before setting to zero (gfortran issue)
  • Modified snowcomp.f90 and soltab.f90 encoding to ansi to fix OneAPI build issue on Windows
  • Add meson build files
  • Add gfortran and ifort workflows to build PRMS on Linux, macOS, and Windows

You will need to enable actions on GitHub before merging this PR. You can look at my fork
to see the latest gfortran and ifort GitHub Actions workflow runs.

@jdhughes-dev
jdhughes-dev marked this pull request as ready for review February 2, 2022 19:35
@rsregan

rsregan commented Feb 3, 2022 via email

Copy link
Copy Markdown
Collaborator

@jdhughes-dev

jdhughes-dev commented Feb 3, 2022 via email

Copy link
Copy Markdown
Author

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