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

Update mkmf file to fix gfotran compile issue #236

Merged
merged 7 commits into from
Jun 8, 2022

Conversation

ntlewis
Copy link
Contributor

@ntlewis ntlewis commented May 30, 2022

Github test does not compile on master due to compiler issue, this should fix

Github test does not compile on master due to compiler issue, this should fix
seems to be some sort of syntax issue, will this fix?
@dennissergeev dennissergeev added priority:high High-priority task infrastructure Isca infrastructure: installation, CI, HPC setups labels May 30, 2022
@ntlewis
Copy link
Contributor Author

ntlewis commented May 30, 2022

Ok so it's fixed the first error, but now there's a load of type errors. I'll try to work on this over the next month, although in my opinion it low priority for me as I think it's related to the compiler that the tests are using, but not those that we actually use in Exeter to compile the model, and I need to get on with some other work. Obviously this does need to be fixed at some point, and I'll do my best to do so.

@dennissergeev dennissergeev added priority:medium Medium-piority task and removed priority:high High-priority task labels May 30, 2022
@ntlewis ntlewis marked this pull request as draft May 30, 2022 15:50
@ntlewis ntlewis marked this pull request as ready for review June 8, 2022 09:12
@ntlewis ntlewis requested a review from sit23 June 8, 2022 09:13
Copy link
Member

@dennissergeev dennissergeev left a comment

Choose a reason for hiding this comment

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

Even though these options are discouraged by the GCC devs, I am happy to approve this for now. In the long run, the relevant errors should be fixed (see #237).

Copy link
Contributor

@sit23 sit23 left a comment

Choose a reason for hiding this comment

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

Thanks for doing this @ntlewis. As @dennissergeev says, this isn't the ideal fix, but it will do for now. Fixing all those type-conversion errors in particular is going to take a long time. Perhaps something for some RSE time if we ever get it. But for now let's approve this.

@ntlewis ntlewis merged commit 9560521 into ExeClim:master Jun 8, 2022
@ntlewis ntlewis deleted the fix_boz_compile_error branch June 8, 2022 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Isca infrastructure: installation, CI, HPC setups priority:medium Medium-piority task
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants