Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Running CMOR 3.3.3 with version 01.00.27b1 of the MIP tables for a single variable works, even though the cmor log contains the following error:
This error only causes CMOR to fail when attempting to produce more than one variable:
Note the additional message
Here is a test to reproduce this problem:
I expect this demonstrates the issue I was attempting to explain in #245.
Note I wouldn't intend to use the beta version of the MIP tables for production; I am just using them in this example, since it demonstrates the problem well.
@ehogan thanks for catching this again. I looked into this.
import signal signal.signal(signal.SIGINT, self.signal_handler) try: # your code here except (KeyboardInterrupt, BaseException): print "Intercepted!!!!!!"
This change is necessary for fortran to exit nicely and will be documented and advertised before the next release.
As far as this bug go, @taylor13 I will add a test for it, but should this really be an error or should it be a warning?
Hi @doutriaux1, I just tried testing master but it's not doing as I would expect. My apologies; I realise I wasn't very clear in my first comment.
The case that I've marked
I've submitted a pull request to fix the problem: #381 :)