Advertisement
Guest User

WRFDA Compilation Log

a guest
Jan 27th, 2013
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 321.31 KB | None | 0 0
  1. None of WRF_EM_CORE, WRF_NMM_CORE,
  2. specified in shell environment....
  3. copying Registry/Registry.wrfvar to Registry/Registry
  4.  
  5. Compiling: WRF_DA_CORE WRF_EM_CORE .
  6.  
  7. setting parallel make -j 2
  8. make -i -r MODULE_DIRS=" -I/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -I/opt/WRF/ARW/WRFDA/main -I/opt/WRF/ARW/WRFDA/external/io_netcdf -I/opt/WRF/ARW/WRFDA/external/io_int -I/opt/WRF/ARW/WRFDA/frame -I/opt/WRF/ARW/WRFDA/share -I/opt/WRF/ARW/WRFDA/phys -I/opt/WRF/ARW/WRFDA/chem -I/opt/WRF/ARW/WRFDA/inc -I/usr/include " ext
  9. make[1]: Entering directory `/opt/WRF/ARW/WRFDA'
  10. --------------------------------------
  11. ( cd frame ; make -i -r externals )
  12. make[2]: Entering directory `/opt/WRF/ARW/WRFDA/frame'
  13. ( cd /opt/WRF/ARW/WRFDA/external/ioapi_share ; \
  14. make -i -r NATIVE_RWORDSIZE="4" RWORDSIZE="8" AR="ar" ARFLAGS="ru" )
  15. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/ioapi_share'
  16. ( /bin/rm -f ../../inc/wrf_io_flags.h foo_io_flags.h; \
  17. /bin/cp wrf_io_flags.h foo_io_flags.h; \
  18. if [ 8 -ne 4 ] ; then \
  19. /bin/rm -f foo_io_flags.h; \
  20. sed -e 's/104/105/' wrf_io_flags.h > foo_io_flags.h ;\
  21. fi ; \
  22. /bin/mv foo_io_flags.h ../../inc/wrf_io_flags.h )
  23. /bin/rm -f ../../inc/wrf_status_codes.h
  24. /bin/cp wrf_status_codes.h ../../inc
  25. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/ioapi_share'
  26. ( cd /opt/WRF/ARW/WRFDA/external/io_grib_share ; \
  27. make CC="gcc" CFLAGS="-w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25" RM="rm -f" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
  28. FC="gfortran -fdefault-real-8 -I. -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" archive)
  29. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib_share'
  30. make[4]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib_share'
  31. rm -f io_grib_share.o
  32. /lib/cpp -C -P -traditional -I. io_grib_share.F > io_grib_share.f90
  33. gfortran -fdefault-real-8 -I. -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I. -c io_grib_share.f90
  34. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c get_region_center.c
  35. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gridnav.c
  36. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c open_file.c
  37. ar ru ./libio_grib_share.a io_grib_share.o get_region_center.o gridnav.o open_file.o
  38. ar: creating ./libio_grib_share.a
  39. ranlib ./libio_grib_share.a
  40. make[4]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib_share'
  41. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib_share'
  42. ( cd /opt/WRF/ARW/WRFDA/external/io_grib1 ; \
  43. make CC="gcc" CFLAGS="-w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25" RM="rm -f" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
  44. FC="gfortran -fdefault-real-8 -I. -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" archive)
  45. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1'
  46. Doing make archive on library subdirectory MEL_grib1
  47. make[4]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1/MEL_grib1'
  48. make[5]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1/MEL_grib1'
  49. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c FTP_getfile.c
  50. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c apply_bitmap.c
  51. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c display_gribhdr.c
  52. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gbyte.c
  53. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c grib_dec.c
  54. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c grib_enc.c
  55. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c grib_seek.c
  56. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribgetbds.c
  57. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribgetbms.c
  58. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribgetgds.c
  59. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribgetpds.c
  60. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribhdr2file.c
  61. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribputbds.c
  62. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribputgds.c
  63. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribputpds.c
  64. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c hdr_print.c
  65. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c init_dec_struct.c
  66. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c init_enc_struct.c
  67. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c init_gribhdr.c
  68. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c init_struct.c
  69. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c ld_dec_lookup.c
  70. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c ld_enc_input.c
  71. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c ld_enc_lookup.c
  72. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c ld_grib_origctrs.c
  73. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c make_default_grbfn.c
  74. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c make_grib_log.c
  75. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c map_lvl.c
  76. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c map_parm.c
  77. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c pack_spatial.c
  78. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c prt_inp_struct.c
  79. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c upd_child_errmsg.c
  80. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c prt_badmsg.c
  81. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c swap.c
  82. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c grib_uthin.c
  83. gcc -I. -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c set_bytes.c
  84. ar ru ../libio_grib1.a FTP_getfile.o apply_bitmap.o display_gribhdr.o gbyte.o grib_dec.o grib_enc.o grib_seek.o gribgetbds.o gribgetbms.o gribgetgds.o gribgetpds.o gribhdr2file.o gribputbds.o gribputgds.o gribputpds.o hdr_print.o init_dec_struct.o init_enc_struct.o init_gribhdr.o init_struct.o ld_dec_lookup.o ld_enc_input.o ld_enc_lookup.o ld_grib_origctrs.o make_default_grbfn.o make_grib_log.o map_lvl.o map_parm.o pack_spatial.o prt_inp_struct.o upd_child_errmsg.o prt_badmsg.o swap.o grib_uthin.o set_bytes.o
  85. ar: creating ../libio_grib1.a
  86. ranlib ../libio_grib1.a
  87. make[5]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1/MEL_grib1'
  88. make[4]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1/MEL_grib1'
  89. Doing make archive on library subdirectory grib1_util
  90. make[4]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1/grib1_util'
  91. make[5]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1/grib1_util'
  92. gcc -I. -I../MEL_grib1 -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c alloc_2d.c
  93. gcc -I. -I../MEL_grib1 -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c read_grib.c
  94. gcc -I. -I../MEL_grib1 -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c write_grib.c
  95. ar ru ../libio_grib1.a alloc_2d.o read_grib.o write_grib.o
  96. ranlib ../libio_grib1.a
  97. make[5]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1/grib1_util'
  98. make[4]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1/grib1_util'
  99. Doing make archive on library subdirectory WGRIB
  100. make[4]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1/WGRIB'
  101. gcc -c -O wgrib_main.c
  102. wgrib_main.c: In function ‘main’:
  103. wgrib_main.c:659:12: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  104. wgrib_main.c:700:11: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  105. wgrib_main.c:702:24: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  106. wgrib_main.c:703:24: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  107. wgrib_main.c:705:11: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  108. wgrib_main.c:711:11: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  109. wgrib_main.c:713:24: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  110. wgrib_main.c:714:33: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  111. wgrib_main.c:716:11: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  112. wgrib_main.c:723:42: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  113. wgrib_main.c:724:20: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  114. wgrib_main.c:725:42: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  115. gcc -c -O seekgrib.c
  116. gcc -c -O ibm2flt.c
  117. gcc -c -O readgrib.c
  118. gcc -c -O intpower.c
  119. gcc -c -O cnames.c
  120. gcc -c -O BDSunpk.c
  121. gcc -c -O flt2ieee.c
  122. gcc -c -O wrtieee.c
  123. wrtieee.c: In function ‘wrtieee’:
  124. wrtieee.c:45:13: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  125. wrtieee.c:53:13: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  126. wrtieee.c:61:18: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
  127. gcc -c -O levels.c
  128. gcc -c -O PDStimes.c
  129. gcc -c -O missing.c
  130. gcc -c -O nceptable_reanal.c
  131. gcc -c -O nceptable_opn.c
  132. gcc -c -O ensemble.c
  133. gcc -c -O ombtable.c
  134. gcc -c -O ec_ext.c
  135. gcc -c -O gribtable.c
  136. gcc -c -O gds_grid.c
  137. gcc -c -O PDS_date.c
  138. gcc -c -O ectable_128.c
  139. gcc -c -O ectable_129.c
  140. gcc -c -O ectable_130.c
  141. gcc -c -O ectable_131.c
  142. gcc -c -O ectable_140.c
  143. gcc -c -O ectable_150.c
  144. gcc -c -O ectable_151.c
  145. gcc -c -O ectable_160.c
  146. gcc -c -O ectable_170.c
  147. gcc -c -O ectable_180.c
  148. gcc -c -O nceptab_129.c
  149. gcc -c -O dwdtable_002.c
  150. gcc -c -O dwdtable_201.c
  151. gcc -c -O dwdtable_202.c
  152. gcc -c -O dwdtable_203.c
  153. gcc -c -O cptectable_254.c
  154. gcc -c -O nceptab_130.c
  155. gcc -c -O nceptab_131.c
  156. gcc -o wgrib.exe wgrib_main.o seekgrib.o ibm2flt.o readgrib.o intpower.o cnames.o BDSunpk.o flt2ieee.o wrtieee.o levels.o PDStimes.o missing.o nceptable_reanal.o nceptable_opn.o ensemble.o ombtable.o ec_ext.o gribtable.o gds_grid.o PDS_date.o ectable_128.o ectable_129.o ectable_130.o ectable_131.o ectable_140.o ectable_150.o ectable_151.o ectable_160.o ectable_170.o ectable_180.o nceptab_129.o dwdtable_002.o dwdtable_201.o dwdtable_202.o dwdtable_203.o cptectable_254.o nceptab_130.o nceptab_131.o #-lm
  157. ( cd .. ; \rm -f wgrib.exe ; \ln -sf WGRIB/wgrib.exe wgrib.exe ; cd WGRIB )
  158. make[4]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1/WGRIB'
  159. make[4]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_grib1'
  160. gcc -I. -I./MEL_grib1 -Igrib1_util -I../io_grib_share -I../ -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c grib1_routines.c
  161. gcc -I. -I./MEL_grib1 -Igrib1_util -I../io_grib_share -I../ -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c gribmap.c
  162. rm -f io_grib1.o
  163. /lib/cpp -C -P -traditional -I. -I./MEL_grib1 -Igrib1_util -I../io_grib_share -I../ io_grib1.F > io_grib1.f90
  164. gfortran -fdefault-real-8 -I. -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I. -I./MEL_grib1 -Igrib1_util -I../io_grib_share -I../ -c io_grib1.f90
  165. gcc -I. -I./MEL_grib1 -Igrib1_util -I../io_grib_share -I../ -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c trim.c
  166. ar ru ./libio_grib1.a grib1_routines.o gribmap.o io_grib1.o trim.o
  167. ranlib ./libio_grib1.a
  168. make[4]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1'
  169. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_grib1'
  170. ( cd /opt/WRF/ARW/WRFDA/external/io_int ; \
  171. make CC="mpicc -DFSEEKO64_OK " RM="rm -f" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
  172. FC="gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " FGREP="fgrep -iq" \
  173. TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" ARCHFLAGS="-DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0" all )
  174. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_int'
  175. cp ../../frame/module_internal_header_util.F module_internal_header_util.b
  176. cp ../../inc/intio_tags.h intio_tags.h
  177. /bin/rm -f module_internal_header_util.f
  178. /lib/cpp -C -P -traditional -I../ioapi_share module_internal_header_util.b > module_internal_header_util.f
  179. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I. -o module_internal_header_util.o -c module_internal_header_util.f
  180. /bin/rm -f module_internal_header_util.b
  181. /lib/cpp -C -P -traditional -I../../inc -I../ioapi_share io_int.F90 | m4 -Uinclude -Uindex -Ulen - > io_int.f
  182. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../inc -I. -I../ioapi_share -o io_int.o -c io_int.f
  183. /bin/rm -f intio_tags.h
  184. /bin/rm -f libwrfio_int.a
  185. ar cr libwrfio_int.a io_int.o
  186. ranlib libwrfio_int.a
  187. Diffwrf io_int will be built later on in this compile. No need to rerun compile.
  188. Diffwrf io_int will be built later on in this compile. No need to rerun compile.
  189. Diffwrf io_int will be built later on in this compile. No need to rerun compile.
  190. Diffwrf io_int will be built later on in this compile. No need to rerun compile.
  191. if [ -f ../../frame/pack_utils.o -a -f ../../frame/clog.o ] ; then \
  192. mv diffwrf.F diffwrf.F90 ; \
  193. x=`echo "gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " | awk '{print $1}'` ; export x ; \
  194. if [ $x = "gfortran" ] ; then \
  195. echo removing external declaration of iargc for gfortran ; \
  196. /lib/cpp -C -P -traditional -I../ioapi_share diffwrf.F90 | sed '/integer *, *external.*iargc/d' > diffwrf.f ; \
  197. else \
  198. /lib/cpp -C -P -traditional -I../ioapi_share diffwrf.F90 > diffwrf.f ; \
  199. fi ; \
  200. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -c -I../ioapi_share diffwrf.f ; \
  201. mv diffwrf.F90 diffwrf.F ; \
  202. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o diffwrf diffwrf.o io_int.o \
  203. ../../frame/pack_utils.o ../../frame/module_internal_header_util.o \
  204. ../../frame/module_driver_constants.o \
  205. ../../frame/module_machine.o ../../frame/wrf_debug.o ../../frame/module_wrf_error.o \
  206. ../../frame/clog.o \
  207. ; fi
  208. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_int'
  209. ( cd /opt/WRF/ARW/WRFDA/external/esmf_time_f90 ; \
  210. make FC="gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " RANLIB="ranlib" \
  211. CPP="/lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional" AR="ar" ARFLAGS="ru" )
  212. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/esmf_time_f90'
  213. /bin/rm -f ESMF_Base.o
  214. sed -e "/\!.*'/s/'//g" ESMF_Base.F90 > ESMF_Base.b
  215. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Base.b > ESMF_Base.f
  216. /bin/rm -f ESMF_Base.b
  217. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Base.o -c ESMF_Base.f
  218. /bin/rm -f ESMF_BaseTime.o
  219. sed -e "/\!.*'/s/'//g" ESMF_BaseTime.F90 > ESMF_BaseTime.b
  220. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_BaseTime.b > ESMF_BaseTime.f
  221. /bin/rm -f ESMF_BaseTime.b
  222. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_BaseTime.o -c ESMF_BaseTime.f
  223. /bin/rm -f ESMF_Calendar.o
  224. sed -e "/\!.*'/s/'//g" ESMF_Calendar.F90 > ESMF_Calendar.b
  225. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Calendar.b > ESMF_Calendar.f
  226. /bin/rm -f ESMF_Calendar.b
  227. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Calendar.o -c ESMF_Calendar.f
  228. /bin/rm -f ESMF_Fraction.o
  229. sed -e "/\!.*'/s/'//g" ESMF_Fraction.F90 > ESMF_Fraction.b
  230. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Fraction.b > ESMF_Fraction.f
  231. /bin/rm -f ESMF_Fraction.b
  232. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Fraction.o -c ESMF_Fraction.f
  233. /bin/rm -f ESMF_TimeInterval.o
  234. sed -e "/\!.*'/s/'//g" ESMF_TimeInterval.F90 > ESMF_TimeInterval.b
  235. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_TimeInterval.b > ESMF_TimeInterval.f
  236. /bin/rm -f ESMF_TimeInterval.b
  237. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_TimeInterval.o -c ESMF_TimeInterval.f
  238. /bin/rm -f ESMF_Stubs.o
  239. sed -e "/\!.*'/s/'//g" ESMF_Stubs.F90 > ESMF_Stubs.b
  240. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Stubs.b > ESMF_Stubs.f
  241. /bin/rm -f ESMF_Stubs.b
  242. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Stubs.o -c ESMF_Stubs.f
  243. /bin/rm -f ESMF_Time.o
  244. sed -e "/\!.*'/s/'//g" ESMF_Time.F90 > ESMF_Time.b
  245. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Time.b > ESMF_Time.f
  246. /bin/rm -f ESMF_Time.b
  247. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Time.o -c ESMF_Time.f
  248. /bin/rm -f ESMF_Alarm.o
  249. sed -e "/\!.*'/s/'//g" ESMF_Alarm.F90 > ESMF_Alarm.b
  250. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Alarm.b > ESMF_Alarm.f
  251. /bin/rm -f ESMF_Alarm.b
  252. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Alarm.o -c ESMF_Alarm.f
  253. /bin/rm -f ESMF_Clock.o
  254. sed -e "/\!.*'/s/'//g" ESMF_Clock.F90 > ESMF_Clock.b
  255. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Clock.b > ESMF_Clock.f
  256. /bin/rm -f ESMF_Clock.b
  257. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Clock.o -c ESMF_Clock.f
  258. /bin/rm -f Meat.o
  259. sed -e "/\!.*'/s/'//g" Meat.F90 > Meat.b
  260. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. Meat.b > Meat.f
  261. /bin/rm -f Meat.b
  262. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o Meat.o -c Meat.f
  263. /bin/rm -f ESMF_AlarmClock.o
  264. sed -e "/\!.*'/s/'//g" ESMF_AlarmClock.F90 > ESMF_AlarmClock.b
  265. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_AlarmClock.b > ESMF_AlarmClock.f
  266. /bin/rm -f ESMF_AlarmClock.b
  267. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_AlarmClock.o -c ESMF_AlarmClock.f
  268. /bin/rm -f ESMF_Mod.o
  269. sed -e "/\!.*'/s/'//g" ESMF_Mod.F90 > ESMF_Mod.b
  270. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. ESMF_Mod.b > ESMF_Mod.f
  271. /bin/rm -f ESMF_Mod.b
  272. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o ESMF_Mod.o -c ESMF_Mod.f
  273. /bin/rm -f module_symbols_util.o
  274. sed -e "/\!.*'/s/'//g" module_symbols_util.F90 > module_symbols_util.b
  275. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. module_symbols_util.b > module_symbols_util.f
  276. /bin/rm -f module_symbols_util.b
  277. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o module_symbols_util.o -c module_symbols_util.f
  278. /bin/rm -f module_utility.o
  279. sed -e "/\!.*'/s/'//g" module_utility.F90 > module_utility.b
  280. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional -C -P -I. module_utility.b > module_utility.f
  281. /bin/rm -f module_utility.b
  282. gfortran -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o module_utility.o -c module_utility.f
  283. /bin/rm -f libesmf_time.a
  284. if [ "ar" != "lib.exe" ] ; then \
  285. ar ru libesmf_time.a ESMF_Alarm.o ESMF_BaseTime.o ESMF_Clock.o ESMF_Time.o Meat.o ESMF_Base.o ESMF_Calendar.o ESMF_Fraction.o ESMF_TimeInterval.o ESMF_Stubs.o ESMF_Mod.o module_symbols_util.o module_utility.o ESMF_AlarmClock.o ; \
  286. else \
  287. ar /out:libesmf_time.a ESMF_Alarm.o ESMF_BaseTime.o ESMF_Clock.o ESMF_Time.o Meat.o ESMF_Base.o ESMF_Calendar.o ESMF_Fraction.o ESMF_TimeInterval.o ESMF_Stubs.o ESMF_Mod.o module_symbols_util.o module_utility.o ESMF_AlarmClock.o ; \
  288. fi
  289. ar: creating libesmf_time.a
  290. ranlib libesmf_time.a
  291. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/esmf_time_f90'
  292. ( cd /opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 ; \
  293. make FC="gfortran" FFLAGS="-fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " RANLIB="ranlib" AR="ar" ARFLAGS="ru" )
  294. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5'
  295. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f2kb.F
  296. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f2kf.F
  297. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f3kb.F
  298. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f3kf.F
  299. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f4kb.F
  300. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f4kf.F
  301. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f5kb.F
  302. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1f5kf.F
  303. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1fgkb.F
  304. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1fgkf.F
  305. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1fm1b.F
  306. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 c1fm1f.F
  307. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfft1b.F
  308. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfft1f.F
  309. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfft1i.F
  310. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfft2b.F
  311. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfft2f.F
  312. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfft2i.F
  313. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfftmb.F
  314. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfftmf.F
  315. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cfftmi.F
  316. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf2kb.F
  317. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf2kf.F
  318. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf3kb.F
  319. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf3kf.F
  320. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf4kb.F
  321. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf4kf.F
  322. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf5kb.F
  323. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmf5kf.F
  324. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmfgkb.F
  325. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmfgkf.F
  326. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmfm1b.F
  327. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cmfm1f.F
  328. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosq1b.F
  329. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosq1f.F
  330. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosq1i.F
  331. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosqb1.F
  332. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosqf1.F
  333. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosqmb.F
  334. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosqmf.F
  335. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cosqmi.F
  336. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cost1b.F
  337. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cost1f.F
  338. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 cost1i.F
  339. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 costb1.F
  340. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 costf1.F
  341. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 costmb.F
  342. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 costmf.F
  343. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 costmi.F
  344. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 factor.F
  345. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mcfti1.F
  346. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mcsqb1.F
  347. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mcsqf1.F
  348. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mcstb1.F
  349. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mcstf1.F
  350. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradb2.F
  351. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradb3.F
  352. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradb4.F
  353. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradb5.F
  354. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradbg.F
  355. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradf2.F
  356. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradf3.F
  357. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradf4.F
  358. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradf5.F
  359. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mradfg.F
  360. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mrftb1.F
  361. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mrftf1.F
  362. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mrfti1.F
  363. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 msntb1.F
  364. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 msntf1.F
  365. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f2kb.F
  366. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f2kf.F
  367. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f3kb.F
  368. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f3kf.F
  369. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f4kb.F
  370. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f4kf.F
  371. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f5kb.F
  372. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1f5kf.F
  373. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1fgkb.F
  374. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 r1fgkf.F
  375. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfft1b.F
  376. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfft1f.F
  377. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfft1i.F
  378. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfft2b.F
  379. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfft2f.F
  380. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfft2i.F
  381. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfftb1.F
  382. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfftf1.F
  383. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rffti1.F
  384. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfftmb.F
  385. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfftmf.F
  386. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 rfftmi.F
  387. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sinq1b.F
  388. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sinq1f.F
  389. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sinq1i.F
  390. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sinqmb.F
  391. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sinqmf.F
  392. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sinqmi.F
  393. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sint1b.F
  394. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sint1f.F
  395. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sint1i.F
  396. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sintb1.F
  397. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sintf1.F
  398. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sintmb.F
  399. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sintmf.F
  400. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 sintmi.F
  401. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 tables.F
  402. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xercon.F
  403. gfortran -c -fdefault-real-8 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xerfft.F
  404. ar ru libfftpack.a c1f2kb.o c1f2kf.o c1f3kb.o c1f3kf.o c1f4kb.o c1f4kf.o c1f5kb.o c1f5kf.o c1fgkb.o c1fgkf.o c1fm1b.o c1fm1f.o cfft1b.o cfft1f.o cfft1i.o cfft2b.o cfft2f.o cfft2i.o cfftmb.o cfftmf.o cfftmi.o cmf2kb.o cmf2kf.o cmf3kb.o cmf3kf.o cmf4kb.o cmf4kf.o cmf5kb.o cmf5kf.o cmfgkb.o cmfgkf.o cmfm1b.o cmfm1f.o cosq1b.o cosq1f.o cosq1i.o cosqb1.o cosqf1.o cosqmb.o cosqmf.o cosqmi.o cost1b.o cost1f.o cost1i.o costb1.o costf1.o costmb.o costmf.o costmi.o factor.o mcfti1.o mcsqb1.o mcsqf1.o mcstb1.o mcstf1.o mradb2.o mradb3.o mradb4.o mradb5.o mradbg.o mradf2.o mradf3.o mradf4.o mradf5.o mradfg.o mrftb1.o mrftf1.o mrfti1.o msntb1.o msntf1.o r1f2kb.o r1f2kf.o r1f3kb.o r1f3kf.o r1f4kb.o r1f4kf.o r1f5kb.o r1f5kf.o r1fgkb.o r1fgkf.o rfft1b.o rfft1f.o rfft1i.o rfft2b.o rfft2f.o rfft2i.o rfftb1.o rfftf1.o rffti1.o rfftmb.o rfftmf.o rfftmi.o sinq1b.o sinq1f.o sinq1i.o sinqmb.o sinqmf.o sinqmi.o sint1b.o sint1f.o sint1i.o sintb1.o sintf1.o sintmb.o sintmf.o sintmi.o tables.o xercon.o xerfft.o
  405. ar: creating libfftpack.a
  406. ranlib libfftpack.a
  407. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5'
  408. ( cd /opt/WRF/ARW/WRFDA/external/io_netcdf ; \
  409. make NETCDFPATH="/usr" RANLIB="ranlib" CPP="/lib/cpp -C -P" \
  410. CC="gcc" CFLAGS="-w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25" \
  411. FC="gfortran -fdefault-real-8 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 " TRADFLAG="-traditional" AR="ar" ARFLAGS="ru" )
  412. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/io_netcdf'
  413. grep nf_format_64bit /usr/include/netcdf.inc ;\
  414. a=$? ; export a ; \
  415. if [ $a -a "$WRFIO_NCD_LARGE_FILE_SUPPORT" = "1" ] ; then \
  416. /lib/cpp -C -P -C -P -traditional -DWRFIO_NCD_LARGE_FILE_SUPPORT -I../ioapi_share wrf_io.F90 | m4 -Uinclude -Uindex -Ulen - > wrf_io.f ; \
  417. else \
  418. /lib/cpp -C -P -C -P -traditional -I../ioapi_share wrf_io.F90 | m4 -Uinclude -Uindex -Ulen - > wrf_io.f ; \
  419. fi
  420. integer nf_format_64bit
  421. parameter (nf_format_64bit = 2)
  422. gfortran -fdefault-real-8 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o wrf_io.o -I/usr/include -I../ioapi_share -c wrf_io.f
  423. /lib/cpp -C -P -C -P -traditional -I../ioapi_share field_routines.F90 > field_routines.f
  424. gfortran -fdefault-real-8 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o field_routines.o -I/usr/include -I../ioapi_share -c field_routines.f
  425. /lib/cpp -C -P -C -P -traditional -I../ioapi_share module_wrfsi_static.F90 > module_wrfsi_static.f
  426. gfortran -fdefault-real-8 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o module_wrfsi_static.o -I/usr/include -I../ioapi_share -c module_wrfsi_static.f
  427. /bin/rm -f libwrfio_nf.a
  428. if [ "ar" != "lib.exe" ] ; then \
  429. ar cr libwrfio_nf.a wrf_io.o field_routines.o module_wrfsi_static.o ; \
  430. else \
  431. ar /out:libwrfio_nf.a wrf_io.o field_routines.o module_wrfsi_static.o ; \
  432. fi
  433. ranlib libwrfio_nf.a
  434. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/io_netcdf'
  435. ( cd /opt/WRF/ARW/WRFDA/external/RSL_LITE ; make CC="mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25" \
  436. FC="mpif90 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -fconvert=big-endian -frecord-marker=4" \
  437. CPP="/lib/cpp -C -P -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional" AR="ar" ARFLAGS="ru" ;\
  438. ranlib /opt/WRF/ARW/WRFDA/external/RSL_LITE/librsl_lite.a )
  439. make[3]: Entering directory `/opt/WRF/ARW/WRFDA/external/RSL_LITE'
  440. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c c_code.c
  441. In file included from c_code.c:23:0:
  442. rsl_lite.h:152:13: error: two or more data types in declaration specifiers
  443. make[3]: [c_code.o] Error 1 (ignored)
  444. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c buf_for_proc.c
  445. In file included from buf_for_proc.c:63:0:
  446. /usr/include/mpi.h:1083:25: error: expected identifier or ‘(’ before ‘int’
  447. /usr/include/mpi.h:1097:25: error: ‘MPI_Comm’ redeclared as different kind of symbol
  448. /usr/include/mpi.h:319:37: note: previous declaration of ‘MPI_Comm’ was here
  449. /usr/include/mpi.h:1099:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  450. /usr/include/mpi.h:1100:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  451. /usr/include/mpi.h:1102:44: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  452. /usr/include/mpi.h:1103:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  453. /usr/include/mpi.h:1104:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  454. /usr/include/mpi.h:1105:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  455. /usr/include/mpi.h:1106:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  456. /usr/include/mpi.h:1107:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  457. /usr/include/mpi.h:1108:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  458. /usr/include/mpi.h:1109:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  459. /usr/include/mpi.h:1110:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  460. /usr/include/mpi.h:1111:44: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  461. /usr/include/mpi.h:1112:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  462. /usr/include/mpi.h:1113:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  463. /usr/include/mpi.h:1115:45: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  464. /usr/include/mpi.h:1115:60: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  465. /usr/include/mpi.h:1119:54: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  466. /usr/include/mpi.h:1119:69: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  467. /usr/include/mpi.h:1121:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  468. /usr/include/mpi.h:1121:70: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  469. /usr/include/mpi.h:1122:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  470. /usr/include/mpi.h:1130:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  471. /usr/include/mpi.h:1132:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  472. /usr/include/mpi.h:1137:65: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  473. /usr/include/mpi.h:1146:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  474. /usr/include/mpi.h:1233:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  475. /usr/include/mpi.h:1236:65: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  476. /usr/include/mpi.h:1246:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  477. /usr/include/mpi.h:1247:62: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  478. /usr/include/mpi.h:1248:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  479. /usr/include/mpi.h:1250:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  480. /usr/include/mpi.h:1252:46: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  481. /usr/include/mpi.h:1253:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  482. /usr/include/mpi.h:1255:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  483. /usr/include/mpi.h:1284:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  484. /usr/include/mpi.h:1302:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  485. /usr/include/mpi.h:1303:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  486. /usr/include/mpi.h:1304:50: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  487. /usr/include/mpi.h:1305:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  488. /usr/include/mpi.h:1306:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  489. /usr/include/mpi.h:1307:52: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  490. /usr/include/mpi.h:1310:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  491. /usr/include/mpi.h:1312:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  492. /usr/include/mpi.h:1314:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  493. /usr/include/mpi.h:1316:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  494. /usr/include/mpi.h:1337:71: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  495. /usr/include/mpi.h:1338:70: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  496. /usr/include/mpi.h:1341:51: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  497. /usr/include/mpi.h:1349:43: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  498. /usr/include/mpi.h:1351:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  499. /usr/include/mpi.h:1353:75: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  500. /usr/include/mpi.h:1357:73: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  501. /usr/include/mpi.h:1369:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  502. /usr/include/mpi.h:1371:54: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  503. /usr/include/mpi.h:1374:63: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  504. /usr/include/mpi.h:1377:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  505. /usr/include/mpi.h:1380:66: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  506. /usr/include/mpi.h:1382:53: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  507. /usr/include/mpi.h:1385:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  508. /usr/include/mpi.h:1389:33: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  509. /usr/include/mpi.h:1392:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  510. /usr/include/mpi.h:1394:54: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  511. /usr/include/mpi.h:1397:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  512. /usr/include/mpi.h:1414:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  513. /usr/include/mpi.h:1501:31: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  514. /usr/include/mpi.h:1518:50: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  515. /usr/include/mpi.h:1550:31: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  516. /usr/include/mpi.h:1561:58: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  517. /usr/include/mpi.h:1564:72: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  518. /usr/include/mpi.h:1568:69: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  519. /usr/include/mpi.h:1571:57: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  520. /usr/include/mpi.h:1574:72: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  521. /usr/include/mpi.h:1577:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  522. /usr/include/mpi.h:1578:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  523. /usr/include/mpi.h:1580:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  524. /usr/include/mpi.h:1582:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  525. /usr/include/mpi.h:1584:33: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  526. /usr/include/mpi.h:1586:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  527. /usr/include/mpi.h:1588:50: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  528. /usr/include/mpi.h:1590:55: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  529. /usr/include/mpi.h:1594:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  530. /usr/include/mpi.h:1595:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  531. /usr/include/mpi.h:1596:64: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  532. /usr/include/mpi.h:1597:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  533. /usr/include/mpi.h:1599:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  534. /usr/include/mpi.h:1601:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  535. /usr/include/mpi.h:1602:36: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  536. /usr/include/mpi.h:1604:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  537. /usr/include/mpi.h:1604:67: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  538. /usr/include/mpi.h:1605:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  539. /usr/include/mpi.h:1608:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  540. /usr/include/mpi.h:1608:52: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  541. /usr/include/mpi.h:1609:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  542. /usr/include/mpi.h:1610:46: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  543. /usr/include/mpi.h:1611:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  544. /usr/include/mpi.h:1611:54: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  545. /usr/include/mpi.h:1613:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  546. /usr/include/mpi.h:1613:53: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  547. /usr/include/mpi.h:1619:37: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  548. /usr/include/mpi.h:1619:69: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  549. /usr/include/mpi.h:1620:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  550. /usr/include/mpi.h:1621:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  551. /usr/include/mpi.h:1622:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  552. /usr/include/mpi.h:1622:49: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  553. /usr/include/mpi.h:1623:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PMPI_Comm_f2c’
  554. /usr/include/mpi.h:1625:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  555. /usr/include/mpi.h:1626:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  556. /usr/include/mpi.h:1628:45: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  557. /usr/include/mpi.h:1629:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  558. /usr/include/mpi.h:1630:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  559. /usr/include/mpi.h:1631:36: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  560. /usr/include/mpi.h:1632:43: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  561. /usr/include/mpi.h:1633:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  562. /usr/include/mpi.h:1634:43: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  563. /usr/include/mpi.h:1635:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  564. /usr/include/mpi.h:1636:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  565. /usr/include/mpi.h:1637:45: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  566. /usr/include/mpi.h:1638:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  567. /usr/include/mpi.h:1639:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  568. /usr/include/mpi.h:1641:46: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  569. /usr/include/mpi.h:1641:61: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  570. /usr/include/mpi.h:1645:55: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  571. /usr/include/mpi.h:1645:70: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  572. /usr/include/mpi.h:1647:36: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  573. /usr/include/mpi.h:1647:71: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  574. /usr/include/mpi.h:1648:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  575. /usr/include/mpi.h:1656:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  576. /usr/include/mpi.h:1658:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  577. /usr/include/mpi.h:1663:66: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  578. /usr/include/mpi.h:1672:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  579. /usr/include/mpi.h:1759:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  580. /usr/include/mpi.h:1762:66: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  581. /usr/include/mpi.h:1773:38: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  582. /usr/include/mpi.h:1774:63: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  583. /usr/include/mpi.h:1775:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  584. /usr/include/mpi.h:1777:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  585. /usr/include/mpi.h:1779:47: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  586. /usr/include/mpi.h:1780:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  587. /usr/include/mpi.h:1782:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  588. /usr/include/mpi.h:1811:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  589. /usr/include/mpi.h:1829:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  590. /usr/include/mpi.h:1830:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  591. /usr/include/mpi.h:1831:51: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  592. /usr/include/mpi.h:1832:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  593. /usr/include/mpi.h:1833:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  594. /usr/include/mpi.h:1834:53: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  595. /usr/include/mpi.h:1837:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  596. /usr/include/mpi.h:1839:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  597. /usr/include/mpi.h:1841:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  598. /usr/include/mpi.h:1843:41: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  599. /usr/include/mpi.h:1864:72: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  600. /usr/include/mpi.h:1865:71: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  601. /usr/include/mpi.h:1868:52: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  602. /usr/include/mpi.h:1876:44: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  603. /usr/include/mpi.h:1878:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  604. /usr/include/mpi.h:1880:76: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  605. /usr/include/mpi.h:1884:74: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  606. /usr/include/mpi.h:1896:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  607. /usr/include/mpi.h:1898:55: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  608. /usr/include/mpi.h:1901:64: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  609. /usr/include/mpi.h:1904:43: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  610. /usr/include/mpi.h:1907:67: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  611. /usr/include/mpi.h:1909:54: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  612. /usr/include/mpi.h:1912:39: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  613. /usr/include/mpi.h:1916:34: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  614. /usr/include/mpi.h:1919:42: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  615. /usr/include/mpi.h:1921:55: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  616. /usr/include/mpi.h:1924:40: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  617. /usr/include/mpi.h:1940:35: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  618. /usr/include/mpi.h:2027:32: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  619. /usr/include/mpi.h:2045:51: error: expected declaration specifiers or ‘...’ before ‘MPI_Comm’
  620. make[3]: [buf_for_proc.o] Error 1 (ignored)
  621. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c rsl_malloc.c
  622. In file included from rsl_malloc.c:87:0:
  623. rsl_lite.h:152:13: error: two or more data types in declaration specifiers
  624. make[3]: [rsl_malloc.o] Error 1 (ignored)
  625. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c rsl_bcast.c
  626. In file included from rsl_bcast.c:67:0:
  627. rsl_lite.h:152:13: error: two or more data types in declaration specifiers
  628. make[3]: [rsl_bcast.o] Error 1 (ignored)
  629. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c task_for_point.c
  630. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c period.c
  631. In file included from period.c:13:0:
  632. rsl_lite.h:152:13: error: two or more data types in declaration specifiers
  633. make[3]: [period.o] Error 1 (ignored)
  634. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c swap.c
  635. In file included from swap.c:13:0:
  636. rsl_lite.h:152:13: error: two or more data types in declaration specifiers
  637. make[3]: [swap.o] Error 1 (ignored)
  638. mpicc -DFSEEKO64_OK -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 -c cycle.c
  639. In file included from cycle.c:13:0:
  640. rsl_lite.h:152:13: error: two or more data types in declaration specifiers
  641. make[3]: [cycle.o] Error 1 (ignored)
  642. mpif90 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -fconvert=big-endian -frecord-marker=4 -o f_pack.o -c f_pack.F90
  643. /lib/cpp -C -P -I. -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -traditional f_xpose.F90 > f_xpose.f
  644. mpif90 -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -fconvert=big-endian -frecord-marker=4 -o f_xpose.o -c f_xpose.f
  645. /bin/rm -f librsl_lite.a
  646. ar cr librsl_lite.a c_code.o buf_for_proc.o rsl_malloc.o rsl_bcast.o task_for_point.o period.o swap.o cycle.o f_pack.o f_xpose.o
  647. ar: c_code.o: No such file or directory
  648. make[3]: [librsl_lite.a] Error 1 (ignored)
  649. make[3]: Leaving directory `/opt/WRF/ARW/WRFDA/external/RSL_LITE'
  650. ranlib: '/opt/WRF/ARW/WRFDA/external/RSL_LITE/librsl_lite.a': No such file
  651. make[2]: [/opt/WRF/ARW/WRFDA/external/RSL_LITE/librsl_lite.a] Error 1 (ignored)
  652. ( if [ ! -e /opt/WRF/ARW/WRFDA/tools/gen_comms.c ] ; then \
  653. /bin/cp /opt/WRF/ARW/WRFDA/tools/gen_comms_warning /opt/WRF/ARW/WRFDA/tools/gen_comms.c ; \
  654. cat /opt/WRF/ARW/WRFDA/external/RSL_LITE/gen_comms.c >> /opt/WRF/ARW/WRFDA/tools/gen_comms.c ; fi )
  655. ( if [ ! -e module_dm.F ] ; then /bin/cp module_dm_warning module_dm.F ; \
  656. cat /opt/WRF/ARW/WRFDA/external/RSL_LITE/module_dm.F >> module_dm.F ; fi )
  657. make[2]: Leaving directory `/opt/WRF/ARW/WRFDA/frame'
  658. make[1]: Leaving directory `/opt/WRF/ARW/WRFDA'
  659. make -i -r MODULE_DIRS=" -I/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -I/opt/WRF/ARW/WRFDA/main -I/opt/WRF/ARW/WRFDA/external/io_netcdf -I/opt/WRF/ARW/WRFDA/external/io_int -I/opt/WRF/ARW/WRFDA/frame -I/opt/WRF/ARW/WRFDA/share -I/opt/WRF/ARW/WRFDA/phys -I/opt/WRF/ARW/WRFDA/chem -I/opt/WRF/ARW/WRFDA/inc -I/usr/include " toolsdir
  660. make[1]: Entering directory `/opt/WRF/ARW/WRFDA'
  661. --------------------------------------
  662. ( cd tools ; make -i -r CC_TOOLS="gcc -DIWORDSIZE=4 -DMAX_HISTORY=25" )
  663. make[2]: Entering directory `/opt/WRF/ARW/WRFDA/tools'
  664. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g registry.c
  665. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g my_strtok.c
  666. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g reg_parse.c
  667. reg_parse.c: In function ‘pre_parse’:
  668. reg_parse.c:258:10: warning: format not a string literal and no format arguments [-Wformat-security]
  669. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g data.c
  670. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g type.c
  671. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g misc.c
  672. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_defs.c
  673. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_allocs.c
  674. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_mod_state_descr.c
  675. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_scalar_indices.c
  676. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_args.c
  677. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_config.c
  678. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g sym.c
  679. sym.c: In function ‘sym_init’:
  680. sym.c:77:2: warning: incompatible implicit declaration of built-in function ‘exit’ [enabled by default]
  681. sym.c: In function ‘sym_forget’:
  682. sym.c:157:7: warning: incompatible implicit declaration of built-in function ‘exit’ [enabled by default]
  683. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g symtab_gen.c
  684. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_model_data_ord.c
  685. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_interp.c
  686. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_comms.c
  687. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_scalar_derefs.c
  688. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g set_dim_strs.c
  689. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_wrf_io.c
  690. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g gen_streams.c
  691. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -c -g standard.c
  692. standard.c: In function ‘main’:
  693. standard.c:45:9: warning: incompatible implicit declaration of built-in function ‘strncpy’ [enabled by default]
  694. standard.c:80:11: warning: incompatible implicit declaration of built-in function ‘strcpy’ [enabled by default]
  695. standard.c:90:13: warning: incompatible implicit declaration of built-in function ‘strcat’ [enabled by default]
  696. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -o standard.exe -g standard.o
  697. gcc -DIWORDSIZE=4 -DMAX_HISTORY=25 -o registry -g registry.o my_strtok.o reg_parse.o data.o type.o misc.o gen_defs.o gen_allocs.o gen_mod_state_descr.o gen_scalar_indices.o gen_args.o gen_config.o sym.o symtab_gen.o gen_model_data_ord.o gen_interp.o gen_comms.o gen_scalar_derefs.o set_dim_strs.o gen_wrf_io.o gen_streams.o
  698. make[2]: Leaving directory `/opt/WRF/ARW/WRFDA/tools'
  699. make[1]: Leaving directory `/opt/WRF/ARW/WRFDA'
  700. if [ ] ; then \
  701. (cd var/external/crtm; \
  702. export ABI_CRTM=""; . configure/.setup; make -i -r -j 2 ) ; \
  703. fi
  704. if [ 1 ] ; then \
  705. (cd var/external/bufr; \
  706. make -i -r -j 2 FC="gfortran" CC="gcc" CPP="/lib/cpp -C -P" CPPFLAGS="-DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional " CFLAGS="-w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25" FFLAGS=" -ffixed-form" RANLIB="ranlib" AR="ar" ARFLAGS="ru" ) ; \
  707. fi
  708. make[1]: Entering directory `/opt/WRF/ARW/WRFDA/var/external/bufr'
  709. gfortran -c -ffixed-form closbf.f
  710. gfortran -c -ffixed-form digit.f
  711. gfortran -c -ffixed-form icopysb.f
  712. gfortran -c -ffixed-form ireadns.f
  713. gfortran -c -ffixed-form makestab.f
  714. gfortran -c -ffixed-form nenuaa.f
  715. gfortran -c -ffixed-form ovrbs1.f
  716. rm -f rbytes.o
  717. gcc -o rbytes.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 rbytes.c
  718. gfortran -c -ffixed-form readlc.f
  719. gfortran -c -ffixed-form strnum.f
  720. gfortran -c -ffixed-form ufbmns.f
  721. gfortran -c -ffixed-form upc.f
  722. gfortran -c -ffixed-form closmg.f
  723. gfortran -c -ffixed-form drfini.f
  724. gfortran -c -ffixed-form idn30.f
  725. gfortran -c -ffixed-form ireadsb.f
  726. gfortran -c -ffixed-form maxout.f
  727. gfortran -c -ffixed-form nenubd.f
  728. gfortran -c -ffixed-form pad.f
  729. gfortran -c -ffixed-form rcstpl.f
  730. gfortran -c -ffixed-form readmg.f
  731. gfortran -c -ffixed-form strsuc.f
  732. gfortran -c -ffixed-form ufbovr.f
  733. gfortran -c -ffixed-form upds3.f
  734. gfortran -c -ffixed-form addate.f
  735. gfortran -c -ffixed-form cmpmsg.f
  736. gfortran -c -ffixed-form drstpl.f
  737. gfortran -c -ffixed-form ifbget.f
  738. ./preproc.sh irev.F
  739. endiantest.c: In function ‘endian’:
  740. endiantest.c:17:2: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
  741. gfortran -c -ffixed-form mesgbc.f
  742. gfortran -c -ffixed-form nevn.f
  743. gfortran -c -ffixed-form irev.f
  744. gfortran -c -ffixed-form padmsg.f
  745. gfortran -c -ffixed-form rdbfdx.f
  746. gfortran -c -ffixed-form readmm.f
  747. gfortran -c -ffixed-form subupd.f
  748. gfortran -c -ffixed-form ufbpos.f
  749. gfortran -c -ffixed-form upftbv.f
  750. gfortran -c -ffixed-form adn30.f
  751. gfortran -c -ffixed-form cmsgini.f
  752. gfortran -c -ffixed-form dumpbf.f
  753. gfortran -c -ffixed-form ifxy.f
  754. gfortran -c -ffixed-form istdesc.f
  755. gfortran -c -ffixed-form mesgbf.f
  756. gfortran -c -ffixed-form newwin.f
  757. gfortran -c -ffixed-form parseq.f
  758. gfortran -c -ffixed-form rdcmps.f
  759. gfortran -c -ffixed-form readns.f
  760. gfortran -c -ffixed-form tabent.f
  761. gfortran -c -ffixed-form ufbqcd.f
  762. gfortran -c -ffixed-form uptdd.f
  763. gfortran -c -ffixed-form bfrini.f
  764. gfortran -c -ffixed-form cnved4.f
  765. gfortran -c -ffixed-form dxdump.f
  766. gfortran -c -ffixed-form igetdate.f
  767. gfortran -c -ffixed-form iupb.f
  768. gfortran -c -ffixed-form minimg.f
  769. gfortran -c -ffixed-form nmbyt.f
  770. gfortran -c -ffixed-form parstr.f
  771. gfortran -c -ffixed-form rdmemm.f
  772. gfortran -c -ffixed-form readsb.f
  773. gfortran -c -ffixed-form tabsub.f
  774. gfortran -c -ffixed-form ufbqcp.f
  775. gfortran -c -ffixed-form usrtpl.f
  776. gfortran -c -ffixed-form bort.f
  777. rm -f cobfl.o
  778. gcc -o cobfl.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 cobfl.c
  779. gfortran -c -ffixed-form dxinit.f
  780. gfortran -c -ffixed-form igetfxy.f
  781. gfortran -c -ffixed-form iupbs01.f
  782. gfortran -c -ffixed-form mova2i.f
  783. gfortran -c -ffixed-form nmsub.f
  784. gfortran -c -ffixed-form parusr.f
  785. gfortran -c -ffixed-form rdmems.f
  786. rm -f restd.o
  787. gcc -o restd.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 restd.c
  788. gfortran -c -ffixed-form trybump.f
  789. gfortran -c -ffixed-form ufbrep.f
  790. gfortran -c -ffixed-form valx.f
  791. gfortran -c -ffixed-form bort2.f
  792. gfortran -c -ffixed-form conwin.f
  793. gfortran -c -ffixed-form dxmini.f
  794. gfortran -c -ffixed-form igetntbl.f
  795. gfortran -c -ffixed-form iupbs1.f
  796. gfortran -c -ffixed-form mrginv.f
  797. gfortran -c -ffixed-form nmwrd.f
  798. gfortran -c -ffixed-form parutg.f
  799. gfortran -c -ffixed-form rdmgsb.f
  800. gfortran -c -ffixed-form rewnbf.f
  801. gfortran -c -ffixed-form ufbcnt.f
  802. gfortran -c -ffixed-form ufbrms.f
  803. gfortran -c -ffixed-form wrcmps.f
  804. rm -f bort_exit.o
  805. gcc -o bort_exit.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 bort_exit.c
  806. gfortran -c -ffixed-form copybf.f
  807. gfortran -c -ffixed-form elemdx.f
  808. gfortran -c -ffixed-form inctab.f
  809. gfortran -c -ffixed-form iupm.f
  810. gfortran -c -ffixed-form msgini.f
  811. gfortran -c -ffixed-form numbck.f
  812. gfortran -c -ffixed-form pkb.f
  813. gfortran -c -ffixed-form rdmsgb.f
  814. gfortran -c -ffixed-form rjust.f
  815. gfortran -c -ffixed-form ufbcpy.f
  816. gfortran -c -ffixed-form ufbrp.f
  817. rm -f wrdesc.o
  818. gcc -o wrdesc.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 wrdesc.c
  819. gfortran -c -ffixed-form copymg.f
  820. gfortran -c -ffixed-form getabdb.f
  821. gfortran -c -ffixed-form invcon.f
  822. gfortran -c -ffixed-form iupvs01.f
  823. gfortran -c -ffixed-form msgupd.f
  824. gfortran -c -ffixed-form numtab.f
  825. gfortran -c -ffixed-form pkbs1.f
  826. gfortran -c -ffixed-form rdmsgw.f
  827. gfortran -c -ffixed-form rsvfvm.f
  828. gfortran -c -ffixed-form ufbcup.f
  829. gfortran -c -ffixed-form ufbrw.f
  830. ./preproc.sh wrdlen.F
  831. gfortran -c -ffixed-form copysb.f
  832. endiantest.c: In function ‘endian’:
  833. endiantest.c:17:2: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
  834. gfortran -c -ffixed-form getlens.f
  835. gfortran -c -ffixed-form wrdlen.f
  836. gfortran -c -ffixed-form invmrg.f
  837. gfortran -c -ffixed-form iupvs1.f
  838. gfortran -c -ffixed-form msgwrt.f
  839. gfortran -c -ffixed-form numtbd.f
  840. gfortran -c -ffixed-form pkc.f
  841. gfortran -c -ffixed-form rdmtbb.f
  842. gfortran -c -ffixed-form seqsdx.f
  843. gfortran -c -ffixed-form ufbdmp.f
  844. gfortran -c -ffixed-form ufbseq.f
  845. gfortran -c -ffixed-form writcp.f
  846. gfortran -c -ffixed-form cadn30.f
  847. gfortran -c -ffixed-form cpbfdx.f
  848. gfortran -c -ffixed-form getntbe.f
  849. gfortran -c -ffixed-form invtag.f
  850. gfortran -c -ffixed-form jstchr.f
  851. gfortran -c -ffixed-form mvb.f
  852. gfortran -c -ffixed-form nvnwin.f
  853. gfortran -c -ffixed-form pkftbv.f
  854. gfortran -c -ffixed-form rdmtbd.f
  855. gfortran -c -ffixed-form sntbbe.f
  856. gfortran -c -ffixed-form ufbevn.f
  857. gfortran -c -ffixed-form ufbsp.f
  858. gfortran -c -ffixed-form writdx.f
  859. gfortran -c -ffixed-form capit.f
  860. gfortran -c -ffixed-form cpymem.f
  861. gfortran -c -ffixed-form gets1loc.f
  862. gfortran -c -ffixed-form invwin.f
  863. gfortran -c -ffixed-form jstnum.f
  864. gfortran -c -ffixed-form nemock.f
  865. gfortran -c -ffixed-form nwords.f
  866. gfortran -c -ffixed-form pktdd.f
  867. gfortran -c -ffixed-form rdtree.f
  868. gfortran -c -ffixed-form sntbde.f
  869. gfortran -c -ffixed-form ufbget.f
  870. gfortran -c -ffixed-form ufbstp.f
  871. gfortran -c -ffixed-form writlc.f
  872. rm -f ccbfl.o
  873. gcc -o ccbfl.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 ccbfl.c
  874. gfortran -c -ffixed-form cpyupd.f
  875. gfortran -c -ffixed-form gettbh.f
  876. gfortran -c -ffixed-form ipkm.f
  877. gfortran -c -ffixed-form ljust.f
  878. gfortran -c -ffixed-form nemtab.f
  879. gfortran -c -ffixed-form nxtwin.f
  880. gfortran -c -ffixed-form pkvs01.f
  881. gfortran -c -ffixed-form rdusdx.f
  882. gfortran -c -ffixed-form status.f
  883. gfortran -c -ffixed-form ufbin3.f
  884. gfortran -c -ffixed-form ufbtab.f
  885. gfortran -c -ffixed-form writsa.f
  886. gfortran -c -ffixed-form chekstab.f
  887. rm -f crbmg.o
  888. gcc -o crbmg.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 crbmg.c
  889. gfortran -c -ffixed-form getwin.f
  890. gfortran -c -ffixed-form ireadft.f
  891. gfortran -c -ffixed-form lmsg.f
  892. gfortran -c -ffixed-form nemtba.f
  893. gfortran -c -ffixed-form openbf.f
  894. gfortran -c -ffixed-form pkvs1.f
  895. gfortran -c -ffixed-form readdx.f
  896. gfortran -c -ffixed-form stdmsg.f
  897. gfortran -c -ffixed-form ufbint.f
  898. gfortran -c -ffixed-form ufbtam.f
  899. gfortran -c -ffixed-form writsb.f
  900. gfortran -c -ffixed-form chrtrn.f
  901. rm -f cwbmg.o
  902. gcc -o cwbmg.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 cwbmg.c
  903. gfortran -c -ffixed-form i4dy.f
  904. gfortran -c -ffixed-form ireadibm.f
  905. gfortran -c -ffixed-form lstjpb.f
  906. gfortran -c -ffixed-form nemtbax.f
  907. gfortran -c -ffixed-form openbt.f
  908. gfortran -c -ffixed-form posapn.f
  909. gfortran -c -ffixed-form readerme.f
  910. gfortran -c -ffixed-form stndrd.f
  911. gfortran -c -ffixed-form ufbinx.f
  912. gfortran -c -ffixed-form ufdump.f
  913. gfortran -c -ffixed-form wrtree.f
  914. gfortran -c -ffixed-form chrtrna.f
  915. gfortran -c -ffixed-form datebf.f
  916. gfortran -c -ffixed-form ibfms.f
  917. gfortran -c -ffixed-form ireadmg.f
  918. gfortran -c -ffixed-form lstrpc.f
  919. gfortran -c -ffixed-form nemtbb.f
  920. gfortran -c -ffixed-form openmb.f
  921. gfortran -c -ffixed-form posapx.f
  922. gfortran -c -ffixed-form readft.f
  923. gfortran -c -ffixed-form strcln.f
  924. gfortran -c -ffixed-form ufbmem.f
  925. gfortran -c -ffixed-form upb.f
  926. gfortran -c -ffixed-form wtstat.f
  927. gfortran -c -ffixed-form cktaba.f
  928. gfortran -c -ffixed-form datelen.f
  929. gfortran -c -ffixed-form ichkstr.f
  930. gfortran -c -ffixed-form ireadmm.f
  931. gfortran -c -ffixed-form lstrps.f
  932. gfortran -c -ffixed-form nemtbd.f
  933. gfortran -c -ffixed-form openmg.f
  934. gfortran -c -ffixed-form readibm.f
  935. gfortran -c -ffixed-form string.f
  936. gfortran -c -ffixed-form ufbmms.f
  937. gfortran -c -ffixed-form upbb.f
  938. ar ru libbufr.a closbf.o digit.o icopysb.o ireadns.o makestab.o nenuaa.o ovrbs1.o rbytes.o readlc.o strnum.o ufbmns.o upc.o closmg.o drfini.o idn30.o ireadsb.o maxout.o nenubd.o pad.o rcstpl.o readmg.o strsuc.o ufbovr.o upds3.o addate.o cmpmsg.o drstpl.o ifbget.o irev.o mesgbc.o nevn.o padmsg.o rdbfdx.o readmm.o subupd.o ufbpos.o upftbv.o adn30.o cmsgini.o dumpbf.o ifxy.o istdesc.o mesgbf.o newwin.o parseq.o rdcmps.o readns.o tabent.o ufbqcd.o uptdd.o bfrini.o cnved4.o dxdump.o igetdate.o iupb.o minimg.o nmbyt.o parstr.o rdmemm.o readsb.o tabsub.o ufbqcp.o usrtpl.o bort.o cobfl.o dxinit.o igetfxy.o iupbs01.o mova2i.o nmsub.o parusr.o rdmems.o restd.o trybump.o ufbrep.o valx.o bort2.o conwin.o dxmini.o igetntbl.o iupbs1.o mrginv.o nmwrd.o parutg.o rdmgsb.o rewnbf.o ufbcnt.o ufbrms.o wrcmps.o bort_exit.o copybf.o elemdx.o
  939. inctab.o iupm.o msgini.o numbck.o pkb.o rdmsgb.o rjust.o ufbcpy.o ufbrp.o wrdesc.o copymg.o getabdb.o invcon.o iupvs01.o msgupd.o numtab.o pkbs1.o rdmsgw.o rsvfvm.o ufbcup.o ufbrw.o wrdlen.o copysb.o getlens.o invmrg.o iupvs1.o msgwrt.o numtbd.o pkc.o rdmtbb.o seqsdx.o ufbdmp.o ufbseq.o writcp.o cadn30.o cpbfdx.o getntbe.o invtag.o jstchr.o mvb.o nvnwin.o pkftbv.o rdmtbd.o sntbbe.o ufbevn.o ufbsp.o writdx.o capit.o cpymem.o gets1loc.o invwin.o jstnum.o nemock.o nwords.o pktdd.o rdtree.o sntbde.o ufbget.o ufbstp.o writlc.o ccbfl.o cpyupd.o gettbh.o ipkm.o ljust.o nemtab.o nxtwin.o pkvs01.o rdusdx.o status.o ufbin3.o ufbtab.o writsa.o chekstab.o crbmg.o getwin.o ireadft.o lmsg.o nemtba.o openbf.o pkvs1.o readdx.o stdmsg.o ufbint.o ufbtam.o writsb.o chrtrn.o cwbmg.o i4dy.o ireadibm.o lstjpb.o nemtbax.o
  940. openbt.o posapn.o readerme.o stndrd.o ufbinx.o ufdump.o wrtree.o chrtrna.o datebf.o ibfms.o ireadmg.o lstrpc.o nemtbb.o openmb.o posapx.o readft.o strcln.o ufbmem.o upb.o wtstat.o cktaba.o datelen.o ichkstr.o ireadmm.o lstrps.o nemtbd.o openmg.o readibm.o string.o ufbmms.o upbb.o
  941. ar: creating libbufr.a
  942. ranlib libbufr.a
  943. make[1]: Leaving directory `/opt/WRF/ARW/WRFDA/var/external/bufr'
  944. if [ ] ; then \
  945. ( cd var/external/wavelet; \
  946. make CC=" -DNOUNDERSCORE" RM="rm -f" libWavelet.a; \
  947. make FC="mpif90 " RM="rm -f" lib_wavelet.a ) ; \
  948. fi
  949. ( cd var/build; make depend; make -i -r -j 2 all_wrfvar )
  950. make[1]: Entering directory `/opt/WRF/ARW/WRFDA/var/build'
  951. da.make:303: warning: overriding recipe for target `da_update_bc.o'
  952. da.make:296: warning: ignoring old recipe for target `da_update_bc.o'
  953. makefile:56: warning: overriding recipe for target `.f90.o'
  954. ../../configure.wrf:333: warning: ignoring old recipe for target `.f90.o'
  955. (cd /opt/WRF/ARW/WRFDA; tools/registry -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -DNEW_BDYS Registry/Registry ; cd /opt/WRF/ARW/WRFDA/var/build )
  956. opening Registry/registry.dimspec
  957. including Registry/registry.dimspec
  958. opening Registry/Registry.EM_COMMON.tmp
  959. including Registry/Registry.EM_COMMON.tmp
  960. opening Registry/registry.io_boilerplate
  961. including Registry/registry.io_boilerplate
  962. opening Registry/io_boilerplate_temporary.inc
  963. including Registry/io_boilerplate_temporary.inc
  964. opening Registry/registry.var
  965. including Registry/registry.var
  966. opening Registry/registry.cam
  967. including Registry/registry.cam
  968. opening Registry/registry.ssib
  969. including Registry/registry.ssib
  970. opening Registry/registry.diags
  971. including Registry/registry.diags
  972. opening Registry/registry.var_chem
  973. including Registry/registry.var_chem
  974. Registry INFO variable counts: 0d 2250 1d 107 2d 829 3d 544
  975. ADVISORY: RSL_LITE version of gen_comms is linked in with registry program.
  976. ln -sf /opt/WRF/ARW/WRFDA/frame/module_state_description.F .
  977. if [ "m4 -G" = NA ] ; then \
  978. /bin/cp /opt/WRF/ARW/WRFDA/arch/md_calls.inc . ; \
  979. else \
  980. m4 -G md_calls.m4 > md_calls.inc ; \
  981. fi
  982. m4 -G da_generic_boilerplate.m4 > /opt/WRF/ARW/WRFDA/var/build/da_generic_boilerplate.inc
  983. touch depend
  984. make[1]: Leaving directory `/opt/WRF/ARW/WRFDA/var/build'
  985. make[1]: Entering directory `/opt/WRF/ARW/WRFDA/var/build'
  986. da.make:303: warning: overriding recipe for target `da_update_bc.o'
  987. da.make:296: warning: ignoring old recipe for target `da_update_bc.o'
  988. makefile:56: warning: overriding recipe for target `.f90.o'
  989. ../../configure.wrf:333: warning: ignoring old recipe for target `.f90.o'
  990. rm -f /opt/WRF/ARW/WRFDA/frame/module_internal_header_util.o
  991. rm -f /opt/WRF/ARW/WRFDA/frame/pack_utils.o
  992. cp -f /opt/WRF/ARW/WRFDA/external/io_int/module_internal_header_util.o /opt/WRF/ARW/WRFDA/frame/module_internal_header_util.o
  993. mpicc -DFSEEKO64_OK -o /opt/WRF/ARW/WRFDA/frame/pack_utils.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 /opt/WRF/ARW/WRFDA/frame/pack_utils.c
  994. rm -f module_driver_constants.o
  995. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_driver_constants.F > module_driver_constants.bb
  996. /opt/WRF/ARW/WRFDA/tools/standard.exe module_driver_constants.bb | /lib/cpp -C -P > module_driver_constants.f90
  997. rm -f module_driver_constants.b module_driver_constants.bb
  998. if fgrep -iq '!$OMP' module_driver_constants.f90 ; then \
  999. if [ -n "" ] ; then echo COMPILING module_driver_constants.F WITH OMP ; fi ; \
  1000. mpif90 -o module_driver_constants.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_driver_constants.f90 ; \
  1001. else \
  1002. if [ -n "" ] ; then echo COMPILING module_driver_constants.F WITHOUT OMP ; fi ; \
  1003. mpif90 -o module_driver_constants.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_driver_constants.f90 ; \
  1004. fi
  1005. rm -f da_blas.o
  1006. /opt/WRF/ARW/WRFDA/tools/standard.exe da_blas.f90 > da_blas.b
  1007. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional da_blas.b > da_blas.f
  1008. rm -f da_blas.b
  1009. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_blas.f
  1010. rm -f module_wrf_error.o
  1011. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_wrf_error.F > module_wrf_error.bb
  1012. /opt/WRF/ARW/WRFDA/tools/standard.exe module_wrf_error.bb | /lib/cpp -C -P > module_wrf_error.f90
  1013. rm -f module_wrf_error.b module_wrf_error.bb
  1014. if fgrep -iq '!$OMP' module_wrf_error.f90 ; then \
  1015. if [ -n "" ] ; then echo COMPILING module_wrf_error.F WITH OMP ; fi ; \
  1016. mpif90 -o module_wrf_error.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_wrf_error.f90 ; \
  1017. else \
  1018. if [ -n "" ] ; then echo COMPILING module_wrf_error.F WITHOUT OMP ; fi ; \
  1019. mpif90 -o module_wrf_error.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_wrf_error.f90 ; \
  1020. fi
  1021. rm -f module_streams.o
  1022. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_streams.F > module_streams.bb
  1023. /opt/WRF/ARW/WRFDA/tools/standard.exe module_streams.bb | /lib/cpp -C -P > module_streams.f90
  1024. rm -f module_streams.b module_streams.bb
  1025. if fgrep -iq '!$OMP' module_streams.f90 ; then \
  1026. if [ -n "" ] ; then echo COMPILING module_streams.F WITH OMP ; fi ; \
  1027. mpif90 -o module_streams.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_streams.f90 ; \
  1028. else \
  1029. if [ -n "" ] ; then echo COMPILING module_streams.F WITHOUT OMP ; fi ; \
  1030. mpif90 -o module_streams.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_streams.f90 ; \
  1031. fi
  1032. rm -f module_state_description.o
  1033. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_state_description.F > module_state_description.bb
  1034. /opt/WRF/ARW/WRFDA/tools/standard.exe module_state_description.bb | /lib/cpp -C -P > module_state_description.f90
  1035. rm -f module_state_description.b module_state_description.bb
  1036. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_state_description.f90
  1037. rm -f module_machine.o
  1038. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_machine.F > module_machine.bb
  1039. /opt/WRF/ARW/WRFDA/tools/standard.exe module_machine.bb | /lib/cpp -C -P > module_machine.f90
  1040. rm -f module_machine.b module_machine.bb
  1041. if fgrep -iq '!$OMP' module_machine.f90 ; then \
  1042. if [ -n "" ] ; then echo COMPILING module_machine.F WITH OMP ; fi ; \
  1043. mpif90 -o module_machine.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_machine.f90 ; \
  1044. else \
  1045. if [ -n "" ] ; then echo COMPILING module_machine.F WITHOUT OMP ; fi ; \
  1046. mpif90 -o module_machine.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_machine.f90 ; \
  1047. fi
  1048. mpicc -DFSEEKO64_OK -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 hires_timer.c
  1049. rm -f gsi_kinds.o
  1050. /opt/WRF/ARW/WRFDA/tools/standard.exe gsi_kinds.f90 > gsi_kinds.b
  1051. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gsi_kinds.b > gsi_kinds.f
  1052. rm -f gsi_kinds.b
  1053. if fgrep -iq '!$OMP' gsi_kinds.f ; then \
  1054. if [ -n "" ] ; then echo COMPILING gsi_kinds.f90 WITH OMP ; fi ; \
  1055. mpif90 -o gsi_kinds.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gsi_kinds.f ; \
  1056. else \
  1057. if [ -n "" ] ; then echo COMPILING gsi_kinds.f90 WITHOUT OMP ; fi ; \
  1058. mpif90 -o gsi_kinds.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gsi_kinds.f ; \
  1059. fi
  1060. rm -f da_mat_cv3.o
  1061. /opt/WRF/ARW/WRFDA/tools/standard.exe da_mat_cv3.f90 > da_mat_cv3.b
  1062. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_mat_cv3.b > da_mat_cv3.f
  1063. rm -f da_mat_cv3.b
  1064. if fgrep -iq '!$OMP' da_mat_cv3.f ; then \
  1065. if [ -n "" ] ; then echo COMPILING da_mat_cv3.f90 WITH OMP ; fi ; \
  1066. mpif90 -o da_mat_cv3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_mat_cv3.f ; \
  1067. else \
  1068. if [ -n "" ] ; then echo COMPILING da_mat_cv3.f90 WITHOUT OMP ; fi ; \
  1069. mpif90 -o da_mat_cv3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_mat_cv3.f ; \
  1070. fi
  1071. rm -f da_rfz_cv3.o
  1072. /opt/WRF/ARW/WRFDA/tools/standard.exe da_rfz_cv3.f90 > da_rfz_cv3.b
  1073. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_rfz_cv3.b > da_rfz_cv3.f
  1074. rm -f da_rfz_cv3.b
  1075. if fgrep -iq '!$OMP' da_rfz_cv3.f ; then \
  1076. if [ -n "" ] ; then echo COMPILING da_rfz_cv3.f90 WITH OMP ; fi ; \
  1077. mpif90 -o da_rfz_cv3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rfz_cv3.f ; \
  1078. else \
  1079. if [ -n "" ] ; then echo COMPILING da_rfz_cv3.f90 WITHOUT OMP ; fi ; \
  1080. mpif90 -o da_rfz_cv3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rfz_cv3.f ; \
  1081. fi
  1082. rm -f module_model_constants.o
  1083. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_model_constants.F > module_model_constants.bb
  1084. /opt/WRF/ARW/WRFDA/tools/standard.exe module_model_constants.bb | /lib/cpp -C -P > module_model_constants.f90
  1085. rm -f module_model_constants.b module_model_constants.bb
  1086. if fgrep -iq '!$OMP' module_model_constants.f90 ; then \
  1087. if [ -n "" ] ; then echo COMPILING module_model_constants.F WITH OMP ; fi ; \
  1088. mpif90 -o module_model_constants.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_model_constants.f90 ; \
  1089. else \
  1090. if [ -n "" ] ; then echo COMPILING module_model_constants.F WITHOUT OMP ; fi ; \
  1091. mpif90 -o module_model_constants.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_model_constants.f90 ; \
  1092. fi
  1093. rm -f module_ffts.o
  1094. /opt/WRF/ARW/WRFDA/tools/standard.exe module_ffts.f90 > module_ffts.b
  1095. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc module_ffts.b > module_ffts.f
  1096. rm -f module_ffts.b
  1097. if fgrep -iq '!$OMP' module_ffts.f ; then \
  1098. if [ -n "" ] ; then echo COMPILING module_ffts.f90 WITH OMP ; fi ; \
  1099. mpif90 -o module_ffts.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_ffts.f ; \
  1100. else \
  1101. if [ -n "" ] ; then echo COMPILING module_ffts.f90 WITHOUT OMP ; fi ; \
  1102. mpif90 -o module_ffts.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_ffts.f ; \
  1103. fi
  1104. gcc -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 da_join_iv_for_multi_inc.c
  1105. rm -f f_qv_from_rh.o
  1106. /opt/WRF/ARW/WRFDA/tools/standard.exe f_qv_from_rh.f90 > f_qv_from_rh.b
  1107. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc f_qv_from_rh.b > f_qv_from_rh.f
  1108. rm -f f_qv_from_rh.b
  1109. if fgrep -iq '!$OMP' f_qv_from_rh.f ; then \
  1110. if [ -n "" ] ; then echo COMPILING f_qv_from_rh.f90 WITH OMP ; fi ; \
  1111. mpif90 -o f_qv_from_rh.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 f_qv_from_rh.f ; \
  1112. else \
  1113. if [ -n "" ] ; then echo COMPILING f_qv_from_rh.f90 WITHOUT OMP ; fi ; \
  1114. mpif90 -o f_qv_from_rh.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 f_qv_from_rh.f ; \
  1115. fi
  1116. rm -f da_rsl_interfaces.o
  1117. /opt/WRF/ARW/WRFDA/tools/standard.exe da_rsl_interfaces.f90 > da_rsl_interfaces.b
  1118. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_rsl_interfaces.b > da_rsl_interfaces.f
  1119. rm -f da_rsl_interfaces.b
  1120. if fgrep -iq '!$OMP' da_rsl_interfaces.f ; then \
  1121. if [ -n "" ] ; then echo COMPILING da_rsl_interfaces.f90 WITH OMP ; fi ; \
  1122. mpif90 -o da_rsl_interfaces.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rsl_interfaces.f ; \
  1123. else \
  1124. if [ -n "" ] ; then echo COMPILING da_rsl_interfaces.f90 WITHOUT OMP ; fi ; \
  1125. mpif90 -o da_rsl_interfaces.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rsl_interfaces.f ; \
  1126. fi
  1127. rm -f module_internal_header_util.o
  1128. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_internal_header_util.F > module_internal_header_util.bb
  1129. /opt/WRF/ARW/WRFDA/tools/standard.exe module_internal_header_util.bb | /lib/cpp -C -P > module_internal_header_util.f90
  1130. rm -f module_internal_header_util.b module_internal_header_util.bb
  1131. if fgrep -iq '!$OMP' module_internal_header_util.f90 ; then \
  1132. if [ -n "" ] ; then echo COMPILING module_internal_header_util.F WITH OMP ; fi ; \
  1133. mpif90 -o module_internal_header_util.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_internal_header_util.f90 ; \
  1134. else \
  1135. if [ -n "" ] ; then echo COMPILING module_internal_header_util.F WITHOUT OMP ; fi ; \
  1136. mpif90 -o module_internal_header_util.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_internal_header_util.f90 ; \
  1137. fi
  1138. rm -f module_get_file_names.o
  1139. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_get_file_names.F > module_get_file_names.bb
  1140. /opt/WRF/ARW/WRFDA/tools/standard.exe module_get_file_names.bb | /lib/cpp -C -P > module_get_file_names.f90
  1141. rm -f module_get_file_names.b module_get_file_names.bb
  1142. if fgrep -iq '!$OMP' module_get_file_names.f90 ; then \
  1143. if [ -n "" ] ; then echo COMPILING module_get_file_names.F WITH OMP ; fi ; \
  1144. mpif90 -o module_get_file_names.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_get_file_names.f90 ; \
  1145. else \
  1146. if [ -n "" ] ; then echo COMPILING module_get_file_names.F WITHOUT OMP ; fi ; \
  1147. mpif90 -o module_get_file_names.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_get_file_names.f90 ; \
  1148. fi
  1149. rm -f module_bc_time_utilities.o
  1150. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_bc_time_utilities.F > module_bc_time_utilities.bb
  1151. /opt/WRF/ARW/WRFDA/tools/standard.exe module_bc_time_utilities.bb | /lib/cpp -C -P > module_bc_time_utilities.f90
  1152. rm -f landread.o
  1153. mpicc -DFSEEKO64_OK -o landread.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 landread.c
  1154. rm -f module_bc_time_utilities.b module_bc_time_utilities.bb
  1155. if fgrep -iq '!$OMP' module_bc_time_utilities.f90 ; then \
  1156. if [ -n "" ] ; then echo COMPILING module_bc_time_utilities.F WITH OMP ; fi ; \
  1157. mpif90 -o module_bc_time_utilities.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_bc_time_utilities.f90 ; \
  1158. else \
  1159. if [ -n "" ] ; then echo COMPILING module_bc_time_utilities.F WITHOUT OMP ; fi ; \
  1160. mpif90 -o module_bc_time_utilities.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_bc_time_utilities.f90 ; \
  1161. fi
  1162. rm -f da_memory.o
  1163. mpicc -DFSEEKO64_OK -o da_memory.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 da_memory.c
  1164. rm -f wrf_debug.o
  1165. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional wrf_debug.F > wrf_debug.bb
  1166. /opt/WRF/ARW/WRFDA/tools/standard.exe wrf_debug.bb | /lib/cpp -C -P > wrf_debug.f90
  1167. rm -f wrf_debug.b wrf_debug.bb
  1168. if fgrep -iq '!$OMP' wrf_debug.f90 ; then \
  1169. if [ -n "" ] ; then echo COMPILING wrf_debug.F WITH OMP ; fi ; \
  1170. mpif90 -o wrf_debug.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 wrf_debug.f90 ; \
  1171. else \
  1172. if [ -n "" ] ; then echo COMPILING wrf_debug.F WITHOUT OMP ; fi ; \
  1173. mpif90 -o wrf_debug.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 wrf_debug.f90 ; \
  1174. fi
  1175. rm -f wrf_shutdown.o
  1176. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional wrf_shutdown.F > wrf_shutdown.bb
  1177. /opt/WRF/ARW/WRFDA/tools/standard.exe wrf_shutdown.bb | /lib/cpp -C -P > wrf_shutdown.f90
  1178. rm -f wrf_shutdown.b wrf_shutdown.bb
  1179. if fgrep -iq '!$OMP' wrf_shutdown.f90 ; then \
  1180. if [ -n "" ] ; then echo COMPILING wrf_shutdown.F WITH OMP ; fi ; \
  1181. mpif90 -o wrf_shutdown.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 wrf_shutdown.f90 ; \
  1182. else \
  1183. if [ -n "" ] ; then echo COMPILING wrf_shutdown.F WITHOUT OMP ; fi ; \
  1184. mpif90 -o wrf_shutdown.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 wrf_shutdown.f90 ; \
  1185. fi
  1186. mpicc -DFSEEKO64_OK -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 wrf_num_bytes_between.c
  1187. rm -f collect_on_comm.o
  1188. mpicc -DFSEEKO64_OK -o collect_on_comm.o -c -w -O3 -c -DLANDREAD_STUB -DDM_PARALLEL -DMAX_HISTORY=25 collect_on_comm.c
  1189. rm -f da_advance_time.o
  1190. /opt/WRF/ARW/WRFDA/tools/standard.exe da_advance_time.f90 > da_advance_time.b
  1191. x=`echo "gfortran" | awk '{print $1}'` ; export x ; \
  1192. if [ $x = "gfortran" ] ; then \
  1193. echo removing external declaration of iargc for gfortran ; \
  1194. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_advance_time.b | sed '/integer *, *external.*iargc/d' > da_advance_time.f ;\
  1195. else \
  1196. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_advance_time.b > da_advance_time.f ; \
  1197. fi
  1198. removing external declaration of iargc for gfortran
  1199. rm -f da_advance_time.b
  1200. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_advance_time.f
  1201. rm -f da_module_couple_uv.o
  1202. /opt/WRF/ARW/WRFDA/tools/standard.exe da_module_couple_uv.f90 > da_module_couple_uv.b
  1203. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_module_couple_uv.b > da_module_couple_uv.f
  1204. rm -f da_module_couple_uv.b
  1205. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_module_couple_uv.f
  1206. rm -f da_netcdf_interface.o
  1207. /opt/WRF/ARW/WRFDA/tools/standard.exe da_netcdf_interface.f90 > da_netcdf_interface.b
  1208. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_netcdf_interface.b > da_netcdf_interface.f
  1209. rm -f da_netcdf_interface.b
  1210. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_netcdf_interface.f
  1211. rm -f aero_mod.o
  1212. /opt/WRF/ARW/WRFDA/tools/standard.exe aero_mod.f90 > aero_mod.b
  1213. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc aero_mod.b > aero_mod.f
  1214. rm -f aero_mod.b
  1215. if fgrep -iq '!$OMP' aero_mod.f ; then \
  1216. if [ -n "" ] ; then echo COMPILING aero_mod.f90 WITH OMP ; fi ; \
  1217. mpif90 -o aero_mod.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 aero_mod.f ; \
  1218. else \
  1219. if [ -n "" ] ; then echo COMPILING aero_mod.f90 WITHOUT OMP ; fi ; \
  1220. mpif90 -o aero_mod.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 aero_mod.f ; \
  1221. fi
  1222. rm -f da_tune_obs_desroziers.o
  1223. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tune_obs_desroziers.f90 > da_tune_obs_desroziers.b
  1224. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_tune_obs_desroziers.b > da_tune_obs_desroziers.f
  1225. rm -f da_tune_obs_desroziers.b
  1226. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_tune_obs_desroziers.f
  1227. rm -f da_verif_tools.o
  1228. /opt/WRF/ARW/WRFDA/tools/standard.exe da_verif_tools.f90 > da_verif_tools.b
  1229. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_verif_tools.b > da_verif_tools.f
  1230. rm -f da_verif_tools.b
  1231. if fgrep -iq '!$OMP' da_verif_tools.f ; then \
  1232. if [ -n "" ] ; then echo COMPILING da_verif_tools.f90 WITH OMP ; fi ; \
  1233. mpif90 -o da_verif_tools.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_verif_tools.f ; \
  1234. else \
  1235. if [ -n "" ] ; then echo COMPILING da_verif_tools.f90 WITHOUT OMP ; fi ; \
  1236. mpif90 -o da_verif_tools.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_verif_tools.f ; \
  1237. fi
  1238. rm -f da_verif_obs_control.o
  1239. /opt/WRF/ARW/WRFDA/tools/standard.exe da_verif_obs_control.f90 > da_verif_obs_control.b
  1240. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_verif_obs_control.b > da_verif_obs_control.f
  1241. rm -f da_verif_obs_control.b
  1242. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_verif_obs_control.f
  1243. rm -f da_verif_grid_control.o
  1244. /opt/WRF/ARW/WRFDA/tools/standard.exe da_verif_grid_control.f90 > da_verif_grid_control.b
  1245. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_verif_grid_control.b > da_verif_grid_control.f
  1246. rm -f da_verif_grid_control.b
  1247. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_verif_grid_control.f
  1248. rm -f rad_bias.o
  1249. /opt/WRF/ARW/WRFDA/tools/standard.exe rad_bias.f90 > rad_bias.b
  1250. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc rad_bias.b > rad_bias.f
  1251. rm -f rad_bias.b
  1252. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include rad_bias.f
  1253. rm -f pythag.o
  1254. /opt/WRF/ARW/WRFDA/tools/standard.exe pythag.f90 > pythag.b
  1255. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc pythag.b > pythag.f
  1256. rm -f pythag.b
  1257. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include pythag.f
  1258. rm -f tqli.o
  1259. /opt/WRF/ARW/WRFDA/tools/standard.exe tqli.f90 > tqli.b
  1260. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc tqli.b > tqli.f
  1261. rm -f tqli.b
  1262. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include tqli.f
  1263. rm -f tred2.o
  1264. /opt/WRF/ARW/WRFDA/tools/standard.exe tred2.f90 > tred2.b
  1265. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc tred2.b > tred2.f
  1266. rm -f tred2.b
  1267. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include tred2.f
  1268. rm -f regress_one.o
  1269. /opt/WRF/ARW/WRFDA/tools/standard.exe regress_one.f90 > regress_one.b
  1270. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc regress_one.b > regress_one.f
  1271. rm -f regress_one.b
  1272. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include regress_one.f
  1273. rm -f da_bias_sele.o
  1274. /opt/WRF/ARW/WRFDA/tools/standard.exe da_bias_sele.f90 > da_bias_sele.b
  1275. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_bias_sele.b > da_bias_sele.f
  1276. rm -f da_bias_sele.b
  1277. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_bias_sele.f
  1278. rm -f da_bias_scan.o
  1279. /opt/WRF/ARW/WRFDA/tools/standard.exe da_bias_scan.f90 > da_bias_scan.b
  1280. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_bias_scan.b > da_bias_scan.f
  1281. rm -f da_bias_scan.b
  1282. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_bias_scan.f
  1283. rm -f da_bias_verif.o
  1284. /opt/WRF/ARW/WRFDA/tools/standard.exe da_bias_verif.f90 > da_bias_verif.b
  1285. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_bias_verif.b > da_bias_verif.f
  1286. rm -f da_bias_verif.b
  1287. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_bias_verif.f
  1288. rm -f da_rad_diags.o
  1289. /opt/WRF/ARW/WRFDA/tools/standard.exe da_rad_diags.f90 > da_rad_diags.b
  1290. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_rad_diags.b > da_rad_diags.f
  1291. rm -f da_rad_diags.b
  1292. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_rad_diags.f
  1293. rm -f da_control.o
  1294. /opt/WRF/ARW/WRFDA/tools/standard.exe da_control.f90 > da_control.b
  1295. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_control.b > da_control.f
  1296. rm -f da_control.b
  1297. if fgrep -iq '!$OMP' da_control.f ; then \
  1298. if [ -n "" ] ; then echo COMPILING da_control.f90 WITH OMP ; fi ; \
  1299. mpif90 -o da_control.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_control.f ; \
  1300. else \
  1301. if [ -n "" ] ; then echo COMPILING da_control.f90 WITHOUT OMP ; fi ; \
  1302. mpif90 -o da_control.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_control.f ; \
  1303. fi
  1304. rm -f da_lapack.o
  1305. /opt/WRF/ARW/WRFDA/tools/standard.exe da_lapack.f90 > da_lapack.b
  1306. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional da_lapack.b > da_lapack.f
  1307. rm -f da_lapack.b
  1308. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_lapack.f
  1309. rm -f module_domain_type.o
  1310. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_domain_type.F > module_domain_type.bb
  1311. /opt/WRF/ARW/WRFDA/tools/standard.exe module_domain_type.bb | /lib/cpp -C -P > module_domain_type.f90
  1312. rm -f module_domain_type.b module_domain_type.bb
  1313. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_domain_type.f90
  1314. rm -f da_reporting.o
  1315. /opt/WRF/ARW/WRFDA/tools/standard.exe da_reporting.f90 > da_reporting.b
  1316. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_reporting.b > da_reporting.f
  1317. rm -f da_reporting.b
  1318. if fgrep -iq '!$OMP' da_reporting.f ; then \
  1319. if [ -n "" ] ; then echo COMPILING da_reporting.f90 WITH OMP ; fi ; \
  1320. mpif90 -o da_reporting.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_reporting.f ; \
  1321. else \
  1322. if [ -n "" ] ; then echo COMPILING da_reporting.f90 WITHOUT OMP ; fi ; \
  1323. mpif90 -o da_reporting.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_reporting.f ; \
  1324. fi
  1325. rm -f da_par_util1.o
  1326. /opt/WRF/ARW/WRFDA/tools/standard.exe da_par_util1.f90 > da_par_util1.b
  1327. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_par_util1.b > da_par_util1.f
  1328. rm -f da_par_util1.b
  1329. if fgrep -iq '!$OMP' da_par_util1.f ; then \
  1330. if [ -n "" ] ; then echo COMPILING da_par_util1.f90 WITH OMP ; fi ; \
  1331. mpif90 -o da_par_util1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_par_util1.f ; \
  1332. else \
  1333. if [ -n "" ] ; then echo COMPILING da_par_util1.f90 WITHOUT OMP ; fi ; \
  1334. mpif90 -o da_par_util1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_par_util1.f ; \
  1335. fi
  1336. rm -f da_wavelet.o
  1337. /opt/WRF/ARW/WRFDA/tools/standard.exe da_wavelet.f90 > da_wavelet.b
  1338. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_wavelet.b > da_wavelet.f
  1339. rm -f da_wavelet.b
  1340. if fgrep -iq '!$OMP' da_wavelet.f ; then \
  1341. if [ -n "" ] ; then echo COMPILING da_wavelet.f90 WITH OMP ; fi ; \
  1342. mpif90 -o da_wavelet.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_wavelet.f ; \
  1343. else \
  1344. if [ -n "" ] ; then echo COMPILING da_wavelet.f90 WITHOUT OMP ; fi ; \
  1345. mpif90 -o da_wavelet.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_wavelet.f ; \
  1346. fi
  1347. rm -f da_tools_serial.o
  1348. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tools_serial.f90 > da_tools_serial.b
  1349. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_tools_serial.b > da_tools_serial.f
  1350. rm -f da_tools_serial.b
  1351. if fgrep -iq '!$OMP' da_tools_serial.f ; then \
  1352. if [ -n "" ] ; then echo COMPILING da_tools_serial.f90 WITH OMP ; fi ; \
  1353. mpif90 -o da_tools_serial.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tools_serial.f ; \
  1354. else \
  1355. if [ -n "" ] ; then echo COMPILING da_tools_serial.f90 WITHOUT OMP ; fi ; \
  1356. mpif90 -o da_tools_serial.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tools_serial.f ; \
  1357. fi
  1358. rm -f module_timing.o
  1359. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_timing.F > module_timing.bb
  1360. /opt/WRF/ARW/WRFDA/tools/standard.exe module_timing.bb | /lib/cpp -C -P > module_timing.f90
  1361. rm -f module_timing.b module_timing.bb
  1362. if fgrep -iq '!$OMP' module_timing.f90 ; then \
  1363. if [ -n "" ] ; then echo COMPILING module_timing.F WITH OMP ; fi ; \
  1364. mpif90 -o module_timing.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_timing.f90 ; \
  1365. else \
  1366. if [ -n "" ] ; then echo COMPILING module_timing.F WITHOUT OMP ; fi ; \
  1367. mpif90 -o module_timing.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_timing.f90 ; \
  1368. fi
  1369. rm -f gsi_constants.o
  1370. /opt/WRF/ARW/WRFDA/tools/standard.exe gsi_constants.f90 > gsi_constants.b
  1371. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gsi_constants.b > gsi_constants.f
  1372. rm -f gsi_constants.b
  1373. if fgrep -iq '!$OMP' gsi_constants.f ; then \
  1374. if [ -n "" ] ; then echo COMPILING gsi_constants.f90 WITH OMP ; fi ; \
  1375. mpif90 -o gsi_constants.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gsi_constants.f ; \
  1376. else \
  1377. if [ -n "" ] ; then echo COMPILING gsi_constants.f90 WITHOUT OMP ; fi ; \
  1378. mpif90 -o gsi_constants.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gsi_constants.f ; \
  1379. fi
  1380. rm -f da_rf_cv3.o
  1381. /opt/WRF/ARW/WRFDA/tools/standard.exe da_rf_cv3.f90 > da_rf_cv3.b
  1382. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_rf_cv3.b > da_rf_cv3.f
  1383. rm -f da_rf_cv3.b
  1384. if fgrep -iq '!$OMP' da_rf_cv3.f ; then \
  1385. if [ -n "" ] ; then echo COMPILING da_rf_cv3.f90 WITH OMP ; fi ; \
  1386. mpif90 -o da_rf_cv3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rf_cv3.f ; \
  1387. else \
  1388. if [ -n "" ] ; then echo COMPILING da_rf_cv3.f90 WITHOUT OMP ; fi ; \
  1389. mpif90 -o da_rf_cv3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rf_cv3.f ; \
  1390. fi
  1391. rm -f module_ssmi.o
  1392. /opt/WRF/ARW/WRFDA/tools/standard.exe module_ssmi.f90 > module_ssmi.b
  1393. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc module_ssmi.b > module_ssmi.f
  1394. rm -f module_ssmi.b
  1395. if fgrep -iq '!$OMP' module_ssmi.f ; then \
  1396. if [ -n "" ] ; then echo COMPILING module_ssmi.f90 WITH OMP ; fi ; \
  1397. mpif90 -o module_ssmi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_ssmi.f ; \
  1398. else \
  1399. if [ -n "" ] ; then echo COMPILING module_ssmi.f90 WITHOUT OMP ; fi ; \
  1400. mpif90 -o module_ssmi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_ssmi.f ; \
  1401. fi
  1402. rm -f gamma1.o
  1403. /opt/WRF/ARW/WRFDA/tools/standard.exe gamma1.f90 > gamma1.b
  1404. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gamma1.b > gamma1.f
  1405. rm -f gamma1.b
  1406. if fgrep -iq '!$OMP' gamma1.f ; then \
  1407. if [ -n "" ] ; then echo COMPILING gamma1.f90 WITH OMP ; fi ; \
  1408. mpif90 -o gamma1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gamma1.f ; \
  1409. else \
  1410. if [ -n "" ] ; then echo COMPILING gamma1.f90 WITHOUT OMP ; fi ; \
  1411. mpif90 -o gamma1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gamma1.f ; \
  1412. fi
  1413. rm -f module_quilt_outbuf_ops.o
  1414. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_quilt_outbuf_ops.F > module_quilt_outbuf_ops.bb
  1415. /opt/WRF/ARW/WRFDA/tools/standard.exe module_quilt_outbuf_ops.bb | /lib/cpp -C -P > module_quilt_outbuf_ops.f90
  1416. rm -f module_quilt_outbuf_ops.b module_quilt_outbuf_ops.bb
  1417. if fgrep -iq '!$OMP' module_quilt_outbuf_ops.f90 ; then \
  1418. if [ -n "" ] ; then echo COMPILING module_quilt_outbuf_ops.F WITH OMP ; fi ; \
  1419. mpif90 -o module_quilt_outbuf_ops.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_quilt_outbuf_ops.f90 ; \
  1420. else \
  1421. if [ -n "" ] ; then echo COMPILING module_quilt_outbuf_ops.F WITHOUT OMP ; fi ; \
  1422. mpif90 -o module_quilt_outbuf_ops.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_quilt_outbuf_ops.f90 ; \
  1423. fi
  1424. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_advance_time.exe da_advance_time.o
  1425. rm -f da_update_bc.o
  1426. /opt/WRF/ARW/WRFDA/tools/standard.exe da_update_bc.f90 > da_update_bc.b
  1427. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_update_bc.b > da_update_bc.f
  1428. rm -f da_update_bc.b
  1429. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_update_bc.f
  1430. rm -f da_module_couple_uv_ad.o
  1431. /opt/WRF/ARW/WRFDA/tools/standard.exe da_module_couple_uv_ad.f90 > da_module_couple_uv_ad.b
  1432. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_module_couple_uv_ad.b > da_module_couple_uv_ad.f
  1433. rm -f da_module_couple_uv_ad.b
  1434. if fgrep -iq '!$OMP' da_module_couple_uv_ad.f ; then \
  1435. if [ -n "" ] ; then echo COMPILING da_module_couple_uv_ad.f90 WITH OMP ; fi ; \
  1436. mpif90 -o da_module_couple_uv_ad.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_module_couple_uv_ad.f ; \
  1437. else \
  1438. if [ -n "" ] ; then echo COMPILING da_module_couple_uv_ad.f90 WITHOUT OMP ; fi ; \
  1439. mpif90 -o da_module_couple_uv_ad.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_module_couple_uv_ad.f ; \
  1440. fi
  1441. rm -f da_gen_be.o
  1442. /opt/WRF/ARW/WRFDA/tools/standard.exe da_gen_be.f90 > da_gen_be.b
  1443. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_gen_be.b > da_gen_be.f
  1444. rm -f da_gen_be.b
  1445. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_gen_be.f
  1446. rm -f gen_be_stage2_gsi.o
  1447. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage2_gsi.f90 > gen_be_stage2_gsi.b
  1448. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage2_gsi.b > gen_be_stage2_gsi.f
  1449. rm -f gen_be_stage2_gsi.b
  1450. if fgrep -iq '!$OMP' gen_be_stage2_gsi.f ; then \
  1451. if [ -n "" ] ; then echo COMPILING gen_be_stage2_gsi.f90 WITH OMP ; fi ; \
  1452. mpif90 -o gen_be_stage2_gsi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2_gsi.f ; \
  1453. else \
  1454. if [ -n "" ] ; then echo COMPILING gen_be_stage2_gsi.f90 WITHOUT OMP ; fi ; \
  1455. mpif90 -o gen_be_stage2_gsi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2_gsi.f ; \
  1456. fi
  1457. rm -f gen_mbe_stage2.o
  1458. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_mbe_stage2.f90 > gen_mbe_stage2.b
  1459. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_mbe_stage2.b > gen_mbe_stage2.f
  1460. rm -f gen_mbe_stage2.b
  1461. if fgrep -iq '!$OMP' gen_mbe_stage2.f ; then \
  1462. if [ -n "" ] ; then echo COMPILING gen_mbe_stage2.f90 WITH OMP ; fi ; \
  1463. mpif90 -o gen_mbe_stage2.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_mbe_stage2.f ; \
  1464. else \
  1465. if [ -n "" ] ; then echo COMPILING gen_mbe_stage2.f90 WITHOUT OMP ; fi ; \
  1466. mpif90 -o gen_mbe_stage2.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_mbe_stage2.f ; \
  1467. fi
  1468. rm -f gen_be_stage2_1dvar.o
  1469. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage2_1dvar.f90 > gen_be_stage2_1dvar.b
  1470. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage2_1dvar.b > gen_be_stage2_1dvar.f
  1471. rm -f gen_be_stage2_1dvar.b
  1472. if fgrep -iq '!$OMP' gen_be_stage2_1dvar.f ; then \
  1473. if [ -n "" ] ; then echo COMPILING gen_be_stage2_1dvar.f90 WITH OMP ; fi ; \
  1474. mpif90 -o gen_be_stage2_1dvar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2_1dvar.f ; \
  1475. else \
  1476. if [ -n "" ] ; then echo COMPILING gen_be_stage2_1dvar.f90 WITHOUT OMP ; fi ; \
  1477. mpif90 -o gen_be_stage2_1dvar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2_1dvar.f ; \
  1478. fi
  1479. rm -f gen_be_stage2a.o
  1480. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage2a.f90 > gen_be_stage2a.b
  1481. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage2a.b > gen_be_stage2a.f
  1482. rm -f gen_be_stage2a.b
  1483. if fgrep -iq '!$OMP' gen_be_stage2a.f ; then \
  1484. if [ -n "" ] ; then echo COMPILING gen_be_stage2a.f90 WITH OMP ; fi ; \
  1485. mpif90 -o gen_be_stage2a.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2a.f ; \
  1486. else \
  1487. if [ -n "" ] ; then echo COMPILING gen_be_stage2a.f90 WITHOUT OMP ; fi ; \
  1488. mpif90 -o gen_be_stage2a.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2a.f ; \
  1489. fi
  1490. rm -f gen_be_stage3.o
  1491. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage3.f90 > gen_be_stage3.b
  1492. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage3.b > gen_be_stage3.f
  1493. rm -f gen_be_stage3.b
  1494. if fgrep -iq '!$OMP' gen_be_stage3.f ; then \
  1495. if [ -n "" ] ; then echo COMPILING gen_be_stage3.f90 WITH OMP ; fi ; \
  1496. mpif90 -o gen_be_stage3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage3.f ; \
  1497. else \
  1498. if [ -n "" ] ; then echo COMPILING gen_be_stage3.f90 WITHOUT OMP ; fi ; \
  1499. mpif90 -o gen_be_stage3.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage3.f ; \
  1500. fi
  1501. rm -f gen_be_stage4_regional.o
  1502. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage4_regional.f90 > gen_be_stage4_regional.b
  1503. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage4_regional.b > gen_be_stage4_regional.f
  1504. rm -f gen_be_stage4_regional.b
  1505. if fgrep -iq '!$OMP' gen_be_stage4_regional.f ; then \
  1506. if [ -n "" ] ; then echo COMPILING gen_be_stage4_regional.f90 WITH OMP ; fi ; \
  1507. mpif90 -o gen_be_stage4_regional.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage4_regional.f ; \
  1508. else \
  1509. if [ -n "" ] ; then echo COMPILING gen_be_stage4_regional.f90 WITHOUT OMP ; fi ; \
  1510. mpif90 -o gen_be_stage4_regional.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage4_regional.f ; \
  1511. fi
  1512. rm -f gen_be_cov2d.o
  1513. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_cov2d.f90 > gen_be_cov2d.b
  1514. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_cov2d.b > gen_be_cov2d.f
  1515. rm -f gen_be_cov2d.b
  1516. if fgrep -iq '!$OMP' gen_be_cov2d.f ; then \
  1517. if [ -n "" ] ; then echo COMPILING gen_be_cov2d.f90 WITH OMP ; fi ; \
  1518. mpif90 -o gen_be_cov2d.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov2d.f ; \
  1519. else \
  1520. if [ -n "" ] ; then echo COMPILING gen_be_cov2d.f90 WITHOUT OMP ; fi ; \
  1521. mpif90 -o gen_be_cov2d.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov2d.f ; \
  1522. fi
  1523. rm -f gen_be_cov3d.o
  1524. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_cov3d.f90 > gen_be_cov3d.b
  1525. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_cov3d.b > gen_be_cov3d.f
  1526. rm -f gen_be_cov3d.b
  1527. if fgrep -iq '!$OMP' gen_be_cov3d.f ; then \
  1528. if [ -n "" ] ; then echo COMPILING gen_be_cov3d.f90 WITH OMP ; fi ; \
  1529. mpif90 -o gen_be_cov3d.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d.f ; \
  1530. else \
  1531. if [ -n "" ] ; then echo COMPILING gen_be_cov3d.f90 WITHOUT OMP ; fi ; \
  1532. mpif90 -o gen_be_cov3d.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d.f ; \
  1533. fi
  1534. rm -f gen_be_cov3d3d_bin3d_contrib.o
  1535. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_cov3d3d_bin3d_contrib.f90 > gen_be_cov3d3d_bin3d_contrib.b
  1536. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_cov3d3d_bin3d_contrib.b > gen_be_cov3d3d_bin3d_contrib.f
  1537. rm -f gen_be_cov3d3d_bin3d_contrib.b
  1538. if fgrep -iq '!$OMP' gen_be_cov3d3d_bin3d_contrib.f ; then \
  1539. if [ -n "" ] ; then echo COMPILING gen_be_cov3d3d_bin3d_contrib.f90 WITH OMP ; fi ; \
  1540. mpif90 -o gen_be_cov3d3d_bin3d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d3d_bin3d_contrib.f ; \
  1541. else \
  1542. if [ -n "" ] ; then echo COMPILING gen_be_cov3d3d_bin3d_contrib.f90 WITHOUT OMP ; fi ; \
  1543. mpif90 -o gen_be_cov3d3d_bin3d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d3d_bin3d_contrib.f ; \
  1544. fi
  1545. rm -f gen_be_cov3d3d_contrib.o
  1546. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_cov3d3d_contrib.f90 > gen_be_cov3d3d_contrib.b
  1547. rm -f gen_be_cov2d3d_contrib.o
  1548. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_cov2d3d_contrib.f90 > gen_be_cov2d3d_contrib.b
  1549. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_cov3d3d_contrib.b > gen_be_cov3d3d_contrib.f
  1550. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_cov2d3d_contrib.b > gen_be_cov2d3d_contrib.f
  1551. rm -f gen_be_cov3d3d_contrib.b
  1552. if fgrep -iq '!$OMP' gen_be_cov3d3d_contrib.f ; then \
  1553. if [ -n "" ] ; then echo COMPILING gen_be_cov3d3d_contrib.f90 WITH OMP ; fi ; \
  1554. mpif90 -o gen_be_cov3d3d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d3d_contrib.f ; \
  1555. else \
  1556. if [ -n "" ] ; then echo COMPILING gen_be_cov3d3d_contrib.f90 WITHOUT OMP ; fi ; \
  1557. mpif90 -o gen_be_cov3d3d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d3d_contrib.f ; \
  1558. fi
  1559. rm -f gen_be_cov2d3d_contrib.b
  1560. if fgrep -iq '!$OMP' gen_be_cov2d3d_contrib.f ; then \
  1561. if [ -n "" ] ; then echo COMPILING gen_be_cov2d3d_contrib.f90 WITH OMP ; fi ; \
  1562. mpif90 -o gen_be_cov2d3d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov2d3d_contrib.f ; \
  1563. else \
  1564. if [ -n "" ] ; then echo COMPILING gen_be_cov2d3d_contrib.f90 WITHOUT OMP ; fi ; \
  1565. mpif90 -o gen_be_cov2d3d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov2d3d_contrib.f ; \
  1566. fi
  1567. rm -f gen_be_cov3d2d_contrib.o
  1568. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_cov3d2d_contrib.f90 > gen_be_cov3d2d_contrib.b
  1569. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_cov3d2d_contrib.b > gen_be_cov3d2d_contrib.f
  1570. rm -f gen_be_cov3d2d_contrib.b
  1571. if fgrep -iq '!$OMP' gen_be_cov3d2d_contrib.f ; then \
  1572. if [ -n "" ] ; then echo COMPILING gen_be_cov3d2d_contrib.f90 WITH OMP ; fi ; \
  1573. mpif90 -o gen_be_cov3d2d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d2d_contrib.f ; \
  1574. else \
  1575. if [ -n "" ] ; then echo COMPILING gen_be_cov3d2d_contrib.f90 WITHOUT OMP ; fi ; \
  1576. mpif90 -o gen_be_cov3d2d_contrib.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_cov3d2d_contrib.f ; \
  1577. fi
  1578. rm -f gen_be_diags.o
  1579. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_diags.f90 > gen_be_diags.b
  1580. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_diags.b > gen_be_diags.f
  1581. rm -f gen_be_diags.b
  1582. if fgrep -iq '!$OMP' gen_be_diags.f ; then \
  1583. if [ -n "" ] ; then echo COMPILING gen_be_diags.f90 WITH OMP ; fi ; \
  1584. mpif90 -o gen_be_diags.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_diags.f ; \
  1585. else \
  1586. if [ -n "" ] ; then echo COMPILING gen_be_diags.f90 WITHOUT OMP ; fi ; \
  1587. mpif90 -o gen_be_diags.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_diags.f ; \
  1588. fi
  1589. rm -f gen_be_diags_read.o
  1590. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_diags_read.f90 > gen_be_diags_read.b
  1591. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_diags_read.b > gen_be_diags_read.f
  1592. rm -f gen_be_diags_read.b
  1593. if fgrep -iq '!$OMP' gen_be_diags_read.f ; then \
  1594. if [ -n "" ] ; then echo COMPILING gen_be_diags_read.f90 WITH OMP ; fi ; \
  1595. mpif90 -o gen_be_diags_read.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_diags_read.f ; \
  1596. else \
  1597. if [ -n "" ] ; then echo COMPILING gen_be_diags_read.f90 WITHOUT OMP ; fi ; \
  1598. mpif90 -o gen_be_diags_read.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_diags_read.f ; \
  1599. fi
  1600. rm -f gen_be_hist.o
  1601. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_hist.f90 > gen_be_hist.b
  1602. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_hist.b > gen_be_hist.f
  1603. rm -f gen_be_hist.b
  1604. if fgrep -iq '!$OMP' gen_be_hist.f ; then \
  1605. if [ -n "" ] ; then echo COMPILING gen_be_hist.f90 WITH OMP ; fi ; \
  1606. mpif90 -o gen_be_hist.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_hist.f ; \
  1607. else \
  1608. if [ -n "" ] ; then echo COMPILING gen_be_hist.f90 WITHOUT OMP ; fi ; \
  1609. mpif90 -o gen_be_hist.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_hist.f ; \
  1610. fi
  1611. rm -f gen_be_ensrf.o
  1612. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_ensrf.f90 > gen_be_ensrf.b
  1613. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_ensrf.b > gen_be_ensrf.f
  1614. rm -f gen_be_ensrf.b
  1615. if fgrep -iq '!$OMP' gen_be_ensrf.f ; then \
  1616. if [ -n "" ] ; then echo COMPILING gen_be_ensrf.f90 WITH OMP ; fi ; \
  1617. mpif90 -o gen_be_ensrf.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ensrf.f ; \
  1618. else \
  1619. if [ -n "" ] ; then echo COMPILING gen_be_ensrf.f90 WITHOUT OMP ; fi ; \
  1620. mpif90 -o gen_be_ensrf.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ensrf.f ; \
  1621. fi
  1622. rm -f gen_be_ensmean.o
  1623. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_ensmean.f90 > gen_be_ensmean.b
  1624. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include gen_be_ensmean.b > gen_be_ensmean.f
  1625. rm -f gen_be_ensmean.b
  1626. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ensmean.f
  1627. rm -f da_tune_obs_hollingsworth1.o
  1628. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tune_obs_hollingsworth1.f90 > da_tune_obs_hollingsworth1.b
  1629. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_tune_obs_hollingsworth1.b > da_tune_obs_hollingsworth1.f
  1630. rm -f da_tune_obs_hollingsworth1.b
  1631. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_tune_obs_hollingsworth1.f
  1632. rm -f da_tune_obs_hollingsworth2.o
  1633. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tune_obs_hollingsworth2.f90 > da_tune_obs_hollingsworth2.b
  1634. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_tune_obs_hollingsworth2.b > da_tune_obs_hollingsworth2.f
  1635. rm -f da_tune_obs_hollingsworth2.b
  1636. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_tune_obs_hollingsworth2.f
  1637. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_tune_obs_desroziers.exe da_tune_obs_desroziers.o
  1638. rm -f da_verif_obs_init.o
  1639. /opt/WRF/ARW/WRFDA/tools/standard.exe da_verif_obs_init.f90 > da_verif_obs_init.b
  1640. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_verif_obs_init.b > da_verif_obs_init.f
  1641. rm -f da_verif_obs_init.b
  1642. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_verif_obs_init.f
  1643. rm -f da_verif_grid.o
  1644. /opt/WRF/ARW/WRFDA/tools/standard.exe da_verif_grid.f90 > da_verif_grid.b
  1645. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_verif_grid.b > da_verif_grid.f
  1646. rm -f da_verif_grid.b
  1647. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_verif_grid.f
  1648. rm -f da_bias_airmass.o
  1649. /opt/WRF/ARW/WRFDA/tools/standard.exe da_bias_airmass.f90 > da_bias_airmass.b
  1650. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_bias_airmass.b > da_bias_airmass.f
  1651. rm -f da_bias_airmass.b
  1652. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_bias_airmass.f
  1653. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_bias_sele.exe da_bias_sele.o rad_bias.o
  1654. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_bias_scan.exe da_bias_scan.o rad_bias.o
  1655. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_bias_verif.exe da_bias_verif.o rad_bias.o
  1656. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_rad_diags.exe da_rad_diags.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff
  1657. rm -f module_configure.o
  1658. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_configure.F > module_configure.bb
  1659. /opt/WRF/ARW/WRFDA/tools/standard.exe module_configure.bb | /lib/cpp -C -P > module_configure.f90
  1660. rm -f module_configure.b module_configure.bb
  1661. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_configure.f90
  1662. rm -f da_tracing.o
  1663. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tracing.f90 > da_tracing.b
  1664. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_tracing.b > da_tracing.f
  1665. rm -f da_tracing.b
  1666. if fgrep -iq '!$OMP' da_tracing.f ; then \
  1667. if [ -n "" ] ; then echo COMPILING da_tracing.f90 WITH OMP ; fi ; \
  1668. mpif90 -o da_tracing.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tracing.f ; \
  1669. else \
  1670. if [ -n "" ] ; then echo COMPILING da_tracing.f90 WITHOUT OMP ; fi ; \
  1671. mpif90 -o da_tracing.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tracing.f ; \
  1672. fi
  1673. rm -f gsi_thinning.o
  1674. /opt/WRF/ARW/WRFDA/tools/standard.exe gsi_thinning.f90 > gsi_thinning.b
  1675. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gsi_thinning.b > gsi_thinning.f
  1676. rm -f gsi_thinning.b
  1677. if fgrep -iq '!$OMP' gsi_thinning.f ; then \
  1678. if [ -n "" ] ; then echo COMPILING gsi_thinning.f90 WITH OMP ; fi ; \
  1679. mpif90 -o gsi_thinning.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gsi_thinning.f ; \
  1680. else \
  1681. if [ -n "" ] ; then echo COMPILING gsi_thinning.f90 WITHOUT OMP ; fi ; \
  1682. mpif90 -o gsi_thinning.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gsi_thinning.f ; \
  1683. fi
  1684. rm -f module_radiance.o
  1685. /opt/WRF/ARW/WRFDA/tools/standard.exe module_radiance.f90 > module_radiance.b
  1686. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc module_radiance.b > module_radiance.f
  1687. rm -f module_radiance.b
  1688. if fgrep -iq '!$OMP' module_radiance.f ; then \
  1689. if [ -n "" ] ; then echo COMPILING module_radiance.f90 WITH OMP ; fi ; \
  1690. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_radiance.f ; \
  1691. else \
  1692. if [ -n "" ] ; then echo COMPILING module_radiance.f90 WITHOUT OMP ; fi ; \
  1693. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_radiance.f ; \
  1694. fi
  1695. rm -f da_grid_definitions.o
  1696. /opt/WRF/ARW/WRFDA/tools/standard.exe da_grid_definitions.f90 > da_grid_definitions.b
  1697. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_grid_definitions.b > da_grid_definitions.f
  1698. rm -f da_grid_definitions.b
  1699. if fgrep -iq '!$OMP' da_grid_definitions.f ; then \
  1700. if [ -n "" ] ; then echo COMPILING da_grid_definitions.f90 WITH OMP ; fi ; \
  1701. mpif90 -o da_grid_definitions.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_grid_definitions.f ; \
  1702. else \
  1703. if [ -n "" ] ; then echo COMPILING da_grid_definitions.f90 WITHOUT OMP ; fi ; \
  1704. mpif90 -o da_grid_definitions.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_grid_definitions.f ; \
  1705. fi
  1706. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_update_bc.exe da_update_bc.o \
  1707. da_netcdf_interface.o \
  1708. da_module_couple_uv.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff
  1709. rm -f da_update_bc_ad.o
  1710. /opt/WRF/ARW/WRFDA/tools/standard.exe da_update_bc_ad.f90 > da_update_bc_ad.b
  1711. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_update_bc_ad.b > da_update_bc_ad.f
  1712. rm -f da_update_bc_ad.b
  1713. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_update_bc_ad.f
  1714. rm -f gen_be_stage0_wrf.o
  1715. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage0_wrf.f90 > gen_be_stage0_wrf.b
  1716. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage0_wrf.b > gen_be_stage0_wrf.f
  1717. rm -f gen_be_stage0_wrf.b
  1718. if fgrep -iq '!$OMP' gen_be_stage0_wrf.f ; then \
  1719. if [ -n "" ] ; then echo COMPILING gen_be_stage0_wrf.f90 WITH OMP ; fi ; \
  1720. mpif90 -o gen_be_stage0_wrf.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_wrf.f ; \
  1721. else \
  1722. if [ -n "" ] ; then echo COMPILING gen_be_stage0_wrf.f90 WITHOUT OMP ; fi ; \
  1723. mpif90 -o gen_be_stage0_wrf.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_wrf.f ; \
  1724. fi
  1725. rm -f da_etkf.o
  1726. /opt/WRF/ARW/WRFDA/tools/standard.exe da_etkf.f90 > da_etkf.b
  1727. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_etkf.b > da_etkf.f
  1728. rm -f da_etkf.b
  1729. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_etkf.f
  1730. rm -f da_be_spectral.o
  1731. /opt/WRF/ARW/WRFDA/tools/standard.exe da_be_spectral.f90 > da_be_spectral.b
  1732. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_be_spectral.b > da_be_spectral.f
  1733. rm -f da_be_spectral.b
  1734. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I../../external/fftpack/fftpack5 da_be_spectral.f
  1735. rm -f gen_be_stage0_gsi.o
  1736. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage0_gsi.f90 > gen_be_stage0_gsi.b
  1737. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage0_gsi.b > gen_be_stage0_gsi.f
  1738. rm -f gen_be_stage0_gsi.b
  1739. if fgrep -iq '!$OMP' gen_be_stage0_gsi.f ; then \
  1740. if [ -n "" ] ; then echo COMPILING gen_be_stage0_gsi.f90 WITH OMP ; fi ; \
  1741. mpif90 -o gen_be_stage0_gsi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_gsi.f ; \
  1742. else \
  1743. if [ -n "" ] ; then echo COMPILING gen_be_stage0_gsi.f90 WITHOUT OMP ; fi ; \
  1744. mpif90 -o gen_be_stage0_gsi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_gsi.f ; \
  1745. fi
  1746. rm -f gen_be_ep1.o
  1747. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_ep1.f90 > gen_be_ep1.b
  1748. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_ep1.b > gen_be_ep1.f
  1749. rm -f gen_be_ep1.b
  1750. if fgrep -iq '!$OMP' gen_be_ep1.f ; then \
  1751. if [ -n "" ] ; then echo COMPILING gen_be_ep1.f90 WITH OMP ; fi ; \
  1752. mpif90 -o gen_be_ep1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ep1.f ; \
  1753. else \
  1754. if [ -n "" ] ; then echo COMPILING gen_be_ep1.f90 WITHOUT OMP ; fi ; \
  1755. mpif90 -o gen_be_ep1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ep1.f ; \
  1756. fi
  1757. rm -f gen_be_ep2.o
  1758. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_ep2.f90 > gen_be_ep2.b
  1759. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_ep2.b > gen_be_ep2.f
  1760. rm -f gen_be_ep2.b
  1761. if fgrep -iq '!$OMP' gen_be_ep2.f ; then \
  1762. if [ -n "" ] ; then echo COMPILING gen_be_ep2.f90 WITH OMP ; fi ; \
  1763. mpif90 -o gen_be_ep2.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ep2.f ; \
  1764. else \
  1765. if [ -n "" ] ; then echo COMPILING gen_be_ep2.f90 WITHOUT OMP ; fi ; \
  1766. mpif90 -o gen_be_ep2.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ep2.f ; \
  1767. fi
  1768. rm -f gen_be_stage1.o
  1769. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage1.f90 > gen_be_stage1.b
  1770. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage1.b > gen_be_stage1.f
  1771. rm -f gen_be_stage1.b
  1772. if fgrep -iq '!$OMP' gen_be_stage1.f ; then \
  1773. if [ -n "" ] ; then echo COMPILING gen_be_stage1.f90 WITH OMP ; fi ; \
  1774. mpif90 -o gen_be_stage1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage1.f ; \
  1775. else \
  1776. if [ -n "" ] ; then echo COMPILING gen_be_stage1.f90 WITHOUT OMP ; fi ; \
  1777. mpif90 -o gen_be_stage1.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage1.f ; \
  1778. fi
  1779. rm -f gen_be_vertloc.o
  1780. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_vertloc.f90 > gen_be_vertloc.b
  1781. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_vertloc.b > gen_be_vertloc.f
  1782. rm -f gen_be_vertloc.b
  1783. if fgrep -iq '!$OMP' gen_be_vertloc.f ; then \
  1784. if [ -n "" ] ; then echo COMPILING gen_be_vertloc.f90 WITH OMP ; fi ; \
  1785. mpif90 -o gen_be_vertloc.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_vertloc.f ; \
  1786. else \
  1787. if [ -n "" ] ; then echo COMPILING gen_be_vertloc.f90 WITHOUT OMP ; fi ; \
  1788. mpif90 -o gen_be_vertloc.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_vertloc.f ; \
  1789. fi
  1790. rm -f gen_be_stage1_gsi.o
  1791. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage1_gsi.f90 > gen_be_stage1_gsi.b
  1792. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage1_gsi.b > gen_be_stage1_gsi.f
  1793. rm -f gen_be_stage1_gsi.b
  1794. if fgrep -iq '!$OMP' gen_be_stage1_gsi.f ; then \
  1795. if [ -n "" ] ; then echo COMPILING gen_be_stage1_gsi.f90 WITH OMP ; fi ; \
  1796. mpif90 -o gen_be_stage1_gsi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage1_gsi.f ; \
  1797. else \
  1798. if [ -n "" ] ; then echo COMPILING gen_be_stage1_gsi.f90 WITHOUT OMP ; fi ; \
  1799. mpif90 -o gen_be_stage1_gsi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage1_gsi.f ; \
  1800. fi
  1801. rm -f gen_be_stage1_1dvar.o
  1802. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage1_1dvar.f90 > gen_be_stage1_1dvar.b
  1803. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage1_1dvar.b > gen_be_stage1_1dvar.f
  1804. rm -f gen_be_stage1_1dvar.b
  1805. if fgrep -iq '!$OMP' gen_be_stage1_1dvar.f ; then \
  1806. if [ -n "" ] ; then echo COMPILING gen_be_stage1_1dvar.f90 WITH OMP ; fi ; \
  1807. mpif90 -o gen_be_stage1_1dvar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage1_1dvar.f ; \
  1808. else \
  1809. if [ -n "" ] ; then echo COMPILING gen_be_stage1_1dvar.f90 WITHOUT OMP ; fi ; \
  1810. mpif90 -o gen_be_stage1_1dvar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage1_1dvar.f ; \
  1811. fi
  1812. rm -f gen_be_stage2.o
  1813. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage2.f90 > gen_be_stage2.b
  1814. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage2.b > gen_be_stage2.f
  1815. rm -f gen_be_stage2.b
  1816. if fgrep -iq '!$OMP' gen_be_stage2.f ; then \
  1817. if [ -n "" ] ; then echo COMPILING gen_be_stage2.f90 WITH OMP ; fi ; \
  1818. mpif90 -o gen_be_stage2.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2.f ; \
  1819. else \
  1820. if [ -n "" ] ; then echo COMPILING gen_be_stage2.f90 WITHOUT OMP ; fi ; \
  1821. mpif90 -o gen_be_stage2.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage2.f ; \
  1822. fi
  1823. if [ -n "1" ] ; then \
  1824. mpif90 -o gen_be_stage2_gsi.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 gen_be_stage2_gsi.o aero_mod.o ;\
  1825. else \
  1826. gfortran -o gen_be_stage2_gsi.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 gen_be_stage2_gsi.o aero_mod.o ;\
  1827. fi
  1828. gfortran -o gen_mbe_stage2.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_mbe_stage2.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1829. gfortran -o gen_be_stage2_1dvar.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage2_1dvar.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1830. gfortran -o gen_be_stage2a.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage2a.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1831. gfortran -o gen_be_stage3.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage3.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1832. rm -f gen_be_stage4_global.o
  1833. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage4_global.f90 > gen_be_stage4_global.b
  1834. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage4_global.b > gen_be_stage4_global.f
  1835. rm -f gen_be_stage4_global.b
  1836. if fgrep -iq '!$OMP' gen_be_stage4_global.f ; then \
  1837. if [ -n "" ] ; then echo COMPILING gen_be_stage4_global.f90 WITH OMP ; fi ; \
  1838. mpif90 -o gen_be_stage4_global.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage4_global.f ; \
  1839. else \
  1840. if [ -n "" ] ; then echo COMPILING gen_be_stage4_global.f90 WITHOUT OMP ; fi ; \
  1841. mpif90 -o gen_be_stage4_global.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage4_global.f ; \
  1842. fi
  1843. gfortran -o gen_be_stage4_regional.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage4_regional.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1844. gfortran -o gen_be_cov2d.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_cov2d.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1845. gfortran -o gen_be_cov3d.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_cov3d.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1846. gfortran -o gen_be_cov3d3d_bin3d_contrib.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_cov3d3d_bin3d_contrib.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1847. gfortran -o gen_be_cov3d3d_contrib.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_cov3d3d_contrib.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1848. gfortran -o gen_be_cov2d3d_contrib.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_cov2d3d_contrib.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1849. gfortran -o gen_be_cov3d2d_contrib.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_cov3d2d_contrib.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1850. gfortran -o gen_be_diags.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_diags.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1851. gfortran -o gen_be_diags_read.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_diags_read.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1852. gfortran -o gen_be_hist.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_hist.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1853. gfortran -o gen_be_ensrf.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_ensrf.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1854. rm -f gen_be_etkf.o
  1855. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_etkf.f90 > gen_be_etkf.b
  1856. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include gen_be_etkf.b > gen_be_etkf.f
  1857. rm -f gen_be_etkf.b
  1858. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_etkf.f
  1859. gfortran -o gen_be_ensmean.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_ensmean.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  1860. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_tune_obs_hollingsworth1.exe da_tune_obs_hollingsworth1.o da_control.o \
  1861. module_driver_constants.o
  1862. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_tune_obs_hollingsworth2.exe da_tune_obs_hollingsworth2.o da_control.o \
  1863. module_driver_constants.o
  1864. rm -f da_verif_obs.o
  1865. /opt/WRF/ARW/WRFDA/tools/standard.exe da_verif_obs.f90 > da_verif_obs.b
  1866. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc -I/usr/include da_verif_obs.b > da_verif_obs.f
  1867. rm -f da_verif_obs.b
  1868. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/usr/include da_verif_obs.f
  1869. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_verif_grid.exe da_verif_grid.o da_netcdf_interface.o \
  1870. da_verif_grid_control.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff
  1871. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_bias_airmass.exe da_bias_airmass.o rad_bias.o pythag.o tqli.o tred2.o regress_one.o
  1872. rm -f module_alloc_space_9.o
  1873. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_9.F > module_alloc_space_9.bb
  1874. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_9.bb | /lib/cpp -C -P > module_alloc_space_9.f90
  1875. rm -f module_alloc_space_9.b module_alloc_space_9.bb
  1876. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_9.f90
  1877. rm -f module_alloc_space_8.o
  1878. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_8.F > module_alloc_space_8.bb
  1879. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_8.bb | /lib/cpp -C -P > module_alloc_space_8.f90
  1880. rm -f module_alloc_space_8.b module_alloc_space_8.bb
  1881. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_8.f90
  1882. rm -f module_alloc_space_7.o
  1883. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_7.F > module_alloc_space_7.bb
  1884. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_7.bb | /lib/cpp -C -P > module_alloc_space_7.f90
  1885. rm -f module_alloc_space_7.b module_alloc_space_7.bb
  1886. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_7.f90
  1887. rm -f module_alloc_space_6.o
  1888. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_6.F > module_alloc_space_6.bb
  1889. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_6.bb | /lib/cpp -C -P > module_alloc_space_6.f90
  1890. rm -f module_alloc_space_6.b module_alloc_space_6.bb
  1891. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_6.f90
  1892. rm -f module_alloc_space_5.o
  1893. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_5.F > module_alloc_space_5.bb
  1894. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_5.bb | /lib/cpp -C -P > module_alloc_space_5.f90
  1895. rm -f module_alloc_space_5.b module_alloc_space_5.bb
  1896. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_5.f90
  1897. rm -f module_alloc_space_4.o
  1898. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_4.F > module_alloc_space_4.bb
  1899. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_4.bb | /lib/cpp -C -P > module_alloc_space_4.f90
  1900. rm -f module_alloc_space_4.b module_alloc_space_4.bb
  1901. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_4.f90
  1902. rm -f module_alloc_space_3.o
  1903. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_3.F > module_alloc_space_3.bb
  1904. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_3.bb | /lib/cpp -C -P > module_alloc_space_3.f90
  1905. rm -f module_alloc_space_3.b module_alloc_space_3.bb
  1906. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_3.f90
  1907. rm -f module_alloc_space_2.o
  1908. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_2.F > module_alloc_space_2.bb
  1909. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_2.bb | /lib/cpp -C -P > module_alloc_space_2.f90
  1910. rm -f module_alloc_space_2.b module_alloc_space_2.bb
  1911. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_2.f90
  1912. rm -f module_alloc_space_1.o
  1913. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_1.F > module_alloc_space_1.bb
  1914. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_1.bb | /lib/cpp -C -P > module_alloc_space_1.f90
  1915. rm -f module_alloc_space_1.b module_alloc_space_1.bb
  1916. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_1.f90
  1917. rm -f module_alloc_space_0.o
  1918. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_alloc_space_0.F > module_alloc_space_0.bb
  1919. /opt/WRF/ARW/WRFDA/tools/standard.exe module_alloc_space_0.bb | /lib/cpp -C -P > module_alloc_space_0.f90
  1920. rm -f module_alloc_space_0.b module_alloc_space_0.bb
  1921. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_alloc_space_0.f90
  1922. rm -f module_bc.o
  1923. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_bc.F > module_bc.bb
  1924. /opt/WRF/ARW/WRFDA/tools/standard.exe module_bc.bb | /lib/cpp -C -P > module_bc.f90
  1925. rm -f module_bc.b module_bc.bb
  1926. if fgrep -iq '!$OMP' module_bc.f90 ; then \
  1927. if [ -n "" ] ; then echo COMPILING module_bc.F WITH OMP ; fi ; \
  1928. mpif90 -o module_bc.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_bc.f90 ; \
  1929. else \
  1930. if [ -n "" ] ; then echo COMPILING module_bc.F WITHOUT OMP ; fi ; \
  1931. mpif90 -o module_bc.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_bc.f90 ; \
  1932. fi
  1933. rm -f module_date_time.o
  1934. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_date_time.F > module_date_time.bb
  1935. /opt/WRF/ARW/WRFDA/tools/standard.exe module_date_time.bb | /lib/cpp -C -P > module_date_time.f90
  1936. rm -f module_date_time.b module_date_time.bb
  1937. if fgrep -iq '!$OMP' module_date_time.f90 ; then \
  1938. if [ -n "" ] ; then echo COMPILING module_date_time.F WITH OMP ; fi ; \
  1939. mpif90 -o module_date_time.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_date_time.f90 ; \
  1940. else \
  1941. if [ -n "" ] ; then echo COMPILING module_date_time.F WITHOUT OMP ; fi ; \
  1942. mpif90 -o module_date_time.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_date_time.f90 ; \
  1943. fi
  1944. /lib/cpp -C -P -DNNN=0 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy0.f90
  1945. mpif90 -o nl_get_0_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy0.f90
  1946. /lib/cpp -C -P -DNNN=1 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy1.f90
  1947. mpif90 -o nl_get_1_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy1.f90
  1948. rm -f yy0.f90
  1949. /lib/cpp -C -P -DNNN=2 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy2.f90
  1950. mpif90 -o nl_get_2_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy2.f90
  1951. rm -f yy1.f90
  1952. /lib/cpp -C -P -DNNN=3 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy3.f90
  1953. mpif90 -o nl_get_3_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy3.f90
  1954. rm -f yy2.f90
  1955. /lib/cpp -C -P -DNNN=4 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy4.f90
  1956. mpif90 -o nl_get_4_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy4.f90
  1957. rm -f yy4.f90
  1958. /lib/cpp -C -P -DNNN=5 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy5.f90
  1959. mpif90 -o nl_get_5_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy5.f90
  1960. rm -f yy3.f90
  1961. /lib/cpp -C -P -DNNN=6 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy6.f90
  1962. mpif90 -o nl_get_6_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy6.f90
  1963. rm -f yy5.f90
  1964. /lib/cpp -C -P -DNNN=7 -I./inc -DNL_get_ROUTINES nl_access_routines.F > yy7.f90
  1965. mpif90 -o nl_get_7_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 yy7.f90
  1966. rm -f yy6.f90
  1967. /lib/cpp -C -P -DNNN=0 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx0.f90
  1968. mpif90 -o nl_set_0_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx0.f90
  1969. rm -f yy7.f90
  1970. /lib/cpp -C -P -DNNN=1 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx1.f90
  1971. mpif90 -o nl_set_1_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx1.f90
  1972. rm -f xx1.f90
  1973. /lib/cpp -C -P -DNNN=2 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx2.f90
  1974. mpif90 -o nl_set_2_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx2.f90
  1975. rm -f xx0.f90
  1976. /lib/cpp -C -P -DNNN=3 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx3.f90
  1977. mpif90 -o nl_set_3_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx3.f90
  1978. rm -f xx2.f90
  1979. /lib/cpp -C -P -DNNN=4 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx4.f90
  1980. mpif90 -o nl_set_4_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx4.f90
  1981. rm -f xx3.f90
  1982. /lib/cpp -C -P -DNNN=5 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx5.f90
  1983. mpif90 -o nl_set_5_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx5.f90
  1984. rm -f xx4.f90
  1985. /lib/cpp -C -P -DNNN=6 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx6.f90
  1986. mpif90 -o nl_set_6_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx6.f90
  1987. rm -f xx6.f90
  1988. /lib/cpp -C -P -DNNN=7 -I./inc -DNL_set_ROUTINES nl_access_routines.F > xx7.f90
  1989. mpif90 -o nl_set_7_routines.o -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 xx7.f90
  1990. rm -f xx5.f90
  1991. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_update_bc_ad.exe da_update_bc_ad.o \
  1992. da_netcdf_interface.o da_module_couple_uv.o \
  1993. da_module_couple_uv_ad.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff
  1994. rm -f gen_be_stage0_wrf.exe
  1995. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage0_wrf.f90 > gen_be_stage0_wrf.b
  1996. x=`echo "gfortran" | awk '{print $1}'` ; export x ; \
  1997. if [ $x = "gfortran" ] ; then \
  1998. echo removing external declaration of iargc for gfortran ; \
  1999. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage0_wrf.b | sed '/integer *, *external.*iargc/d' > gen_be_stage0_wrf.f ;\
  2000. else \
  2001. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage0_wrf.b > gen_be_stage0_wrf.f ; \
  2002. fi
  2003. removing external declaration of iargc for gfortran
  2004. rm -f gen_be_stage0_wrf.b
  2005. if fgrep -iq '!$OMP' gen_be_stage0_wrf.f ; then \
  2006. if [ -n "" ] ; then echo COMPILING .f90 WITH OMP ; fi ; \
  2007. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_wrf.f ; \
  2008. else \
  2009. if [ -n "" ] ; then echo COMPILING .f90 WITHOUT OMP ; fi ; \
  2010. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_wrf.f ; \
  2011. fi
  2012. rm -f xx7.f90
  2013. rm -f gen_be_stage0_gsi.exe
  2014. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_stage0_gsi.f90 > gen_be_stage0_gsi.b
  2015. x=`echo "gfortran" | awk '{print $1}'` ; export x ; \
  2016. if [ $x = "gfortran" ] ; then \
  2017. echo removing external declaration of iargc for gfortran ; \
  2018. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage0_gsi.b | sed '/integer *, *external.*iargc/d' > gen_be_stage0_gsi.f ;\
  2019. else \
  2020. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_stage0_gsi.b > gen_be_stage0_gsi.f ; \
  2021. fi
  2022. removing external declaration of iargc for gfortran
  2023. rm -f gen_be_stage0_gsi.b
  2024. if fgrep -iq '!$OMP' gen_be_stage0_gsi.f ; then \
  2025. if [ -n "" ] ; then echo COMPILING .f90 WITH OMP ; fi ; \
  2026. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_gsi.f ; \
  2027. else \
  2028. if [ -n "" ] ; then echo COMPILING .f90 WITHOUT OMP ; fi ; \
  2029. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_stage0_gsi.f ; \
  2030. fi
  2031. gfortran -o gen_be_stage0_wrf.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage0_wrf.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2032. gfortran -o gen_be_ep1.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_ep1.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2033. rm -f gen_be_ep2.exe
  2034. /opt/WRF/ARW/WRFDA/tools/standard.exe gen_be_ep2.f90 > gen_be_ep2.b
  2035. x=`echo "gfortran" | awk '{print $1}'` ; export x ; \
  2036. if [ $x = "gfortran" ] ; then \
  2037. echo removing external declaration of iargc for gfortran ; \
  2038. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_ep2.b | sed '/integer *, *external.*iargc/d' > gen_be_ep2.f ;\
  2039. else \
  2040. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc gen_be_ep2.b > gen_be_ep2.f ; \
  2041. fi
  2042. removing external declaration of iargc for gfortran
  2043. rm -f gen_be_ep2.b
  2044. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 gen_be_ep2.f
  2045. gfortran -o gen_be_stage0_gsi.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage0_gsi.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time aero_mod.o
  2046. gfortran -o gen_be_stage1.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage1.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2047. gfortran -o gen_be_vertloc.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_vertloc.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2048. gfortran -o gen_be_stage1_gsi.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage1_gsi.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time aero_mod.o
  2049. gfortran -o gen_be_stage1_1dvar.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage1_1dvar.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2050. gfortran -o gen_be_stage2.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage2.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2051. gfortran -o gen_be_stage4_global.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_stage4_global.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2052. gfortran -o gen_be_etkf.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_etkf.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2053. gfortran -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -o da_verif_obs.exe da_verif_obs.o da_verif_obs_control.o da_verif_obs_init.o da_verif_tools.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff
  2054. rm -f module_domain.o
  2055. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_domain.F > module_domain.bb
  2056. /opt/WRF/ARW/WRFDA/tools/standard.exe module_domain.bb | /lib/cpp -C -P > module_domain.f90
  2057. rm -f module_domain.b module_domain.bb
  2058. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_domain.f90
  2059. gfortran -o gen_be_ep2.exe -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 da_etkf.o da_blas.o da_lapack.o da_gen_be.o da_control.o da_wavelet.o da_be_spectral.o module_wrf_error.o module_driver_constants.o module_domain_type.o module_streams.o module_symbols_util.o module_utility.o da_memory.o da_reporting.o da_tools_serial.o module_ffts.o gen_be_ep2.o -L/opt/WRF/ARW/WRFDA/external/io_netcdf -lwrfio_nf -L/usr/lib -lnetcdf -lnetcdff -L/opt/WRF/ARW/WRFDA/external/fftpack/fftpack5 -lfftpack -L/opt/WRF/ARW/WRFDA/external/esmf_time_f90 -lesmf_time
  2060. rm -f module_io_wrf.o
  2061. /opt/WRF/ARW/WRFDA/tools/standard.exe module_io_wrf.F > module_io_wrf.b
  2062. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_io_wrf.b > module_io_wrf.f90
  2063. rm -f module_io_wrf.b
  2064. if fgrep -iq '!$OMP' module_io_wrf.f90 ; then \
  2065. if [ -n "" ] ; then echo COMPILING module_io_wrf.F WITH OMP ; fi ; \
  2066. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_io_wrf.f90 ; \
  2067. else \
  2068. if [ -n "" ] ; then echo COMPILING module_io_wrf.F WITHOUT OMP ; fi ; \
  2069. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_io_wrf.f90 ; \
  2070. fi
  2071. rm -f da_wrf_interfaces.o
  2072. rm -f da_define_structures.o
  2073. /opt/WRF/ARW/WRFDA/tools/standard.exe da_wrf_interfaces.f90 > da_wrf_interfaces.b
  2074. /opt/WRF/ARW/WRFDA/tools/standard.exe da_define_structures.f90 > da_define_structures.b
  2075. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_wrf_interfaces.b > da_wrf_interfaces.f
  2076. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_define_structures.b > da_define_structures.f
  2077. rm -f da_wrf_interfaces.b
  2078. if fgrep -iq '!$OMP' da_wrf_interfaces.f ; then \
  2079. if [ -n "" ] ; then echo COMPILING da_wrf_interfaces.f90 WITH OMP ; fi ; \
  2080. mpif90 -o da_wrf_interfaces.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_wrf_interfaces.f ; \
  2081. else \
  2082. if [ -n "" ] ; then echo COMPILING da_wrf_interfaces.f90 WITHOUT OMP ; fi ; \
  2083. mpif90 -o da_wrf_interfaces.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_wrf_interfaces.f ; \
  2084. fi
  2085. rm -f da_define_structures.b
  2086. if fgrep -iq '!$OMP' da_define_structures.f ; then \
  2087. if [ -n "" ] ; then echo COMPILING da_define_structures.f90 WITH OMP ; fi ; \
  2088. mpif90 -o da_define_structures.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_define_structures.f ; \
  2089. else \
  2090. if [ -n "" ] ; then echo COMPILING da_define_structures.f90 WITHOUT OMP ; fi ; \
  2091. mpif90 -o da_define_structures.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_define_structures.f ; \
  2092. fi
  2093. rm -f module_comm_dm_4.o
  2094. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_dm_4.F > module_comm_dm_4.bb
  2095. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_dm_4.bb | /lib/cpp -C -P > module_comm_dm_4.f90
  2096. rm -f module_comm_dm_4.b module_comm_dm_4.bb
  2097. if fgrep -iq '!$OMP' module_comm_dm_4.f90 ; then \
  2098. if [ -n "" ] ; then echo COMPILING module_comm_dm_4.F WITH OMP ; fi ; \
  2099. mpif90 -o module_comm_dm_4.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_comm_dm_4.f90 ; \
  2100. else \
  2101. if [ -n "" ] ; then echo COMPILING module_comm_dm_4.F WITHOUT OMP ; fi ; \
  2102. mpif90 -o module_comm_dm_4.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_comm_dm_4.f90 ; \
  2103. fi
  2104. rm -f module_comm_dm_3.o
  2105. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_dm_3.F > module_comm_dm_3.bb
  2106. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_dm_3.bb | /lib/cpp -C -P > module_comm_dm_3.f90
  2107. rm -f module_comm_dm_3.b module_comm_dm_3.bb
  2108. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_comm_dm_3.f90
  2109. rm -f module_comm_dm_2.o
  2110. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_dm_2.F > module_comm_dm_2.bb
  2111. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_dm_2.bb | /lib/cpp -C -P > module_comm_dm_2.f90
  2112. rm -f module_comm_dm_2.b module_comm_dm_2.bb
  2113. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_comm_dm_2.f90
  2114. rm -f module_comm_dm_1.o
  2115. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_dm_1.F > module_comm_dm_1.bb
  2116. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_dm_1.bb | /lib/cpp -C -P > module_comm_dm_1.f90
  2117. rm -f module_comm_dm_1.b module_comm_dm_1.bb
  2118. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_comm_dm_1.f90
  2119. rm -f module_comm_dm_0.o
  2120. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_dm_0.F > module_comm_dm_0.bb
  2121. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_dm_0.bb | /lib/cpp -C -P > module_comm_dm_0.f90
  2122. rm -f module_comm_dm_0.b module_comm_dm_0.bb
  2123. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_comm_dm_0.f90
  2124. rm -f module_comm_nesting_dm.o
  2125. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_nesting_dm.F > module_comm_nesting_dm.bb
  2126. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_nesting_dm.bb | /lib/cpp -C -P > module_comm_nesting_dm.f90
  2127. rm -f module_comm_nesting_dm.b module_comm_nesting_dm.bb
  2128. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_comm_nesting_dm.f90
  2129. rm -f da_spectral.o
  2130. /opt/WRF/ARW/WRFDA/tools/standard.exe da_spectral.f90 > da_spectral.b
  2131. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_spectral.b > da_spectral.f
  2132. rm -f da_spectral.b
  2133. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I../../external/fftpack/fftpack5 da_spectral.f
  2134. rm -f module_tiles.o
  2135. /opt/WRF/ARW/WRFDA/tools/standard.exe module_tiles.F > module_tiles.b
  2136. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_tiles.b > module_tiles.f90
  2137. rm -f module_tiles.b
  2138. if fgrep -iq '!$OMP' module_tiles.f90 ; then \
  2139. if [ -n "" ] ; then echo COMPILING module_tiles.F WITH OMP ; fi ; \
  2140. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_tiles.f90 ; \
  2141. else \
  2142. if [ -n "" ] ; then echo COMPILING module_tiles.F WITHOUT OMP ; fi ; \
  2143. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_tiles.f90 ; \
  2144. fi
  2145. rm -f module_nesting.o
  2146. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_nesting.F > module_nesting.bb
  2147. /opt/WRF/ARW/WRFDA/tools/standard.exe module_nesting.bb | /lib/cpp -C -P > module_nesting.f90
  2148. rm -f module_nesting.b module_nesting.bb
  2149. if fgrep -iq '!$OMP' module_nesting.f90 ; then \
  2150. if [ -n "" ] ; then echo COMPILING module_nesting.F WITH OMP ; fi ; \
  2151. mpif90 -o module_nesting.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_nesting.f90 ; \
  2152. else \
  2153. if [ -n "" ] ; then echo COMPILING module_nesting.F WITHOUT OMP ; fi ; \
  2154. mpif90 -o module_nesting.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_nesting.f90 ; \
  2155. fi
  2156. rm -f set_timekeeping.o
  2157. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional set_timekeeping.F > set_timekeeping.bb
  2158. /opt/WRF/ARW/WRFDA/tools/standard.exe set_timekeeping.bb | /lib/cpp -C -P > set_timekeeping.f90
  2159. rm -f set_timekeeping.b set_timekeeping.bb
  2160. if fgrep -iq '!$OMP' set_timekeeping.f90 ; then \
  2161. if [ -n "" ] ; then echo COMPILING set_timekeeping.F WITH OMP ; fi ; \
  2162. mpif90 -o set_timekeeping.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 set_timekeeping.f90 ; \
  2163. else \
  2164. if [ -n "" ] ; then echo COMPILING set_timekeeping.F WITHOUT OMP ; fi ; \
  2165. mpif90 -o set_timekeeping.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 set_timekeeping.f90 ; \
  2166. fi
  2167. rm -f start_domain.o
  2168. /opt/WRF/ARW/WRFDA/tools/standard.exe start_domain.F > start_domain.b
  2169. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional start_domain.b > start_domain.f90
  2170. rm -f start_domain.b
  2171. if fgrep -iq '!$OMP' start_domain.f90 ; then \
  2172. if [ -n "" ] ; then echo COMPILING start_domain.F WITH OMP ; fi ; \
  2173. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 start_domain.f90 ; \
  2174. else \
  2175. if [ -n "" ] ; then echo COMPILING start_domain.F WITHOUT OMP ; fi ; \
  2176. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 start_domain.f90 ; \
  2177. fi
  2178. rm -f module_comm_dm.o
  2179. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_comm_dm.F > module_comm_dm.bb
  2180. /opt/WRF/ARW/WRFDA/tools/standard.exe module_comm_dm.bb | /lib/cpp -C -P > module_comm_dm.f90
  2181. rm -f module_comm_dm.b module_comm_dm.bb
  2182. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_comm_dm.f90
  2183. rm -f module_dm.o
  2184. /opt/WRF/ARW/WRFDA/tools/standard.exe module_dm.F > module_dm.b
  2185. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_dm.b > module_dm.f90
  2186. rm -f module_dm.b
  2187. if fgrep -iq '!$OMP' module_dm.f90 ; then \
  2188. if [ -n "" ] ; then echo COMPILING module_dm.F WITH OMP ; fi ; \
  2189. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_dm.f90 ; \
  2190. else \
  2191. if [ -n "" ] ; then echo COMPILING module_dm.F WITHOUT OMP ; fi ; \
  2192. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_dm.f90 ; \
  2193. fi
  2194. rm -f da_par_util.o
  2195. rm -f da_tools.o
  2196. /opt/WRF/ARW/WRFDA/tools/standard.exe da_par_util.f90 > da_par_util.b
  2197. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tools.f90 > da_tools.b
  2198. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_par_util.b > da_par_util.f
  2199. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_tools.b > da_tools.f
  2200. rm -f da_par_util.b
  2201. if fgrep -iq '!$OMP' da_par_util.f ; then \
  2202. if [ -n "" ] ; then echo COMPILING da_par_util.f90 WITH OMP ; fi ; \
  2203. mpif90 -o da_par_util.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_par_util.f ; \
  2204. else \
  2205. if [ -n "" ] ; then echo COMPILING da_par_util.f90 WITHOUT OMP ; fi ; \
  2206. mpif90 -o da_par_util.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_par_util.f ; \
  2207. fi
  2208. rm -f da_tools.b
  2209. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tools.f
  2210. rm -f module_io.o
  2211. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_io.F > module_io.bb
  2212. /opt/WRF/ARW/WRFDA/tools/standard.exe module_io.bb | /lib/cpp -C -P > module_io.f90
  2213. rm -f module_io.b module_io.bb
  2214. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 module_io.f90
  2215. rm -f module_io_quilt.o
  2216. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_io_quilt.F > module_io_quilt.bb
  2217. /opt/WRF/ARW/WRFDA/tools/standard.exe module_io_quilt.bb | /lib/cpp -C -P > module_io_quilt.f90
  2218. rm -f module_io_quilt.b module_io_quilt.bb
  2219. if fgrep -iq '!$OMP' module_io_quilt.f90 ; then \
  2220. if [ -n "" ] ; then echo COMPILING module_io_quilt.F WITH OMP ; fi ; \
  2221. mpif90 -o module_io_quilt.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_io_quilt.f90 ; \
  2222. else \
  2223. if [ -n "" ] ; then echo COMPILING module_io_quilt.F WITHOUT OMP ; fi ; \
  2224. mpif90 -o module_io_quilt.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_io_quilt.f90 ; \
  2225. fi
  2226. rm -f da_statistics.o
  2227. /opt/WRF/ARW/WRFDA/tools/standard.exe da_statistics.f90 > da_statistics.b
  2228. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_statistics.b > da_statistics.f
  2229. rm -f da_statistics.b
  2230. if fgrep -iq '!$OMP' da_statistics.f ; then \
  2231. if [ -n "" ] ; then echo COMPILING da_statistics.f90 WITH OMP ; fi ; \
  2232. mpif90 -o da_statistics.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_statistics.f ; \
  2233. else \
  2234. if [ -n "" ] ; then echo COMPILING da_statistics.f90 WITHOUT OMP ; fi ; \
  2235. mpif90 -o da_statistics.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_statistics.f ; \
  2236. fi
  2237. rm -f da_interpolation.o
  2238. /opt/WRF/ARW/WRFDA/tools/standard.exe da_interpolation.f90 > da_interpolation.b
  2239. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_interpolation.b > da_interpolation.f
  2240. rm -f da_interpolation.b
  2241. if fgrep -iq '!$OMP' da_interpolation.f ; then \
  2242. if [ -n "" ] ; then echo COMPILING da_interpolation.f90 WITH OMP ; fi ; \
  2243. mpif90 -o da_interpolation.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_interpolation.f ; \
  2244. else \
  2245. if [ -n "" ] ; then echo COMPILING da_interpolation.f90 WITHOUT OMP ; fi ; \
  2246. mpif90 -o da_interpolation.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_interpolation.f ; \
  2247. fi
  2248. rm -f da_recursive_filter.o
  2249. /opt/WRF/ARW/WRFDA/tools/standard.exe da_recursive_filter.f90 > da_recursive_filter.b
  2250. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_recursive_filter.b > da_recursive_filter.f
  2251. rm -f da_recursive_filter.b
  2252. if fgrep -iq '!$OMP' da_recursive_filter.f ; then \
  2253. if [ -n "" ] ; then echo COMPILING da_recursive_filter.f90 WITH OMP ; fi ; \
  2254. mpif90 -o da_recursive_filter.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_recursive_filter.f ; \
  2255. else \
  2256. if [ -n "" ] ; then echo COMPILING da_recursive_filter.f90 WITHOUT OMP ; fi ; \
  2257. mpif90 -o da_recursive_filter.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_recursive_filter.f ; \
  2258. fi
  2259. rm -f da_ffts.o
  2260. /opt/WRF/ARW/WRFDA/tools/standard.exe da_ffts.f90 > da_ffts.b
  2261. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_ffts.b > da_ffts.f
  2262. rm -f da_ffts.b
  2263. if fgrep -iq '!$OMP' da_ffts.f ; then \
  2264. if [ -n "" ] ; then echo COMPILING da_ffts.f90 WITH OMP ; fi ; \
  2265. mpif90 -o da_ffts.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_ffts.f ; \
  2266. else \
  2267. if [ -n "" ] ; then echo COMPILING da_ffts.f90 WITHOUT OMP ; fi ; \
  2268. mpif90 -o da_ffts.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_ffts.f ; \
  2269. fi
  2270. rm -f da_radiance1.o
  2271. /opt/WRF/ARW/WRFDA/tools/standard.exe da_radiance1.f90 > da_radiance1.b
  2272. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_radiance1.b > da_radiance1.f
  2273. rm -f da_radiance1.b
  2274. if fgrep -iq '!$OMP' da_radiance1.f ; then \
  2275. if [ -n "" ] ; then echo COMPILING da_radiance1.f90 WITH OMP ; fi ; \
  2276. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_radiance1.f ; \
  2277. else \
  2278. if [ -n "" ] ; then echo COMPILING da_radiance1.f90 WITHOUT OMP ; fi ; \
  2279. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_radiance1.f ; \
  2280. fi
  2281. rm -f da_mtgirs.o
  2282. /opt/WRF/ARW/WRFDA/tools/standard.exe da_mtgirs.f90 > da_mtgirs.b
  2283. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_mtgirs.b > da_mtgirs.f
  2284. rm -f da_mtgirs.b
  2285. if fgrep -iq '!$OMP' da_mtgirs.f ; then \
  2286. if [ -n "" ] ; then echo COMPILING da_mtgirs.f90 WITH OMP ; fi ; \
  2287. mpif90 -o da_mtgirs.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_mtgirs.f ; \
  2288. else \
  2289. if [ -n "" ] ; then echo COMPILING da_mtgirs.f90 WITHOUT OMP ; fi ; \
  2290. mpif90 -o da_mtgirs.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_mtgirs.f ; \
  2291. fi
  2292. rm -f da_rain.o
  2293. /opt/WRF/ARW/WRFDA/tools/standard.exe da_rain.f90 > da_rain.b
  2294. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_rain.b > da_rain.f
  2295. rm -f da_rain.b
  2296. if fgrep -iq '!$OMP' da_rain.f ; then \
  2297. if [ -n "" ] ; then echo COMPILING da_rain.f90 WITH OMP ; fi ; \
  2298. mpif90 -o da_rain.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rain.f ; \
  2299. else \
  2300. if [ -n "" ] ; then echo COMPILING da_rain.f90 WITHOUT OMP ; fi ; \
  2301. mpif90 -o da_rain.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rain.f ; \
  2302. fi
  2303. rm -f da_radar.o
  2304. /opt/WRF/ARW/WRFDA/tools/standard.exe da_radar.f90 > da_radar.b
  2305. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_radar.b > da_radar.f
  2306. rm -f da_radar.b
  2307. if fgrep -iq '!$OMP' da_radar.f ; then \
  2308. if [ -n "" ] ; then echo COMPILING da_radar.f90 WITH OMP ; fi ; \
  2309. mpif90 -o da_radar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_radar.f ; \
  2310. else \
  2311. if [ -n "" ] ; then echo COMPILING da_radar.f90 WITHOUT OMP ; fi ; \
  2312. mpif90 -o da_radar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_radar.f ; \
  2313. fi
  2314. rm -f da_qscat.o
  2315. /opt/WRF/ARW/WRFDA/tools/standard.exe da_qscat.f90 > da_qscat.b
  2316. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_qscat.b > da_qscat.f
  2317. rm -f da_qscat.b
  2318. if fgrep -iq '!$OMP' da_qscat.f ; then \
  2319. if [ -n "" ] ; then echo COMPILING da_qscat.f90 WITH OMP ; fi ; \
  2320. mpif90 -o da_qscat.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_qscat.f ; \
  2321. else \
  2322. if [ -n "" ] ; then echo COMPILING da_qscat.f90 WITHOUT OMP ; fi ; \
  2323. mpif90 -o da_qscat.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_qscat.f ; \
  2324. fi
  2325. rm -f da_pseudo.o
  2326. /opt/WRF/ARW/WRFDA/tools/standard.exe da_pseudo.f90 > da_pseudo.b
  2327. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_pseudo.b > da_pseudo.f
  2328. rm -f da_pseudo.b
  2329. if fgrep -iq '!$OMP' da_pseudo.f ; then \
  2330. if [ -n "" ] ; then echo COMPILING da_pseudo.f90 WITH OMP ; fi ; \
  2331. mpif90 -o da_pseudo.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_pseudo.f ; \
  2332. else \
  2333. if [ -n "" ] ; then echo COMPILING da_pseudo.f90 WITHOUT OMP ; fi ; \
  2334. mpif90 -o da_pseudo.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_pseudo.f ; \
  2335. fi
  2336. rm -f da_profiler.o
  2337. /opt/WRF/ARW/WRFDA/tools/standard.exe da_profiler.f90 > da_profiler.b
  2338. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_profiler.b > da_profiler.f
  2339. rm -f da_profiler.b
  2340. if fgrep -iq '!$OMP' da_profiler.f ; then \
  2341. if [ -n "" ] ; then echo COMPILING da_profiler.f90 WITH OMP ; fi ; \
  2342. mpif90 -o da_profiler.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_profiler.f ; \
  2343. else \
  2344. if [ -n "" ] ; then echo COMPILING da_profiler.f90 WITHOUT OMP ; fi ; \
  2345. mpif90 -o da_profiler.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_profiler.f ; \
  2346. fi
  2347. rm -f da_polaramv.o
  2348. /opt/WRF/ARW/WRFDA/tools/standard.exe da_polaramv.f90 > da_polaramv.b
  2349. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_polaramv.b > da_polaramv.f
  2350. rm -f da_polaramv.b
  2351. if fgrep -iq '!$OMP' da_polaramv.f ; then \
  2352. if [ -n "" ] ; then echo COMPILING da_polaramv.f90 WITH OMP ; fi ; \
  2353. mpif90 -o da_polaramv.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_polaramv.f ; \
  2354. else \
  2355. if [ -n "" ] ; then echo COMPILING da_polaramv.f90 WITHOUT OMP ; fi ; \
  2356. mpif90 -o da_polaramv.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_polaramv.f ; \
  2357. fi
  2358. rm -f da_pilot.o
  2359. /opt/WRF/ARW/WRFDA/tools/standard.exe da_pilot.f90 > da_pilot.b
  2360. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_pilot.b > da_pilot.f
  2361. rm -f da_pilot.b
  2362. if fgrep -iq '!$OMP' da_pilot.f ; then \
  2363. if [ -n "" ] ; then echo COMPILING da_pilot.f90 WITH OMP ; fi ; \
  2364. mpif90 -o da_pilot.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_pilot.f ; \
  2365. else \
  2366. if [ -n "" ] ; then echo COMPILING da_pilot.f90 WITHOUT OMP ; fi ; \
  2367. mpif90 -o da_pilot.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_pilot.f ; \
  2368. fi
  2369. rm -f da_gpsref.o
  2370. /opt/WRF/ARW/WRFDA/tools/standard.exe da_gpsref.f90 > da_gpsref.b
  2371. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_gpsref.b > da_gpsref.f
  2372. rm -f da_gpsref.b
  2373. if fgrep -iq '!$OMP' da_gpsref.f ; then \
  2374. if [ -n "" ] ; then echo COMPILING da_gpsref.f90 WITH OMP ; fi ; \
  2375. mpif90 -o da_gpsref.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_gpsref.f ; \
  2376. else \
  2377. if [ -n "" ] ; then echo COMPILING da_gpsref.f90 WITHOUT OMP ; fi ; \
  2378. mpif90 -o da_gpsref.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_gpsref.f ; \
  2379. fi
  2380. rm -f da_gpspw.o
  2381. /opt/WRF/ARW/WRFDA/tools/standard.exe da_gpspw.f90 > da_gpspw.b
  2382. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_gpspw.b > da_gpspw.f
  2383. rm -f da_gpspw.b
  2384. if fgrep -iq '!$OMP' da_gpspw.f ; then \
  2385. if [ -n "" ] ; then echo COMPILING da_gpspw.f90 WITH OMP ; fi ; \
  2386. mpif90 -o da_gpspw.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_gpspw.f ; \
  2387. else \
  2388. if [ -n "" ] ; then echo COMPILING da_gpspw.f90 WITHOUT OMP ; fi ; \
  2389. mpif90 -o da_gpspw.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_gpspw.f ; \
  2390. fi
  2391. rm -f da_geoamv.o
  2392. /opt/WRF/ARW/WRFDA/tools/standard.exe da_geoamv.f90 > da_geoamv.b
  2393. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_geoamv.b > da_geoamv.f
  2394. rm -f da_geoamv.b
  2395. if fgrep -iq '!$OMP' da_geoamv.f ; then \
  2396. if [ -n "" ] ; then echo COMPILING da_geoamv.f90 WITH OMP ; fi ; \
  2397. mpif90 -o da_geoamv.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_geoamv.f ; \
  2398. else \
  2399. if [ -n "" ] ; then echo COMPILING da_geoamv.f90 WITHOUT OMP ; fi ; \
  2400. mpif90 -o da_geoamv.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_geoamv.f ; \
  2401. fi
  2402. rm -f da_airsr.o
  2403. /opt/WRF/ARW/WRFDA/tools/standard.exe da_airsr.f90 > da_airsr.b
  2404. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_airsr.b > da_airsr.f
  2405. rm -f da_airsr.b
  2406. if fgrep -iq '!$OMP' da_airsr.f ; then \
  2407. if [ -n "" ] ; then echo COMPILING da_airsr.f90 WITH OMP ; fi ; \
  2408. mpif90 -o da_airsr.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_airsr.f ; \
  2409. else \
  2410. if [ -n "" ] ; then echo COMPILING da_airsr.f90 WITHOUT OMP ; fi ; \
  2411. mpif90 -o da_airsr.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_airsr.f ; \
  2412. fi
  2413. rm -f da_airep.o
  2414. /opt/WRF/ARW/WRFDA/tools/standard.exe da_airep.f90 > da_airep.b
  2415. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_airep.b > da_airep.f
  2416. rm -f da_airep.b
  2417. if fgrep -iq '!$OMP' da_airep.f ; then \
  2418. if [ -n "" ] ; then echo COMPILING da_airep.f90 WITH OMP ; fi ; \
  2419. mpif90 -o da_airep.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_airep.f ; \
  2420. else \
  2421. if [ -n "" ] ; then echo COMPILING da_airep.f90 WITHOUT OMP ; fi ; \
  2422. mpif90 -o da_airep.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_airep.f ; \
  2423. fi
  2424. rm -f module_io_domain.o
  2425. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_io_domain.F > module_io_domain.bb
  2426. /opt/WRF/ARW/WRFDA/tools/standard.exe module_io_domain.bb | /lib/cpp -C -P > module_io_domain.f90
  2427. rm -f module_io_domain.b module_io_domain.bb
  2428. if fgrep -iq '!$OMP' module_io_domain.f90 ; then \
  2429. if [ -n "" ] ; then echo COMPILING module_io_domain.F WITH OMP ; fi ; \
  2430. mpif90 -o module_io_domain.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_io_domain.f90 ; \
  2431. else \
  2432. if [ -n "" ] ; then echo COMPILING module_io_domain.F WITHOUT OMP ; fi ; \
  2433. mpif90 -o module_io_domain.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 module_io_domain.f90 ; \
  2434. fi
  2435. rm -f init_modules.o
  2436. /opt/WRF/ARW/WRFDA/tools/standard.exe init_modules.F > init_modules.b
  2437. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc init_modules.b > init_modules.f
  2438. rm -f init_modules.b
  2439. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I../../external/io_int init_modules.f
  2440. rm -f mediation_wrfmain.o
  2441. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional mediation_wrfmain.F > mediation_wrfmain.bb
  2442. /opt/WRF/ARW/WRFDA/tools/standard.exe mediation_wrfmain.bb | /lib/cpp -C -P > mediation_wrfmain.f90
  2443. rm -f mediation_wrfmain.b mediation_wrfmain.bb
  2444. if fgrep -iq '!$OMP' mediation_wrfmain.f90 ; then \
  2445. if [ -n "" ] ; then echo COMPILING mediation_wrfmain.F WITH OMP ; fi ; \
  2446. mpif90 -o mediation_wrfmain.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 mediation_wrfmain.f90 ; \
  2447. else \
  2448. if [ -n "" ] ; then echo COMPILING mediation_wrfmain.F WITHOUT OMP ; fi ; \
  2449. mpif90 -o mediation_wrfmain.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 mediation_wrfmain.f90 ; \
  2450. fi
  2451. rm -f mediation_integrate.o
  2452. /opt/WRF/ARW/WRFDA/tools/standard.exe mediation_integrate.F > mediation_integrate.b
  2453. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional mediation_integrate.b > mediation_integrate.f90
  2454. rm -f mediation_integrate.b
  2455. if fgrep -iq '!$OMP' mediation_integrate.f90 ; then \
  2456. if [ -n "" ] ; then echo COMPILING mediation_integrate.F WITH OMP ; fi ; \
  2457. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mediation_integrate.f90 ; \
  2458. else \
  2459. if [ -n "" ] ; then echo COMPILING mediation_integrate.F WITHOUT OMP ; fi ; \
  2460. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 mediation_integrate.f90 ; \
  2461. fi
  2462. rm -f input_wrf.o
  2463. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional input_wrf.F > input_wrf.bb
  2464. /opt/WRF/ARW/WRFDA/tools/standard.exe input_wrf.bb | /lib/cpp -C -P > input_wrf.f90
  2465. rm -f input_wrf.b input_wrf.bb
  2466. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 input_wrf.f90
  2467. rm -f wrf_bdyin.o
  2468. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional wrf_bdyin.F > wrf_bdyin.bb
  2469. /opt/WRF/ARW/WRFDA/tools/standard.exe wrf_bdyin.bb | /lib/cpp -C -P > wrf_bdyin.f90
  2470. rm -f wrf_bdyin.b wrf_bdyin.bb
  2471. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 wrf_bdyin.f90
  2472. rm -f wrf_bdyout.o
  2473. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional wrf_bdyout.F > wrf_bdyout.bb
  2474. /opt/WRF/ARW/WRFDA/tools/standard.exe wrf_bdyout.bb | /lib/cpp -C -P > wrf_bdyout.f90
  2475. rm -f wrf_bdyout.b wrf_bdyout.bb
  2476. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 wrf_bdyout.f90
  2477. rm -f output_wrf.o
  2478. /opt/WRF/ARW/WRFDA/tools/standard.exe output_wrf.F > output_wrf.b
  2479. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional output_wrf.b > output_wrf.f90
  2480. rm -f output_wrf.b
  2481. if fgrep -iq '!$OMP' output_wrf.f90 ; then \
  2482. if [ -n "" ] ; then echo COMPILING output_wrf.F WITH OMP ; fi ; \
  2483. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 output_wrf.f90 ; \
  2484. else \
  2485. if [ -n "" ] ; then echo COMPILING output_wrf.F WITHOUT OMP ; fi ; \
  2486. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 output_wrf.f90 ; \
  2487. fi
  2488. rm -f wrf_ext_read_field.o
  2489. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional wrf_ext_read_field.F > wrf_ext_read_field.bb
  2490. /opt/WRF/ARW/WRFDA/tools/standard.exe wrf_ext_read_field.bb | /lib/cpp -C -P > wrf_ext_read_field.f90
  2491. rm -f wrf_ext_read_field.b wrf_ext_read_field.bb
  2492. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 wrf_ext_read_field.f90
  2493. rm -f wrf_ext_write_field.o
  2494. /lib/cpp -C -P -I/opt/WRF/ARW/WRFDA/inc -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional wrf_ext_write_field.F > wrf_ext_write_field.bb
  2495. /opt/WRF/ARW/WRFDA/tools/standard.exe wrf_ext_write_field.bb | /lib/cpp -C -P > wrf_ext_write_field.f90
  2496. rm -f wrf_ext_write_field.b wrf_ext_write_field.bb
  2497. mpif90 -c -fdefault-real-8 -O0 -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 wrf_ext_write_field.f90
  2498. rm -f da_ssmi.o
  2499. /opt/WRF/ARW/WRFDA/tools/standard.exe da_ssmi.f90 > da_ssmi.b
  2500. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_ssmi.b > da_ssmi.f
  2501. rm -f da_ssmi.b
  2502. if fgrep -iq '!$OMP' da_ssmi.f ; then \
  2503. if [ -n "" ] ; then echo COMPILING da_ssmi.f90 WITH OMP ; fi ; \
  2504. mpif90 -o da_ssmi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_ssmi.f ; \
  2505. else \
  2506. if [ -n "" ] ; then echo COMPILING da_ssmi.f90 WITHOUT OMP ; fi ; \
  2507. mpif90 -o da_ssmi.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_ssmi.f ; \
  2508. fi
  2509. rm -f da_dynamics.o
  2510. /opt/WRF/ARW/WRFDA/tools/standard.exe da_dynamics.f90 > da_dynamics.b
  2511. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_dynamics.b > da_dynamics.f
  2512. rm -f da_dynamics.b
  2513. if fgrep -iq '!$OMP' da_dynamics.f ; then \
  2514. if [ -n "" ] ; then echo COMPILING da_dynamics.f90 WITH OMP ; fi ; \
  2515. mpif90 -o da_dynamics.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_dynamics.f ; \
  2516. else \
  2517. if [ -n "" ] ; then echo COMPILING da_dynamics.f90 WITHOUT OMP ; fi ; \
  2518. mpif90 -o da_dynamics.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_dynamics.f ; \
  2519. fi
  2520. rm -f da_varbc.o
  2521. /opt/WRF/ARW/WRFDA/tools/standard.exe da_varbc.f90 > da_varbc.b
  2522. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_varbc.b > da_varbc.f
  2523. rm -f da_varbc.b
  2524. if fgrep -iq '!$OMP' da_varbc.f ; then \
  2525. if [ -n "" ] ; then echo COMPILING da_varbc.f90 WITH OMP ; fi ; \
  2526. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_varbc.f ; \
  2527. else \
  2528. if [ -n "" ] ; then echo COMPILING da_varbc.f90 WITHOUT OMP ; fi ; \
  2529. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_varbc.f ; \
  2530. fi
  2531. rm -f da_rttov.o
  2532. /opt/WRF/ARW/WRFDA/tools/standard.exe da_rttov.f90 > da_rttov.b
  2533. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_rttov.b > da_rttov.f
  2534. rm -f da_rttov.b
  2535. if fgrep -iq '!$OMP' da_rttov.f ; then \
  2536. if [ -n "" ] ; then echo COMPILING da_rttov.f90 WITH OMP ; fi ; \
  2537. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rttov.f ; \
  2538. else \
  2539. if [ -n "" ] ; then echo COMPILING da_rttov.f90 WITHOUT OMP ; fi ; \
  2540. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_rttov.f ; \
  2541. fi
  2542. rm -f da_crtm.o
  2543. /opt/WRF/ARW/WRFDA/tools/standard.exe da_crtm.f90 > da_crtm.b
  2544. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_crtm.b > da_crtm.f
  2545. rm -f da_crtm.b
  2546. if fgrep -iq '!$OMP' da_crtm.f ; then \
  2547. if [ -n "" ] ; then echo COMPILING da_crtm.f90 WITH OMP ; fi ; \
  2548. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_crtm.f ; \
  2549. else \
  2550. if [ -n "" ] ; then echo COMPILING da_crtm.f90 WITHOUT OMP ; fi ; \
  2551. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_crtm.f ; \
  2552. fi
  2553. rm -f da_4dvar.o
  2554. /opt/WRF/ARW/WRFDA/tools/standard.exe da_4dvar.f90 > da_4dvar.b
  2555. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_4dvar.b > da_4dvar.f
  2556. rm -f da_4dvar.b
  2557. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/dyn_em -I/main -I/frame -I/share da_4dvar.f
  2558. rm -f da_wrfvar_io.o
  2559. /opt/WRF/ARW/WRFDA/tools/standard.exe da_wrfvar_io.f90 > da_wrfvar_io.b
  2560. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_wrfvar_io.b > da_wrfvar_io.f
  2561. rm -f da_wrfvar_io.b
  2562. if fgrep -iq '!$OMP' da_wrfvar_io.f ; then \
  2563. if [ -n "" ] ; then echo COMPILING da_wrfvar_io.f90 WITH OMP ; fi ; \
  2564. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/frame -I/share da_wrfvar_io.f ; \
  2565. else \
  2566. if [ -n "" ] ; then echo COMPILING da_wrfvar_io.f90 WITHOUT OMP ; fi ; \
  2567. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/frame -I/share da_wrfvar_io.f ; \
  2568. fi
  2569. rm -f da_physics.o
  2570. /opt/WRF/ARW/WRFDA/tools/standard.exe da_physics.f90 > da_physics.b
  2571. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_physics.b > da_physics.f
  2572. rm -f da_physics.b
  2573. if fgrep -iq '!$OMP' da_physics.f ; then \
  2574. if [ -n "" ] ; then echo COMPILING da_physics.f90 WITH OMP ; fi ; \
  2575. mpif90 -o da_physics.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_physics.f ; \
  2576. else \
  2577. if [ -n "" ] ; then echo COMPILING da_physics.f90 WITHOUT OMP ; fi ; \
  2578. mpif90 -o da_physics.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_physics.f ; \
  2579. fi
  2580. rm -f da_vtox_transforms.o
  2581. rm -f da_radiance.o
  2582. /opt/WRF/ARW/WRFDA/tools/standard.exe da_vtox_transforms.f90 > da_vtox_transforms.b
  2583. /opt/WRF/ARW/WRFDA/tools/standard.exe da_radiance.f90 > da_radiance.b
  2584. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_radiance.b > da_radiance.f
  2585. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_vtox_transforms.b > da_vtox_transforms.f
  2586. rm -f da_radiance.b
  2587. rm -f da_vtox_transforms.b
  2588. if fgrep -iq '!$OMP' da_radiance.f ; then \
  2589. if [ -n "" ] ; then echo COMPILING da_radiance.f90 WITH OMP ; fi ; \
  2590. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_radiance.f ; \
  2591. else \
  2592. if [ -n "" ] ; then echo COMPILING da_radiance.f90 WITHOUT OMP ; fi ; \
  2593. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_radiance.f ; \
  2594. fi
  2595. if fgrep -iq '!$OMP' da_vtox_transforms.f ; then \
  2596. if [ -n "" ] ; then echo COMPILING da_vtox_transforms.f90 WITH OMP ; fi ; \
  2597. mpif90 -o da_vtox_transforms.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_vtox_transforms.f ; \
  2598. else \
  2599. if [ -n "" ] ; then echo COMPILING da_vtox_transforms.f90 WITHOUT OMP ; fi ; \
  2600. mpif90 -o da_vtox_transforms.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_vtox_transforms.f ; \
  2601. fi
  2602. rm -f da_synop.o
  2603. /opt/WRF/ARW/WRFDA/tools/standard.exe da_synop.f90 > da_synop.b
  2604. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_synop.b > da_synop.f
  2605. rm -f da_synop.b
  2606. if fgrep -iq '!$OMP' da_synop.f ; then \
  2607. if [ -n "" ] ; then echo COMPILING da_synop.f90 WITH OMP ; fi ; \
  2608. mpif90 -o da_synop.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_synop.f ; \
  2609. else \
  2610. if [ -n "" ] ; then echo COMPILING da_synop.f90 WITHOUT OMP ; fi ; \
  2611. mpif90 -o da_synop.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_synop.f ; \
  2612. fi
  2613. rm -f da_tamdar.o
  2614. /opt/WRF/ARW/WRFDA/tools/standard.exe da_tamdar.f90 > da_tamdar.b
  2615. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_tamdar.b > da_tamdar.f
  2616. rm -f da_tamdar.b
  2617. if fgrep -iq '!$OMP' da_tamdar.f ; then \
  2618. if [ -n "" ] ; then echo COMPILING da_tamdar.f90 WITH OMP ; fi ; \
  2619. mpif90 -o da_tamdar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tamdar.f ; \
  2620. else \
  2621. if [ -n "" ] ; then echo COMPILING da_tamdar.f90 WITHOUT OMP ; fi ; \
  2622. mpif90 -o da_tamdar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_tamdar.f ; \
  2623. fi
  2624. rm -f da_sound.o
  2625. /opt/WRF/ARW/WRFDA/tools/standard.exe da_sound.f90 > da_sound.b
  2626. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_sound.b > da_sound.f
  2627. rm -f da_sound.b
  2628. if fgrep -iq '!$OMP' da_sound.f ; then \
  2629. if [ -n "" ] ; then echo COMPILING da_sound.f90 WITH OMP ; fi ; \
  2630. mpif90 -o da_sound.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_sound.f ; \
  2631. else \
  2632. if [ -n "" ] ; then echo COMPILING da_sound.f90 WITHOUT OMP ; fi ; \
  2633. mpif90 -o da_sound.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_sound.f ; \
  2634. fi
  2635. rm -f da_ships.o
  2636. /opt/WRF/ARW/WRFDA/tools/standard.exe da_ships.f90 > da_ships.b
  2637. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_ships.b > da_ships.f
  2638. rm -f da_ships.b
  2639. if fgrep -iq '!$OMP' da_ships.f ; then \
  2640. if [ -n "" ] ; then echo COMPILING da_ships.f90 WITH OMP ; fi ; \
  2641. mpif90 -o da_ships.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_ships.f ; \
  2642. else \
  2643. if [ -n "" ] ; then echo COMPILING da_ships.f90 WITHOUT OMP ; fi ; \
  2644. mpif90 -o da_ships.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_ships.f ; \
  2645. fi
  2646. rm -f da_satem.o
  2647. /opt/WRF/ARW/WRFDA/tools/standard.exe da_satem.f90 > da_satem.b
  2648. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_satem.b > da_satem.f
  2649. rm -f da_satem.b
  2650. if fgrep -iq '!$OMP' da_satem.f ; then \
  2651. if [ -n "" ] ; then echo COMPILING da_satem.f90 WITH OMP ; fi ; \
  2652. mpif90 -o da_satem.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_satem.f ; \
  2653. else \
  2654. if [ -n "" ] ; then echo COMPILING da_satem.f90 WITHOUT OMP ; fi ; \
  2655. mpif90 -o da_satem.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_satem.f ; \
  2656. fi
  2657. rm -f da_metar.o
  2658. /opt/WRF/ARW/WRFDA/tools/standard.exe da_metar.f90 > da_metar.b
  2659. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_metar.b > da_metar.f
  2660. rm -f da_metar.b
  2661. if fgrep -iq '!$OMP' da_metar.f ; then \
  2662. if [ -n "" ] ; then echo COMPILING da_metar.f90 WITH OMP ; fi ; \
  2663. mpif90 -o da_metar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_metar.f ; \
  2664. else \
  2665. if [ -n "" ] ; then echo COMPILING da_metar.f90 WITHOUT OMP ; fi ; \
  2666. mpif90 -o da_metar.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_metar.f ; \
  2667. fi
  2668. rm -f da_buoy.o
  2669. /opt/WRF/ARW/WRFDA/tools/standard.exe da_buoy.f90 > da_buoy.b
  2670. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_buoy.b > da_buoy.f
  2671. rm -f da_buoy.b
  2672. if fgrep -iq '!$OMP' da_buoy.f ; then \
  2673. if [ -n "" ] ; then echo COMPILING da_buoy.f90 WITH OMP ; fi ; \
  2674. mpif90 -o da_buoy.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_buoy.f ; \
  2675. else \
  2676. if [ -n "" ] ; then echo COMPILING da_buoy.f90 WITHOUT OMP ; fi ; \
  2677. mpif90 -o da_buoy.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_buoy.f ; \
  2678. fi
  2679. rm -f da_bogus.o
  2680. /opt/WRF/ARW/WRFDA/tools/standard.exe da_bogus.f90 > da_bogus.b
  2681. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_bogus.b > da_bogus.f
  2682. rm -f da_bogus.b
  2683. if fgrep -iq '!$OMP' da_bogus.f ; then \
  2684. if [ -n "" ] ; then echo COMPILING da_bogus.f90 WITH OMP ; fi ; \
  2685. mpif90 -o da_bogus.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_bogus.f ; \
  2686. else \
  2687. if [ -n "" ] ; then echo COMPILING da_bogus.f90 WITHOUT OMP ; fi ; \
  2688. mpif90 -o da_bogus.o -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_bogus.f ; \
  2689. fi
  2690. rm -f da_obs.o
  2691. /opt/WRF/ARW/WRFDA/tools/standard.exe da_obs.f90 > da_obs.b
  2692. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_obs.b > da_obs.f
  2693. rm -f da_obs.b
  2694. if fgrep -iq '!$OMP' da_obs.f ; then \
  2695. if [ -n "" ] ; then echo COMPILING da_obs.f90 WITH OMP ; fi ; \
  2696. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_obs.f ; \
  2697. else \
  2698. if [ -n "" ] ; then echo COMPILING da_obs.f90 WITHOUT OMP ; fi ; \
  2699. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_obs.f ; \
  2700. fi
  2701. rm -f da_obs_io.o
  2702. /opt/WRF/ARW/WRFDA/tools/standard.exe da_obs_io.f90 > da_obs_io.b
  2703. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_obs_io.b > da_obs_io.f
  2704. rm -f da_obs_io.b
  2705. if fgrep -iq '!$OMP' da_obs_io.f ; then \
  2706. if [ -n "" ] ; then echo COMPILING da_obs_io.f90 WITH OMP ; fi ; \
  2707. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_obs_io.f ; \
  2708. else \
  2709. if [ -n "" ] ; then echo COMPILING da_obs_io.f90 WITHOUT OMP ; fi ; \
  2710. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_obs_io.f ; \
  2711. fi
  2712. rm -f da_setup_structures.o
  2713. /opt/WRF/ARW/WRFDA/tools/standard.exe da_setup_structures.f90 > da_setup_structures.b
  2714. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_setup_structures.b > da_setup_structures.f
  2715. rm -f da_setup_structures.b
  2716. if fgrep -iq '!$OMP' da_setup_structures.f ; then \
  2717. if [ -n "" ] ; then echo COMPILING da_setup_structures.f90 WITH OMP ; fi ; \
  2718. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_setup_structures.f ; \
  2719. else \
  2720. if [ -n "" ] ; then echo COMPILING da_setup_structures.f90 WITHOUT OMP ; fi ; \
  2721. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 da_setup_structures.f ; \
  2722. fi
  2723. rm -f da_transfer_model.o
  2724. /opt/WRF/ARW/WRFDA/tools/standard.exe da_transfer_model.f90 > da_transfer_model.b
  2725. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_transfer_model.b > da_transfer_model.f
  2726. rm -f da_transfer_model.b
  2727. if fgrep -iq '!$OMP' da_transfer_model.f ; then \
  2728. if [ -n "" ] ; then echo COMPILING da_transfer_model.f90 WITH OMP ; fi ; \
  2729. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/dyn_em -I/frame -I/share da_transfer_model.f ; \
  2730. else \
  2731. if [ -n "" ] ; then echo COMPILING da_transfer_model.f90 WITHOUT OMP ; fi ; \
  2732. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/dyn_em -I/frame -I/share da_transfer_model.f ; \
  2733. fi
  2734. rm -f da_minimisation.o
  2735. /opt/WRF/ARW/WRFDA/tools/standard.exe da_minimisation.f90 > da_minimisation.b
  2736. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_minimisation.b > da_minimisation.f
  2737. rm -f da_minimisation.b
  2738. if fgrep -iq '!$OMP' da_minimisation.f ; then \
  2739. if [ -n "" ] ; then echo COMPILING da_minimisation.f90 WITH OMP ; fi ; \
  2740. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/dyn_em -I/frame -I/share da_minimisation.f ; \
  2741. else \
  2742. if [ -n "" ] ; then echo COMPILING da_minimisation.f90 WITHOUT OMP ; fi ; \
  2743. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/dyn_em -I/frame -I/share da_minimisation.f ; \
  2744. fi
  2745. rm -f da_test.o
  2746. /opt/WRF/ARW/WRFDA/tools/standard.exe da_test.f90 > da_test.b
  2747. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_test.b > da_test.f
  2748. rm -f da_test.b
  2749. if fgrep -iq '!$OMP' da_test.f ; then \
  2750. if [ -n "" ] ; then echo COMPILING da_test.f90 WITH OMP ; fi ; \
  2751. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/dyn_em -I/frame -I/share da_test.f ; \
  2752. else \
  2753. if [ -n "" ] ; then echo COMPILING da_test.f90 WITHOUT OMP ; fi ; \
  2754. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/dyn_em -I/frame -I/share da_test.f ; \
  2755. fi
  2756. rm -f da_wrfvar_top.o
  2757. /opt/WRF/ARW/WRFDA/tools/standard.exe da_wrfvar_top.f90 > da_wrfvar_top.b
  2758. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_wrfvar_top.b > da_wrfvar_top.f
  2759. rm -f da_wrfvar_top.b
  2760. if fgrep -iq '!$OMP' da_wrfvar_top.f ; then \
  2761. if [ -n "" ] ; then echo COMPILING da_wrfvar_top.f90 WITH OMP ; fi ; \
  2762. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/frame -I/share da_wrfvar_top.f ; \
  2763. else \
  2764. if [ -n "" ] ; then echo COMPILING da_wrfvar_top.f90 WITHOUT OMP ; fi ; \
  2765. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/frame -I/share da_wrfvar_top.f ; \
  2766. fi
  2767. rm -f libwrfvar.a
  2768. rm -f da_wrfvar_main.o
  2769. ar ru libwrfvar.a da_blas.o da_lapack.o da_par_util.o da_par_util1.o da_setup_structures.o da_transfer_model.o da_minimisation.o da_vtox_transforms.o da_obs.o da_obs_io.o da_join_iv_for_multi_inc.o da_metar.o da_geoamv.o da_polaramv.o da_ships.o da_synop.o da_sound.o da_mtgirs.o da_tamdar.o da_bogus.o da_airep.o da_pilot.o da_radar.o da_rain.o da_gpspw.o da_gpsref.o da_ssmi.o module_ssmi.o da_satem.o da_qscat.o da_pseudo.o da_profiler.o da_buoy.o da_dynamics.o da_physics.o f_qv_from_rh.o da_ffts.o module_ffts.o da_test.o da_tools.o da_tools_serial.o da_wrf_interfaces.o da_rsl_interfaces.o da_mat_cv3.o da_rf_cv3.o da_rfz_cv3.o da_recursive_filter.o da_wavelet.o da_interpolation.o da_grid_definitions.o da_statistics.o da_define_structures.o gamma1.o da_spectral.o da_radiance.o da_radiance1.o da_rttov.o da_crtm.o da_varbc.o module_radiance.o da_tracing.o gsi_kinds.o gsi_constants.o gsi_thinning.o da_wrfvar_io.o da_airsr.o da_wrfvar_top.o da_reporting.o da_4dvar.o module_wrf_error.o module_configure.o module_
  2770. state_description.o module_timing.o module_driver_constants.o module_domain.o module_machine.o module_symbols_util.o module_utility.o module_domain_type.o module_date_time.o module_io_wrf.o module_io.o module_io_domain.o module_io_quilt.o module_dm.o module_comm_dm.o module_bc.o module_model_constants.o module_nesting.o module_tiles.o module_get_file_names.o module_bc_time_utilities.o landread.o da_memory.o wrf_debug.o set_timekeeping.o wrf_shutdown.o init_modules.o mediation_wrfmain.o mediation_integrate.o wrf_num_bytes_between.o input_wrf.o wrf_bdyin.o wrf_bdyout.o output_wrf.o wrf_ext_read_field.o wrf_ext_write_field.o collect_on_comm.o start_domain.o hires_timer.o module_streams.o module_comm_dm.o module_comm_dm_0.o module_comm_dm_1.o module_comm_dm_2.o module_comm_dm_3.o module_comm_dm_4.o module_alloc_space_0.o module_alloc_space_1.o module_alloc_space_2.o module_alloc_space_3.o module_alloc_space_4.o module_alloc_space_5.o module_alloc_space_6.o module_alloc_space_7.o module_alloc_space_8.o module_
  2771. alloc_space_9.o nl_get_0_routines.o nl_get_1_routines.o nl_get_2_routines.o nl_get_3_routines.o nl_get_4_routines.o nl_get_5_routines.o nl_get_6_routines.o nl_get_7_routines.o nl_set_0_routines.o nl_set_1_routines.o nl_set_2_routines.o nl_set_3_routines.o nl_set_4_routines.o nl_set_5_routines.o nl_set_6_routines.o nl_set_7_routines.o
  2772. /opt/WRF/ARW/WRFDA/tools/standard.exe da_wrfvar_main.f90 > da_wrfvar_main.b
  2773. ar: creating libwrfvar.a
  2774. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional -I/opt/WRF/ARW/WRFDA/inc da_wrfvar_main.b > da_wrfvar_main.f
  2775. rm -f da_wrfvar_main.b
  2776. if fgrep -iq '!$OMP' da_wrfvar_main.f ; then \
  2777. if [ -n "" ] ; then echo COMPILING da_wrfvar_main.f90 WITH OMP ; fi ; \
  2778. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/frame -I/share da_wrfvar_main.f ; \
  2779. else \
  2780. if [ -n "" ] ; then echo COMPILING da_wrfvar_main.f90 WITHOUT OMP ; fi ; \
  2781. mpif90 -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -fdefault-real-8 -I/main -I/frame -I/share da_wrfvar_main.f ; \
  2782. fi
  2783. ranlib libwrfvar.a
  2784. rm -f da_wrfvar.exe
  2785. x86_64-pc-linux-gnu-gfortran: error: /opt/WRF/ARW/WRFDA/external/RSL_LITE/librsl_lite.a: No such file or directory
  2786. make[1]: [da_wrfvar.exe] Error 1 (ignored)
  2787. make[1]: Leaving directory `/opt/WRF/ARW/WRFDA/var/build'
  2788. ( cd var/obsproc; make -i -r -j 2 BUFR_CPP="-DBUFR" )
  2789. make[1]: Entering directory `/opt/WRF/ARW/WRFDA/var/obsproc'
  2790. ( cd src ; make -f Makefile -j 2 obsproc.exe )
  2791. make[2]: Entering directory `/opt/WRF/ARW/WRFDA/var/obsproc/src'
  2792. make[2]: warning: -jN forced in submake: disabling jobserver mode.
  2793. rm -f module_date.f
  2794. rm -f module_map_utils.f
  2795. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_date.F90 > module_date.f
  2796. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_map_utils.F90 > module_map_utils.f
  2797. rm -f module_mm5.f
  2798. rm -f module_namelist.f
  2799. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_mm5.F90 > module_mm5.f
  2800. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_namelist.F90 > module_namelist.f
  2801. rm -f module_map.f
  2802. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_map.F90 > module_map.f
  2803. rm -f module_intp.f
  2804. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_intp.F90 > module_intp.f
  2805. rm -f module_type.f
  2806. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_type.F90 > module_type.f
  2807. rm -f module_func.f
  2808. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_func.F90 > module_func.f
  2809. rm -f module_inside.f
  2810. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_inside.F90 > module_inside.f
  2811. rm -f module_obs_merge.f
  2812. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_obs_merge.F90 > module_obs_merge.f
  2813. rm -f module_per_type.f
  2814. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_per_type.F90 > module_per_type.f
  2815. rm -f module_duplicate.f
  2816. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_duplicate.F90 > module_duplicate.f
  2817. rm -f module_sort.f
  2818. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_sort.F90 > module_sort.f
  2819. rm -f module_icao.f
  2820. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_icao.F90 > module_icao.f
  2821. rm -f module_decoded.f
  2822. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_decoded.F90 > module_decoded.f
  2823. rm -f module_write.f
  2824. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_write.F90 > module_write.f
  2825. rm -f module_complete.f
  2826. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_complete.F90 > module_complete.f
  2827. rm -f module_recoverp.f
  2828. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_recoverp.F90 > module_recoverp.f
  2829. rm -f module_diagnostics.f
  2830. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_diagnostics.F90 > module_diagnostics.f
  2831. rm -f module_recoverh.f
  2832. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_recoverh.F90 > module_recoverh.f
  2833. rm -f module_qc.f
  2834. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_qc.F90 > module_qc.f
  2835. rm -f module_err_ncep.f
  2836. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_err_ncep.F90 > module_err_ncep.f
  2837. rm -f module_err_afwa.f
  2838. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_err_afwa.F90 > module_err_afwa.f
  2839. rm -f module_thin_ob.f
  2840. rm -f error_handler.f
  2841. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional module_thin_ob.F90 > module_thin_ob.f
  2842. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional error_handler.F90 > error_handler.f
  2843. rm -f fm_decoder.f
  2844. rm -f sort_platform.f
  2845. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional fm_decoder.F90 > fm_decoder.f
  2846. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional sort_platform.F90 > sort_platform.f
  2847. rm -f qc_reduction.f
  2848. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional qc_reduction.F90 > qc_reduction.f
  2849. rm -f check_obs.f
  2850. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional check_obs.F90 > check_obs.f
  2851. rm -f setup.f
  2852. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional setup.F90 > setup.f
  2853. rm -f obsproc.f
  2854. /lib/cpp -C -P -DEM_CORE=1 -DNMM_CORE=0 -DNMM_MAX_DIM=2600 -DCOAMPS_CORE=0 -DDA_CORE=1 -DEXP_CORE=0 -DIWORDSIZE=4 -DDWORDSIZE=8 -DRWORDSIZE=8 -DLWORDSIZE=4 -DNONSTANDARD_SYSTEM_SUBR -DBUFR -DFFTPACK -DNORESHAPE -DDM_PARALLEL -DNETCDF -DUSE_ALLOCATABLES -DGRIB1 -DINTIO -DLIMIT_ARGS -DCONFIG_BUF_LEN=65536 -DMAX_DOMAINS_F=21 -DMAX_HISTORY=25 -DNMM_NEST=0 -I. -traditional obsproc.F90 > obsproc.f
  2855. rm -f module_date.o
  2856. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_date.f
  2857. rm -f module_map_utils.o
  2858. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_map_utils.f
  2859. rm -f module_map_utils.f
  2860. rm -f module_mm5.o
  2861. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_mm5.f
  2862. rm -f module_mm5.f
  2863. rm -f module_intp.o
  2864. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_intp.f
  2865. rm -f module_intp.f
  2866. rm -f module_type.o
  2867. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_type.f
  2868. rm -f module_type.f
  2869. rm -f module_per_type.o
  2870. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_per_type.f
  2871. rm -f module_date.f
  2872. rm -f module_icao.o
  2873. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_icao.f
  2874. rm -f module_icao.f
  2875. rm -f error_handler.o
  2876. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build error_handler.f
  2877. rm -f error_handler.f
  2878. rm -f fm_decoder.o
  2879. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build fm_decoder.f
  2880. rm -f fm_decoder.f
  2881. rm -f sort_platform.o
  2882. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build sort_platform.f
  2883. rm -f sort_platform.f
  2884. rm -f setup.o
  2885. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build setup.f
  2886. rm -f module_per_type.f
  2887. rm -f module_namelist.o
  2888. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_namelist.f
  2889. rm -f setup.f
  2890. rm -f module_map.o
  2891. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_map.f
  2892. rm -f module_map.f
  2893. rm -f module_func.o
  2894. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_func.f
  2895. rm -f module_func.f
  2896. rm -f module_obs_merge.o
  2897. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_obs_merge.f
  2898. rm -f module_namelist.f
  2899. rm -f module_sort.o
  2900. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_sort.f
  2901. rm -f module_obs_merge.f
  2902. rm -f module_complete.o
  2903. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_complete.f
  2904. rm -f module_sort.f
  2905. rm -f module_recoverp.o
  2906. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_recoverp.f
  2907. rm -f module_complete.f
  2908. rm -f module_diagnostics.o
  2909. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_diagnostics.f
  2910. rm -f module_diagnostics.f
  2911. rm -f module_recoverh.o
  2912. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_recoverh.f
  2913. rm -f module_recoverp.f
  2914. rm -f module_qc.o
  2915. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_qc.f
  2916. rm -f module_recoverh.f
  2917. rm -f module_err_ncep.o
  2918. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_err_ncep.f
  2919. rm -f module_err_ncep.f
  2920. rm -f module_thin_ob.o
  2921. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_thin_ob.f
  2922. rm -f module_thin_ob.f
  2923. rm -f qc_reduction.o
  2924. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build qc_reduction.f
  2925. rm -f qc_reduction.f
  2926. rm -f check_obs.o
  2927. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build check_obs.f
  2928. rm -f check_obs.f
  2929. rm -f module_inside.o
  2930. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_inside.f
  2931. rm -f module_inside.f
  2932. rm -f module_duplicate.o
  2933. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_duplicate.f
  2934. rm -f module_qc.f
  2935. rm -f module_decoded.o
  2936. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_decoded.f
  2937. rm -f module_duplicate.f
  2938. rm -f module_err_afwa.o
  2939. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_err_afwa.f
  2940. rm -f module_decoded.f
  2941. rm -f module_write.o
  2942. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build module_write.f
  2943. rm -f module_write.f
  2944. rm -f module_err_afwa.f
  2945. rm -f obsproc.o
  2946. gfortran -c -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 -I../../build obsproc.f
  2947. rm -f obsproc.f
  2948. if [ "-DBUFR" = "-DBUFR" ] ; then \
  2949. gfortran -o obsproc.exe \
  2950. module_date.o module_namelist.o module_mm5.o module_map.o module_map_utils.o module_intp.o module_type.o module_func.o module_inside.o module_obs_merge.o module_per_type.o module_duplicate.o module_sort.o module_write.o module_complete.o module_recoverp.o module_diagnostics.o module_recoverh.o module_icao.o module_qc.o module_err_afwa.o module_err_ncep.o module_thin_ob.o \
  2951. module_decoded.o \
  2952. error_handler.o fm_decoder.o sort_platform.o qc_reduction.o check_obs.o setup.o \
  2953. obsproc.o -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 ../../external/bufr/libbufr.a; \
  2954. else \
  2955. gfortran -o obsproc.exe \
  2956. module_date.o module_namelist.o module_mm5.o module_map.o module_map_utils.o module_intp.o module_type.o module_func.o module_inside.o module_obs_merge.o module_per_type.o module_duplicate.o module_sort.o module_write.o module_complete.o module_recoverp.o module_diagnostics.o module_recoverh.o module_icao.o module_qc.o module_err_afwa.o module_err_ncep.o module_thin_ob.o \
  2957. module_decoded.o \
  2958. error_handler.o fm_decoder.o sort_platform.o qc_reduction.o check_obs.o setup.o \
  2959. obsproc.o -O3 -ftree-vectorize -funroll-loops -w -ffree-form -ffree-line-length-none -fconvert=big-endian -frecord-marker=4 ; \
  2960. fi
  2961. make[2]: Leaving directory `/opt/WRF/ARW/WRFDA/var/obsproc/src'
  2962. ( /bin/rm -f obsproc.exe ; ln -s src/obsproc.exe . )
  2963. make[1]: Leaving directory `/opt/WRF/ARW/WRFDA/var/obsproc'
  2964. build started: Wed Jan 23 22:49:28 COT 2013
  2965. build completed: Wed Jan 23 23:01:48 COT 2013
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement