<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"><title>WPS 3.1.1 w/ PGI 10.5 undefined references to module_driver_constants_</title>
</head>
<body>
<font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt">I may have found a new error for WRF. &nbsp;(This one for 3.1.1). &nbsp;We were shaking down a new 64 bit Xeon rig (Mandriva 2010.0) with PGI 2010/10.5 and found the errors below when compiling WPS for both the MPICH2 and serial build. &nbsp;WRF 3.1.1 builds and runs fine. &nbsp;For 3.2.0 WRF compiles just fine. &nbsp;<br>
<br>
The money error is an undefined references for the WRFV3 compiled module for module_machine regarding a function “.C3_283”. &nbsp;Module_machine shows no errors when compiling for WRF.<br>
<br>
As anyone gotten anything like this below?<br>
<br>
Geogrid’s error:<br>
<br>
pgf90 &nbsp;-o geogrid.exe cio.o wrf_debug.o bitarray_module.o constants_module.o module_stringutil.o geogrid.o gridinfo_module.o hash_module.o interp_module.o list_module.o llxy_module.o misc_definitions_module.o module_debug.o module_map_utils.o output_module.o parallel_module.o process_tile_module.o proc_point_module.o queue_module.o read_geogrid.o smooth_module.o source_data_module.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/pack_utils.o /home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/module_machine.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/module_internal_header_util.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_netcdf -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib_share -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib1 -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_int -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/inc \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_int -lwrfio_int -L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/netcdf/lib &nbsp;-lnetcdf \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/module_machine.o: In function `.C3_283':<br>
module_machine.f90:(.data&#43;0x8): undefined reference to `module_driver_constants_'<br>
make[1]: [geogrid.exe] Error 2 (ignored)<br>
make[1]: Leaving directory `/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/geogrid/src'<br>
<br>
<br>
<br>
Metgrid’s error<br>
<br>
pgf90 &nbsp;-o metgrid.exe cio.o wrf_debug.o bitarray_module.o constants_module.o datatype_module.o module_stringutil.o gridinfo_module.o metgrid.o input_module.o interp_module.o interp_option_module.o list_module.o llxy_module.o met_data_module.o minheap_module.o misc_definitions_module.o module_date_pack.o module_debug.o module_map_utils.o module_mergesort.o output_module.o parallel_module.o process_domain_module.o queue_module.o read_met_module.o rotate_winds_module.o storage_module.o write_met_module.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/pack_utils.o /home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/module_machine.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/module_internal_header_util.o \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_netcdf -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib_share -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib1 -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_int -I/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/inc \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib1 -lio_grib1 -L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_grib_share -lio_grib_share -L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_int -lwrfio_int -L/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/external/io_netcdf -lwrfio_nf -L/usr/local/netcdf/lib &nbsp;-lnetcdf \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/../WRFV3/frame/module_machine.o: In function `.C3_283':<br>
module_machine.f90:(.data&#43;0x8): undefined reference to `module_driver_constants_'<br>
make[1]: [metgrid.exe] Error 2 (ignored)<br>
make[1]: Leaving directory `/home/wjc/WRF_REALTIME_KUNR-3DOM/WPS/metgrid/src'<br>
<br>
<br>
<br>
</span></font><font size="2"><font face="Courier New"><span style="font-size:10pt">================================================================<br>
Bill Capehart &lt;<a href="William.Capehart@sdsmt.edu">William.Capehart@sdsmt.edu</a>&gt; &nbsp;&nbsp;Associate Professor<br>
Institute of Atmospheric Sciences &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interim Chair<br>
213 Mineral Industries Building &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
South Dakota School of Mines and Technology Ph: &nbsp;&#43;1-605-394-1994<br>
501 East Saint Joseph Street &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fax: &#43;1-605-394-6061<br>
Rapid City, SD 57701-3995 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mobile: &#43;1-605-484-5692<br>
=================== <a href="http://capehart.sdsmt.edu">http://capehart.sdsmt.edu</a> ==================<br>
<br>
</span></font></font><font face="Calibri, Verdana, Helvetica, Arial"><span style="font-size:11pt"><br>
</span></font>
</body>
</html>