Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

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 2Please help me fix this, Macros file is attached
 
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
 
Top