Skip to content
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

CESMSCRATCHROOT required for blues config #154

Closed
jayeshkrishna opened this issue Mar 24, 2015 · 0 comments · Fixed by #172
Closed

CESMSCRATCHROOT required for blues config #154

jayeshkrishna opened this issue Mar 24, 2015 · 0 comments · Fixed by #172

Comments

@jayeshkrishna
Copy link
Contributor

If the user does not specify "-sharedlibroot" while creating and running tests (./create_test ... -sharedlibroot ...) on blues the tests fail to build correctly.

CESM BUILDEXE SCRIPT STARTING
COMPILER is intel

  • Build Libraries: mct gptl pio csm_share
    Tue Mar 24 15:05:03 CDT 2015 UNSET/sharedlibroot.pio_rearr_opts_acme_dev_compare_ACMEnext-intel-openmpi2_01/intel/openmpi/nodebug/nothreads/mct.bldlog.150324-150457
    ERROR: buildlib.mct failed, see UNSET/sharedlibroot.pio_rearr_opts_acme_dev_compare_ACMEnext-intel-openmpi2_01/intel/openmpi/nodebug/nothreads/mct.bldlog.150324-150457
    ERROR: cat UNSET/sharedlibroot.pio_rearr_opts_acme_dev_compare_ACMEnext-intel-openmpi2_01/intel/openmpi/nodebug/nothreads/mct.bldlog.150324-150457
    ERS.f45_g37_rx1.DTEST.blues_intel.C.pio_rearr_opts_acme_dev_compare_ACMEnext-intel-openmpi2_01 build status: CFAIL
    building ERS.ne30_g16_rx1.A.blues_intel.C.pio_rearr_opts_acme_dev_compare_ACMEnext-intel-openmpi2_01

The solution is to define CESMSCRATCHROOT in the blues configuration

@jayeshkrishna jayeshkrishna self-assigned this Mar 24, 2015
jayeshkrishna added a commit that referenced this issue Mar 24, 2015
CESMSCRATCHROOT is not defined in the blues configuration. So
users need to specify "-sharedlibroot" when trying to build
and run tests using create_test. If the user misses the
"-sharedlibroot" argument the build fails. This commit fixes
this issue by explicitly specifying the scratch root for blues.

Also see Issue #154

SEG-29
rljacob added a commit that referenced this issue Mar 30, 2015
…o next (PR #156)

CESMSCRATCHROOT was not defined in the initial blues configuration.
Users neeedd to specify "-sharedlibroot" when trying to build
and run tests using create_test. If the user misses the
"-sharedlibroot" argument the build fails. This commit fixes
this issue by explicitly specifying the scratch root for blues.

Fixes #154

SEG-29
rljacob added a commit that referenced this issue Apr 9, 2015
…#172)

Prepare jenkins scripts to add blues to CI testing.
Also minor modifcations to blues machine config.

CESMSCRATCHROOT was not defined in the blues configuration. So
users need to specify "-sharedlibroot" when trying to build
and run tests using create_test. If the user misses the
"-sharedlibroot" argument the build fails. This commit fixes
this issue by explicitly specifying the scratch root for blues.

acme-developer passes on blues/intel

Fixes #154

SEG-29
philipwjones added a commit to philipwjones/E3SM that referenced this issue Nov 2, 2024
…lendar

allow only one calendar instance for a simulation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant