i want to configure MPAS-Atmosphere so i started with make for init_atmosphere i found this error during make
( make all \
"FC_PARALLEL = mpif90" \
"CC_PARALLEL = mpicc" \
"CXX_PARALLEL = mpicxx" \
"FC_SERIAL = gfortran" \
"CC_SERIAL = gcc" \
"CXX_SERIAL = g++" \
"FFLAGS_PROMOTION = -fdefault-real-8 -fdefault-double-8" \
"FFLAGS_OPT = -O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form" \
"CFLAGS_OPT = -O3 -m64" \
"CXXFLAGS_OPT = -O3 -m64" \
"LDFLAGS_OPT = -O3 -m64" \
"FFLAGS_DEBUG = -g -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fbounds-check -fbacktrace -ffpe-trap=invalid,zero,overflow" \
"CFLAGS_DEBUG = -g -m64" \
"CXXFLAGS_DEBUG = -O3 -m64" \
"LDFLAGS_DEBUG = -g -m64" \
"FFLAGS_OMP = -fopenmp" \
"CFLAGS_OMP = -fopenmp" \
"CORE = init_atmosphere" \
"DEBUG = " \
"USE_PAPI = " \
"OPENMP = true" \
"CPPFLAGS = -D_MPI" )
make[1]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0'
Testing compiler for OpenMP support
Checking for a usable PIO library...
=> PIO 1 detected
cd src; make FC="mpif90" \
CC="mpicc" \
CXX="mpicxx" \
SFC="gfortran" \
SCC="gcc" \
LINKER="mpif90" \
CFLAGS="-O3 -m64 -fopenmp "-DSINGLE_PRECISION"" \
CXXFLAGS="-O3 -m64 -fopenmp "-DSINGLE_PRECISION"" \
FFLAGS="-O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp" \
LDFLAGS="-O3 -m64 -fopenmp" \
RM="rm -f" \
CPP="cpp -P -traditional" \
CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model "-DMPAS_OPENMP" "-DSINGLE_PRECISION" -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION="unknown"" \
LIBS="-L/home/mahmoud/libs_install/pio1_9_23_build -lpio -L/home/mahmoud/libs_install/lib -lnetcdff -lnetcdf -L/home/mahmoud/libs_install/lib -lpnetcdf" \
CPPINCLUDES=" -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" \
FCINCLUDES=" -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" \
CORE="init_atmosphere"\
AUTOCLEAN="false" \
GEN_F90="false" \
NAMELIST_SUFFIX="init_atmosphere" \
EXE_NAME="init_atmosphere_model"
make[2]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src'
( cd external; make FC="mpif90" SFC="gfortran" CC="mpicc" SCC="gcc" FFLAGS="-O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION" CPP="cpp -P -traditional" NETCDF="/home/mahmoud/libs_install" CORE="init_atmosphere" all )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external'
( cd esmf_time_f90; make FC="mpif90 -O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp" CPP="cpp -P -traditional" CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -DHIDE_MPI" GEN_F90=false )
( cd ezxml; make )
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/esmf_time_f90'
ar -ru libesmf_time.a *.o
make -j 1 library
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/esmf_time_f90'
make[5]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[5]: warning: -jN forced in submake: disabling jobserver mode.
mpicc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[5]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external'
( cd framework; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" all )
(cd tools; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION")
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/framework'
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
( make build_registry CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION" )
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
*** Building MPAS tools from source ***
(cd registry; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION")
make[5]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
ar -ru libframework.a mpas_kind_types.o mpas_framework.o mpas_timer.o mpas_timekeeping.o mpas_constants.o mpas_attlist.o mpas_hash.o mpas_sort.o mpas_block_decomp.o mpas_block_creator.o mpas_dmpar.o mpas_abort.o mpas_decomp.o mpas_threading.o mpas_io.o mpas_io_streams.o mpas_bootstrapping.o mpas_io_units.o mpas_stream_manager.o mpas_stream_list.o mpas_forcing.o mpas_c_interfacing.o random_id.o pool_hash.o mpas_derived_types.o mpas_domain_routines.o mpas_field_routines.o mpas_pool_routines.o xml_stream_parser.o regex_matching.o mpas_field_accessor.o mpas_log.o ../external/ezxml/ezxml.o
make -j 1 library
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/framework'
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: warning: -jN forced in submake: disabling jobserver mode.
ln -sf framework/libframework.a libframework.a
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
( cd operators; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" all )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/operators'
ar -ru libops.a mpas_vector_operations.o mpas_matrix_operations.o mpas_tensor_operations.o mpas_rbf_interpolation.o mpas_vector_reconstruction.o mpas_spline_interpolation.o mpas_tracer_advection_helpers.o mpas_tracer_advection_mono.o mpas_tracer_advection_std.o mpas_geometry_utils.o
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/operators'
ln -sf operators/libops.a libops.a
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
#(make ezxml CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
(make parse CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
make[6]: 'parse' is up to date.
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
make[5]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
( make build_input_gen CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION" )
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
*** Building MPAS tools from source ***
(cd input_gen; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION")
make[5]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make -j 1 library
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: warning: -jN forced in submake: disabling jobserver mode.
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
(make -j 1 namelist_gen CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[6]: warning: -jN forced in submake: disabling jobserver mode.
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make -j 1 library
make[8]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[8]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -O3 -m64 -fopenmp -DSINGLE_PRECISION -I../../external/ezxml -o namelist_gen namelist_gen.o test_functions.o ../../external/ezxml/ezxml.o
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
(make -j 1 streams_gen CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[6]: warning: -jN forced in submake: disabling jobserver mode.
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make -j 1 library
make[8]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[8]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -O3 -m64 -fopenmp -DSINGLE_PRECISION -I../../external/ezxml -o streams_gen streams_gen.o test_functions.o ../../external/ezxml/ezxml.o
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[5]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
( cd core_init_atmosphere; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" REG_PARSE="/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry/parse" gen_includes )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
cpp -P -traditional -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include Registry.xml > Registry_processed.xml
(if [ ! -d inc ]; then mkdir -p inc; fi) # To generate *.inc files
(cd inc; /home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry/parse < ../Registry_processed.xml )
Reading registry file from standard input
---- GENERATING IMMUTABLE STREAMS ----
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
( cd core_init_atmosphere; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" NL_GEN="/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/namelist_gen" ST_GEN="/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/streams_gen" core_input_gen )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
if [ ! -e default_inputs ]; then mkdir default_inputs; fi
( cd default_inputs; /home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/namelist_gen ../Registry_processed.xml namelist.init_atmosphere in_defaults=true )
( cd default_inputs; /home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/streams_gen ../Registry_processed.xml streams.init_atmosphere stream_list.init_atmosphere. listed )
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
( cd core_init_atmosphere; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" all )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
rm -f mpas_init_atm_core.o mpas_init_atm_core.mod
mpif90 -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp -c mpas_init_atm_core.F -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include -I./inc -I../framework -I../operators -I../external/esmf_time_f90
mpas_init_atm_core.F:43.72:
call mpas_pool_get_config(mesh, 'sphere_radius', sphere_radius)
1
Error: There is no specific subroutine for the generic 'mpas_pool_get_config' at (1)
Makefile:100: recipe for target 'mpas_init_atm_core.o' failed
make[3]: *** [mpas_init_atm_core.o] Error 1
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
Makefile:39: recipe for target 'dycore' failed
make[2]: *** [dycore] Error 2
make[2]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src'
Makefile:780: recipe for target 'mpas_main' failed
make[1]: *** [mpas_main] Error 2
make[1]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0'
Makefile:214: recipe for target 'gfortran' failed
make: *** [gfortran] Error 2
thanks for advance
( make all \
"FC_PARALLEL = mpif90" \
"CC_PARALLEL = mpicc" \
"CXX_PARALLEL = mpicxx" \
"FC_SERIAL = gfortran" \
"CC_SERIAL = gcc" \
"CXX_SERIAL = g++" \
"FFLAGS_PROMOTION = -fdefault-real-8 -fdefault-double-8" \
"FFLAGS_OPT = -O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form" \
"CFLAGS_OPT = -O3 -m64" \
"CXXFLAGS_OPT = -O3 -m64" \
"LDFLAGS_OPT = -O3 -m64" \
"FFLAGS_DEBUG = -g -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fbounds-check -fbacktrace -ffpe-trap=invalid,zero,overflow" \
"CFLAGS_DEBUG = -g -m64" \
"CXXFLAGS_DEBUG = -O3 -m64" \
"LDFLAGS_DEBUG = -g -m64" \
"FFLAGS_OMP = -fopenmp" \
"CFLAGS_OMP = -fopenmp" \
"CORE = init_atmosphere" \
"DEBUG = " \
"USE_PAPI = " \
"OPENMP = true" \
"CPPFLAGS = -D_MPI" )
make[1]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0'
Testing compiler for OpenMP support
Checking for a usable PIO library...
=> PIO 1 detected
cd src; make FC="mpif90" \
CC="mpicc" \
CXX="mpicxx" \
SFC="gfortran" \
SCC="gcc" \
LINKER="mpif90" \
CFLAGS="-O3 -m64 -fopenmp "-DSINGLE_PRECISION"" \
CXXFLAGS="-O3 -m64 -fopenmp "-DSINGLE_PRECISION"" \
FFLAGS="-O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp" \
LDFLAGS="-O3 -m64 -fopenmp" \
RM="rm -f" \
CPP="cpp -P -traditional" \
CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model "-DMPAS_OPENMP" "-DSINGLE_PRECISION" -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION="unknown"" \
LIBS="-L/home/mahmoud/libs_install/pio1_9_23_build -lpio -L/home/mahmoud/libs_install/lib -lnetcdff -lnetcdf -L/home/mahmoud/libs_install/lib -lpnetcdf" \
CPPINCLUDES=" -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" \
FCINCLUDES=" -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" \
CORE="init_atmosphere"\
AUTOCLEAN="false" \
GEN_F90="false" \
NAMELIST_SUFFIX="init_atmosphere" \
EXE_NAME="init_atmosphere_model"
make[2]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src'
( cd external; make FC="mpif90" SFC="gfortran" CC="mpicc" SCC="gcc" FFLAGS="-O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION" CPP="cpp -P -traditional" NETCDF="/home/mahmoud/libs_install" CORE="init_atmosphere" all )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external'
( cd esmf_time_f90; make FC="mpif90 -O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp" CPP="cpp -P -traditional" CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -DHIDE_MPI" GEN_F90=false )
( cd ezxml; make )
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/esmf_time_f90'
ar -ru libesmf_time.a *.o
make -j 1 library
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/esmf_time_f90'
make[5]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[5]: warning: -jN forced in submake: disabling jobserver mode.
mpicc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[5]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external'
( cd framework; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" all )
(cd tools; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION")
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/framework'
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
( make build_registry CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION" )
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
*** Building MPAS tools from source ***
(cd registry; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION")
make[5]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
ar -ru libframework.a mpas_kind_types.o mpas_framework.o mpas_timer.o mpas_timekeeping.o mpas_constants.o mpas_attlist.o mpas_hash.o mpas_sort.o mpas_block_decomp.o mpas_block_creator.o mpas_dmpar.o mpas_abort.o mpas_decomp.o mpas_threading.o mpas_io.o mpas_io_streams.o mpas_bootstrapping.o mpas_io_units.o mpas_stream_manager.o mpas_stream_list.o mpas_forcing.o mpas_c_interfacing.o random_id.o pool_hash.o mpas_derived_types.o mpas_domain_routines.o mpas_field_routines.o mpas_pool_routines.o xml_stream_parser.o regex_matching.o mpas_field_accessor.o mpas_log.o ../external/ezxml/ezxml.o
make -j 1 library
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/framework'
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: warning: -jN forced in submake: disabling jobserver mode.
ln -sf framework/libframework.a libframework.a
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
( cd operators; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" all )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/operators'
ar -ru libops.a mpas_vector_operations.o mpas_matrix_operations.o mpas_tensor_operations.o mpas_rbf_interpolation.o mpas_vector_reconstruction.o mpas_spline_interpolation.o mpas_tracer_advection_helpers.o mpas_tracer_advection_mono.o mpas_tracer_advection_std.o mpas_geometry_utils.o
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/operators'
ln -sf operators/libops.a libops.a
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
#(make ezxml CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
(make parse CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
make[6]: 'parse' is up to date.
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
make[5]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry'
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
( make build_input_gen CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION" )
make[4]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
*** Building MPAS tools from source ***
(cd input_gen; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CC="gcc" CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION")
make[5]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make -j 1 library
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: warning: -jN forced in submake: disabling jobserver mode.
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
(make -j 1 namelist_gen CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[6]: warning: -jN forced in submake: disabling jobserver mode.
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make -j 1 library
make[8]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[8]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -O3 -m64 -fopenmp -DSINGLE_PRECISION -I../../external/ezxml -o namelist_gen namelist_gen.o test_functions.o ../../external/ezxml/ezxml.o
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
(make -j 1 streams_gen CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include")
make[6]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[6]: warning: -jN forced in submake: disabling jobserver mode.
(cd ../../external/ezxml; make CFLAGS="-O3 -m64 -fopenmp -DSINGLE_PRECISION ")
make[7]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
rm -f *.o *.i
make -j 1 library
make[8]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -O3 -m64 -fopenmp -DSINGLE_PRECISION -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -c ezxml.c
make[8]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
make[7]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/external/ezxml'
gcc -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -O3 -m64 -fopenmp -DSINGLE_PRECISION -I../../external/ezxml -o streams_gen streams_gen.o test_functions.o ../../external/ezxml/ezxml.o
make[6]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[5]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen'
make[4]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/tools'
( cd core_init_atmosphere; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" REG_PARSE="/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry/parse" gen_includes )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
cpp -P -traditional -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include Registry.xml > Registry_processed.xml
(if [ ! -d inc ]; then mkdir -p inc; fi) # To generate *.inc files
(cd inc; /home/mahmoud/mpas/MPAS-Model-7.0/src/tools/registry/parse < ../Registry_processed.xml )
Reading registry file from standard input
---- GENERATING IMMUTABLE STREAMS ----
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
( cd core_init_atmosphere; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" NL_GEN="/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/namelist_gen" ST_GEN="/home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/streams_gen" core_input_gen )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
if [ ! -e default_inputs ]; then mkdir default_inputs; fi
( cd default_inputs; /home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/namelist_gen ../Registry_processed.xml namelist.init_atmosphere in_defaults=true )
( cd default_inputs; /home/mahmoud/mpas/MPAS-Model-7.0/src/tools/input_gen/streams_gen ../Registry_processed.xml streams.init_atmosphere stream_list.init_atmosphere. listed )
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
( cd core_init_atmosphere; make CPPFLAGS="-D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown" CPPINCLUDES="-I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include" all )
make[3]: Entering directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
rm -f mpas_init_atm_core.o mpas_init_atm_core.mod
mpif90 -D_MPI -DCORE_INIT_ATMOSPHERE -DMPAS_NAMELIST_SUFFIX=init_atmosphere -DMPAS_EXE_NAME=init_atmosphere_model -DMPAS_OPENMP -DSINGLE_PRECISION -DMPAS_NATIVE_TIMERS -DMPAS_GIT_VERSION=unknown -O3 -m64 -ffree-line-length-none -fconvert=big-endian -ffree-form -fopenmp -c mpas_init_atm_core.F -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/pio1_9_23_build -I/home/mahmoud/libs_install/include -I/home/mahmoud/libs_install/include -I./inc -I../framework -I../operators -I../external/esmf_time_f90
mpas_init_atm_core.F:43.72:
call mpas_pool_get_config(mesh, 'sphere_radius', sphere_radius)
1
Error: There is no specific subroutine for the generic 'mpas_pool_get_config' at (1)
Makefile:100: recipe for target 'mpas_init_atm_core.o' failed
make[3]: *** [mpas_init_atm_core.o] Error 1
make[3]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src/core_init_atmosphere'
Makefile:39: recipe for target 'dycore' failed
make[2]: *** [dycore] Error 2
make[2]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0/src'
Makefile:780: recipe for target 'mpas_main' failed
make[1]: *** [mpas_main] Error 2
make[1]: Leaving directory '/home/mahmoud/mpas/MPAS-Model-7.0'
Makefile:214: recipe for target 'gfortran' failed
make: *** [gfortran] Error 2
thanks for advance