-
Notifications
You must be signed in to change notification settings - Fork 368
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 PR #6313 aborting run on negative channel storage #6623
Conversation
|
@@ -682,8 +682,8 @@ subroutine Euler | |||
|
|||
! check for negative channel storage | |||
if (negchan < -1.e-10) then | |||
write(iulog,*) 'Error: Negative channel storage found! ',negchan | |||
call shr_sys_abort('mosart: negative channel storage') | |||
write(iulog,*) 'Warning: Negative channel storage found! ',negchan |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are you sure you want to print a warning? Was that the old behavior?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes looks like it was.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another PR, #6568, resolved this aborting issue with a cleaner solution. Should we discuss and then discuss how to proceed with these two options?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one will have to go in for the 3.0.1 tag. Then your other fix can be used for 3.1.0.
Should I merge this today? |
…#6623) Revert PR #6313 aborting run on negative channel storage The enforced abort whenever MOSART has negative channel storage may prevent v3.LR simulations from finishing, if the code base that includes to ensure new v3.LR simulations that need to use the latest commits to master are free from this issue. Fixes #6622. [BFB]
I just merged it to next, @peterdschwartz , after seeing Rob's message on slack. |
The enforced abort whenever MOSART has negative channel storage
may prevent v3.LR simulations from finishing, if the code base that includes
#6313 is used. This PR is to revert #6313 until v3.0.1 tag is created,
to ensure new v3.LR simulations that need to use the latest commits to master
are free from this issue.
Fixes #6622.
[BFB]
Issue #6302 is expected to reemerge.