-
Notifications
You must be signed in to change notification settings - Fork 207
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
Loading software environment on blues #56
Comments
Details from @jayeshkrishna: "In blues we use the PBS job scheduler and the "-V" option is used within the When submitting a job, the submit script ($CASE.submit), The job submission perl script in CIME loads the environment by running (it reads the env Since variables like PATH are modified by PBS and the run script retains the |
Again from @jayeshkrishna: "There are two possible fixes to the problem,
" |
We've decided to disable the optimization in CIME that prevents reloading of the user environment. Does anyone know a good reason to keep that optimization? |
I do - the user environment sometimes causes errors that are difficult to On Thu, Feb 4, 2016 at 4:29 PM, Robert Jacob notifications@github.com
Jim Edwards CESM Software Engineer |
So you'd be in favor of taking out the -V ? |
Yes - I think that we've seen this problem on several machines and the On Thu, Feb 4, 2016 at 5:36 PM, Robert Jacob notifications@github.com
Jim Edwards CESM Software Engineer |
Thanks. But is that line to prevent reloading in ModuleLoader.pm necessary for any reason? |
It was intended to avoid repeating tasks that had already been done. But On Thu, Feb 4, 2016 at 7:26 PM, Robert Jacob notifications@github.com
Jim Edwards CESM Software Engineer |
Fixed in ACME. |
Bug fixes, documentation improvement, build flags
We were having trouble running on blues. It worked fine if you did "qsub $CASE.run" but a user would get library path errors if they executed $CASE.submit.
@jayeshkrishna traced it to the way CIME loads the machine specific environment in the job submission scripts. This bug is repeated here for further discussion and to check the solution.
The text was updated successfully, but these errors were encountered: