ESMCI / cime

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

Testing: --no-build shows SHAREDLIB_BUILD PENDING in TestStatus #4682

Open samsrabin opened 2 months ago

samsrabin commented 2 months ago

In the (completed) test at /glade/derecho/scratch/samrabin/tests_0913-1302/SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC.C.0913-1302/, TestStatus shows

PASS SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC CREATE_NEWCASE
PASS SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC XML
PASS SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC SETUP
PEND SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC SHAREDLIB_BUILD
PASS SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC NLCOMP

even though it was set up with --no-build:

/glade/work/samrabin/ctsm_hs-uii/cime/scripts/create_test \
--test-id 0913-1302 \
--output-root /glade/derecho/scratch/samrabin/tests_0913-1302 \
--xml-category hillslope \
--xml-machine derecho \
--xml-compiler gnu \
--compare ctsm5.2.027 \
--baseline-root /glade/campaign/cgd/tss/ctsm_baselines \
--project P93300041 \
--retry 0 \
--namelists-only \
--no-build

That test used cime tag cime6.0.246. EDIT: The issue still happens with cime6.1.26.

jedwards4b commented 2 months ago

So if you are planning to contribute fixes why are you using such an old cime tag? Latest is 6.1.26

samsrabin commented 2 months ago

@jedwards4b I just used the version that came with one of the most recent CTSM tags (ctsm5.2.027). It still happens with cime6.1.26; see /glade/derecho/scratch/samrabin/tests_0913-1302/SMS_D_Mmpi-serial_Ld5.5x5_amazon.I1850Clm60Bgc.derecho_gnu.clm-HillslopeC.C.0913-1344.

I'm not planning to contribute a fix for this because I couldn't figure out why SHAREDLIB_BUILD was getting printed at all.