Compiler is set to intel set BCON_SRC = /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src setenv REPOROOT /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src set Mechs = /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/CCTM/src/MECHS set VRSN = v52 set INPT = profile set EXEC = BCON_v52_profile.exe set CFG = BCON_v52_profile.cfg set CompileBLDMAKE set CopySrc set ModCommon = common set ModType = profile set ModMech = prof_data/cb05_ae6_aq set Mechanism = cb05e51_ae6_aq/ set Tracer = trac0 set FC = mpiifort set FP = mpiifort setenv BLDER /scratch/brown/fang63/cmaq/CMAQ-5.2.1/UTIL/bldmake/bldmake_intel.exe set xLib_Base = /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel set xLib_1 = ioapi_new/Linux2_x86_64ifort set xLib_2 = ioapi_new/Linux2_x86_64ifort set xLib_4 = ioapi_new/Linux2_x86_64ifort set FSTD = -O3 -fno-alias -mp1 -fp-model source set DBG = -O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback set F_FLAGS = -fixed -132 set F90_FLAGS = -free set CPP_FLAGS = set LINK_FLAGS = -static_mpi set LIB1 = -lioapi -Bstatic -liomp5 -Bdynamic set LIB2 = -lnetcdff -lnetcdf -lcurl if ( ! -e /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src || ! -e /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel ) then echo Model repository base path: /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src Model repository base path: /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src echo library path: /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel library path: /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel if ( 0 ) then set BLD_OS = `uname -s` uname -s if ( Linux != Linux ) then set Bld = /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel if ( ! -e /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel ) then mkdir /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel else cd /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel if ( 1 ) then /bin/cp: No match. /bin/cp: No match. else set Cfile = BCON_v52_profile.cfg.bld set quote = " echo echo model BCON_v52_profile.exe; echo echo repo /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src; echo echo mechanism cb05e51_ae6_aq/; echo echo lib_base /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel; echo echo lib_1 ioapi_new/Linux2_x86_64ifort; echo echo lib_2 ioapi_new/Linux2_x86_64ifort; echo echo lib_4 ioapi_new/Linux2_x86_64ifort; echo set text = ""; echo cpp_flags ""; echo echo f_compiler mpiifort; echo echo fstd "-O3 -fno-alias -mp1 -fp-model source"; echo echo dbg "-O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback"; echo echo f_flags "-fixed -132"; echo echo f90_flags "-free"; echo echo link_flags "-static_mpi"; echo echo ioapi "-lioapi -Bstatic -liomp5 -Bdynamic"; echo echo netcdf "-lnetcdff -lnetcdf -lcurl"; echo set text=// mechanism: echo // mechanism: cb05e51_ae6_aq/ echo // project repository location: /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src echo set text = common echo // required common echo Module common; echo set text = profile, m3conc, tracer echo // options are profile, m3conc, tracer echo Module profile; echo set text = cb05, saprc99, saprc07t echo // options are cb05, saprc99, saprc07t echo Module prof_data/cb05_ae6_aq; echo if ( 0 ) then unalias mv rm if ( 1 || ! -f /scratch/brown/fang63/cmaq/CMAQ-5.2.1/UTIL/bldmake/bldmake_intel.exe ) then cd /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/UTIL/bldmake/scripts ./bldit_bldmake.csh endif set Blder = /scratch/brown/fang63/cmaq/CMAQ-5.2.1/UTIL/bldmake/bldmake_intel.exe -serial -verbose cd /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel if ( 0 ) then if ( 1 ) then /scratch/brown/fang63/cmaq/CMAQ-5.2.1/UTIL/bldmake/bldmake_intel.exe -serial -verbose BCON_v52_profile.cfg.bld REPOROOT set to:/scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src Model set to BCON_v52_profile.exe Repository set to /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src Mechanism set to cb05e51_ae6_aq/ LIB_BASE set to /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel LIB_1 set to ioapi_new/Linux2_x86_64ifort LIB_2 set to ioapi_new/Linux2_x86_64ifort LIB_4 set to ioapi_new/Linux2_x86_64ifort CPP_FLAGS set to F_COMPILER set to mpiifort FSTD set to -O3 -fno-alias -mp1 -fp-model source DBG set to -O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback f_flags set to -fixed -132 f90_flags set to -free LINK_FLAGS set to -static_mpi IOAPI set to -lioapi -Bstatic -liomp5 -Bdynamic NETCDF set to -lnetcdff -lnetcdf -lcurl Building file list for module common file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/bcon.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/BC_PARMS.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/findex.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/gc_spc_map.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/get_envlist.f added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/HGRD_DEFN.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/lat_lon.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/lr_interp.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/lst_spc_map.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/ngc_spc_map.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/opn_bc_file.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/common/VGRD_DEFN.F added to make list Building file list for module profile file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/profile/prof_bcout.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/profile/prof_driver.F added to make list file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/profile/prof_vinterp.F added to make list Building file list for module prof_data/cb05_ae6_aq file /scratch/brown/fang63/cmaq/CMAQ-5.2.1/src/PREP/bcon/src/prof_data/cb05_ae6_aq/bc_profile_CB05.dat added to make list Determining global module files file BC_PARMS.F determined to be global file HGRD_DEFN.F determined to be global file VGRD_DEFN.F determined to be global Generating Makefile Compilers defined CPP Flags defined Libraries defined Includes defined Objects defined Make rules defined file,nfields-1 bcon.F 6 modName,modFile 2 HGRD_DEFN HGRD_DEFN.F modName,modFile 3 VGRD_DEFN VGRD_DEFN.F modName 4 M3UTILIO ------------- modName 5 CGRID_SPCS ------------- modName,modFile 6 BC_PARMS BC_PARMS.F file,nfields-1 gc_spc_map.F 3 modName 2 M3UTILIO ------------- modName 3 CGRID_SPCS ------------- file,nfields-1 HGRD_DEFN.F 2 modName 2 M3UTILIO ------------- file,nfields-1 lat_lon.F 2 modName 2 M3UTILIO ------------- file,nfields-1 lr_interp.F 2 modName 2 M3UTILIO ------------- file,nfields-1 lst_spc_map.F 4 modName 2 M3UTILIO ------------- modName 3 CGRID_SPCS ------------- modName,modFile 4 BC_PARMS BC_PARMS.F file,nfields-1 ngc_spc_map.F 4 modName 2 M3UTILIO ------------- modName 3 CGRID_SPCS ------------- modName,modFile 4 BC_PARMS BC_PARMS.F file,nfields-1 opn_bc_file.F 6 modName,modFile 2 HGRD_DEFN HGRD_DEFN.F modName,modFile 3 VGRD_DEFN VGRD_DEFN.F modName 4 M3UTILIO ------------- modName 5 CGRID_SPCS ------------- modName,modFile 6 BC_PARMS BC_PARMS.F file,nfields-1 VGRD_DEFN.F 2 modName 2 M3UTILIO ------------- file,nfields-1 prof_bcout.F 6 modName,modFile 2 HGRD_DEFN HGRD_DEFN.F modName,modFile 3 VGRD_DEFN VGRD_DEFN.F modName 4 M3UTILIO ------------- modName 5 CGRID_SPCS ------------- modName,modFile 6 BC_PARMS BC_PARMS.F file,nfields-1 prof_driver.F 4 modName 2 M3UTILIO ------------- modName 3 CGRID_SPCS ------------- modName,modFile 4 BC_PARMS BC_PARMS.F file,nfields-1 prof_vinterp.F 5 modName,modFile 2 HGRD_DEFN HGRD_DEFN.F modName,modFile 3 VGRD_DEFN VGRD_DEFN.F modName 4 M3UTILIO ------------- modName,modFile 5 BC_PARMS BC_PARMS.F USE/MODULE dependencies defined Makefile generated mpiifort -c -fixed -132 -O3 -fno-alias -mp1 -fp-model source -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort BC_PARMS.F mpiifort -c -fixed -132 -O3 -fno-alias -mp1 -fp-model source -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort HGRD_DEFN.F mpiifort -c -fixed -132 -O3 -fno-alias -mp1 -fp-model source -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort VGRD_DEFN.F mpiifort -c -fixed -132 -O3 -fno-alias -mp1 -fp-model source -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort -I /scratch/brown/fang63/cmaq/CMAQ-5.2.1/lib/x86_64/intel/ioapi_new/Linux2_x86_64ifort bcon.F bcon.F(58): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [CGRID_SPCS] USE CGRID_SPCS ! CGRID mechanism species ----------^ bcon.F(94): error #6404: This name does not have a type, and must have an explicit type. [NSPCSD] IF ( NSPCSD .LE. 0 ) THEN -----------^ bcon.F(127): error #6404: This name does not have a type, and must have an explicit type. [CGRID_SPCS_INIT] IF ( .NOT. CGRID_SPCS_INIT() ) THEN -----------------^ bcon.F(135): error #6385: The highest data type rank permitted is INTEGER(KIND=8). [NSPCSD] ALLOCATE ( NML_BC_NAME( NSPCSD ), STAT = STATUS ) ------------------------------^ bcon.F(142): error #6404: This name does not have a type, and must have an explicit type. [N_GC_SPC] DO N = 1, N_GC_SPC ----------------^ bcon.F(144): error #6404: This name does not have a type, and must have an explicit type. [GC_SPC] NML_BC_NAME( ISP ) = GC_SPC( N ) ------------------------------^ bcon.F(144): error #6054: A CHARACTER data type is required in this context. [GC_SPC] NML_BC_NAME( ISP ) = GC_SPC( N ) ------------------------------^ bcon.F(147): error #6404: This name does not have a type, and must have an explicit type. [N_AE_SPC] DO N = 1, N_AE_SPC ----------------^ bcon.F(149): error #6404: This name does not have a type, and must have an explicit type. [AE_SPC] NML_BC_NAME( ISP ) = AE_SPC( N ) ------------------------------^ bcon.F(149): error #6054: A CHARACTER data type is required in this context. [AE_SPC] NML_BC_NAME( ISP ) = AE_SPC( N ) ------------------------------^ bcon.F(152): error #6404: This name does not have a type, and must have an explicit type. [N_NR_SPC] DO N = 1, N_NR_SPC ----------------^ bcon.F(154): error #6404: This name does not have a type, and must have an explicit type. [NR_SPC] NML_BC_NAME( ISP ) = NR_SPC( N ) ------------------------------^ bcon.F(154): error #6054: A CHARACTER data type is required in this context. [NR_SPC] NML_BC_NAME( ISP ) = NR_SPC( N ) ------------------------------^ bcon.F(157): error #6404: This name does not have a type, and must have an explicit type. [N_TR_SPC] DO N = 1, N_TR_SPC ----------------^ bcon.F(159): error #6404: This name does not have a type, and must have an explicit type. [TR_SPC] NML_BC_NAME( ISP ) = TR_SPC( N ) ------------------------------^ bcon.F(159): error #6054: A CHARACTER data type is required in this context. [TR_SPC] NML_BC_NAME( ISP ) = TR_SPC( N ) ------------------------------^ compilation aborted for bcon.F (code 1) make: *** [bcon.o] Error 1 **ERROR** while running make command else endif mv Makefile Makefile.intel if ( -e Makefile.intel && -e Makefile ) rm Makefile ln -s Makefile.intel Makefile if ( 0 != 0 ) then if ( -e /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel/BCON_v52_profile.cfg ) then mv BCON_v52_profile.cfg.bld /scratch/brown/fang63/cmaq/CMAQ-5.2.1/PREP/bcon/scripts/BLD_BCON_v52_profile_intel/BCON_v52_profile.cfg exit