sebastian_gayler@uni-tuebingen_de
New Member
Hello,
I am intending to run the CESM1.02 model in the CLM only mode on my linux pc (clm3.5 is running well). However, I have problems in building csm_share.
Can somebody help me? Many thanks in advance for your help.
Sebastian
Below some information about what I have done. I also attached mct.bldlog, pio.bldlog and the complete csm_share_bldlog
Machine=x86_64;
I use the intel composerXE-2011.1.107, openmpi-1.2.8 and netcdf-3.6.3;
openmpi and netcdf were both build with the same compiler.
First I created a new case following the instructions in the userguide:
./create_newcase -case Case.02 -res f19_g16 -compset X -mach generic_linux_intel -scratchroot /home/sebastian/prog/cesm1_0/cesm1_0_cases -din_loc_root_csmdata /home/sebastian/prog/cesm1_0/inputdata/ -max_tasks_per_node 1
Case.02 was succesfully configured and I made the following settings in the env_mach_specific file:
********************************************************************************
setenv INTEL_PATH /opt/intel/composerxe-2011.1.107
setenv MPICH_PATH /usr/local/openmpi-1.2.8
setenv PATH ${INTEL_PATH}/bin/intel64:${MPICH_PATH}/bin:${PATH}
setenv LD_LIBRARY_PATH ${INTEL_PATH}/compiler/lib/intel64:${LD_LIBRARY_PATH}
********************************************************************************
and in Macros.generic_linux_intel:
*******************************************************************
FC := ifort
CC := icc
#=====================================================
# GENERIC_USER
NETCDF_PATH := /usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107
INC_NETCDF := $(NETCDF_PATH)/include
LIB_NETCDF := $(NETCDF_PATH)/lib
MOD_NETCDF := $(NETCDF_PATH)/include
MPICH_PATH := /usr/local/openmpi-1.2.8
INC_MPI := $(MPICH_PATH)/include
LIB_MPI := $(MPICH_PATH)/lib
MPI_LIB_NAME := openmpi
PNETCDF_PATH :=
INC_PNETCDF :=
LIB_PNETCDF :=
LAPACK_LIBDIR :=
*********************************************************
With this settings, the build script crashes during building csm_share:
-------------------------------------------------------------------------
CCSM BUILDNML SCRIPT STARTING
- To prestage restarts, untar a restart.tar file into /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/run
- Create modelio namelist input files
CCSM BUILDNML SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
CCSM PRESTAGE SCRIPT STARTING
- CCSM input data directory, DIN_LOC_ROOT_CSMDATA, is /home/sebastian/prog/cesm1_0_2/inputdata
- Case input data directory, DIN_LOC_ROOT, is /home/sebastian/prog/cesm1_0_2/inputdata
- Checking the existence of input datasets in DIN_LOC_ROOT
CCSM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
CCSM BUILDEXE SCRIPT STARTING
- Build Libraries: mct pio csm_share
Mi 23. Feb 10:43:27 CET 2011 /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/mct/mct.bldlog.110223-104326
Mi 23. Feb 10:43:55 CET 2011 /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/pio/pio.bldlog.110223-104326
Mi 23. Feb 10:44:21 CET 2011 /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/csm_share/csm_share.bldlog.110223-104326
ERROR: csm_share.buildlib failed, see /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/csm_share/csm_share.bldlog.110223-104326
ERROR: cat /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/csm_share/csm_share.bldlog.110223-104326
First I get a lot of warning messages and later one the following error messages, e.g.:
csm_share.log:
...
icc -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH /home/sebastian/prog/cesm1_0_2/models/utils/timing/gptl_papi.c
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/utils/timing/perf_utils.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/utils/timing/perf_mod.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/csm_share/shr/shr_orb_mod.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_comm_mct.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90
/home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90(88): error #6457: This derived type name has not been declared. [FILE_DESC_T]
type(file_desc_t) ,save :: cpl_io_file
--------^
/home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90(89): error #6457: This derived type name has not been declared. [IOSYSTEM_DESC_T]
type(iosystem_desc_t),save :: cpl_io_subsystem
--------^
...
------------------------^
/tmp/ifortDnbpmG.i90(1510): catastrophic error: Too many errors, exiting
compilation aborted for /home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90 (code 1)
gmake: *** [seq_io_mod.o] Fehler 1
I am intending to run the CESM1.02 model in the CLM only mode on my linux pc (clm3.5 is running well). However, I have problems in building csm_share.
Can somebody help me? Many thanks in advance for your help.
Sebastian
Below some information about what I have done. I also attached mct.bldlog, pio.bldlog and the complete csm_share_bldlog
Machine=x86_64;
I use the intel composerXE-2011.1.107, openmpi-1.2.8 and netcdf-3.6.3;
openmpi and netcdf were both build with the same compiler.
First I created a new case following the instructions in the userguide:
./create_newcase -case Case.02 -res f19_g16 -compset X -mach generic_linux_intel -scratchroot /home/sebastian/prog/cesm1_0/cesm1_0_cases -din_loc_root_csmdata /home/sebastian/prog/cesm1_0/inputdata/ -max_tasks_per_node 1
Case.02 was succesfully configured and I made the following settings in the env_mach_specific file:
********************************************************************************
setenv INTEL_PATH /opt/intel/composerxe-2011.1.107
setenv MPICH_PATH /usr/local/openmpi-1.2.8
setenv PATH ${INTEL_PATH}/bin/intel64:${MPICH_PATH}/bin:${PATH}
setenv LD_LIBRARY_PATH ${INTEL_PATH}/compiler/lib/intel64:${LD_LIBRARY_PATH}
********************************************************************************
and in Macros.generic_linux_intel:
*******************************************************************
FC := ifort
CC := icc
#=====================================================
# GENERIC_USER
NETCDF_PATH := /usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107
INC_NETCDF := $(NETCDF_PATH)/include
LIB_NETCDF := $(NETCDF_PATH)/lib
MOD_NETCDF := $(NETCDF_PATH)/include
MPICH_PATH := /usr/local/openmpi-1.2.8
INC_MPI := $(MPICH_PATH)/include
LIB_MPI := $(MPICH_PATH)/lib
MPI_LIB_NAME := openmpi
PNETCDF_PATH :=
INC_PNETCDF :=
LIB_PNETCDF :=
LAPACK_LIBDIR :=
*********************************************************
With this settings, the build script crashes during building csm_share:
-------------------------------------------------------------------------
CCSM BUILDNML SCRIPT STARTING
- To prestage restarts, untar a restart.tar file into /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/run
- Create modelio namelist input files
CCSM BUILDNML SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
CCSM PRESTAGE SCRIPT STARTING
- CCSM input data directory, DIN_LOC_ROOT_CSMDATA, is /home/sebastian/prog/cesm1_0_2/inputdata
- Case input data directory, DIN_LOC_ROOT, is /home/sebastian/prog/cesm1_0_2/inputdata
- Checking the existence of input datasets in DIN_LOC_ROOT
CCSM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
CCSM BUILDEXE SCRIPT STARTING
- Build Libraries: mct pio csm_share
Mi 23. Feb 10:43:27 CET 2011 /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/mct/mct.bldlog.110223-104326
Mi 23. Feb 10:43:55 CET 2011 /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/pio/pio.bldlog.110223-104326
Mi 23. Feb 10:44:21 CET 2011 /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/csm_share/csm_share.bldlog.110223-104326
ERROR: csm_share.buildlib failed, see /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/csm_share/csm_share.bldlog.110223-104326
ERROR: cat /home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/csm_share/csm_share.bldlog.110223-104326
First I get a lot of warning messages and later one the following error messages, e.g.:
csm_share.log:
...
icc -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH /home/sebastian/prog/cesm1_0_2/models/utils/timing/gptl_papi.c
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/utils/timing/perf_utils.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/utils/timing/perf_mod.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/csm_share/shr/shr_orb_mod.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_comm_mct.F90
ifort -c -I. -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/netcdf/netcdf-3.6.3_intel_composerXE-2011.1.107/include -I/usr/local/openmpi-1.2.8/include -I. -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/SourceMods/src.share -I/home/sebastian/prog/cesm1_0_2/models/drv/shr_mct -I/home/sebastian/prog/cesm1_0_2/models/drv/shr -I/home/sebastian/prog/cesm1_0_2/models/dead_share -I/home/sebastian/prog/cesm1_0_2/models/csm_share/shr -I/home/sebastian/prog/cesm1_0_2/models/utils/timing -I/home/sebastian/prog/cesm1_0_2/models/utils/esmf_wrf_timemgr -I/home/sebastian/prog/cesm1_0_2/cesm1_0_2_cases/Case.02/lib/include -DMCT_INTERFACE -DHAVE_MPI -DGLC_NEC_10 -DLINUX -DSEQ_ -DFORTRANUNDERSCORE -DNO_R16 -DNO_SHR_VMATH -g -fp-model precise -convert big_endian -assume byterecl -ftz -traceback -O2 -FR /home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90
/home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90(88): error #6457: This derived type name has not been declared. [FILE_DESC_T]
type(file_desc_t) ,save :: cpl_io_file
--------^
/home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90(89): error #6457: This derived type name has not been declared. [IOSYSTEM_DESC_T]
type(iosystem_desc_t),save :: cpl_io_subsystem
--------^
...
------------------------^
/tmp/ifortDnbpmG.i90(1510): catastrophic error: Too many errors, exiting
compilation aborted for /home/sebastian/prog/cesm1_0_2/models/drv/shr/seq_io_mod.F90 (code 1)
gmake: *** [seq_io_mod.o] Fehler 1