Building OpenMPI SWAN binary
rm -f *.o *.mod *.f *.for *.f90 swan.exe hcat.exe unhcat.exe libswan.so
make FOR=ftn FFLAGS=" -O1 -g -traceback " \
                FFLAGS90=" -O1 -g -traceback " \
                INCS="-I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/" LIBS="-L/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/lib -lnetcdff -lnetcdf -L/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/hdf5/1.8.9/lib -lhdf5_hl -lhdf5hl_fortran -lhdf5 -lhdf5_fortran /apps/spack/zlib/1.2.11/intel/19.1.3.304/hjotqkckeoyt6j6tibalwzrlfljcjtdh/lib/libz.a" \
                OBJS="../estofs_padcirc.fd/work/odir4/mkdir.o ../estofs_padcirc.fd/work/odir4/sizes.o ../estofs_padcirc.fd/work/odir4/global.o ../estofs_padcirc.fd/work/odir4/global_3dvs.o ../estofs_padcirc.fd/work/odir4/version.o ../estofs_padcirc.fd/work/odir4/messenger.o swmod1.o swmod2.o SwanSpectPart.o m_constants.o m_fileio.o serv_xnl4v5.o mod_xnl4v5.o SwanGriddata.o SwanGridobjects.o SwanCompdata.o SdsBabanin.o nctablemd.o agioncmd.o swn_outnc.o swan2coh.o swanmain.o swanpre1.o swanpre2.o swancom1.o swancom2.o swancom3.o swancom4.o swancom5.o swanout1.o swanout2.o swanser.o swanparll.o SwanReadGrid.o SwanReadADCGrid.o SwanReadTriangleGrid.o SwanReadEasymeshGrid.o SwanInitCompGrid.o SwanCheckGrid.o SwanCreateEdges.o SwanGridTopology.o SwanGridVert.o SwanGridCell.o SwanGridFace.o SwanPrintGridInfo.o SwanFindPoint.o SwanPointinMesh.o SwanBpntlist.o SwanPrepComp.o SwanVertlist.o SwanCompUnstruc.o SwanDispParm.o SwanPropvelX.o SwanSweepSel.o SwanPropvelS.o SwanTranspAc.o SwanTranspX.o SwanDiffPar.o SwanGSECorr.o SwanGradDepthorK.o SwanInterpolatePoint.o SwanInterpolateAc.o SwanInterpolateOutput.o SwanConvAccur.o SwanConvStopc.o SwanThreadBounds.o SwanFindObstacles.o SwanCrossObstacle.o SwanComputeForce.o SwanIntgratSpc.o SwanBndStruc.o SwanReadfort18.o SwanPunCollect.o SwanSumOverNodes.o SwanMinOverNodes.o SwanMaxOverNodes.o ocpids.o ocpcre.o ocpmix.o" swan.exe
make[1]: Entering directory '/lfs/h1/ops/prod/packages/nwps.v1.4.16/sorc/punswan4110.fd'
ftn swmod1.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swmod2.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanSpectPart.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn m_constants.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn m_fileio.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn serv_xnl4v5.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn mod_xnl4v5.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGriddata.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGridobjects.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanCompdata.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SdsBabanin.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn nctablemd.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn agioncmd.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swn_outnc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swan2coh.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanmain.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanpre1.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanpre2.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swancom1.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swancom2.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swancom3.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swancom4.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swancom5.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanout1.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanout2.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanser.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn swanparll.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanReadGrid.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanReadADCGrid.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanReadTriangleGrid.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanReadEasymeshGrid.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanInitCompGrid.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanCheckGrid.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanCreateEdges.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGridTopology.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGridVert.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGridCell.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGridFace.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanPrintGridInfo.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanFindPoint.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanPointinMesh.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanBpntlist.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanPrepComp.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanVertlist.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanCompUnstruc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanDispParm.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanPropvelX.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanSweepSel.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanPropvelS.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanTranspAc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanTranspX.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanDiffPar.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGSECorr.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanGradDepthorK.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanInterpolatePoint.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanInterpolateAc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanInterpolateOutput.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanConvAccur.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanConvStopc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanThreadBounds.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanFindObstacles.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanCrossObstacle.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanComputeForce.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanIntgratSpc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanBndStruc.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanReadfort18.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanPunCollect.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanSumOverNodes.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanMinOverNodes.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn SwanMaxOverNodes.f90 -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn ocpids.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn ocpcre.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn ocpmix.f -c -O1 -g -traceback  -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/
ftn ../estofs_padcirc.fd/work/odir4/mkdir.o ../estofs_padcirc.fd/work/odir4/sizes.o ../estofs_padcirc.fd/work/odir4/global.o ../estofs_padcirc.fd/work/odir4/global_3dvs.o ../estofs_padcirc.fd/work/odir4/version.o ../estofs_padcirc.fd/work/odir4/messenger.o swmod1.o swmod2.o SwanSpectPart.o m_constants.o m_fileio.o serv_xnl4v5.o mod_xnl4v5.o SwanGriddata.o SwanGridobjects.o SwanCompdata.o SdsBabanin.o nctablemd.o agioncmd.o swn_outnc.o swan2coh.o swanmain.o swanpre1.o swanpre2.o swancom1.o swancom2.o swancom3.o swancom4.o swancom5.o swanout1.o swanout2.o swanser.o swanparll.o SwanReadGrid.o SwanReadADCGrid.o SwanReadTriangleGrid.o SwanReadEasymeshGrid.o SwanInitCompGrid.o SwanCheckGrid.o SwanCreateEdges.o SwanGridTopology.o SwanGridVert.o SwanGridCell.o SwanGridFace.o SwanPrintGridInfo.o SwanFindPoint.o SwanPointinMesh.o SwanBpntlist.o SwanPrepComp.o SwanVertlist.o SwanCompUnstruc.o SwanDispParm.o SwanPropvelX.o SwanSweepSel.o SwanPropvelS.o SwanTranspAc.o SwanTranspX.o SwanDiffPar.o SwanGSECorr.o SwanGradDepthorK.o SwanInterpolatePoint.o SwanInterpolateAc.o SwanInterpolateOutput.o SwanConvAccur.o SwanConvStopc.o SwanThreadBounds.o SwanFindObstacles.o SwanCrossObstacle.o SwanComputeForce.o SwanIntgratSpc.o SwanBndStruc.o SwanReadfort18.o SwanPunCollect.o SwanSumOverNodes.o SwanMinOverNodes.o SwanMaxOverNodes.o ocpids.o ocpcre.o ocpmix.o -O1 -g -traceback  -o swan.exe -I/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/include  -I../estofs_padcirc.fd/work/odir4/ -L/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/netcdf/4.2/lib -lnetcdff -lnetcdf -L/lfs/h1/ops/prod/packages/nwps.v1.4.16/lib/hdf5/1.8.9/lib -lhdf5_hl -lhdf5hl_fortran -lhdf5 -lhdf5_fortran /apps/spack/zlib/1.2.11/intel/19.1.3.304/hjotqkckeoyt6j6tibalwzrlfljcjtdh/lib/libz.a
make[1]: Leaving directory '/lfs/h1/ops/prod/packages/nwps.v1.4.16/sorc/punswan4110.fd'
make unhcat
make[1]: Entering directory '/lfs/h1/ops/prod/packages/nwps.v1.4.16/sorc/punswan4110.fd'
make FOR=ifort FFLAGS=" -O1 -g -traceback " \
        FFLAGS90=" -O1 -g -traceback " unhcat.exe
make[2]: Entering directory '/lfs/h1/ops/prod/packages/nwps.v1.4.16/sorc/punswan4110.fd'
ifort HottifySWAN.f90 -c -O1 -g -traceback  
ifort HottifySWAN.o -O1 -g -traceback  -o unhcat.exe
make[2]: Leaving directory '/lfs/h1/ops/prod/packages/nwps.v1.4.16/sorc/punswan4110.fd'
make[1]: Leaving directory '/lfs/h1/ops/prod/packages/nwps.v1.4.16/sorc/punswan4110.fd'
rm -f *.o *.mod *.f *.for *.f90 swan.exe hcat.exe unhcat.exe libswan.so