Main menu

Navigation

PIOBUILD ERROR CESM1_2_2

2 posts / 0 new
Last post
a.anukesh@...
PIOBUILD ERROR CESM1_2_2

When I build a case using CESM1_2_2 I got the following error

----------------------------------------------------------------------------------------------------------------

 CESM BUILDNML SCRIPT STARTING
 - To prestage restarts, untar a restart.tar file into /home/anukesh/Documents/CESM_CASES/test1/run
 infile is /home/anukesh/Documents/CESM_CASES/test1/Buildconf/cplconf/cesm_namelist
 CESM BUILDNML SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
-------------------------------------------------------------------------
 CESM PRESTAGE SCRIPT STARTING
 - Case input data directory, DIN_LOC_ROOT, is /home/anukesh/Documents/cesm_input/inputdata
 - Checking the existence of input datasets in DIN_LOC_ROOT
 CESM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
-------------------------------------------------------------------------
 CESM BUILDEXE SCRIPT STARTING
rm: No match.
 COMPILER is intel
 - Build Libraries: mct gptl pio csm_share
Sat Aug 27 05:47:38 IST 2016 /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/mct.bldlog.160827-054737
Sat Aug 27 05:47:38 IST 2016 /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/gptl.bldlog.160827-054737
Sat Aug 27 05:47:38 IST 2016 /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio.bldlog.160827-054737
ERROR: buildlib.pio failed, see /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio.bldlog.160827-054737
ERROR: cat /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio.bldlog.160827-054737

---------------------------------------------------------------------------------------------------------

 Pio.bldlog file shows the following error

----------------------------------------------------------------------------------------------------------

Sat Aug 27 05:47:38 IST 2016 /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio.bldlog.160827-054737
set pio_dir=/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio
cd /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio
set cmake_opts= -D USER_CMAKE_MODULE_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/scripts/ccsm_utils/CMake
set cmake_opts= -D USER_CMAKE_MODULE_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/scripts/ccsm_utils/CMake -D GENF90_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90
gmake /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/Makefile MODEL=pio USER_CMAKE_OPTS= -D USER_CMAKE_MODULE_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/scripts/ccsm_utils/CMake -D GENF90_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90 PIO_LIBDIR=/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio -f /home/anukesh/Documents/CESM_CASES/test1/Tools/Makefile
cat: Filepath: No such file or directory
cat: Srcfiles: No such file or directory
/home/anukesh/Documents/CESM_CASES/test1/Tools/mkSrcfiles
cp -f /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/Filepath /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/Deppath
/home/anukesh/Documents/CESM_CASES/test1/Tools/mkDepends  Deppath Srcfiles > /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/Depends
cd /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio; \
     CC=/opt/openmpi-2.0.0-intel/bin/mpicc   CXX=/opt/openmpi-2.0.0-intel/bin/mpicxx  FC=/opt/openmpi-2.0.0-intel/bin/mpif90  LDFLAGS=""  cmake  -D CMAKE_Fortran_FLAGS:STRING="-fp-model source -convert big_endian -assume byterecl -ftz -traceback -assume realloc_lhs  -O2   -DLINUX  -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRINTEL  -DHAVE_SLASHPROC -I.  -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/MCT/noesmf/a1l1r1i1o1g1w1/csm_share -I/usr/local/netcdf/netcdf4/include -I/opt/openmpi-2.0.0-intel/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/csm_share/shr" -D CMAKE_C_FLAGS:STRING="-O2 -fp-model precise   -DLINUX  -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRINTEL  -DHAVE_SLASHPROC -I.  -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/MCT/noesmf/a1l1r1i1o1g1w1/csm_share -I/usr/local/netcdf/netcdf4/include -I/opt/openmpi-2.0.0-intel/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/csm_share/shr" -D CMAKE_CXX_FLAGS:STRING="-O2 -fp-model precise   -DLINUX  -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRINTEL  -DHAVE_SLASHPROC -I.  -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/MCT/noesmf/a1l1r1i1o1g1w1/csm_share -I/usr/local/netcdf/netcdf4/include -I/opt/openmpi-2.0.0-intel/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/csm_share/shr" -D CMAKE_VERBOSE_MAKEFILE:BOOL=ON -D NETCDF_DIR:STRING=/usr/local/netcdf/netcdf4 -D USER_CMAKE_MODULE_DIR:STRING=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/scripts/ccsm_utils/CMake -D WITH_PNETCDF:LOGICAL=FALSE -D USER_CMAKE_MODULE_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/scripts/ccsm_utils/CMake -D GENF90_PATH=/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90 /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio
-- The C compiler identification is Intel 16.0.0.20160415
-- The Fortran compiler identification is Intel
-- Check for working C compiler: /opt/openmpi-2.0.0-intel/bin/mpicc
-- Check for working C compiler: /opt/openmpi-2.0.0-intel/bin/mpicc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working Fortran compiler: /opt/openmpi-2.0.0-intel/bin/mpif90
-- Check for working Fortran compiler: /opt/openmpi-2.0.0-intel/bin/mpif90  -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /opt/openmpi-2.0.0-intel/bin/mpif90 supports Fortran 90
-- Checking whether /opt/openmpi-2.0.0-intel/bin/mpif90 supports Fortran 90 -- yes
NETCDF built without MPIIO
-- Could NOT find HDF5 (missing:  HDF5_LIBRARIES HDF5_INCLUDE_DIRS)
-- Found NETCDF: -L/usr/local/netcdf/netcdf4/lib -lnetcdff -L/usr/local/netcdf/netcdf4/lib  -lnetcdf 
Building PIO with netcdf support
CMake Warning at CMakeLists.txt:63 (MESSAGE):
  Warning: Not building with PNetcdf - cannot run all regression tests.


-- MPIIO detected and enabled.
-- MPI Fortran module detected and enabled.
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_CXX_FLAGS
    USER_CMAKE_MODULE_DIR


-- Build files have been written to: /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio
gmake -j 1
/usr/bin/cmake -H/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio -B/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles/progress.marks
gmake -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake -f CMakeFiles/pio.dir/build.make CMakeFiles/pio.dir/depend
gmake[2]: Entering directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 12
[  2%] Generating pio_msg_getput_callbacks.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_msg_getput_callbacks.F90.in > pio_msg_getput_callbacks.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 1
[  5%] Generating pionfatt_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pionfatt_mod.F90.in > pionfatt_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 2
[  7%] Generating pionfread_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pionfread_mod.F90.in > pionfread_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 3
[ 10%] Generating pionfwrite_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pionfwrite_mod.F90.in > pionfwrite_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 4
[ 12%] Generating pionfput_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pionfput_mod.F90.in > pionfput_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 5
[ 15%] Generating pionfget_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pionfget_mod.F90.in > pionfget_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 6
[ 17%] Generating alloc_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/alloc_mod.F90.in > alloc_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 7
[ 20%] Generating box_rearrange.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/box_rearrange.F90.in > box_rearrange.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 8
[ 23%] Generating rearrange.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/rearrange.F90.in > rearrange.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 9
[ 25%] Generating iompi_mod.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/iompi_mod.F90.in > iompi_mod.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 10
[ 28%] Generating piodarray.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/piodarray.F90.in > piodarray.F90
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 11
[ 30%] Generating pio_spmd_utils.F90
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/tools/cprnc/genf90/genf90.pl /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_spmd_utils.F90.in > pio_spmd_utils.F90
cd /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles/pio.dir/DependInfo.cmake --color=
Scanning dependencies of target pio
gmake[2]: Leaving directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake -f CMakeFiles/pio.dir/build.make CMakeFiles/pio.dir/requires
gmake[2]: Entering directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake -f CMakeFiles/pio.dir/build.make CMakeFiles/pio.dir/pio_kinds.F90.o.provides.build
gmake[3]: Entering directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 14
[ 33%] Building Fortran object CMakeFiles/pio.dir/pio_kinds.F90.o
/opt/openmpi-2.0.0-intel/bin/mpif90  -DUSEMPIIO -D_NETCDF -D_NOPNETCDF -D_NOUSEMCT -D_USEBOX -fp-model source -convert big_endian -assume byterecl -ftz -traceback -assume realloc_lhs  -O2   -DLINUX  -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRINTEL  -DHAVE_SLASHPROC -I.  -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/MCT/noesmf/a1l1r1i1o1g1w1/csm_share -I/usr/local/netcdf/netcdf4/include -I/opt/openmpi-2.0.0-intel/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/csm_share/shr -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio -I/usr/local/netcdf/netcdf4/include    -c /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_kinds.F90 -o CMakeFiles/pio.dir/pio_kinds.F90.o
/usr/bin/cmake -E cmake_copy_f90_mod pio_kinds CMakeFiles/pio.dir/pio_kinds.mod.stamp Intel
/usr/bin/cmake -E touch CMakeFiles/pio.dir/pio_kinds.F90.o.provides.build
gmake[3]: Leaving directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake -f CMakeFiles/pio.dir/build.make CMakeFiles/pio.dir/pio_support.F90.o.provides.build
gmake[3]: Entering directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
/usr/bin/cmake -E cmake_progress_report /home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio/CMakeFiles 22
[ 35%] Building Fortran object CMakeFiles/pio.dir/pio_support.F90.o
/opt/openmpi-2.0.0-intel/bin/mpif90  -DUSEMPIIO -D_NETCDF -D_NOPNETCDF -D_NOUSEMCT -D_USEBOX -fp-model source -convert big_endian -assume byterecl -ftz -traceback -assume realloc_lhs  -O2   -DLINUX  -DNDEBUG -DMCT_INTERFACE -DHAVE_MPI -DFORTRANUNDERSCORE -DNO_R16 -DLINUX -DCPRINTEL  -DHAVE_SLASHPROC -I.  -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/MCT/noesmf/a1l1r1i1o1g1w1/csm_share -I/usr/local/netcdf/netcdf4/include -I/opt/openmpi-2.0.0-intel/include -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/include -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/csm_share/shr -I/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio -I/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio -I/usr/local/netcdf/netcdf4/include    -c /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90 -o CMakeFiles/pio.dir/pio_support.F90.o
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(227): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_RECV]
             call MPI_RECV(hs,1,MPI_INTEGER,masterproc,n,comm,status,ierr)
------------------^
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(237): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_SEND]
             call MPI_SEND(hs,1,MPI_INTEGER,n,n,comm,ierr)
------------------^
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(339): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_SEND]
             call MPI_SEND(sdof,1,PIO_OFFSET_KIND,n,n,comm,ierr)
------------------^
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(350): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_RECV]
       call MPI_RECV(sdof,1,PIO_OFFSET_KIND,masterproc,myrank,comm,status,ierr)
------------^
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(501): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_IRECV]
                  call mpi_irecv ( recvbuf(displs+1), recvcnt, &
-----------------------^
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(504): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_SEND]
                  call mpi_send ( hs, 1, recvtype, p, mtag, comm, ier )
-----------------------^
/home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90(523): error #6285: There is no matching specific subroutine for this generic subroutine call.   [MPI_RECV]
            call mpi_recv  ( hs, 1, sendtype, root, mtag, comm, &
-----------------^
compilation aborted for /home/anukesh/Documents/CESM_1_2_2/cesm1_2_2/models/utils/pio/pio_support.F90 (code 1)
gmake[3]: *** [CMakeFiles/pio.dir/pio_support.F90.o] Error 1
gmake[3]: Leaving directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake[2]: *** [CMakeFiles/pio.dir/pio_support.F90.o.provides] Error 2
gmake[2]: Leaving directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake[1]: *** [CMakeFiles/pio.dir/all] Error 2
gmake[1]: Leaving directory `/home/anukesh/Documents/CESM_CASES/test1/bld/intel/openmpi/nodebug/nothreads/pio'
gmake: *** [all] Error 2
exit 2

Please help me fix this, Macros file is attached

Attachment: 
a.anukesh@...

adding -DNO_MPIMOD to CPPDEFS in your Macros file solved this problem(https://bb.cgd.ucar.edu/regarding-error-during-porting-cesm120-new-machine), Thanks in advance

Log in or register to post comments

Who's new

  • Nicholas.Davis@...
  • numarsanifa@...
  • bingdian_46@...
  • mxy2832029@...
  • nthg2000@...