-
Notifications
You must be signed in to change notification settings - Fork 7
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
Cheyenne #20
Comments
These are my modules: Do you have the "cheyenne-intel.mk" in MOM6-cases/src/mkmf/templates/? |
Thanks for the quick response. My modules are almost identical to yours:
shared/repro> module list
Currently Loaded Modules:
1) ncarenv/1.3 2) intel/18.0.5 3) netcdf/4.7.3 4) ncarcompilers/0.5.0 5) mpt/2.19
I checked for the “cheyenne-intel.mk”, which is in the location you mention. I’ve repeated the steps in the “Compiling the FMS shared library section and still get the error during the make command:
shared/repro> make NETCDF=3 REPRO=1 libfms.a -j
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/mpp/mpp_parameter.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/platform/platform.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/constants/constants.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/sat_vapor_pres/sat_vapor_pres_k.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/drifters/cloud_interpolator.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/drifters/drifters_core.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/drifters/drifters_input.F90
icc -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -D__IFC -sox -traceback -c -I../../../../src/FMS/mosaic ../../../../src/FMS/mosaic/create_xgrid.c
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:27: recipe for target 'cloud_interpolator.o' failed
make: *** [cloud_interpolator.o] Error 1
make: *** Waiting for unfinished jobs....
Makefile:139: recipe for target 'platform.o' failed
make: *** [platform.o] Error 1
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:149: recipe for target 'sat_vapor_pres_k.o' failed
make: *** [sat_vapor_pres_k.o] Error 1
Makefile:31: recipe for target 'constants.o' failed
make: *** [constants.o] Error 1
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:125: recipe for target 'mpp_parameter.o' failed
make: *** [mpp_parameter.o] Error 1
Makefile:59: recipe for target 'drifters_core.o' failed
make: *** [drifters_core.o] Error 1
Makefile:61: recipe for target 'drifters_input.o' failed
make: *** [drifters_input.o] Error 1
From: Gustavo Marques <[email protected]>
Reply-To: NCAR/MOM6-cases <[email protected]>
Date: Friday, May 15, 2020 at 4:53 PM
To: NCAR/MOM6-cases <[email protected]>
Cc: andreasschmittner <[email protected]>, Author <[email protected]>
Subject: Re: [NCAR/MOM6-cases] Cheyenne (#20)
These are my modules:
intel/18.0.5 mpt/2.19 netcdf/4.6.3 ncarenv/1.3 ncarcompilers/0.5.0
Do you have the "cheyenne-intel.mk" in MOM6-cases/src/mkmf/templates/?
If not, please place the following file into MOM6-cases/src/mkmf/templates/ and try again:
/glade/work/gmarques/MOM6-examples/src/mkmf/templates/cheyenne-intel.mk
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#20 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AB2ICTBUZAWVF6AOQ4MWL73RRXIYBANCNFSM4NCUKSCQ>.
|
I believe you need to update both FMS and MOM6. Please do the following, then try building it again: Update FMS
Update MOM6
Build FMS
Build MOM6
FYI, MOM6-cases is used to host idealized test cases that are run in ocean-only mode. If you are interested in global configurations using CESM/MOM6, please check the following tutorial: |
@andreasschmittner, has this issue been solved? |
I didn’t have the time to work on it until now. I hope to get back to it soon (we’re wrapping up our spring term).
Thanks for your tip to the global configurations. I’ll check that out. What I’d really like to do is to work with a global coarse resolution version with realistic geometry if such a set-up already exists. Looks like the 1-deg version is the coarsest. How difficult would it be to set up an even coarser version (e.g. 2 deg)?
From: Gustavo Marques <[email protected]>
Reply-To: NCAR/MOM6-cases <[email protected]>
Date: Wednesday, June 10, 2020 at 12:54 PM
To: NCAR/MOM6-cases <[email protected]>
Cc: andreasschmittner <[email protected]>, Mention <[email protected]>
Subject: Re: [NCAR/MOM6-cases] Cheyenne (#20)
@andreasschmittner<https://github.com/andreasschmittner>, has this issue been solved?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#20 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AB2ICTF5PUOW3GJNYG2W2VTRV7QFNANCNFSM4NCUKSCQ>.
|
That would take some work. Create the grid, topography, etc would be relatively easy. Tunning the model would be the most time-consuming part. We do plan to create a 2 deg configuration in the near future. It would be helpful if you could express your desire for such a configuration during the CESM workshop this coming Monday. The Ocean Model Working Group will have a discussion from 1 pm to 4:30 pm MT. Here is the agenda: |
Great. Thanks. I have experience in tuning coarse res models and we’ve developed some useful schemes such as subgrid bathymetry for the tidal mixing scheme. I’d be happy to help with the 2 deg effort.
From: Gustavo Marques <[email protected]>
Reply-To: NCAR/MOM6-cases <[email protected]>
Date: Wednesday, June 10, 2020 at 1:36 PM
To: NCAR/MOM6-cases <[email protected]>
Cc: andreasschmittner <[email protected]>, Mention <[email protected]>
Subject: Re: [NCAR/MOM6-cases] Cheyenne (#20)
That would take some work. Create the grid, topography, etc would be relatively easy. Tunning the model would be the most time-consuming part. We do plan to create a 2 deg configuration in the near future. It would be helpful if you could express your desire for such a configuration during the CESM workshop this coming Monday. The Ocean Model Working Group will have a discussion from 1 pm to 4:30 pm MT. Here is the agenda:
http://www.cesm.ucar.edu/events/workshops/2020/files/agenda.pdf
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#20 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AB2ICTDHINWPRKOH4H6ULCLRV7VCNANCNFSM4NCUKSCQ>.
|
Sorry, but I won’t be able to join Mo afternoon due to a medical appointment.
From: Gustavo Marques <[email protected]>
Reply-To: NCAR/MOM6-cases <[email protected]>
Date: Wednesday, June 10, 2020 at 1:36 PM
To: NCAR/MOM6-cases <[email protected]>
Cc: andreasschmittner <[email protected]>, Mention <[email protected]>
Subject: Re: [NCAR/MOM6-cases] Cheyenne (#20)
That would take some work. Create the grid, topography, etc would be relatively easy. Tunning the model would be the most time-consuming part. We do plan to create a 2 deg configuration in the near future. It would be helpful if you could express your desire for such a configuration during the CESM workshop this coming Monday. The Ocean Model Working Group will have a discussion from 1 pm to 4:30 pm MT. Here is the agenda:
http://www.cesm.ucar.edu/events/workshops/2020/files/agenda.pdf
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#20 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AB2ICTDHINWPRKOH4H6ULCLRV7VCNANCNFSM4NCUKSCQ>.
|
On cheyenne the following module is no longer available
module load mpt/2.15f
I've replaced it with the generic
module load mpt
but wasn't able to compile. During the make step "make NETCDF=3 REPRO=1 libfms.a -j" I get the following error message:
shared/repro> make NETCDF=3 REPRO=1 libfms.a -j
icc -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -D__IFC -sox -traceback -c -I../../../../src/FMS/mosaic ../../../../src/FMS/mosaic/interp.c
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/drifters/drifters_input.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/mpp/mpp_parameter.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/constants/constants.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/platform/platform.F90
icc -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -D__IFC -sox -traceback -c -I../../../../src/FMS/mosaic ../../../../src/FMS/mosaic/read_mosaic.c
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/drifters/cloud_interpolator.F90
ifort -Duse_libMPI -Duse_netCDF -DSPMD -Duse_LARGEFILE -fpp -Wp,-w -fno-alias -auto -safe-cray-ptr -ftz -assume byterecl -i4 -r8 -nowarn -sox -traceback -O2 -debug minimal -fp-model source -override-limits -c -I../../../../src/FMS/include ../../../../src/FMS/sat_vapor_pres/sat_vapor_pres_k.F90
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:61: recipe for target 'drifters_input.o' failed
make: *** [drifters_input.o] Error 1
make: *** Waiting for unfinished jobs....
Makefile:125: recipe for target 'mpp_parameter.o' failed
make: *** [mpp_parameter.o] Error 1
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:31: recipe for target 'constants.o' failed
make: *** [constants.o] Error 1
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:139: recipe for target 'platform.o' failed
make: *** [platform.o] Error 1
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:149: recipe for target 'sat_vapor_pres_k.o' failed
make: *** [sat_vapor_pres_k.o] Error 1
ifort: command line error: option '-override-limits' is not supported. Please use the replacement option '-qoverride-limits'
Makefile:27: recipe for target 'cloud_interpolator.o' failed
make: *** [cloud_interpolator.o] Error 1
The text was updated successfully, but these errors were encountered: