fixed spurious error message inconsistent tign lfn in replay
[wrffire.git] / wrfv2_fire / arch / noopt_exceptions
blob156a0ae4824723d7d8efebd09ae256969d64c5b9
1 # compile these without high optimization to speed compile
3 convert_nmm.o : convert_nmm.F
4 init_modules_em.o : init_modules_em.F
5 input_wrf.o : input_wrf.F
6 module_io.o : module_io.F
7 mediation_feedback_domain.o : mediation_feedback_domain.F
8 mediation_force_domain.o : mediation_force_domain.F
9 mediation_integrate.o : mediation_integrate.F
10 track_driver.o : track_driver.F
11 mediation_interp_domain.o : mediation_interp_domain.F
12 module_comm_dm.o : module_comm_dm.F
13 module_comm_dm_0.o : module_comm_dm_0.F
14 module_comm_dm_1.o : module_comm_dm_1.F
15 module_comm_dm_2.o : module_comm_dm_2.F
16 module_comm_dm_3.o : module_comm_dm_3.F
17 module_comm_nesting_dm.o : module_comm_nesting_dm.F
18 module_configure.o : module_configure.F
19 module_dm.o : module_dm.F
20 module_domain.o : module_domain.F
21 module_domain_type.o : module_domain_type.F
22 module_alloc_space_0.o : module_alloc_space_0.F
23 module_alloc_space_1.o : module_alloc_space_1.F
24 module_alloc_space_2.o : module_alloc_space_2.F
25 module_alloc_space_3.o : module_alloc_space_3.F
26 module_alloc_space_4.o : module_alloc_space_4.F
27 module_alloc_space_5.o : module_alloc_space_5.F
28 module_alloc_space_6.o : module_alloc_space_6.F
29 module_alloc_space_7.o : module_alloc_space_7.F
30 module_alloc_space_8.o : module_alloc_space_8.F
31 module_alloc_space_9.o : module_alloc_space_9.F
32 module_tiles.o : module_tiles.F
33 module_fddaobs_rtfdda.o : module_fddaobs_rtfdda.F
34 module_initialize.o : module_initialize.F
35 module_physics_init.o : module_physics_init.F
36 module_initialize_b_wave.o : module_initialize_b_wave.F
37 module_initialize_hill2d_x.o : module_initialize_hill2d_x.F
38 module_initialize_quarter_ss.o : module_initialize_quarter_ss.F
39 module_initialize_real.o : module_initialize_real.F
40 module_initialize_real.o: module_initialize_real.F
41 module_initialize_squall2d_x.o : module_initialize_squall2d_x.F
42 module_initialize_squall2d_y.o : module_initialize_squall2d_y.F
43 module_initialize_scm_xy.o : module_initialize_scm_xy.F
44 module_integrate.o : module_integrate.F
45 module_io_mm5.o : module_io_mm5.F
46 module_io_wrf.o : module_io_wrf.F
47 module_si_io.o : module_si_io.F
48 module_wps_io_arw.o : module_wps_io_arw.F
49 module_state_description.o : module_state_description.F 
50 output_wrf.o : output_wrf.F
51 shift_domain_em.o : shift_domain_em.F
52 solve_em.o : solve_em.F
53 solve_interface.o : solve_interface.F
54 start_domain.o : start_domain.F
55 start_domain_nmm.o : start_domain_nmm.F
56 start_em.o : start_em.F
57 wrf_auxhist10in.o : wrf_auxhist10in.F
58 wrf_auxhist10out.o : wrf_auxhist10out.F
59 wrf_auxhist11in.o : wrf_auxhist11in.F
60 wrf_auxhist11out.o : wrf_auxhist11out.F
61 wrf_auxhist1in.o : wrf_auxhist1in.F
62 wrf_auxhist1out.o : wrf_auxhist1out.F
63 wrf_auxhist2in.o : wrf_auxhist2in.F
64 wrf_auxhist2out.o : wrf_auxhist2out.F
65 wrf_auxhist3in.o : wrf_auxhist3in.F
66 wrf_auxhist3out.o : wrf_auxhist3out.F
67 wrf_auxhist4in.o : wrf_auxhist4in.F
68 wrf_auxhist4out.o : wrf_auxhist4out.F
69 wrf_auxhist5in.o : wrf_auxhist5in.F
70 wrf_auxhist5out.o : wrf_auxhist5out.F
71 wrf_auxhist6in.o : wrf_auxhist6in.F
72 wrf_auxhist6out.o : wrf_auxhist6out.F
73 wrf_auxhist7in.o : wrf_auxhist7in.F
74 wrf_auxhist7out.o : wrf_auxhist7out.F
75 wrf_auxhist8in.o : wrf_auxhist8in.F
76 wrf_auxhist8out.o : wrf_auxhist8out.F
77 wrf_auxhist9in.o : wrf_auxhist9in.F
78 wrf_auxhist9out.o : wrf_auxhist9out.F
79 wrf_auxinput10in.o : wrf_auxinput10in.F
80 wrf_auxinput10out.o : wrf_auxinput10out.F
81 wrf_auxinput11in.o : wrf_auxinput11in.F
82 wrf_auxinput11out.o : wrf_auxinput11out.F
83 wrf_auxinput1in.o : wrf_auxinput1in.F
84 wrf_auxinput1out.o : wrf_auxinput1out.F
85 wrf_auxinput2in.o : wrf_auxinput2in.F
86 wrf_auxinput2out.o : wrf_auxinput2out.F
87 wrf_auxinput3in.o : wrf_auxinput3in.F
88 wrf_auxinput3out.o : wrf_auxinput3out.F
89 wrf_auxinput4in.o : wrf_auxinput4in.F
90 wrf_auxinput4out.o : wrf_auxinput4out.F
91 wrf_auxinput5in.o : wrf_auxinput5in.F
92 wrf_auxinput5out.o : wrf_auxinput5out.F
93 wrf_auxinput6in.o : wrf_auxinput6in.F
94 wrf_auxinput6out.o : wrf_auxinput6out.F
95 wrf_auxinput7in.o : wrf_auxinput7in.F
96 wrf_auxinput7out.o : wrf_auxinput7out.F
97 wrf_auxinput8in.o : wrf_auxinput8in.F
98 wrf_auxinput8out.o : wrf_auxinput8out.F
99 wrf_auxinput9in.o : wrf_auxinput9in.F
100 wrf_auxinput9out.o : wrf_auxinput9out.F
101 wrf_bdyin.o : wrf_bdyin.F
102 wrf_bdyout.o : wrf_bdyout.F
103 wrf_ext_read_field.o : wrf_ext_read_field.F
104 wrf_ext_write_field.o : wrf_ext_write_field.F
105 wrf_fddaobs_in.o : wrf_fddaobs_in.F
106 wrf_histin.o : wrf_histin.F
107 wrf_histout.o : wrf_histout.F
108 wrf_inputin.o : wrf_inputin.F
109 wrf_inputout.o : wrf_inputout.F
110 wrf_restartin.o : wrf_restartin.F
111 wrf_restartout.o : wrf_restartout.F
112 wrf_tsin.o : wrf_tsin.F
113 nl_get_0_routines.o : nl_get_0_routines.F
114 nl_get_1_routines.o : nl_get_1_routines.F
115 nl_set_0_routines.o : nl_set_0_routines.F
116 nl_set_1_routines.o : nl_set_1_routines.F
118 convert_nmm.o \
119 init_modules_em.o \
120 mediation_feedback_domain.o \
121 mediation_force_domain.o \
122 mediation_integrate.o \
123 track_driver.o \
124 mediation_interp_domain.o \
125 module_dm.o \
126 module_fddaobs_rtfdda.o \
127 module_initialize.o \
128 module_initialize_b_wave.o \
129 module_initialize_hill2d_x.o \
130 module_initialize_quarter_ss.o \
131 module_initialize_real.o \
132 module_initialize_squall2d_x.o \
133 module_initialize_squall2d_y.o \
134 module_initialize_scm_xy.o \
135 module_integrate.o \
136 module_io_mm5.o \
137 module_io_wrf.o \
138 module_si_io.o \
139 module_wps_io_arw.o \
140 module_tiles.o \
141 output_wrf.o \
142 shift_domain_em.o \
143 solve_interface.o \
144 start_domain.o \
145 start_domain_nmm.o \
146 start_em.o \
147 wrf_fddaobs_in.o \
148 wrf_tsin.o :
149         $(RM) $@
150         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.F  > $*.bb
151         $(SED_FTN) $*.bb | $(CPP) > $*.f90
152         $(RM) $*.b $*.bb
153         @ if echo $(ARCHFLAGS) | $(FGREP) 'DVAR4D'; then \
154           echo COMPILING $*.F for 4DVAR ; \
155           $(WRF_SRC_ROOT_DIR)/var/build/da_name_space.pl $*.f90 > $*.f90.tmp ; \
156           mv $*.f90.tmp $*.f90 ; \
157         fi
158         if $(FGREP) '!$$OMP' $*.f90 ; then \
159           if [ -n "$(OMP)" ] ; then echo COMPILING $*.F WITH OMP ; fi ; \
160           $(FC) -c $(PROMOTION) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(OMP) $(FCSUFFIX) $*.f90 ; \
161         else \
162           if [ -n "$(OMP)" ] ; then echo COMPILING $*.F WITHOUT OMP ; fi ; \
163           $(FC) -c $(PROMOTION) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(FCSUFFIX) $*.f90 ; \
164         fi
166 solve_em.o :
167         $(RM) $@
168         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.F  > $*.bb
169         $(SED_FTN) $*.bb | $(CPP) > $*.f90
170         $(RM) $*.b $*.bb
171         $(FC) -c $(PROMOTION) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(OMP) $(SOLVE_EM_SPECIAL) $(FCSUFFIX) $*.f90
173 module_sf_ruclsm.o : module_sf_ruclsm.F
175 module_sf_ruclsm.o :
176         $(RM) $@
177         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.F  > $*.bb
178         $(SED_FTN) $*.bb | $(CPP) > $*.f90
179         $(RM) $*.b $*.bb
180         if $(FGREP) '!$$OMP' $*.f90 ; then \
181           if [ -n "$(OMP)" ] ; then echo COMPILING $*.F WITH OMP ; fi ; \
182           $(FC) -c $(PROMOTION) $(FCREDUCEDOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(OMP) $(FCSUFFIX) $*.f90 ; \
183         else \
184           if [ -n "$(OMP)" ] ; then echo COMPILING $*.F WITHOUT OMP ; fi ; \
185           $(FC) -c $(PROMOTION) $(FCREDUCEDOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(FCSUFFIX) $*.f90 ; \
186         fi
188 # compile without OMP
189 input_wrf.o \
190 module_io.o \
191 module_domain.o \
192 module_domain_type.o \
193 module_physics_init.o \
194 wrf_auxhist10in.o \
195 wrf_auxhist10out.o \
196 wrf_auxhist11in.o \
197 wrf_auxhist11out.o \
198 wrf_auxhist1in.o \
199 wrf_auxhist1out.o \
200 wrf_auxhist2in.o \
201 wrf_auxhist2out.o \
202 wrf_auxhist3in.o \
203 wrf_auxhist3out.o \
204 wrf_auxhist4in.o \
205 wrf_auxhist4out.o \
206 wrf_auxhist5in.o \
207 wrf_auxhist5out.o \
208 wrf_auxhist6in.o \
209 wrf_auxhist6out.o \
210 wrf_auxhist7in.o \
211 wrf_auxhist7out.o \
212 wrf_auxhist8in.o \
213 wrf_auxhist8out.o \
214 wrf_auxhist9in.o \
215 wrf_auxhist9out.o \
216 wrf_auxinput10in.o \
217 wrf_auxinput10out.o \
218 wrf_auxinput11in.o \
219 wrf_auxinput11out.o \
220 wrf_auxinput1in.o \
221 wrf_auxinput1out.o \
222 wrf_auxinput2in.o \
223 wrf_auxinput2out.o \
224 wrf_auxinput3in.o \
225 wrf_auxinput3out.o \
226 wrf_auxinput4in.o \
227 wrf_auxinput4out.o \
228 wrf_auxinput5in.o \
229 wrf_auxinput5out.o \
230 wrf_auxinput6in.o \
231 wrf_auxinput6out.o \
232 wrf_auxinput7in.o \
233 wrf_auxinput7out.o \
234 wrf_auxinput8in.o \
235 wrf_auxinput8out.o \
236 wrf_auxinput9in.o \
237 wrf_auxinput9out.o \
238 wrf_bdyin.o \
239 wrf_bdyout.o \
240 wrf_ext_read_field.o \
241 wrf_ext_write_field.o \
242 wrf_histin.o \
243 wrf_histout.o \
244 wrf_inputin.o \
245 wrf_inputout.o \
246 wrf_restartin.o \
247 wrf_restartout.o \
248 module_state_description.o \
249 module_alloc_space.o \
250 module_alloc_space_0.o \
251 module_alloc_space_1.o \
252 module_alloc_space_2.o \
253 module_alloc_space_3.o \
254 module_alloc_space_4.o \
255 module_alloc_space_5.o \
256 module_alloc_space_6.o \
257 module_alloc_space_7.o \
258 module_alloc_space_8.o \
259 module_alloc_space_9.o \
260 module_comm_dm.o \
261 module_comm_dm_0.o \
262 module_comm_dm_1.o \
263 module_comm_dm_2.o \
264 module_comm_dm_3.o \
265 module_comm_nesting_dm.o \
266 module_configure.o :
267         $(RM) $@
268         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.F  > $*.bb
269         $(SED_FTN) $*.bb | $(CPP) > $*.f90
270         @ if echo $(ARCHFLAGS) | $(FGREP) 'DVAR4D'; then \
271           echo COMPILING $*.F for 4DVAR ; \
272           $(WRF_SRC_ROOT_DIR)/var/build/da_name_space.pl $*.f90 > $*.f90.tmp ; \
273           mv $*.f90.tmp $*.f90 ; \
274         fi
275         $(RM) $*.b $*.bb
276         $(FC) -c $(PROMOTION) $(FCSUFFIX) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $*.f90