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

Revert MPAS external to version without OpenACC #22

Closed

Conversation

gdicker1
Copy link

Address correctness issues by reverting MPAS to a version without OpenACC. This is the same version that was used in tags cam-ew2.0.003 and before (and in cam6_3_136 and before).

Due to correctness issues that were introduced when changing to a
CAM-compatible OpenACC MPAS version in cam-ew2.0.004, this commit
reverts back to the version used in cam-ew2.0.003 and ESCOMP/CAM tag
cam6_3_136.
@gdicker1 gdicker1 changed the base branch from ew-main to ew-develop July 15, 2024 17:39
@gdicker1
Copy link
Author

"correctness issues" refers to what was discussed in an email thread (thanks to @dazlich). This thread showed a marked difference in precipitation outputs since cam2.0.004.

@gdicker1
Copy link
Author

@dazlich and @supreethms1809, I was hoping in the review you could make sure this doesn't break anything for your (respective) work. I didn't see anything when I was doing F2000dev and CHAOS2000dev tests with this change during #21.

@dazlich
Copy link

dazlich commented Jul 16, 2024 via email

@gdicker1
Copy link
Author

gdicker1 commented Jul 16, 2024

Apologies I used the wrong (v8.1) hash. The fixup commit I pushed uses the hash I intended. I'll squash this once approved.

I was able to build after switching the hash.

@dazlich
Copy link

dazlich commented Jul 16, 2024

Ok, it compiles and runs properly for me now. I'm good with it!

@gdicker1 gdicker1 self-assigned this Jul 18, 2024
@gdicker1 gdicker1 added the bug Something isn't working label Jul 18, 2024
@gdicker1 gdicker1 removed the request for review from supreethms1809 July 18, 2024 19:35
gdicker1 added a commit that referenced this pull request Jul 19, 2024
Fix correctness issues by reverting MPAS-A to a v7.3 version without
OpenACC directives.

NOTE: This will require cases using cam_dev physics to have
'use_gw_front = .false.' in user_nl_cam (if not already present).
@gdicker1
Copy link
Author

This should have automatically closed with the push of ew-develop (to ed37226). Closing now since the change is merged

@gdicker1 gdicker1 closed this Jul 19, 2024
gdicker1 pushed a commit that referenced this pull request Aug 29, 2024
fix py3.11 issue in gitinterface
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants