ESMCI / cime

Common Infrastructure for Modeling the Earth
http://esmci.github.io/cime
Other
162 stars 207 forks source link

Do we really need to always force a rebuild of a case when pelayout is changed? #4551

Open jgfouca opened 11 months ago

jgfouca commented 11 months ago

It seems to me and @golaz , that as long as threads vs. unthreaded is not changed, a rebuild should not be necessary.

rljacob commented 11 months ago

You actually don't need to do a full rebuild, despite what the instructions say. Do the "./case_setup --reset" and then do "./case.build" and skip the clean.

jedwards4b commented 11 months ago

This is a legacy requirement of pop and cice5. I believe we can remove this warning now.

jgfouca commented 11 months ago

@rljacob , I should have been more clear. I think users want to make it so CIME does not think the case needs to be rebuilt when a minor pelayout change is made. So:

./xmlchange *change peylaout*
./case.setup
./case.submit

@golaz, does that cover your use cases?

rljacob commented 11 months ago

I agree that's the right way to do this. I was pointing out a workaround to doing a complete rebuild.

github-actions[bot] commented 8 months ago

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days.