[Met_help] [rt.rap.ucar.edu #62821] History for MET 4.1 32-bit compilation issue

John Halley Gotway via RT met_help at ucar.edu
Thu Sep 5 15:17:59 MDT 2013


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

Good afternoon,

I am attempting to compile MET v4.1 on a 64-bit Red Hat system, and I am attempting to compile MET using 32-bit libraries.  I successfully compiled MET using the 64-bit libraries, but I need the PB2NC tool in order to compare WRF data against archived PrepBufr data.  After building the 32-bit libraries, I have attempted to recompile MET, but thus far I have been unsuccessful.  I have attached both my user_defs.mk file and the log of when I attempt to "make" MET for your consideration.  I would greatly appreciate any advice or pointers on how to successfully compile MET to utilize PB2NC.

Thank you for your time,

Elliot Tardif

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
Web  :  http://www.ncair.org<http://www.ncair.org/>

Email correspondence to and from this address is subject to the North Carolina Public Records Law and may be disclosed to third parties unless the content is exempt by statue or other regulation.



----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Tue Aug 27 13:41:16 2013

Elliot,

I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the
compilation lines.  And it's one of those object files that the linker
is complaining about.

Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the
development version of the code and post bugfixes for METv4.0 and
METv4.1.

Thanks,
John Halley Gotway
met_help at ucar.edu

On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>
> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>         Queue: met_help
>       Subject: MET 4.1 32-bit compilation issue
>         Owner: Nobody
>    Requestors: elliot.tardif at ncdenr.gov
>        Status: new
>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
>
> Good afternoon,
>
> I am attempting to compile MET v4.1 on a 64-bit Red Hat system, and
I am attempting to compile MET using 32-bit libraries.  I successfully
compiled MET using the 64-bit libraries, but I need the PB2NC tool in
order to compare WRF data against archived PrepBufr data.  After
building the 32-bit libraries, I have attempted to recompile MET, but
thus far I have been unsuccessful.  I have attached both my
user_defs.mk file and the log of when I attempt to "make" MET for your
consideration.  I would greatly appreciate any advice or pointers on
how to successfully compile MET to utilize PB2NC.
>
> Thank you for your time,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
> Web  :  http://www.ncair.org<http://www.ncair.org/>
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>

------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Tue Aug 27 13:41:16 2013

# *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
# ** Copyright UCAR (c) 1992 - 2012
# ** University Corporation for Atmospheric Research (UCAR)
# ** National Center for Atmospheric Research (NCAR)
# ** Research Applications Lab (RAL)
# ** P.O.Box 3000, Boulder, Colorado, 80307-3000, USA
# *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*

########################################################################
#
# Makefile for the vx_config library
#
########################################################################


EXECUTABLES =


OBJECTS     = configobjecttype_to_string.o \
              grdfiletype_to_string.o \
              dictionary.o \
              config.tab.o \
              lex.config.o \
              config_file.o \
              config_util.o \


LIBRARIES   = libvx_config.a


########################################################################


HEADERS     = config_file.h \
              configobjecttype_to_string.h \
              grdfiletype_to_string.h \
              data_file_type.h \
              config.tab.h \
              dictionary.h \
              object_types.h \
              scanner_stuff.h \
              config_util.h \
              config_constants.h \
              vx_config.h \


########################################################################


all: $(OBJECTS) $(LIBRARIES) $(EXECUTABLES)
	@ echo
	@ echo "*** Finished Making the vx_config Library ***"
	@ echo


########################################################################


   ##
   ##  objects
   ##


configobjecttype_to_string.o: configobjecttype_to_string.h
configobjecttype_to_string.cc
	$(CXX) configobjecttype_to_string.cc -c $(CXX_FLAGS) -I$(MET_INC_DIR)


grdfiletype_to_string.o: grdfiletype_to_string.h
grdfiletype_to_string.cc
	$(CXX) grdfiletype_to_string.cc $(CXX_FLAGS) -c -I$(MET_INC_DIR)


dictionary.o: dictionary.h dictionary.cc configobjecttype_to_string.o
	$(CXX) dictionary.cc -c $(CXX_FLAGS) -I$(MET_INC_DIR)


config.tab.o: config.tab.cc
	$(CXX) config.tab.cc -c $(CXX_FLAGS) -I$(MET_INC_DIR)


lex.config.o: lex.config.cc
	$(CXX) lex.config.cc -c $(CXX_FLAGS) -I$(MET_INC_DIR)


config_file.o: config_file.h config_file.cc
configobjecttype_to_string.o dictionary.o config.tab.o lex.config.o
	$(CXX) config_file.cc -c $(CXX_FLAGS) -I$(MET_INC_DIR)


config_util.o: config_util.h config_util.cc
	$(CXX) config_util.cc -c $(CXX_FLAGS) -I$(MET_INC_DIR)


########################################################################


   ##
   ##  libraries
   ##


libvx_config.a: $(OBJECTS)
	ar -rs libvx_config.a $(OBJECTS) 2>&1
	ranlib libvx_config.a
	rm -f $(MET_LIB_DIR)/libvx_config.a
	cp libvx_config.a $(MET_LIB_DIR)
	cd $(MET_INC_DIR) ; rm -f $(HEADERS)
	cp $(HEADERS) $(MET_INC_DIR)


########################################################################


   ##
   ##  executables
   ##



########################################################################


clean:
	@ echo
	rm -f *.a *.o temp junk core log a.out out out2 $(OBJECTS)
$(LIBRARIES) $(EXECUTABLES)
	rm -f config.output
	rm -f $(MET_LIB_DIR)/libvx_config.a
	cd $(MET_INC_DIR) ; rm -f $(HEADERS)


########################################################################


.PHONY: all clean gen_sources


########################################################################


------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Aug 27 14:35:45 2013

Good afternoon John,

I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.

Thanks,

Elliot Tardif

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.


-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Tuesday, August 27, 2013 3:41 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.

Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.

Thanks,
John Halley Gotway
met_help at ucar.edu

On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>
> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>         Queue: met_help
>       Subject: MET 4.1 32-bit compilation issue
>         Owner: Nobody
>    Requestors: elliot.tardif at ncdenr.gov
>        Status: new
>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
> >
>
>
> Good afternoon,
>
> I am attempting to compile MET v4.1 on a 64-bit Red Hat system, and
I am attempting to compile MET using 32-bit libraries.  I successfully
compiled MET using the 64-bit libraries, but I need the PB2NC tool in
order to compare WRF data against archived PrepBufr data.  After
building the 32-bit libraries, I have attempted to recompile MET, but
thus far I have been unsuccessful.  I have attached both my
user_defs.mk file and the log of when I attempt to "make" MET for your
consideration.  I would greatly appreciate any advice or pointers on
how to successfully compile MET to utilize PB2NC.
>
> Thank you for your time,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
> Web  :  http://www.ncair.org<http://www.ncair.org/>
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>


------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Aug 27 14:35:45 2013

*** Finished Making the ascii2nc Tool ***

cd madis2nc         ; /usr/bin/make

g++ -o madis2nc madis2nc.cc  \
        -m32  -DBLOCK4  -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.0\" \
        -I/opt/storage/high-speed/EMT2/METv4.0/include
-I/usr/local/aq/netcdf-3.6.3_32bit/include -I/usr/local/aq/gsl-
1.16_32bit/gsl-1.16/include \
        -L/opt/storage/high-speed/EMT2/METv4.0/lib
-L/usr/local/aq/netcdf-3.6.3_32bit/lib -L/usr/local/aq/gsl-
1.16_32bit/gsl-1.16/lib \
        -lvx_nc_util \
        -lvx_grid \
        -lvx_config \
        -lvx_util \
        -lvx_math \
        -lvx_cal \
        -lvx_log \
        -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp madis2nc /opt/storage/high-speed/EMT2/METv4.0/bin

*** Finished Making the madis2nc Tool ***

cd pb2nc            ; /usr/bin/make

g++ pb2nc_conf_info.cc -m32  -DBLOCK4  -c -I/opt/storage/high-
speed/EMT2/METv4.0/include

gfortran numpbmsg.f -m32  -c

gfortran openpb.f -m32  -c

gfortran closepb.f -m32  -c

gfortran readpb.f -m32  -c

gfortran dumppb.f -m32  -c
g++ -o pb2nc pb2nc.cc pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o
readpb.o dumppb.o \
        -m32  -DBLOCK4  -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.0\" \
        -I/opt/storage/high-speed/EMT2/METv4.0/include
-I/usr/local/aq/netcdf-3.6.3_32bit/include -I/usr/local/aq/gsl-
1.16_32bit/gsl-1.16/include -I/usr/local/aq/BUFRLIB32   \
        -L/opt/storage/high-speed/EMT2/METv4.0/lib
-L/usr/local/aq/netcdf-3.6.3_32bit/lib -L/usr/local/aq/gsl-
1.16_32bit/gsl-1.16/lib -L/usr/local/aq/BUFRLIB32   \
        -lvx_stat_out \
        -lvx_statistics \
        -lvx_shapedata \
        -lvx_gsl_prob \
        -lvx_analysis_util \
        -lvx_data2d_factory \
        -lvx_data2d_grib  \
        -lvx_data2d_nc_met \
        -lvx_data2d_nc_pinterp \
        -lvx_data2d \
        -lvx_nc_util \
        -lvx_grid \
        -lvx_config \
        -lvx_pb_util \
        -lvx_cal \
        -lvx_util \
        -lvx_math \
        -lvx_color \
        -lvx_log \
        -lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr \
          -lgfortran
/usr/local/aq/BUFRLIB32/libbufr.a(closbf.o): In function `closbf_':
closbf.f:(.text+0x7e): undefined reference to `f_clos'
/usr/local/aq/BUFRLIB32/libbufr.a(datelen.o): In function `datelen_':
datelen.f:(.text+0xa): undefined reference to `wrdlen_'
datelen.f:(.text+0x3f): undefined reference to `s_wsfi'
datelen.f:(.text+0x5a): undefined reference to `do_fio'
datelen.f:(.text+0x5f): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(msgwrt.o): In function `msgwrt_':
msgwrt.f:(.text+0x10f): undefined reference to `s_cmp'
msgwrt.f:(.text+0x6c7): undefined reference to `s_wsue'
msgwrt.f:(.text+0x712): undefined reference to `do_uio'
msgwrt.f:(.text+0x721): undefined reference to `e_wsue'
msgwrt.f:(.text+0x759): undefined reference to `s_wsfi'
msgwrt.f:(.text+0x775): undefined reference to `do_fio'
msgwrt.f:(.text+0x790): undefined reference to `do_fio'
msgwrt.f:(.text+0x7ac): undefined reference to `do_fio'
msgwrt.f:(.text+0x7dc): undefined reference to `do_fio'
msgwrt.f:(.text+0x7e1): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(openbf.o): In function `openbf_':
openbf.f:(.text+0x3a): undefined reference to `s_cmp'
openbf.f:(.text+0x9b): undefined reference to `s_wsfi'
openbf.f:(.text+0xb7): undefined reference to `do_fio'
openbf.f:(.text+0xd3): undefined reference to `do_fio'
openbf.f:(.text+0xf8): undefined reference to `do_fio'
openbf.f:(.text+0x114): undefined reference to `do_fio'
openbf.f:(.text+0x12f): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(openbf.o):openbf.f:(.text+0x154):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(openbf.o): In function `openbf_':
openbf.f:(.text+0x159): undefined reference to `e_wsfi'
openbf.f:(.text+0x1af): undefined reference to `wrdlen_'
openbf.f:(.text+0x1e0): undefined reference to `s_cmp'
openbf.f:(.text+0x2a5): undefined reference to `s_cmp'
openbf.f:(.text+0x2d3): undefined reference to `f_rew'
openbf.f:(.text+0x2e9): undefined reference to `s_rsue'
openbf.f:(.text+0x342): undefined reference to `do_uio'
openbf.f:(.text+0x362): undefined reference to `e_rsue'
openbf.f:(.text+0x3dd): undefined reference to `s_cmp'
openbf.f:(.text+0x3f7): undefined reference to `f_rew'
openbf.f:(.text+0x46e): undefined reference to `s_cmp'
openbf.f:(.text+0x4da): undefined reference to `s_cmp'
openbf.f:(.text+0x53b): undefined reference to `s_cmp'
openbf.f:(.text+0x5a7): undefined reference to `s_cmp'
openbf.f:(.text+0x5cd): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(openbf.o):openbf.f:(.text+0x5f3):
more undefined references to `s_cmp' follow
/usr/local/aq/BUFRLIB32/libbufr.a(openbf.o): In function `openbf_':
openbf.f:(.text+0x734): undefined reference to `f_rew'
openbf.f:(.text+0x76c): undefined reference to `s_wsfi'
openbf.f:(.text+0x788): undefined reference to `do_fio'
openbf.f:(.text+0x7a3): undefined reference to `do_fio'
openbf.f:(.text+0x7bf): undefined reference to `do_fio'
openbf.f:(.text+0x7c4): undefined reference to `e_wsfi'
openbf.f:(.text+0x859): undefined reference to `s_wsfi'
openbf.f:(.text+0x875): undefined reference to `do_fio'
openbf.f:(.text+0x890): undefined reference to `do_fio'
openbf.f:(.text+0x895): undefined reference to `e_wsfi'
openbf.f:(.text+0x8c2): undefined reference to `s_wsfi'
openbf.f:(.text+0x8dd): undefined reference to `do_fio'
openbf.f:(.text+0x8e2): undefined reference to `e_wsfi'
openbf.f:(.text+0x90f): undefined reference to `s_wsfi'
openbf.f:(.text+0x92a): undefined reference to `do_fio'
openbf.f:(.text+0x92f): undefined reference to `e_wsfi'
openbf.f:(.text+0x95c): undefined reference to `s_wsfi'
openbf.f:(.text+0x977): undefined reference to `do_fio'
openbf.f:(.text+0x97c): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(pkb.o): In function `pkb_':
pkb.f:(.text+0x1d5): undefined reference to `irev_'
pkb.f:(.text+0x1ef): undefined reference to `irev_'
pkb.f:(.text+0x2d2): undefined reference to `irev_'
pkb.f:(.text+0x2ec): undefined reference to `irev_'
/usr/local/aq/BUFRLIB32/libbufr.a(pkbs1.o): In function `pkbs1_':
pkbs1.f:(.text+0x8f): undefined reference to `s_cmp'
pkbs1.f:(.text+0xb9): undefined reference to `s_cmp'
pkbs1.f:(.text+0xe3): undefined reference to `s_cmp'
pkbs1.f:(.text+0x10d): undefined reference to `s_cmp'
pkbs1.f:(.text+0x137): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(pkbs1.o):pkbs1.f:(.text+0x161): more
undefined references to `s_cmp' follow
/usr/local/aq/BUFRLIB32/libbufr.a(pkbs1.o): In function `pkbs1_':
pkbs1.f:(.text+0x393): undefined reference to `s_wsfi'
pkbs1.f:(.text+0x3ad): undefined reference to `do_fio'
pkbs1.f:(.text+0x3cb): undefined reference to `do_fio'
pkbs1.f:(.text+0x3d0): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(pkc.o): In function `pkc_':
pkc.f:(.text+0x236): undefined reference to `irev_'
pkc.f:(.text+0x250): undefined reference to `irev_'
pkc.f:(.text+0x32d): undefined reference to `irev_'
pkc.f:(.text+0x347): undefined reference to `irev_'
/usr/local/aq/BUFRLIB32/libbufr.a(posapx.o): In function `posapx_':
posapx.f:(.text+0x62): undefined reference to `f_rew'
posapx.f:(.text+0xc3): undefined reference to `f_back'
posapx.f:(.text+0xeb): undefined reference to `f_back'
posapx.f:(.text+0x11f): undefined reference to `f_rew'
posapx.f:(.text+0x1af): undefined reference to `f_back'
/usr/local/aq/BUFRLIB32/libbufr.a(rdbfdx.o): In function `rdbfdx_':
rdbfdx.f:(.text+0x7d): undefined reference to `f_back'
rdbfdx.f:(.text+0xbe): undefined reference to `f_back'
rdbfdx.f:(.text+0x154): undefined reference to `s_wsfi'
rdbfdx.f:(.text+0x170): undefined reference to `do_fio'
rdbfdx.f:(.text+0x18e): undefined reference to `do_fio'
rdbfdx.f:(.text+0x1aa): undefined reference to `do_fio'
rdbfdx.f:(.text+0x1af): undefined reference to `e_wsfi'
rdbfdx.f:(.text+0x1eb): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(rdmsgw.o): In function `rdmsgw_':
rdmsgw.f:(.text+0x2b): undefined reference to `s_copy'
rdmsgw.f:(.text+0x41): undefined reference to `s_rsue'
rdmsgw.f:(.text+0x70): undefined reference to `do_uio'
rdmsgw.f:(.text+0x86): undefined reference to `e_rsue'
rdmsgw.f:(.text+0x129): undefined reference to `f_back'
rdmsgw.f:(.text+0x148): undefined reference to `s_rsue'
rdmsgw.f:(.text+0x1a5): undefined reference to `do_uio'
rdmsgw.f:(.text+0x1c5): undefined reference to `e_rsue'
rdmsgw.f:(.text+0x21f): undefined reference to `s_wsfi'
rdmsgw.f:(.text+0x24f): undefined reference to `do_fio'
rdmsgw.f:(.text+0x26b): undefined reference to `do_fio'
rdmsgw.f:(.text+0x270): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(readdx.o): In function `readdx_':
readdx.f:(.text+0x76): undefined reference to `s_wsfi'
readdx.f:(.text+0x92): undefined reference to `do_fio'
readdx.f:(.text+0xae): undefined reference to `do_fio'
readdx.f:(.text+0xc9): undefined reference to `do_fio'
readdx.f:(.text+0xe5): undefined reference to `do_fio'
readdx.f:(.text+0xea): undefined reference to `e_wsfi'
readdx.f:(.text+0x13e): undefined reference to `f_rew'
readdx.f:(.text+0x19a): undefined reference to `s_wsfi'
readdx.f:(.text+0x1b6): undefined reference to `do_fio'
readdx.f:(.text+0x1d2): undefined reference to `do_fio'
readdx.f:(.text+0x1ed): undefined reference to `do_fio'
readdx.f:(.text+0x209): undefined reference to `do_fio'
readdx.f:(.text+0x225): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(readdx.o):readdx.f:(.text+0x240):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(readdx.o): In function `readdx_':
readdx.f:(.text+0x245): undefined reference to `e_wsfi'
readdx.f:(.text+0x2e7): undefined reference to `s_wsfi'
readdx.f:(.text+0x303): undefined reference to `do_fio'
readdx.f:(.text+0x31f): undefined reference to `do_fio'
readdx.f:(.text+0x33a): undefined reference to `do_fio'
readdx.f:(.text+0x356): undefined reference to `do_fio'
readdx.f:(.text+0x372): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(readdx.o):readdx.f:(.text+0x38d):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(readdx.o): In function `readdx_':
readdx.f:(.text+0x392): undefined reference to `e_wsfi'
readdx.f:(.text+0x434): undefined reference to `s_wsfi'
readdx.f:(.text+0x450): undefined reference to `do_fio'
readdx.f:(.text+0x46c): undefined reference to `do_fio'
readdx.f:(.text+0x487): undefined reference to `do_fio'
readdx.f:(.text+0x4a3): undefined reference to `do_fio'
readdx.f:(.text+0x4a8): undefined reference to `e_wsfi'
readdx.f:(.text+0x4fc): undefined reference to `f_rew'
/usr/local/aq/BUFRLIB32/libbufr.a(readns.o): In function `readns_':
readns.f:(.text+0x69): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(readsb.o): In function `readsb_':
readsb.f:(.text+0x1db): undefined reference to `s_wsfi'
readsb.f:(.text+0x1f7): undefined reference to `do_fio'
readsb.f:(.text+0x1fc): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(status.o): In function `status_':
status.f:(.text+0x151): undefined reference to `s_wsfi'
status.f:(.text+0x16c): undefined reference to `do_fio'
status.f:(.text+0x171): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(stbfdx.o): In function `stbfdx_':
stbfdx.f:(.text+0x1b5): undefined reference to `s_copy'
stbfdx.f:(.text+0x224): undefined reference to `s_cmp'
stbfdx.f:(.text+0x4a5): undefined reference to `s_cat'
stbfdx.f:(.text+0x4e0): undefined reference to `s_copy'
stbfdx.f:(.text+0x51b): undefined reference to `s_copy'
stbfdx.f:(.text+0x702): undefined reference to `s_cat'
stbfdx.f:(.text+0x73d): undefined reference to `s_copy'
stbfdx.f:(.text+0x778): undefined reference to `s_copy'
stbfdx.f:(.text+0x812): undefined reference to `s_copy'
stbfdx.f:(.text+0x863): undefined reference to `s_copy'
stbfdx.f:(.text+0x95d): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(stbfdx.o):stbfdx.f:(.text+0x99e):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(stbfdx.o): In function `stbfdx_':
stbfdx.f:(.text+0xbe2): undefined reference to `s_wsfi'
stbfdx.f:(.text+0xc00): undefined reference to `do_fio'
stbfdx.f:(.text+0xc1e): undefined reference to `do_fio'
stbfdx.f:(.text+0xc3a): undefined reference to `do_fio'
stbfdx.f:(.text+0xc3f): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(stndrd.o): In function `stndrd_':
stndrd.f:(.text+0x17a): undefined reference to `s_cmp'
stndrd.f:(.text+0x957): undefined reference to `s_wsfi'
stndrd.f:(.text+0x975): undefined reference to `do_fio'
stndrd.f:(.text+0x993): undefined reference to `do_fio'
stndrd.f:(.text+0x998): undefined reference to `e_wsfi'
stndrd.f:(.text+0x9c5): undefined reference to `s_wsfi'
stndrd.f:(.text+0x9e3): undefined reference to `do_fio'
stndrd.f:(.text+0x9e8): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(stntbia.o): In function `stntbia_':
stntbia.f:(.text+0x70): undefined reference to `s_cmp'
stntbia.f:(.text+0xb3): undefined reference to `s_cmp'
stntbia.f:(.text+0x109): undefined reference to `s_copy'
stntbia.f:(.text+0x143): undefined reference to `s_copy'
stntbia.f:(.text+0x17d): undefined reference to `s_copy'
stntbia.f:(.text+0x1b7): undefined reference to `s_rsfi'
stntbia.f:(.text+0x1d5): undefined reference to `do_fio'
stntbia.f:(.text+0x1f3): undefined reference to `do_fio'
stntbia.f:(.text+0x1f8): undefined reference to `e_rsfi'
stntbia.f:(.text+0x251): undefined reference to `s_rsfi'
stntbia.f:(.text+0x284): undefined reference to `do_fio'
stntbia.f:(.text+0x289): undefined reference to `e_rsfi'
stntbia.f:(.text+0x2d1): undefined reference to `s_wsfi'
stntbia.f:(.text+0x2eb): undefined reference to `do_fio'
stntbia.f:(.text+0x2f0): undefined reference to `e_wsfi'
stntbia.f:(.text+0x31d): undefined reference to `s_wsfi'
stntbia.f:(.text+0x337): undefined reference to `do_fio'
stntbia.f:(.text+0x33c): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(ufbevn.o): In function `ufbevn_':
ufbevn.f:(.text+0x113): undefined reference to `s_copy'
ufbevn.f:(.text+0x1bb): undefined reference to `s_copy'
ufbevn.f:(.text+0x263): undefined reference to `s_copy'
ufbevn.f:(.text+0x6c6): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(ufbint.o): In function `ufbint_':
ufbint.f:(.text+0x157): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(ufbint.o):ufbint.f:(.text+0x225):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(ufbint.o): In function `ufbint_':
ufbint.f:(.text+0x6d7): undefined reference to `s_wsfi'
ufbint.f:(.text+0x6f1): undefined reference to `do_fio'
ufbint.f:(.text+0x6f6): undefined reference to `e_wsfi'
ufbint.f:(.text+0x70d): undefined reference to `s_wsfi'
ufbint.f:(.text+0x728): undefined reference to `do_fio'
ufbint.f:(.text+0x743): undefined reference to `do_fio'
ufbint.f:(.text+0x748): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(ufbrw.o): In function `ufbrw_':
ufbrw.f:(.text+0x14c): undefined reference to `s_wsfi'
ufbrw.f:(.text+0x168): undefined reference to `do_fio'
ufbrw.f:(.text+0x183): undefined reference to `do_fio'
ufbrw.f:(.text+0x19f): undefined reference to `do_fio'
ufbrw.f:(.text+0x1bd): undefined reference to `do_fio'
ufbrw.f:(.text+0x1d9): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(ufbrw.o):ufbrw.f:(.text+0x1f7): more
undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(ufbrw.o): In function `ufbrw_':
ufbrw.f:(.text+0x270): undefined reference to `e_wsfi'
ufbrw.f:(.text+0x2dd): undefined reference to `s_wsfi'
ufbrw.f:(.text+0x345): undefined reference to `do_fio'
ufbrw.f:(.text+0x354): undefined reference to `e_wsfi'
ufbrw.f:(.text+0x38f): undefined reference to `s_wsfi'
ufbrw.f:(.text+0x3f6): undefined reference to `do_fio'
ufbrw.f:(.text+0x405): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(ufbtab.o): In function `ufbtab_':
ufbtab.f:(.text+0x3cf): undefined reference to `s_cmp'
ufbtab.f:(.text+0x414): undefined reference to `s_cmp'
ufbtab.f:(.text+0x85b): undefined reference to `s_copy'
ufbtab.f:(.text+0xd62): undefined reference to `s_copy'
ufbtab.f:(.text+0x1004): undefined reference to `s_copy'
ufbtab.f:(.text+0x104e): undefined reference to `s_copy'
ufbtab.f:(.text+0x1234): undefined reference to `s_wsfi'
ufbtab.f:(.text+0x1250): undefined reference to `do_fio'
ufbtab.f:(.text+0x126c): undefined reference to `do_fio'
ufbtab.f:(.text+0x1287): undefined reference to `do_fio'
ufbtab.f:(.text+0x12a3): undefined reference to `do_fio'
ufbtab.f:(.text+0x12bf): undefined reference to `do_fio'
ufbtab.f:(.text+0x12c4): undefined reference to `e_wsfi'
ufbtab.f:(.text+0x12f1): undefined reference to `s_wsfi'
ufbtab.f:(.text+0x130d): undefined reference to `do_fio'
ufbtab.f:(.text+0x1328): undefined reference to `do_fio'
ufbtab.f:(.text+0x1344): undefined reference to `do_fio'
ufbtab.f:(.text+0x1362): undefined reference to `do_fio'
ufbtab.f:(.text+0x137e): undefined reference to `do_fio'
ufbtab.f:(.text+0x1383): undefined reference to `e_wsfi'
ufbtab.f:(.text+0x1415): undefined reference to `s_wsfi'
ufbtab.f:(.text+0x1433): undefined reference to `do_fio'
ufbtab.f:(.text+0x1438): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(upbb.o): In function `upbb_':
upbb.f:(.text+0x4b): undefined reference to `irev_'
upbb.f:(.text+0x110): undefined reference to `irev_'
/usr/local/aq/BUFRLIB32/libbufr.a(upc.o): In function `upc_':
upc.f:(.text+0x34): undefined reference to `s_copy'
upc.f:(.text+0xc2): undefined reference to `s_copy'
upc.f:(.text+0xf6): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(ups.o): In function `ups_':
ups.f:(.text+0x1f2): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o): In function `usrtpl_':
usrtpl.f:(.text+0x3d): undefined reference to `s_wsfi'
usrtpl.f:(.text+0x59): undefined reference to `do_fio'
usrtpl.f:(.text+0x74): undefined reference to `do_fio'
usrtpl.f:(.text+0x90): undefined reference to `do_fio'
usrtpl.f:(.text+0xab): undefined reference to `do_fio'
usrtpl.f:(.text+0xc7): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o):usrtpl.f:(.text+0xe2):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o): In function `usrtpl_':
usrtpl.f:(.text+0x12f): undefined reference to `e_wsfi'
usrtpl.f:(.text+0x2b8): undefined reference to `s_cmp'
usrtpl.f:(.text+0x2f7): undefined reference to `s_cmp'
usrtpl.f:(.text+0x336): undefined reference to `s_cmp'
usrtpl.f:(.text+0x803): undefined reference to `s_wsfi'
usrtpl.f:(.text+0x81f): undefined reference to `do_fio'
usrtpl.f:(.text+0x83b): undefined reference to `do_fio'
usrtpl.f:(.text+0x872): undefined reference to `do_fio'
usrtpl.f:(.text+0x88e): undefined reference to `do_fio'
usrtpl.f:(.text+0x8ac): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o):usrtpl.f:(.text+0x8c8):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o): In function `usrtpl_':
usrtpl.f:(.text+0x929): undefined reference to `e_wsfi'
usrtpl.f:(.text+0x97f): undefined reference to `s_wsfi'
usrtpl.f:(.text+0x99b): undefined reference to `do_fio'
usrtpl.f:(.text+0x9b9): undefined reference to `do_fio'
usrtpl.f:(.text+0x9d5): undefined reference to `do_fio'
usrtpl.f:(.text+0x9fb): undefined reference to `do_fio'
usrtpl.f:(.text+0xa17): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o):usrtpl.f:(.text+0xa44):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(usrtpl.o): In function `usrtpl_':
usrtpl.f:(.text+0xa49): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xbb1): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xbcc): undefined reference to `do_fio'
usrtpl.f:(.text+0xbf2): undefined reference to `do_fio'
usrtpl.f:(.text+0xbf7): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xc24): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xc3f): undefined reference to `do_fio'
usrtpl.f:(.text+0xc65): undefined reference to `do_fio'
usrtpl.f:(.text+0xc6a): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xc97): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xcc0): undefined reference to `do_fio'
usrtpl.f:(.text+0xce6): undefined reference to `do_fio'
usrtpl.f:(.text+0xceb): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xd18): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xd36): undefined reference to `do_fio'
usrtpl.f:(.text+0xd5c): undefined reference to `do_fio'
usrtpl.f:(.text+0xd61): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xd8e): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xdac): undefined reference to `do_fio'
usrtpl.f:(.text+0xdd2): undefined reference to `do_fio'
usrtpl.f:(.text+0xdd7): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xe04): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xe1f): undefined reference to `do_fio'
usrtpl.f:(.text+0xe44): undefined reference to `do_fio'
usrtpl.f:(.text+0xe6a): undefined reference to `do_fio'
usrtpl.f:(.text+0xe6f): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xe9c): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xec2): undefined reference to `do_fio'
usrtpl.f:(.text+0xec7): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xef4): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xf10): undefined reference to `do_fio'
usrtpl.f:(.text+0xf36): undefined reference to `do_fio'
usrtpl.f:(.text+0xf3b): undefined reference to `e_wsfi'
usrtpl.f:(.text+0xf68): undefined reference to `s_wsfi'
usrtpl.f:(.text+0xfa4): undefined reference to `do_fio'
usrtpl.f:(.text+0xfc0): undefined reference to `do_fio'
usrtpl.f:(.text+0xfe6): undefined reference to `do_fio'
usrtpl.f:(.text+0xfeb): undefined reference to `e_wsfi'
usrtpl.f:(.text+0x1018): undefined reference to `s_wsfi'
usrtpl.f:(.text+0x103e): undefined reference to `do_fio'
usrtpl.f:(.text+0x1043): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(wrcmps.o): In function `wrcmps_':
wrcmps.f:(.text+0xe4): undefined reference to `s_copy'
wrcmps.f:(.text+0x1d9): undefined reference to `s_cmp'
wrcmps.f:(.text+0xaa4): undefined reference to `s_copy'
wrcmps.f:(.text+0xb37): undefined reference to `s_cmp'
wrcmps.f:(.text+0x13a0): undefined reference to `s_wsfi'
wrcmps.f:(.text+0x13be): undefined reference to `do_fio'
wrcmps.f:(.text+0x13da): undefined reference to `do_fio'
wrcmps.f:(.text+0x13f5): undefined reference to `do_fio'
wrcmps.f:(.text+0x13fa): undefined reference to `e_wsfi'
wrcmps.f:(.text+0x1427): undefined reference to `s_wsfi'
wrcmps.f:(.text+0x144d): undefined reference to `do_fio'
wrcmps.f:(.text+0x1469): undefined reference to `do_fio'
wrcmps.f:(.text+0x146e): undefined reference to `e_wsfi'
wrcmps.f:(.text+0x149b): undefined reference to `s_wsfi'
wrcmps.f:(.text+0x14b7): undefined reference to `do_fio'
wrcmps.f:(.text+0x14bc): undefined reference to `e_wsfi'
wrcmps.f:(.text+0x1511): undefined reference to `s_wsfi'
wrcmps.f:(.text+0x152f): undefined reference to `do_fio'
wrcmps.f:(.text+0x154d): undefined reference to `do_fio'
wrcmps.f:(.text+0x1552): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(writdx.o): In function `writdx_':
writdx.f:(.text+0x57): undefined reference to `s_wsfi'
writdx.f:(.text+0x72): undefined reference to `do_fio'
writdx.f:(.text+0x77): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(wtstat.o): In function `wtstat_':
wtstat.f:(.text+0x11c): undefined reference to `s_wsfi'
wtstat.f:(.text+0x137): undefined reference to `do_fio'
wtstat.f:(.text+0x13c): undefined reference to `e_wsfi'
wtstat.f:(.text+0x169): undefined reference to `s_wsfi'
wtstat.f:(.text+0x184): undefined reference to `do_fio'
wtstat.f:(.text+0x189): undefined reference to `e_wsfi'
wtstat.f:(.text+0x1b6): undefined reference to `s_wsfi'
wtstat.f:(.text+0x1d1): undefined reference to `do_fio'
wtstat.f:(.text+0x1d6): undefined reference to `e_wsfi'
wtstat.f:(.text+0x203): undefined reference to `s_wsfi'
wtstat.f:(.text+0x21e): undefined reference to `do_fio'
wtstat.f:(.text+0x223): undefined reference to `e_wsfi'
wtstat.f:(.text+0x250): undefined reference to `s_wsfi'
wtstat.f:(.text+0x275): undefined reference to `do_fio'
wtstat.f:(.text+0x27a): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(bfrini.o): In function `bfrini_':
bfrini.f:(.text+0x1da): undefined reference to `s_copy'
bfrini.f:(.text+0x2e0): undefined reference to `s_copy'
bfrini.f:(.text+0x459): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(capit.o): In function `capit_':
capit.f:(.text+0x68): undefined reference to `s_cmp'
capit.f:(.text+0xa1): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(chrtrna.o): In function `chrtrna_':
chrtrna.f:(.text+0x4c): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(chrtrn.o): In function `chrtrn_':
chrtrn.f:(.text+0x48): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(cmsgini.o): In function `cmsgini_':
cmsgini.f:(.text+0x6ef): undefined reference to `s_wsfi'
cmsgini.f:(.text+0x70a): undefined reference to `do_fio'
cmsgini.f:(.text+0x70f): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(cpbfdx.o): In function `cpbfdx_':
cpbfdx.f:(.text+0x138): undefined reference to `s_copy'
cpbfdx.f:(.text+0x201): undefined reference to `s_copy'
cpbfdx.f:(.text+0x2ae): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(digit.o): In function `digit_':
digit.f:(.text+0x4a): undefined reference to `l_lt'
digit.f:(.text+0x79): undefined reference to `l_gt'
/usr/local/aq/BUFRLIB32/libbufr.a(drstpl.o): In function `drstpl_':
drstpl.f:(.text+0x51): undefined reference to `s_cmp'
drstpl.f:(.text+0x83): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(dxinit.o): In function `dxinit_':
dxinit.f:(.text+0x61): undefined reference to `s_copy'
dxinit.f:(.text+0xdf): undefined reference to `s_copy'
dxinit.f:(.text+0x14a): undefined reference to `s_copy'
dxinit.f:(.text+0x1c5): undefined reference to `s_copy'
dxinit.f:(.text+0x20b): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(dxinit.o):dxinit.f:(.text+0x2af):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(errwrt.o): In function `errwrt_':
errwrt.f:(.text+0xe): undefined reference to `s_wsle'
errwrt.f:(.text+0x30): undefined reference to `do_lio'
errwrt.f:(.text+0x35): undefined reference to `e_wsle'
/usr/local/aq/BUFRLIB32/libbufr.a(gets1loc.o): In function
`gets1loc_':
gets1loc.f:(.text+0x36): undefined reference to `s_cmp'
gets1loc.f:(.text+0x73): undefined reference to `s_cmp'
gets1loc.f:(.text+0xa7): undefined reference to `s_cmp'
gets1loc.f:(.text+0xfa): undefined reference to `s_cmp'
gets1loc.f:(.text+0x163): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(gets1loc.o):gets1loc.f:(.text+0x1ad):
more undefined references to `s_cmp' follow
/usr/local/aq/BUFRLIB32/libbufr.a(getwin.o): In function `getwin_':
getwin.f:(.text+0x17d): undefined reference to `s_wsfi'
getwin.f:(.text+0x1a7): undefined reference to `do_fio'
getwin.f:(.text+0x1cc): undefined reference to `do_fio'
getwin.f:(.text+0x1d1): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(ichkstr.o): In function `ichkstr_':
ichkstr.f:(.text+0x52): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(idn30.o): In function `idn30_':
idn30.f:(.text+0x38): undefined reference to `s_rsfi'
idn30.f:(.text+0x53): undefined reference to `do_fio'
idn30.f:(.text+0x58): undefined reference to `e_rsfi'
idn30.f:(.text+0xb7): undefined reference to `s_wsfi'
idn30.f:(.text+0xd1): undefined reference to `do_fio'
idn30.f:(.text+0xec): undefined reference to `do_fio'
idn30.f:(.text+0x107): undefined reference to `do_fio'
idn30.f:(.text+0x10c): undefined reference to `e_wsfi'
idn30.f:(.text+0x139): undefined reference to `s_wsfi'
idn30.f:(.text+0x154): undefined reference to `do_fio'
idn30.f:(.text+0x159): undefined reference to `e_wsfi'
idn30.f:(.text+0x186): undefined reference to `s_wsfi'
idn30.f:(.text+0x1a0): undefined reference to `do_fio'
idn30.f:(.text+0x1bb): undefined reference to `do_fio'
idn30.f:(.text+0x1c0): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(ifxy.o): In function `ifxy_':
ifxy.f:(.text+0x16): undefined reference to `s_rsfi'
ifxy.f:(.text+0x31): undefined reference to `do_fio'
ifxy.f:(.text+0x4c): undefined reference to `do_fio'
ifxy.f:(.text+0x67): undefined reference to `do_fio'
ifxy.f:(.text+0x6c): undefined reference to `e_rsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(igetntbi.o): In function
`igetntbi_':
igetntbi.f:(.text+0xad): undefined reference to `s_wsfi'
igetntbi.f:(.text+0xc8): undefined reference to `do_fio'
igetntbi.f:(.text+0xe6): undefined reference to `do_fio'
igetntbi.f:(.text+0xeb): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(ipkm.o): In function `ipkm_':
ipkm.f:(.text+0xb5): undefined reference to `irev_'
ipkm.f:(.text+0x124): undefined reference to `s_copy'
ipkm.f:(.text+0x145): undefined reference to `s_wsfi'
ipkm.f:(.text+0x160): undefined reference to `do_fio'
ipkm.f:(.text+0x17c): undefined reference to `do_fio'
ipkm.f:(.text+0x181): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(istdesc.o): In function `istdesc_':
istdesc.f:(.text+0x46): undefined reference to `s_copy'
istdesc.f:(.text+0x5a): undefined reference to `s_rsfi'
istdesc.f:(.text+0x75): undefined reference to `do_fio'
istdesc.f:(.text+0x90): undefined reference to `do_fio'
istdesc.f:(.text+0xab): undefined reference to `do_fio'
istdesc.f:(.text+0xb0): undefined reference to `e_rsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(iupbs01.o): In function `iupbs01_':
iupbs01.f:(.text+0x2f): undefined reference to `wrdlen_'
iupbs01.f:(.text+0x51): undefined reference to `s_cmp'
iupbs01.f:(.text+0xa7): undefined reference to `s_cmp'
iupbs01.f:(.text+0xfc): undefined reference to `s_cmp'
iupbs01.f:(.text+0x18c): undefined reference to `s_cmp'
iupbs01.f:(.text+0x1d7): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(iupbs3.o): In function `iupbs3_':
iupbs3.f:(.text+0x7): undefined reference to `wrdlen_'
iupbs3.f:(.text+0x72): undefined reference to `s_cmp'
iupbs3.f:(.text+0xc3): undefined reference to `s_cmp'
iupbs3.f:(.text+0xe9): undefined reference to `s_cmp'
iupbs3.f:(.text+0x139): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(iupm.o): In function `iupm_':
iupm.f:(.text+0x3c): undefined reference to `s_copy'
iupm.f:(.text+0x4a): undefined reference to `irev_'
iupm.f:(.text+0xf2): undefined reference to `s_wsfi'
iupm.f:(.text+0x10d): undefined reference to `do_fio'
iupm.f:(.text+0x129): undefined reference to `do_fio'
iupm.f:(.text+0x12e): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(lmsg.o): In function `lmsg_':
lmsg.f:(.text+0x24): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(lstjpb.o): In function `lstjpb_':
lstjpb.f:(.text+0x76): undefined reference to `s_cmp'
lstjpb.f:(.text+0xc6): undefined reference to `s_wsfi'
lstjpb.f:(.text+0xe1): undefined reference to `do_fio'
lstjpb.f:(.text+0x106): undefined reference to `do_fio'
lstjpb.f:(.text+0x12b): undefined reference to `do_fio'
lstjpb.f:(.text+0x130): undefined reference to `e_wsfi'
lstjpb.f:(.text+0x15d): undefined reference to `s_wsfi'
lstjpb.f:(.text+0x178): undefined reference to `do_fio'
lstjpb.f:(.text+0x1a4): undefined reference to `do_fio'
lstjpb.f:(.text+0x1c9): undefined reference to `do_fio'
lstjpb.f:(.text+0x1ce): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(makestab.o): In function
`makestab_':
makestab.f:(.text+0x54e): undefined reference to `s_copy'
makestab.f:(.text+0x706): undefined reference to `s_cmp'
makestab.f:(.text+0x774): undefined reference to `s_cmp'
makestab.f:(.text+0x7e2): undefined reference to `s_cmp'
makestab.f:(.text+0x850): undefined reference to `s_cmp'
makestab.f:(.text+0x8be): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(makestab.o):makestab.f:(.text+0x935):
more undefined references to `s_cmp' follow
/usr/local/aq/BUFRLIB32/libbufr.a(makestab.o): In function
`makestab_':
makestab.f:(.text+0xfc8): undefined reference to `s_wsfi'
makestab.f:(.text+0xfe4): undefined reference to `do_fio'
makestab.f:(.text+0x1002): undefined reference to `do_fio'
makestab.f:(.text+0x1028): undefined reference to `do_fio'
makestab.f:(.text+0x1051): undefined reference to `do_fio'
makestab.f:(.text+0x1077): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(makestab.o):makestab.f:(.text+0x109d):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(makestab.o): In function
`makestab_':
makestab.f:(.text+0x113a): undefined reference to `e_wsfi'
makestab.f:(.text+0x11a1): undefined reference to `s_wsfi'
makestab.f:(.text+0x11ca): undefined reference to `do_fio'
makestab.f:(.text+0x11cf): undefined reference to `e_wsfi'
makestab.f:(.text+0x11fc): undefined reference to `s_wsfi'
makestab.f:(.text+0x1218): undefined reference to `do_fio'
makestab.f:(.text+0x121d): undefined reference to `e_wsfi'
makestab.f:(.text+0x124a): undefined reference to `s_wsfi'
makestab.f:(.text+0x1270): undefined reference to `do_fio'
makestab.f:(.text+0x1275): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(mesgbc.o): In function `mesgbc_':
mesgbc.f:(.text+0x58): undefined reference to `wrdlen_'
mesgbc.f:(.text+0x6c): undefined reference to `f_rew'
mesgbc.f:(.text+0x1bd): undefined reference to `f_rew'
mesgbc.f:(.text+0x20a): undefined reference to `f_rew'
mesgbc.f:(.text+0x232): undefined reference to `f_rew'
/usr/local/aq/BUFRLIB32/libbufr.a(mvb.o): In function `mvb_':
mvb.f:(.text+0x10c): undefined reference to `s_wsfi'
mvb.f:(.text+0x127): undefined reference to `do_fio'
mvb.f:(.text+0x143): undefined reference to `do_fio'
mvb.f:(.text+0x148): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(nemtab.o): In function `nemtab_':
nemtab.f:(.text+0x80): undefined reference to `s_copy'
nemtab.f:(.text+0xa1): undefined reference to `s_cmp'
nemtab.f:(.text+0x130): undefined reference to `s_cmp'
nemtab.f:(.text+0x166): undefined reference to `s_cmp'
nemtab.f:(.text+0x219): undefined reference to `s_copy'
nemtab.f:(.text+0x23a): undefined reference to `s_cmp'
nemtab.f:(.text+0x29c): undefined reference to `s_cmp'
nemtab.f:(.text+0x2ca): undefined reference to `l_ge'
nemtab.f:(.text+0x2f8): undefined reference to `l_le'
nemtab.f:(.text+0x318): undefined reference to `s_rsfi'
nemtab.f:(.text+0x333): undefined reference to `do_fio'
nemtab.f:(.text+0x338): undefined reference to `e_rsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(nemtba.o): In function `nemtba_':
nemtba.f:(.text+0x52): undefined reference to `s_wsfi'
nemtba.f:(.text+0x6c): undefined reference to `do_fio'
nemtba.f:(.text+0x71): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(nemtbax.o): In function `nemtbax_':
nemtbax.f:(.text+0x74): undefined reference to `s_cmp'
nemtbax.f:(.text+0x126): undefined reference to `s_wsfi'
nemtbax.f:(.text+0x141): undefined reference to `do_fio'
nemtbax.f:(.text+0x15b): undefined reference to `do_fio'
nemtbax.f:(.text+0x160): undefined reference to `e_wsfi'
nemtbax.f:(.text+0x18d): undefined reference to `s_wsfi'
nemtbax.f:(.text+0x1a8): undefined reference to `do_fio'
nemtbax.f:(.text+0x1c2): undefined reference to `do_fio'
nemtbax.f:(.text+0x1c7): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(nenubd.o): In function `nenubd_':
nenubd.f:(.text+0x6c): undefined reference to `s_cmp'
nenubd.f:(.text+0xad): undefined reference to `s_cmp'
nenubd.f:(.text+0x130): undefined reference to `s_cmp'
nenubd.f:(.text+0x177): undefined reference to `s_cmp'
nenubd.f:(.text+0x1a4): undefined reference to `s_wsfi'
nenubd.f:(.text+0x1bf): undefined reference to `do_fio'
nenubd.f:(.text+0x1c4): undefined reference to `e_wsfi'
nenubd.f:(.text+0x1f1): undefined reference to `s_wsfi'
nenubd.f:(.text+0x20c): undefined reference to `do_fio'
nenubd.f:(.text+0x211): undefined reference to `e_wsfi'
nenubd.f:(.text+0x23e): undefined reference to `s_wsfi'
nenubd.f:(.text+0x259): undefined reference to `do_fio'
nenubd.f:(.text+0x25e): undefined reference to `e_wsfi'
nenubd.f:(.text+0x28b): undefined reference to `s_wsfi'
nenubd.f:(.text+0x2a6): undefined reference to `do_fio'
nenubd.f:(.text+0x2ab): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(newwin.o): In function `newwin_':
newwin.f:(.text+0xce): undefined reference to `s_wsfi'
newwin.f:(.text+0xec): undefined reference to `do_fio'
newwin.f:(.text+0x135): undefined reference to `do_fio'
newwin.f:(.text+0x150): undefined reference to `do_fio'
newwin.f:(.text+0x155): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(numtab.o): In function `numtab_':
numtab.f:(.text+0x24): undefined reference to `s_copy'
numtab.f:(.text+0x18d): undefined reference to `s_copy'
numtab.f:(.text+0x1b0): undefined reference to `s_cmp'
numtab.f:(.text+0x1de): undefined reference to `l_ge'
numtab.f:(.text+0x20c): undefined reference to `l_le'
numtab.f:(.text+0x231): undefined reference to `s_copy'
numtab.f:(.text+0x24d): undefined reference to `s_rsfi'
numtab.f:(.text+0x268): undefined reference to `do_fio'
numtab.f:(.text+0x26d): undefined reference to `e_rsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(numtbd.o): In function `numtbd_':
numtbd.f:(.text+0x25): undefined reference to `s_copy'
numtbd.f:(.text+0xd2): undefined reference to `s_copy'
numtbd.f:(.text+0x164): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(nvnwin.o): In function `nvnwin_':
nvnwin.f:(.text+0x14f): undefined reference to `s_wsfi'
nvnwin.f:(.text+0x16a): undefined reference to `do_fio'
nvnwin.f:(.text+0x185): undefined reference to `do_fio'
nvnwin.f:(.text+0x18a): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(nxtwin.o): In function `nxtwin_':
nxtwin.f:(.text+0x113): undefined reference to `s_wsfi'
nxtwin.f:(.text+0x131): undefined reference to `do_fio'
nxtwin.f:(.text+0x17a): undefined reference to `do_fio'
nxtwin.f:(.text+0x195): undefined reference to `do_fio'
nxtwin.f:(.text+0x19a): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(parstr.o): In function `parstr_':
parstr.f:(.text+0xb5): undefined reference to `s_cmp'
parstr.f:(.text+0x104): undefined reference to `s_copy'
parstr.f:(.text+0x13d): undefined reference to `s_cmp'
parstr.f:(.text+0x17b): undefined reference to `s_cmp'
parstr.f:(.text+0x1f8): undefined reference to `s_copy'
parstr.f:(.text+0x21c): undefined reference to `s_wsfi'
parstr.f:(.text+0x236): undefined reference to `do_fio'
parstr.f:(.text+0x23b): undefined reference to `e_wsfi'
parstr.f:(.text+0x252): undefined reference to `s_wsfi'
parstr.f:(.text+0x270): undefined reference to `do_fio'
parstr.f:(.text+0x275): undefined reference to `e_wsfi'
parstr.f:(.text+0x2b4): undefined reference to `s_wsfi'
parstr.f:(.text+0x2ce): undefined reference to `do_fio'
parstr.f:(.text+0x2e9): undefined reference to `do_fio'
parstr.f:(.text+0x2ee): undefined reference to `e_wsfi'
parstr.f:(.text+0x305): undefined reference to `s_wsfi'
parstr.f:(.text+0x320): undefined reference to `do_fio'
parstr.f:(.text+0x325): undefined reference to `e_wsfi'
parstr.f:(.text+0x364): undefined reference to `s_wsfi'
parstr.f:(.text+0x37e): undefined reference to `do_fio'
parstr.f:(.text+0x383): undefined reference to `e_wsfi'
parstr.f:(.text+0x39a): undefined reference to `s_wsfi'
parstr.f:(.text+0x3b8): undefined reference to `do_fio'
parstr.f:(.text+0x3bd): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(pktdd.o): In function `pktdd_':
pktdd.f:(.text+0x11d): undefined reference to `s_wsfi'
pktdd.f:(.text+0x139): undefined reference to `do_fio'
pktdd.f:(.text+0x157): undefined reference to `do_fio'
pktdd.f:(.text+0x173): undefined reference to `do_fio'
pktdd.f:(.text+0x178): undefined reference to `e_wsfi'
pktdd.f:(.text+0x194): undefined reference to `s_wsfi'
pktdd.f:(.text+0x1b0): undefined reference to `do_fio'
pktdd.f:(.text+0x1cc): undefined reference to `do_fio'
pktdd.f:(.text+0x1e8): undefined reference to `do_fio'
pktdd.f:(.text+0x204): undefined reference to `do_fio'
pktdd.f:(.text+0x209): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(pkvs01.o): In function `pkvs01_':
pkvs01.f:(.text+0x44): undefined reference to `s_cmp'
pkvs01.f:(.text+0xa6): undefined reference to `s_cmp'
pkvs01.f:(.text+0x107): undefined reference to `s_copy'
pkvs01.f:(.text+0x132): undefined reference to `s_wsfi'
pkvs01.f:(.text+0x14e): undefined reference to `do_fio'
pkvs01.f:(.text+0x153): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rdcmps.o): In function `rdcmps_':
rdcmps.f:(.text+0x3ac): undefined reference to `s_copy'
rdcmps.f:(.text+0x453): undefined reference to `s_copy'
rdcmps.f:(.text+0x4e5): undefined reference to `s_copy'
rdcmps.f:(.text+0x589): undefined reference to `s_copy'
rdcmps.f:(.text+0x625): undefined reference to `s_wsfi'
rdcmps.f:(.text+0x641): undefined reference to `do_fio'
rdcmps.f:(.text+0x646): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rdtree.o): In function `rdtree_':
rdtree.f:(.text+0x21f): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(rdusdx.o): In function `rdusdx_':
rdusdx.f:(.text+0x2e): undefined reference to `f_rew'
rdusdx.f:(.text+0x44): undefined reference to `s_rsfe'
rdusdx.f:(.text+0x76): undefined reference to `do_fio'
rdusdx.f:(.text+0x8f): undefined reference to `e_rsfe'
rdusdx.f:(.text+0xde): undefined reference to `s_cmp'
rdusdx.f:(.text+0x110): undefined reference to `s_cmp'
rdusdx.f:(.text+0x142): undefined reference to `s_cmp'
rdusdx.f:(.text+0x174): undefined reference to `s_cmp'
rdusdx.f:(.text+0x1a6): undefined reference to `s_cmp'
rdusdx.f:(.text+0x1fc): undefined reference to `s_copy'
rdusdx.f:(.text+0x25f): undefined reference to `s_copy'
rdusdx.f:(.text+0x287): undefined reference to `s_copy'
rdusdx.f:(.text+0x545): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x563): undefined reference to `do_fio'
rdusdx.f:(.text+0x568): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x57f): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x59d): undefined reference to `do_fio'
rdusdx.f:(.text+0x5a2): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x5e1): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x5ff): undefined reference to `do_fio'
rdusdx.f:(.text+0x604): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x61b): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x639): undefined reference to `do_fio'
rdusdx.f:(.text+0x63e): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x67d): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x69b): undefined reference to `do_fio'
rdusdx.f:(.text+0x6a0): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x6b7): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x6d5): undefined reference to `do_fio'
rdusdx.f:(.text+0x6da): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x719): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x737): undefined reference to `do_fio'
rdusdx.f:(.text+0x73c): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x753): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x771): undefined reference to `do_fio'
rdusdx.f:(.text+0x776): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x7b5): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x7d3): undefined reference to `do_fio'
rdusdx.f:(.text+0x7d8): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x7ef): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x80d): undefined reference to `do_fio'
rdusdx.f:(.text+0x812): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x851): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x86f): undefined reference to `do_fio'
rdusdx.f:(.text+0x874): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x88b): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x8a9): undefined reference to `do_fio'
rdusdx.f:(.text+0x8ae): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x8ed): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x90b): undefined reference to `do_fio'
rdusdx.f:(.text+0x910): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x927): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x92c): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x96b): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x989): undefined reference to `do_fio'
rdusdx.f:(.text+0x98e): undefined reference to `e_wsfi'
rdusdx.f:(.text+0x9a5): undefined reference to `s_wsfi'
rdusdx.f:(.text+0x9aa): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(readmg.o): In function `readmg_':
readmg.f:(.text+0x10f): undefined reference to `f_back'
readmg.f:(.text+0x169): undefined reference to `s_copy'
readmg.f:(.text+0x2d1): undefined reference to `s_copy'
readmg.f:(.text+0x326): undefined reference to `f_back'
readmg.f:(.text+0x3b2): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(reads3.o): In function `reads3_':
reads3.f:(.text+0x51e): undefined reference to `s_cat'
reads3.f:(.text+0x593): undefined reference to `s_copy'
reads3.f:(.text+0x5e4): undefined reference to `s_wsfi'
reads3.f:(.text+0x600): undefined reference to `do_fio'
reads3.f:(.text+0x61e): undefined reference to `do_fio'
reads3.f:(.text+0x623): undefined reference to `e_wsfi'
reads3.f:(.text+0x6b6): undefined reference to `s_cat'
reads3.f:(.text+0x703): undefined reference to `s_copy'
reads3.f:(.text+0x821): undefined reference to `s_cat'
reads3.f:(.text+0x8c0): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(rewnbf.o): In function `rewnbf_':
rewnbf.f:(.text+0x1b7): undefined reference to `f_rew'
rewnbf.f:(.text+0x3a5): undefined reference to `s_wsfi'
rewnbf.f:(.text+0x3c0): undefined reference to `do_fio'
rewnbf.f:(.text+0x3c5): undefined reference to `e_wsfi'
rewnbf.f:(.text+0x3f2): undefined reference to `s_wsfi'
rewnbf.f:(.text+0x40d): undefined reference to `do_fio'
rewnbf.f:(.text+0x412): undefined reference to `e_wsfi'
rewnbf.f:(.text+0x43f): undefined reference to `s_wsfi'
rewnbf.f:(.text+0x45a): undefined reference to `do_fio'
rewnbf.f:(.text+0x45f): undefined reference to `e_wsfi'
rewnbf.f:(.text+0x48c): undefined reference to `s_wsfi'
rewnbf.f:(.text+0x4a7): undefined reference to `do_fio'
rewnbf.f:(.text+0x4c2): undefined reference to `do_fio'
rewnbf.f:(.text+0x4c7): undefined reference to `e_wsfi'
rewnbf.f:(.text+0x4f4): undefined reference to `s_wsfi'
rewnbf.f:(.text+0x50f): undefined reference to `do_fio'
rewnbf.f:(.text+0x52b): undefined reference to `do_fio'
rewnbf.f:(.text+0x530): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(seqsdx.o): In function `seqsdx_':
seqsdx.f:(.text+0x2d): undefined reference to `s_copy'
seqsdx.f:(.text+0x55): undefined reference to `s_copy'
seqsdx.f:(.text+0x16a): undefined reference to `s_copy'
seqsdx.f:(.text+0x21a): undefined reference to `s_cmp'
seqsdx.f:(.text+0x2d9): undefined reference to `s_copy'
seqsdx.f:(.text+0x3e9): undefined reference to `s_copy'
seqsdx.f:(.text+0x4bf): undefined reference to `s_cmp'
seqsdx.f:(.text+0x5a1): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x5bc): undefined reference to `do_fio'
seqsdx.f:(.text+0x5c1): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x5d8): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x5f6): undefined reference to `do_fio'
seqsdx.f:(.text+0x614): undefined reference to `do_fio'
seqsdx.f:(.text+0x619): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x658): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x673): undefined reference to `do_fio'
seqsdx.f:(.text+0x678): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x68f): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x6ad): undefined reference to `do_fio'
seqsdx.f:(.text+0x6b2): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x6f1): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x70c): undefined reference to `do_fio'
seqsdx.f:(.text+0x711): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x728): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x746): undefined reference to `do_fio'
seqsdx.f:(.text+0x773): undefined reference to `do_fio'
seqsdx.f:(.text+0x778): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x7b7): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x7d2): undefined reference to `do_fio'
seqsdx.f:(.text+0x7d7): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x7ee): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x80c): undefined reference to `do_fio'
seqsdx.f:(.text+0x839): undefined reference to `do_fio'
seqsdx.f:(.text+0x857): undefined reference to `do_fio'
seqsdx.f:(.text+0x85c): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x89b): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x8b6): undefined reference to `do_fio'
seqsdx.f:(.text+0x8bb): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x8d2): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x8f0): undefined reference to `do_fio'
seqsdx.f:(.text+0x91d): undefined reference to `do_fio'
seqsdx.f:(.text+0x93b): undefined reference to `do_fio'
seqsdx.f:(.text+0x940): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x97f): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x99a): undefined reference to `do_fio'
seqsdx.f:(.text+0x99f): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x9b6): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x9d4): undefined reference to `do_fio'
seqsdx.f:(.text+0xa01): undefined reference to `do_fio'
seqsdx.f:(.text+0xa1f): undefined reference to `do_fio'
seqsdx.f:(.text+0xa24): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xa63): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xa7e): undefined reference to `do_fio'
seqsdx.f:(.text+0xa83): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xa9a): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xab8): undefined reference to `do_fio'
seqsdx.f:(.text+0xae5): undefined reference to `do_fio'
seqsdx.f:(.text+0xaea): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xb29): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xb44): undefined reference to `do_fio'
seqsdx.f:(.text+0xb49): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xb60): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xb7e): undefined reference to `do_fio'
seqsdx.f:(.text+0xbab): undefined reference to `do_fio'
seqsdx.f:(.text+0xbb0): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xbef): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xc0a): undefined reference to `do_fio'
seqsdx.f:(.text+0xc0f): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xc26): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xc44): undefined reference to `do_fio'
seqsdx.f:(.text+0xc71): undefined reference to `do_fio'
seqsdx.f:(.text+0xc76): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xcb5): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xcd0): undefined reference to `do_fio'
seqsdx.f:(.text+0xcd5): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xcec): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xd0a): undefined reference to `do_fio'
seqsdx.f:(.text+0xd37): undefined reference to `do_fio'
seqsdx.f:(.text+0xd55): undefined reference to `do_fio'
seqsdx.f:(.text+0xd5a): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xd99): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xdb4): undefined reference to `do_fio'
seqsdx.f:(.text+0xdb9): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xdd0): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xdee): undefined reference to `do_fio'
seqsdx.f:(.text+0xe0c): undefined reference to `do_fio'
seqsdx.f:(.text+0xe11): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xe50): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xe6b): undefined reference to `do_fio'
seqsdx.f:(.text+0xe70): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xe87): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xea5): undefined reference to `do_fio'
seqsdx.f:(.text+0xec3): undefined reference to `do_fio'
seqsdx.f:(.text+0xec8): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xf07): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xf22): undefined reference to `do_fio'
seqsdx.f:(.text+0xf27): undefined reference to `e_wsfi'
seqsdx.f:(.text+0xf3e): undefined reference to `s_wsfi'
seqsdx.f:(.text+0xf5c): undefined reference to `do_fio'
seqsdx.f:(.text+0xf89): undefined reference to `do_fio'
seqsdx.f:(.text+0xf8e): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x101f): undefined reference to `s_copy'
seqsdx.f:(.text+0x1036): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x1051): undefined reference to `do_fio'
seqsdx.f:(.text+0x1056): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x106d): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x108b): undefined reference to `do_fio'
seqsdx.f:(.text+0x10a9): undefined reference to `do_fio'
seqsdx.f:(.text+0x10ae): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x10ed): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x1108): undefined reference to `do_fio'
seqsdx.f:(.text+0x110d): undefined reference to `e_wsfi'
seqsdx.f:(.text+0x1124): undefined reference to `s_wsfi'
seqsdx.f:(.text+0x1142): undefined reference to `do_fio'
seqsdx.f:(.text+0x116f): undefined reference to `do_fio'
seqsdx.f:(.text+0x1174): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(stntbi.o): In function `stntbi_':
stntbi.f:(.text+0x9f): undefined reference to `s_copy'
stntbi.f:(.text+0xd9): undefined reference to `s_copy'
stntbi.f:(.text+0x113): undefined reference to `s_copy'
stntbi.f:(.text+0x1a1): undefined reference to `s_copy'
stntbi.f:(.text+0x1de): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(stntbi.o):stntbi.f:(.text+0x21b):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(string.o): In function `string_':
string.f:(.text+0x11c): undefined reference to `s_cmp'
string.f:(.text+0x27c): undefined reference to `s_copy'
string.f:(.text+0x355): undefined reference to `s_wsfi'
string.f:(.text+0x36f): undefined reference to `do_fio'
string.f:(.text+0x374): undefined reference to `e_wsfi'
string.f:(.text+0x38b): undefined reference to `s_wsfi'
string.f:(.text+0x3a6): undefined reference to `do_fio'
string.f:(.text+0x3ab): undefined reference to `e_wsfi'
string.f:(.text+0x3ea): undefined reference to `s_wsfi'
string.f:(.text+0x404): undefined reference to `do_fio'
string.f:(.text+0x409): undefined reference to `e_wsfi'
string.f:(.text+0x420): undefined reference to `s_wsfi'
string.f:(.text+0x43c): undefined reference to `do_fio'
string.f:(.text+0x457): undefined reference to `do_fio'
string.f:(.text+0x45c): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(strnum.o): In function `strnum_':
strnum.f:(.text+0x88): undefined reference to `s_rsfi'
strnum.f:(.text+0xb1): undefined reference to `do_fio'
strnum.f:(.text+0xc1): undefined reference to `e_rsfi'
strnum.f:(.text+0xfd): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(strsuc.o): In function `strsuc_':
strsuc.f:(.text+0x57): undefined reference to `s_cmp'
strsuc.f:(.text+0xad): undefined reference to `s_cmp'
strsuc.f:(.text+0xf4): undefined reference to `s_copy'
strsuc.f:(.text+0x143): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(tabsub.o): In function `tabsub_':
tabsub.f:(.text+0x2ca): undefined reference to `s_copy'
tabsub.f:(.text+0x2f2): undefined reference to `s_rsfi'
tabsub.f:(.text+0x310): undefined reference to `do_fio'
tabsub.f:(.text+0x315): undefined reference to `e_rsfi'
tabsub.f:(.text+0x8d1): undefined reference to `s_wsfi'
tabsub.f:(.text+0x8ef): undefined reference to `do_fio'
tabsub.f:(.text+0x90a): undefined reference to `do_fio'
tabsub.f:(.text+0x90f): undefined reference to `e_wsfi'
tabsub.f:(.text+0x93c): undefined reference to `s_wsfi'
tabsub.f:(.text+0x957): undefined reference to `do_fio'
tabsub.f:(.text+0x973): undefined reference to `do_fio'
tabsub.f:(.text+0x978): undefined reference to `e_wsfi'
tabsub.f:(.text+0x9a5): undefined reference to `s_wsfi'
tabsub.f:(.text+0x9c0): undefined reference to `do_fio'
tabsub.f:(.text+0x9c5): undefined reference to `e_wsfi'
tabsub.f:(.text+0x9f2): undefined reference to `s_wsfi'
tabsub.f:(.text+0xa0d): undefined reference to `do_fio'
tabsub.f:(.text+0xa12): undefined reference to `e_wsfi'
tabsub.f:(.text+0xa3f): undefined reference to `s_wsfi'
tabsub.f:(.text+0xa5a): undefined reference to `do_fio'
tabsub.f:(.text+0xa5f): undefined reference to `e_wsfi'
tabsub.f:(.text+0xa8c): undefined reference to `s_wsfi'
tabsub.f:(.text+0xaa7): undefined reference to `do_fio'
tabsub.f:(.text+0xaac): undefined reference to `e_wsfi'
tabsub.f:(.text+0xad9): undefined reference to `s_wsfi'
tabsub.f:(.text+0xaf4): undefined reference to `do_fio'
tabsub.f:(.text+0xaf9): undefined reference to `e_wsfi'
tabsub.f:(.text+0xb26): undefined reference to `s_wsfi'
tabsub.f:(.text+0xb41): undefined reference to `do_fio'
tabsub.f:(.text+0xb46): undefined reference to `e_wsfi'
tabsub.f:(.text+0xb73): undefined reference to `s_wsfi'
tabsub.f:(.text+0xb8e): undefined reference to `do_fio'
tabsub.f:(.text+0xb93): undefined reference to `e_wsfi'
tabsub.f:(.text+0xbc0): undefined reference to `s_wsfi'
tabsub.f:(.text+0xbdb): undefined reference to `do_fio'
tabsub.f:(.text+0xbe0): undefined reference to `e_wsfi'
tabsub.f:(.text+0xc0d): undefined reference to `s_wsfi'
tabsub.f:(.text+0xc28): undefined reference to `do_fio'
tabsub.f:(.text+0xc2d): undefined reference to `e_wsfi'
tabsub.f:(.text+0xc5a): undefined reference to `s_wsfi'
tabsub.f:(.text+0xc75): undefined reference to `do_fio'
tabsub.f:(.text+0xc7a): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(upds3.o): In function `upds3_':
upds3.f:(.text+0x7): undefined reference to `wrdlen_'
upds3.f:(.text+0x118): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(uptdd.o): In function `uptdd_':
uptdd.f:(.text+0x105): undefined reference to `s_wsfi'
uptdd.f:(.text+0x120): undefined reference to `do_fio'
uptdd.f:(.text+0x125): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(adn30.o): In function `adn30_':
adn30.f:(.text+0x53): undefined reference to `s_wsfi'
adn30.f:(.text+0x6e): undefined reference to `do_fio'
adn30.f:(.text+0x73): undefined reference to `e_wsfi'
adn30.f:(.text+0x27a): undefined reference to `s_wsfi'
adn30.f:(.text+0x298): undefined reference to `do_fio'
adn30.f:(.text+0x2b6): undefined reference to `do_fio'
adn30.f:(.text+0x2d4): undefined reference to `do_fio'
adn30.f:(.text+0x2d9): undefined reference to `e_wsfi'
adn30.f:(.text+0x332): undefined reference to `s_cmp'
adn30.f:(.text+0x367): undefined reference to `s_copy'
adn30.f:(.text+0x3b3): undefined reference to `s_wsfi'
adn30.f:(.text+0x3ce): undefined reference to `do_fio'
adn30.f:(.text+0x3d3): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(cadn30.o): In function `cadn30_':
cadn30.f:(.text+0x45): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(chekstab.o): In function
`chekstab_':
chekstab.f:(.text+0xab): undefined reference to `s_copy'
chekstab.f:(.text+0x258): undefined reference to `s_wsfi'
chekstab.f:(.text+0x276): undefined reference to `do_fio'
chekstab.f:(.text+0x27b): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(cktaba.o): In function `cktaba_':
cktaba.f:(.text+0x100): undefined reference to `s_copy'
cktaba.f:(.text+0x248): undefined reference to `s_copy'
cktaba.f:(.text+0x448): undefined reference to `s_wsfi'
cktaba.f:(.text+0x46d): undefined reference to `do_fio'
cktaba.f:(.text+0x48b): undefined reference to `do_fio'
cktaba.f:(.text+0x4a9): undefined reference to `do_fio'
cktaba.f:(.text+0x4ae): undefined reference to `e_wsfi'
cktaba.f:(.text+0x5ba): undefined reference to `s_copy'
cktaba.f:(.text+0x6c1): undefined reference to `s_cat'
cktaba.f:(.text+0x843): undefined reference to `s_wsfi'
cktaba.f:(.text+0x85e): undefined reference to `do_fio'
cktaba.f:(.text+0x87c): undefined reference to `do_fio'
cktaba.f:(.text+0x89a): undefined reference to `do_fio'
cktaba.f:(.text+0x89f): undefined reference to `e_wsfi'
cktaba.f:(.text+0x8cc): undefined reference to `s_wsfi'
cktaba.f:(.text+0x8e7): undefined reference to `do_fio'
cktaba.f:(.text+0x905): undefined reference to `do_fio'
cktaba.f:(.text+0x923): undefined reference to `do_fio'
cktaba.f:(.text+0x928): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(dxmini.o): In function `dxmini_':
dxmini.f:(.text+0x750): undefined reference to `s_wsfi'
dxmini.f:(.text+0x79f): undefined reference to `do_fio'
dxmini.f:(.text+0x7ba): undefined reference to `do_fio'
dxmini.f:(.text+0x7bf): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(elemdx.o): In function `elemdx_':
elemdx.f:(.text+0x2d): undefined reference to `s_copy'
elemdx.f:(.text+0x55): undefined reference to `s_copy'
elemdx.f:(.text+0x7d): undefined reference to `s_copy'
elemdx.f:(.text+0xa5): undefined reference to `s_copy'
elemdx.f:(.text+0xcd): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(elemdx.o):elemdx.f:(.text+0x1a1):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(elemdx.o): In function `elemdx_':
elemdx.f:(.text+0x3fe): undefined reference to `s_wsfi'
elemdx.f:(.text+0x419): undefined reference to `do_fio'
elemdx.f:(.text+0x41e): undefined reference to `e_wsfi'
elemdx.f:(.text+0x435): undefined reference to `s_wsfi'
elemdx.f:(.text+0x453): undefined reference to `do_fio'
elemdx.f:(.text+0x471): undefined reference to `do_fio'
elemdx.f:(.text+0x476): undefined reference to `e_wsfi'
elemdx.f:(.text+0x4b5): undefined reference to `s_wsfi'
elemdx.f:(.text+0x4d0): undefined reference to `do_fio'
elemdx.f:(.text+0x4d5): undefined reference to `e_wsfi'
elemdx.f:(.text+0x4ec): undefined reference to `s_wsfi'
elemdx.f:(.text+0x50a): undefined reference to `do_fio'
elemdx.f:(.text+0x50f): undefined reference to `e_wsfi'
elemdx.f:(.text+0x54e): undefined reference to `s_wsfi'
elemdx.f:(.text+0x569): undefined reference to `do_fio'
elemdx.f:(.text+0x56e): undefined reference to `e_wsfi'
elemdx.f:(.text+0x585): undefined reference to `s_wsfi'
elemdx.f:(.text+0x5a3): undefined reference to `do_fio'
elemdx.f:(.text+0x5a8): undefined reference to `e_wsfi'
elemdx.f:(.text+0x5e7): undefined reference to `s_wsfi'
elemdx.f:(.text+0x602): undefined reference to `do_fio'
elemdx.f:(.text+0x607): undefined reference to `e_wsfi'
elemdx.f:(.text+0x61e): undefined reference to `s_wsfi'
elemdx.f:(.text+0x63c): undefined reference to `do_fio'
elemdx.f:(.text+0x641): undefined reference to `e_wsfi'
elemdx.f:(.text+0x680): undefined reference to `s_wsfi'
elemdx.f:(.text+0x69b): undefined reference to `do_fio'
elemdx.f:(.text+0x6a0): undefined reference to `e_wsfi'
elemdx.f:(.text+0x6b7): undefined reference to `s_wsfi'
elemdx.f:(.text+0x6bc): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(icmpdx.o): In function `icmpdx_':
icmpdx.f:(.text+0x13f): undefined reference to `s_cmp'
icmpdx.f:(.text+0x234): undefined reference to `s_cmp'
icmpdx.f:(.text+0x332): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(inctab.o): In function `inctab_':
inctab.f:(.text+0x45): undefined reference to `s_copy'
inctab.f:(.text+0x74): undefined reference to `s_copy'
inctab.f:(.text+0x97): undefined reference to `s_wsfi'
inctab.f:(.text+0xb3): undefined reference to `do_fio'
inctab.f:(.text+0xb8): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(jstchr.o): In function `jstchr_':
jstchr.f:(.text+0x24): undefined reference to `s_cmp'
jstchr.f:(.text+0x78): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(jstnum.o): In function `jstnum_':
jstnum.f:(.text+0x30): undefined reference to `s_cmp'
jstnum.f:(.text+0x73): undefined reference to `s_copy'
jstnum.f:(.text+0xa6): undefined reference to `s_copy'
jstnum.f:(.text+0xe3): undefined reference to `s_copy'
jstnum.f:(.text+0x1c3): undefined reference to `s_cat'
/usr/local/aq/BUFRLIB32/libbufr.a(nemock.o): In function `nemock_':
nemock.f:(.text+0x4e): undefined reference to `s_cmp'
nemock.f:(.text+0xde): undefined reference to `s_cmp'
/usr/local/aq/BUFRLIB32/libbufr.a(nemtbb.o): In function `nemtbb_':
nemtbb.f:(.text+0x8f): undefined reference to `s_copy'
nemtbb.f:(.text+0xc9): undefined reference to `s_copy'
nemtbb.f:(.text+0x2a7): undefined reference to `s_cmp'
nemtbb.f:(.text+0x2db): undefined reference to `s_cmp'
nemtbb.f:(.text+0x30f): undefined reference to `s_wsfi'
nemtbb.f:(.text+0x32a): undefined reference to `do_fio'
nemtbb.f:(.text+0x32f): undefined reference to `e_wsfi'
nemtbb.f:(.text+0x35c): undefined reference to `s_wsfi'
nemtbb.f:(.text+0x37a): undefined reference to `do_fio'
nemtbb.f:(.text+0x398): undefined reference to `do_fio'
nemtbb.f:(.text+0x39d): undefined reference to `e_wsfi'
nemtbb.f:(.text+0x3ca): undefined reference to `s_wsfi'
nemtbb.f:(.text+0x3e8): undefined reference to `do_fio'
nemtbb.f:(.text+0x403): undefined reference to `do_fio'
nemtbb.f:(.text+0x408): undefined reference to `e_wsfi'
nemtbb.f:(.text+0x435): undefined reference to `s_wsfi'
nemtbb.f:(.text+0x453): undefined reference to `do_fio'
nemtbb.f:(.text+0x46e): undefined reference to `do_fio'
nemtbb.f:(.text+0x473): undefined reference to `e_wsfi'
nemtbb.f:(.text+0x4a0): undefined reference to `s_wsfi'
nemtbb.f:(.text+0x4be): undefined reference to `do_fio'
nemtbb.f:(.text+0x4d9): undefined reference to `do_fio'
nemtbb.f:(.text+0x4de): undefined reference to `e_wsfi'
nemtbb.f:(.text+0x50b): undefined reference to `s_wsfi'
nemtbb.f:(.text+0x529): undefined reference to `do_fio'
nemtbb.f:(.text+0x544): undefined reference to `do_fio'
nemtbb.f:(.text+0x549): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(nemtbd.o): In function `nemtbd_':
nemtbd.f:(.text+0x8e): undefined reference to `s_copy'
nemtbd.f:(.text+0xfa): undefined reference to `s_copy'
nemtbd.f:(.text+0x343): undefined reference to `s_copy'
nemtbd.f:(.text+0x45f): undefined reference to `s_copy'
nemtbd.f:(.text+0x483): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x49e): undefined reference to `do_fio'
nemtbd.f:(.text+0x4a3): undefined reference to `e_wsfi'
nemtbd.f:(.text+0x4d0): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x4ee): undefined reference to `do_fio'
nemtbd.f:(.text+0x50c): undefined reference to `do_fio'
nemtbd.f:(.text+0x511): undefined reference to `e_wsfi'
nemtbd.f:(.text+0x53e): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x55c): undefined reference to `do_fio'
nemtbd.f:(.text+0x561): undefined reference to `e_wsfi'
nemtbd.f:(.text+0x58e): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x5aa): undefined reference to `do_fio'
nemtbd.f:(.text+0x5c8): undefined reference to `do_fio'
nemtbd.f:(.text+0x5cd): undefined reference to `e_wsfi'
nemtbd.f:(.text+0x5fa): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x618): undefined reference to `do_fio'
nemtbd.f:(.text+0x61d): undefined reference to `e_wsfi'
nemtbd.f:(.text+0x683): undefined reference to `s_copy'
nemtbd.f:(.text+0x69a): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x6b8): undefined reference to `do_fio'
nemtbd.f:(.text+0x6d6): undefined reference to `do_fio'
nemtbd.f:(.text+0x6db): undefined reference to `e_wsfi'
nemtbd.f:(.text+0x708): undefined reference to `s_wsfi'
nemtbd.f:(.text+0x726): undefined reference to `do_fio'
nemtbd.f:(.text+0x744): undefined reference to `do_fio'
nemtbd.f:(.text+0x749): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(numbck.o): In function `numbck_':
numbck.f:(.text+0x25): undefined reference to `l_lt'
numbck.f:(.text+0x4c): undefined reference to `l_gt'
numbck.f:(.text+0x90): undefined reference to `s_rsfi'
numbck.f:(.text+0xab): undefined reference to `do_fio'
numbck.f:(.text+0xc6): undefined reference to `do_fio'
numbck.f:(.text+0xcb): undefined reference to `e_rsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(openbt.o): In function `openbt_':
openbt.f:(.text+0x48): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(parusr.o): In function `parusr_':
parusr.f:(.text+0x29): undefined reference to `s_copy'
parusr.f:(.text+0x537): undefined reference to `s_wsfi'
parusr.f:(.text+0x551): undefined reference to `do_fio'
parusr.f:(.text+0x556): undefined reference to `e_wsfi'
parusr.f:(.text+0x56d): undefined reference to `s_wsfi'
parusr.f:(.text+0x588): undefined reference to `do_fio'
parusr.f:(.text+0x58d): undefined reference to `e_wsfi'
parusr.f:(.text+0x5cc): undefined reference to `s_wsfi'
parusr.f:(.text+0x5d1): undefined reference to `e_wsfi'
parusr.f:(.text+0x5e8): undefined reference to `s_wsfi'
parusr.f:(.text+0x602): undefined reference to `do_fio'
parusr.f:(.text+0x61e): undefined reference to `do_fio'
parusr.f:(.text+0x623): undefined reference to `e_wsfi'
parusr.f:(.text+0x662): undefined reference to `s_wsfi'
parusr.f:(.text+0x667): undefined reference to `e_wsfi'
parusr.f:(.text+0x67e): undefined reference to `s_wsfi'
parusr.f:(.text+0x698): undefined reference to `do_fio'
parusr.f:(.text+0x6b4): undefined reference to `do_fio'
parusr.f:(.text+0x6b9): undefined reference to `e_wsfi'
parusr.f:(.text+0x6f8): undefined reference to `s_wsfi'
parusr.f:(.text+0x712): undefined reference to `do_fio'
parusr.f:(.text+0x717): undefined reference to `e_wsfi'
parusr.f:(.text+0x72e): undefined reference to `s_wsfi'
parusr.f:(.text+0x733): undefined reference to `e_wsfi'
parusr.f:(.text+0x772): undefined reference to `s_wsfi'
parusr.f:(.text+0x78c): undefined reference to `do_fio'
parusr.f:(.text+0x791): undefined reference to `e_wsfi'
parusr.f:(.text+0x7a8): undefined reference to `s_wsfi'
parusr.f:(.text+0x7ad): undefined reference to `e_wsfi'
parusr.f:(.text+0x7ec): undefined reference to `s_wsfi'
parusr.f:(.text+0x806): undefined reference to `do_fio'
parusr.f:(.text+0x80b): undefined reference to `e_wsfi'
parusr.f:(.text+0x822): undefined reference to `s_wsfi'
parusr.f:(.text+0x827): undefined reference to `e_wsfi'
parusr.f:(.text+0x866): undefined reference to `s_wsfi'
parusr.f:(.text+0x880): undefined reference to `do_fio'
parusr.f:(.text+0x885): undefined reference to `e_wsfi'
parusr.f:(.text+0x89c): undefined reference to `s_wsfi'
parusr.f:(.text+0x8b8): undefined reference to `do_fio'
parusr.f:(.text+0x8d3): undefined reference to `do_fio'
parusr.f:(.text+0x8d8): undefined reference to `e_wsfi'
parusr.f:(.text+0x917): undefined reference to `s_wsfi'
parusr.f:(.text+0x931): undefined reference to `do_fio'
parusr.f:(.text+0x936): undefined reference to `e_wsfi'
parusr.f:(.text+0x94d): undefined reference to `s_wsfi'
parusr.f:(.text+0x952): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(parutg.o): In function `parutg_':
parutg.f:(.text+0x81): undefined reference to `s_copy'
parutg.f:(.text+0xa7): undefined reference to `s_copy'
parutg.f:(.text+0x11f): undefined reference to `i_indx'
parutg.f:(.text+0x147): undefined reference to `s_copy'
parutg.f:(.text+0x1a6): undefined reference to `s_cmp'
parutg.f:(.text+0x20e): undefined reference to `s_cmp'
parutg.f:(.text+0x277): undefined reference to `s_copy'
parutg.f:(.text+0x2fa): undefined reference to `s_cmp'
parutg.f:(.text+0x347): undefined reference to `s_cmp'
parutg.f:(.text+0x39e): undefined reference to `s_cmp'
parutg.f:(.text+0x3d6): undefined reference to `s_cmp'
parutg.f:(.text+0x421): undefined reference to `s_copy'
parutg.f:(.text+0x478): undefined reference to `s_cmp'
parutg.f:(.text+0x508): undefined reference to `s_wsfi'
parutg.f:(.text+0x526): undefined reference to `do_fio'
parutg.f:(.text+0x52b): undefined reference to `e_wsfi'
parutg.f:(.text+0x542): undefined reference to `s_wsfi'
parutg.f:(.text+0x56b): undefined reference to `do_fio'
parutg.f:(.text+0x570): undefined reference to `e_wsfi'
parutg.f:(.text+0x5af): undefined reference to `s_wsfi'
parutg.f:(.text+0x5cd): undefined reference to `do_fio'
parutg.f:(.text+0x5f5): undefined reference to `do_fio'
parutg.f:(.text+0x5fa): undefined reference to `e_wsfi'
parutg.f:(.text+0x627): undefined reference to `s_wsfi'
parutg.f:(.text+0x645): undefined reference to `do_fio'
parutg.f:(.text+0x663): undefined reference to `do_fio'
parutg.f:(.text+0x668): undefined reference to `e_wsfi'
parutg.f:(.text+0x695): undefined reference to `s_wsfi'
parutg.f:(.text+0x6af): undefined reference to `do_fio'
parutg.f:(.text+0x6b4): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rcstpl.o): In function `rcstpl_':
rcstpl.f:(.text+0x4f2): undefined reference to `s_wsfi'
rcstpl.f:(.text+0x50e): undefined reference to `do_fio'
rcstpl.f:(.text+0x513): undefined reference to `e_wsfi'
rcstpl.f:(.text+0x540): undefined reference to `s_wsfi'
rcstpl.f:(.text+0x566): undefined reference to `do_fio'
rcstpl.f:(.text+0x56b): undefined reference to `e_wsfi'
rcstpl.f:(.text+0x598): undefined reference to `s_wsfi'
rcstpl.f:(.text+0x5b4): undefined reference to `do_fio'
rcstpl.f:(.text+0x5da): undefined reference to `do_fio'
rcstpl.f:(.text+0x5df): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rdmsgb.o): In function `rdmsgb_':
rdmsgb.f:(.text+0x29): undefined reference to `s_copy'
rdmsgb.f:(.text+0x3f): undefined reference to `s_rsue'
rdmsgb.f:(.text+0x6c): undefined reference to `do_uio'
rdmsgb.f:(.text+0x82): undefined reference to `e_rsue'
rdmsgb.f:(.text+0x121): undefined reference to `s_rsue'
rdmsgb.f:(.text+0x19b): undefined reference to `do_uio'
rdmsgb.f:(.text+0x1bb): undefined reference to `e_rsue'
rdmsgb.f:(.text+0x25e): undefined reference to `s_wsfi'
rdmsgb.f:(.text+0x28e): undefined reference to `do_fio'
rdmsgb.f:(.text+0x2aa): undefined reference to `do_fio'
rdmsgb.f:(.text+0x2af): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o): In function `readmt_':
readmt.f:(.text+0xdb): undefined reference to `s_cat'
readmt.f:(.text+0xf7): undefined reference to `s_wsfi'
readmt.f:(.text+0x113): undefined reference to `do_fio'
readmt.f:(.text+0x142): undefined reference to `do_fio'
readmt.f:(.text+0x15e): undefined reference to `do_fio'
readmt.f:(.text+0x18d): undefined reference to `do_fio'
readmt.f:(.text+0x1a9): undefined reference to `do_fio'
readmt.f:(.text+0x1ae): undefined reference to `e_wsfi'
readmt.f:(.text+0x1d0): undefined reference to `s_wsfi'
readmt.f:(.text+0x1ed): undefined reference to `do_fio'
readmt.f:(.text+0x209): undefined reference to `do_fio'
readmt.f:(.text+0x224): undefined reference to `do_fio'
readmt.f:(.text+0x240): undefined reference to `do_fio'
readmt.f:(.text+0x25b): undefined reference to `do_fio'
readmt.f:(.text+0x260): undefined reference to `e_wsfi'
readmt.f:(.text+0x288): undefined reference to `s_copy'
readmt.f:(.text+0x2dd): undefined reference to `f_inqu'
readmt.f:(.text+0x30c): undefined reference to `f_open'
readmt.f:(.text+0x38f): undefined reference to `s_cat'
readmt.f:(.text+0x3a6): undefined reference to `s_wsfi'
readmt.f:(.text+0x3c2): undefined reference to `do_fio'
readmt.f:(.text+0x3f1): undefined reference to `do_fio'
readmt.f:(.text+0x40d): undefined reference to `do_fio'
readmt.f:(.text+0x43c): undefined reference to `do_fio'
readmt.f:(.text+0x458): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o):readmt.f:(.text+0x487):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o): In function `readmt_':
readmt.f:(.text+0x4a8): undefined reference to `e_wsfi'
readmt.f:(.text+0x4ca): undefined reference to `s_wsfi'
readmt.f:(.text+0x4e7): undefined reference to `do_fio'
readmt.f:(.text+0x503): undefined reference to `do_fio'
readmt.f:(.text+0x51e): undefined reference to `do_fio'
readmt.f:(.text+0x53a): undefined reference to `do_fio'
readmt.f:(.text+0x555): undefined reference to `do_fio'
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o):readmt.f:(.text+0x571):
more undefined references to `do_fio' follow
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o): In function `readmt_':
readmt.f:(.text+0x591): undefined reference to `e_wsfi'
readmt.f:(.text+0x5b9): undefined reference to `s_copy'
readmt.f:(.text+0x60e): undefined reference to `f_inqu'
readmt.f:(.text+0x643): undefined reference to `s_copy'
readmt.f:(.text+0x698): undefined reference to `f_inqu'
readmt.f:(.text+0x6c7): undefined reference to `f_open'
readmt.f:(.text+0x837): undefined reference to `s_copy'
readmt.f:(.text+0x86f): undefined reference to `s_copy'
readmt.f:(.text+0x8ae): undefined reference to `s_copy'
readmt.f:(.text+0x8e6): undefined reference to `s_copy'
readmt.f:(.text+0x925): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o):readmt.f:(.text+0x95d):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(readmt.o): In function `readmt_':
readmt.f:(.text+0x980): undefined reference to `f_clos'
readmt.f:(.text+0x996): undefined reference to `f_clos'
readmt.f:(.text+0x9be): undefined reference to `s_copy'
readmt.f:(.text+0x9f6): undefined reference to `s_copy'
readmt.f:(.text+0xa4b): undefined reference to `f_inqu'
readmt.f:(.text+0xa7a): undefined reference to `f_open'
readmt.f:(.text+0xab6): undefined reference to `s_copy'
readmt.f:(.text+0xaee): undefined reference to `s_copy'
readmt.f:(.text+0xb43): undefined reference to `f_inqu'
readmt.f:(.text+0xb78): undefined reference to `s_copy'
readmt.f:(.text+0xbb0): undefined reference to `s_copy'
readmt.f:(.text+0xc05): undefined reference to `f_inqu'
readmt.f:(.text+0xc34): undefined reference to `f_open'
readmt.f:(.text+0xd8a): undefined reference to `s_copy'
readmt.f:(.text+0xdc2): undefined reference to `s_copy'
readmt.f:(.text+0xeba): undefined reference to `s_copy'
readmt.f:(.text+0xeea): undefined reference to `f_clos'
readmt.f:(.text+0xf00): undefined reference to `f_clos'
readmt.f:(.text+0xf60): undefined reference to `s_copy'
readmt.f:(.text+0xfae): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(rsvfvm.o): In function `rsvfvm_':
rsvfvm.f:(.text+0x53): undefined reference to `s_cmp'
rsvfvm.f:(.text+0x89): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(tabent.o): In function `tabent_':
tabent.f:(.text+0xa0): undefined reference to `s_cat'
tabent.f:(.text+0xfb): undefined reference to `s_cmp'
tabent.f:(.text+0x13d): undefined reference to `s_copy'
tabent.f:(.text+0x298): undefined reference to `s_cmp'
tabent.f:(.text+0x2c2): undefined reference to `s_copy'
tabent.f:(.text+0x2ea): undefined reference to `s_copy'
tabent.f:(.text+0x3ac): undefined reference to `s_cmp'
tabent.f:(.text+0x3d6): undefined reference to `s_copy'
tabent.f:(.text+0x3fe): undefined reference to `s_cmp'
tabent.f:(.text+0x428): undefined reference to `s_copy'
tabent.f:(.text+0x44e): undefined reference to `s_cmp'
tabent.f:(.text+0x4a5): undefined reference to `s_copy'
tabent.f:(.text+0x520): undefined reference to `s_cmp'
tabent.f:(.text+0x54b): undefined reference to `s_cmp'
tabent.f:(.text+0x5d9): undefined reference to `s_cmp'
tabent.f:(.text+0x646): undefined reference to `s_copy'
tabent.f:(.text+0x67a): undefined reference to `s_copy'
tabent.f:(.text+0x72f): undefined reference to `s_wsfi'
tabent.f:(.text+0x74a): undefined reference to `do_fio'
tabent.f:(.text+0x768): undefined reference to `do_fio'
tabent.f:(.text+0x76d): undefined reference to `e_wsfi'
tabent.f:(.text+0x79a): undefined reference to `s_wsfi'
tabent.f:(.text+0x7b5): undefined reference to `do_fio'
tabent.f:(.text+0x7d0): undefined reference to `do_fio'
tabent.f:(.text+0x7d5): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(valx.o): In function `valx_':
valx.f:(.text+0x42): undefined reference to `s_copy'
valx.f:(.text+0x77): undefined reference to `s_wsfi'
valx.f:(.text+0x95): undefined reference to `do_fio'
valx.f:(.text+0x9a): undefined reference to `e_wsfi'
valx.f:(.text+0xc4): undefined reference to `s_rsfi'
valx.f:(.text+0xf3): undefined reference to `do_fio'
valx.f:(.text+0x109): undefined reference to `e_rsfi'
valx.f:(.text+0x1d3): undefined reference to `s_wsfi'
valx.f:(.text+0x1ed): undefined reference to `do_fio'
valx.f:(.text+0x1f2): undefined reference to `e_wsfi'
valx.f:(.text+0x209): undefined reference to `s_wsfi'
valx.f:(.text+0x20e): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(isize.o): In function `isize_':
isize.f:(.text+0x133): undefined reference to `s_wsfi'
isize.f:(.text+0x14e): undefined reference to `do_fio'
isize.f:(.text+0x153): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rdmtbb.o): In function `rdmtbb_':
rdmtbb.f:(.text+0xa): undefined reference to `wrdlen_'
rdmtbb.f:(.text+0x15e): undefined reference to `s_copy'
rdmtbb.f:(.text+0x4f6): undefined reference to `s_wsfi'
rdmtbb.f:(.text+0x514): undefined reference to `do_fio'
rdmtbb.f:(.text+0x530): undefined reference to `do_fio'
rdmtbb.f:(.text+0x54f): undefined reference to `do_fio'
rdmtbb.f:(.text+0x56b): undefined reference to `do_fio'
rdmtbb.f:(.text+0x58c): undefined reference to `do_fio'
rdmtbb.f:(.text+0x591): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rdmtbd.o): In function `rdmtbd_':
rdmtbd.f:(.text+0xa): undefined reference to `wrdlen_'
rdmtbd.f:(.text+0x15e): undefined reference to `s_copy'
rdmtbd.f:(.text+0x4b2): undefined reference to `s_wsfi'
rdmtbd.f:(.text+0x4d0): undefined reference to `do_fio'
rdmtbd.f:(.text+0x4ec): undefined reference to `do_fio'
rdmtbd.f:(.text+0x50b): undefined reference to `do_fio'
rdmtbd.f:(.text+0x527): undefined reference to `do_fio'
rdmtbd.f:(.text+0x548): undefined reference to `do_fio'
rdmtbd.f:(.text+0x54d): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(rjust.o): In function `rjust_':
rjust.f:(.text+0x2c): undefined reference to `s_cmp'
rjust.f:(.text+0x66): undefined reference to `s_cmp'
rjust.f:(.text+0xca): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(sntbbe.o): In function `sntbbe_':
sntbbe.f:(.text+0xaf): undefined reference to `s_copy'
sntbbe.f:(.text+0x108): undefined reference to `s_copy'
sntbbe.f:(.text+0x142): undefined reference to `s_copy'
sntbbe.f:(.text+0x1ba): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(sntbbe.o):sntbbe.f:(.text+0x1f4):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(sntbbe.o): In function `sntbbe_':
sntbbe.f:(.text+0x68a): undefined reference to `s_cat'
/usr/local/aq/BUFRLIB32/libbufr.a(sntbde.o): In function `sntbde_':
sntbde.f:(.text+0x78): undefined reference to `s_copy'
sntbde.f:(.text+0xa6): undefined reference to `s_copy'
sntbde.f:(.text+0xd4): undefined reference to `s_copy'
sntbde.f:(.text+0xf6): undefined reference to `i_indx'
sntbde.f:(.text+0x1da): undefined reference to `s_copy'
sntbde.f:(.text+0x20f): undefined reference to `s_copy'
sntbde.f:(.text+0x272): undefined reference to `s_copy'
sntbde.f:(.text+0x2d5): undefined reference to `s_copy'
sntbde.f:(.text+0x345): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(sntbde.o):sntbde.f:(.text+0x3cb):
more undefined references to `s_copy' follow
/usr/local/aq/BUFRLIB32/libbufr.a(sntbde.o): In function `sntbde_':
sntbde.f:(.text+0x562): undefined reference to `i_indx'
sntbde.f:(.text+0x5f1): undefined reference to `s_copy'
sntbde.f:(.text+0x608): undefined reference to `s_wsfi'
sntbde.f:(.text+0x626): undefined reference to `do_fio'
sntbde.f:(.text+0x642): undefined reference to `do_fio'
sntbde.f:(.text+0x661): undefined reference to `do_fio'
sntbde.f:(.text+0x67d): undefined reference to `do_fio'
sntbde.f:(.text+0x69e): undefined reference to `do_fio'
sntbde.f:(.text+0x6a3): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(getntbe.o): In function `getntbe_':
getntbe.f:(.text+0x164): undefined reference to `s_cat'
getntbe.f:(.text+0x18a): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(gettbh.o): In function `badlabel.0':
gettbh.f:(.text+0x39): undefined reference to `i_indx'
gettbh.f:(.text+0x64): undefined reference to `i_indx'
/usr/local/aq/BUFRLIB32/libbufr.a(gettbh.o): In function `gettbh_':
gettbh.f:(.text+0x107): undefined reference to `s_cat'
gettbh.f:(.text+0x12d): undefined reference to `s_copy'
gettbh.f:(.text+0x28b): undefined reference to `s_copy'
gettbh.f:(.text+0x43a): undefined reference to `s_wsfi'
gettbh.f:(.text+0x458): undefined reference to `do_fio'
gettbh.f:(.text+0x473): undefined reference to `do_fio'
gettbh.f:(.text+0x478): undefined reference to `e_wsfi'
gettbh.f:(.text+0x4a5): undefined reference to `s_wsfi'
gettbh.f:(.text+0x4c0): undefined reference to `do_fio'
gettbh.f:(.text+0x4c5): undefined reference to `e_wsfi'
/usr/local/aq/BUFRLIB32/libbufr.a(igetfxy.o): In function `igetfxy_':
igetfxy.f:(.text+0x5a): undefined reference to `s_copy'
igetfxy.f:(.text+0x80): undefined reference to `s_copy'
igetfxy.f:(.text+0xdd): undefined reference to `i_indx'
igetfxy.f:(.text+0x116): undefined reference to `s_copy'
igetfxy.f:(.text+0x141): undefined reference to `s_copy'
igetfxy.f:(.text+0x168): undefined reference to `s_copy'
/usr/local/aq/BUFRLIB32/libbufr.a(igetntbl.o): In function
`igetntbl_':
igetntbl.f:(.text+0x18): undefined reference to `s_rsfe'
igetntbl.f:(.text+0x3d): undefined reference to `do_fio'
igetntbl.f:(.text+0x4d): undefined reference to `e_rsfe'
igetntbl.f:(.text+0x85): undefined reference to `s_cmp'
igetntbl.f:(.text+0xc0): undefined reference to `s_cmp'
collect2: ld returned 1 exit status
make[4]: *** [pb2nc] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Tue Sep 03 10:39:56 2013

Elliot,

Are you still experiencing this compilation problem for METv4.1?

Thanks,
John

On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good afternoon John,
>
> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>
> Thanks,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, August 27, 2013 3:41 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>
> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>
> Thanks,
> John Halley Gotway
> met_help at ucar.edu
>
> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>
>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>          Queue: met_help
>>        Subject: MET 4.1 32-bit compilation issue
>>          Owner: Nobody
>>     Requestors: elliot.tardif at ncdenr.gov
>>         Status: new
>>    Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>
>>
>>
>> Good afternoon,
>>
>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system, and
I am attempting to compile MET using 32-bit libraries.  I successfully
compiled MET using the 64-bit libraries, but I need the PB2NC tool in
order to compare WRF data against archived PrepBufr data.  After
building the 32-bit libraries, I have attempted to recompile MET, but
thus far I have been unsuccessful.  I have attached both my
user_defs.mk file and the log of when I attempt to "make" MET for your
consideration.  I would greatly appreciate any advice or pointers on
how to successfully compile MET to utilize PB2NC.
>>
>> Thank you for your time,
>>
>> Elliot Tardif
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>
>

------------------------------------------------
Subject: RE: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Sep 03 10:41:32 2013

Good morning John, I am still experiencing this error.

Thanks,

Elliot

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.



-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Tuesday, September 03, 2013 12:40 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

Are you still experiencing this compilation problem for METv4.1?

Thanks,
John

On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good afternoon John,
>
> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>
> Thanks,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, August 27, 2013 3:41 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>
> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>
> Thanks,
> John Halley Gotway
> met_help at ucar.edu
>
> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>
>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>          Queue: met_help
>>        Subject: MET 4.1 32-bit compilation issue
>>          Owner: Nobody
>>     Requestors: elliot.tardif at ncdenr.gov
>>         Status: new
>>    Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>
>>
>>
>> Good afternoon,
>>
>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system, and
I am attempting to compile MET using 32-bit libraries.  I successfully
compiled MET using the 64-bit libraries, but I need the PB2NC tool in
order to compare WRF data against archived PrepBufr data.  After
building the 32-bit libraries, I have attempted to recompile MET, but
thus far I have been unsuccessful.  I have attached both my
user_defs.mk file and the log of when I attempt to "make" MET for your
consideration.  I would greatly appreciate any advice or pointers on
how to successfully compile MET to utilize PB2NC.
>>
>> Thank you for your time,
>>
>> Elliot Tardif
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>
>



------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Tue Sep 03 10:53:48 2013

Elliot,

Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.

If you haven't already tried compiling all of MET without the "-m32"
32-bit flags, please do.  It should work fine.  Sorry for the
confusion.

But if there's another reason for compiling MET as 32-bit, please let
me know, and I'll try to debug your issue further.

Thanks,
John


On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good morning John, I am still experiencing this error.
>
> Thanks,
>
> Elliot
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 12:40 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Are you still experiencing this compilation problem for METv4.1?
>
> Thanks,
> John
>
> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good afternoon John,
>>
>> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>
>> Thanks,
>>
>> Elliot Tardif
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, August 27, 2013 3:41 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>>
>> Elliot,
>>
>> I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>
>> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>>
>> Thanks,
>> John Halley Gotway
>> met_help at ucar.edu
>>
>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>
>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>           Queue: met_help
>>>         Subject: MET 4.1 32-bit compilation issue
>>>           Owner: Nobody
>>>      Requestors: elliot.tardif at ncdenr.gov
>>>          Status: new
>>>     Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>
>>>
>>>
>>> Good afternoon,
>>>
>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>
>>> Thank you for your time,
>>>
>>> Elliot Tardif
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>
>>
>
>

------------------------------------------------
Subject: RE: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Sep 03 11:00:40 2013

Excellent, thank you for that information John!  I was attempting to
compile in 32-bit mode for that very reason....I had gotten an error
when testing pb2nc after compiling MET in 64-bit mode, and after
reading the website I was of the belief that it needed to be
recompiled in 32-bit mode.  I will recompile using all 64-bit
libraries....if I run into issues with pb2nc after recompiling then I
will check in with you at that point.

Thanks again for your help,

Elliot

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Tuesday, September 03, 2013 12:54 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.

If you haven't already tried compiling all of MET without the "-m32"
32-bit flags, please do.  It should work fine.  Sorry for the
confusion.

But if there's another reason for compiling MET as 32-bit, please let
me know, and I'll try to debug your issue further.

Thanks,
John


On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good morning John, I am still experiencing this error.
>
> Thanks,
>
> Elliot
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 12:40 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Are you still experiencing this compilation problem for METv4.1?
>
> Thanks,
> John
>
> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good afternoon John,
>>
>> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>
>> Thanks,
>>
>> Elliot Tardif
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, August 27, 2013 3:41 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>> issue
>>
>> Elliot,
>>
>> I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>
>> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>>
>> Thanks,
>> John Halley Gotway
>> met_help at ucar.edu
>>
>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>
>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>           Queue: met_help
>>>         Subject: MET 4.1 32-bit compilation issue
>>>           Owner: Nobody
>>>      Requestors: elliot.tardif at ncdenr.gov
>>>          Status: new
>>>     Ticket <URL:
>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>
>>>
>>>
>>> Good afternoon,
>>>
>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>
>>> Thank you for your time,
>>>
>>> Elliot Tardif
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>
>>
>
>



------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Sep 03 14:52:38 2013

Good afternoon John, I have successfully recompiled MET using 64-bit
libraries.  I switched up from gnu/fortran to intel/fortran, as I've
used this configuration successfully in compiling other programs in
64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.

Thanks,

Elliot

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Tuesday, September 03, 2013 12:54 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.

If you haven't already tried compiling all of MET without the "-m32"
32-bit flags, please do.  It should work fine.  Sorry for the
confusion.

But if there's another reason for compiling MET as 32-bit, please let
me know, and I'll try to debug your issue further.

Thanks,
John


On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good morning John, I am still experiencing this error.
>
> Thanks,
>
> Elliot
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 12:40 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Are you still experiencing this compilation problem for METv4.1?
>
> Thanks,
> John
>
> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good afternoon John,
>>
>> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>
>> Thanks,
>>
>> Elliot Tardif
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, August 27, 2013 3:41 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>> issue
>>
>> Elliot,
>>
>> I consulted with another developer, and we suspect that this may be
due to a small problem in the Makefile for the vx_config library.  We
failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>
>> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>>
>> Thanks,
>> John Halley Gotway
>> met_help at ucar.edu
>>
>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>
>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>           Queue: met_help
>>>         Subject: MET 4.1 32-bit compilation issue
>>>           Owner: Nobody
>>>      Requestors: elliot.tardif at ncdenr.gov
>>>          Status: new
>>>     Ticket <URL:
>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>
>>>
>>>
>>> Good afternoon,
>>>
>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>
>>> Thank you for your time,
>>>
>>> Elliot Tardif
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>
>>
>
>


------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Sep 03 14:52:38 2013


*** Testing the Model Evaluation Tools Project ***


*** Testing Gen-Poly-Mask application ***


*** Running Gen-Poly-Mask to generate a polyline mask file for the
Continental United States ***
DEBUG 1: Input Data File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Input Mask File:	../data/poly/CONUS.poly
DEBUG 2: Parsed Input Grid:	Lambert Conformal (185 x 129)
DEBUG 2: Parsed Polyline:	CONUS containing 243 points
DEBUG 2: Points Inside Mask:	5479 of 23865
DEBUG 1: Output NetCDF File:	../out/gen_poly_mask/CONUS_poly.nc

*** Testing PCP-Combine application ***


*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 12 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212 matches valid
time of 20050807_120000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212 matches valid
time of 20050807_090000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212 matches valid
time of 20050807_060000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212 matches valid
time of 20050807_030000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc

*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 12 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212 matches valid
time of 20050808_000000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212 matches valid
time of 20050807_210000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212 matches valid
time of 20050807_180000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212 matches valid
time of 20050807_150000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_12L_2005080800V_12A.nc

*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 24 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212 matches valid
time of 20050808_000000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212 matches valid
time of 20050807_210000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212 matches valid
time of 20050807_180000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212 matches valid
time of 20050807_150000
DEBUG 1: [5] File
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212 matches valid
time of 20050807_120000
DEBUG 1: [6] File
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212 matches valid
time of 20050807_090000
DEBUG 1: [7] File
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212 matches valid
time of 20050807_060000
DEBUG 1: [8] File
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212 matches valid
time of 20050807_030000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212
DEBUG 1: [5] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: [6] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212
DEBUG 1: [7] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212
DEBUG 1: [8] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_24L_2005080800V_24A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 12 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
matches valid time of 20050807_120000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
matches valid time of 20050807_110000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
matches valid time of 20050807_100000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
matches valid time of 20050807_090000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
matches valid time of 20050807_080000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
matches valid time of 20050807_070000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
matches valid time of 20050807_060000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
matches valid time of 20050807_050000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
matches valid time of 20050807_040000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
matches valid time of 20050807_030000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
matches valid time of 20050807_020000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
matches valid time of 20050807_010000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080712V_12A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 12 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
matches valid time of 20050808_000000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
matches valid time of 20050807_230000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
matches valid time of 20050807_220000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
matches valid time of 20050807_210000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
matches valid time of 20050807_200000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
matches valid time of 20050807_190000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
matches valid time of 20050807_180000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
matches valid time of 20050807_170000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
matches valid time of 20050807_160000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
matches valid time of 20050807_150000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
matches valid time of 20050807_140000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
matches valid time of 20050807_130000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080800V_12A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 24 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
matches valid time of 20050808_000000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
matches valid time of 20050807_230000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
matches valid time of 20050807_220000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
matches valid time of 20050807_210000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
matches valid time of 20050807_200000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
matches valid time of 20050807_190000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
matches valid time of 20050807_180000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
matches valid time of 20050807_170000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
matches valid time of 20050807_160000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
matches valid time of 20050807_150000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
matches valid time of 20050807_140000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
matches valid time of 20050807_130000
DEBUG 1: [13] File ../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
matches valid time of 20050807_120000
DEBUG 1: [14] File ../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
matches valid time of 20050807_110000
DEBUG 1: [15] File ../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
matches valid time of 20050807_100000
DEBUG 1: [16] File ../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
matches valid time of 20050807_090000
DEBUG 1: [17] File ../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
matches valid time of 20050807_080000
DEBUG 1: [18] File ../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
matches valid time of 20050807_070000
DEBUG 1: [19] File ../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
matches valid time of 20050807_060000
DEBUG 1: [20] File ../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
matches valid time of 20050807_050000
DEBUG 1: [21] File ../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
matches valid time of 20050807_040000
DEBUG 1: [22] File ../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
matches valid time of 20050807_030000
DEBUG 1: [23] File ../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
matches valid time of 20050807_020000
DEBUG 1: [24] File ../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
matches valid time of 20050807_010000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
DEBUG 1: [13] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
DEBUG 1: [14] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
DEBUG 1: [15] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
DEBUG 1: [16] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
DEBUG 1: [17] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
DEBUG 1: [18] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
DEBUG 1: [19] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
DEBUG 1: [20] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
DEBUG 1: [21] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
DEBUG 1: [22] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
DEBUG 1: [23] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
DEBUG 1: [24] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080800V_24A.nc

*** Testing MODE application ***


*** Running MODE on APCP using netCDF input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_APCP_12
DEBUG 1: Merge Config File: config/MODEConfig_APCP_12
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 1: Forecast Field: APCP_12 at A12
DEBUG 1: Observation Field: APCP_12 at A12
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 6 forecast objects and 5 observation objects.
DEBUG 2: Performing merging (THRESH) in the forecast field.
DEBUG 2: Performing merging (THRESH) in the observation field.
DEBUG 2: Remaining: 6 forecast objects and 5 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_120000L_20050807_120000V_120000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_120000L_20050807_120000V_120000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_120000L_20050807_120000V_120000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_120000L_20050807_120000V_120000A.ps

*** Running MODE on APCP using a GRIB forecast and netCDF observation
***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_APCP_24
DEBUG 1: Merge Config File: config/MODEConfig_APCP_24
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_24A.nc
DEBUG 1: Forecast Field: APCP_24 at A24
DEBUG 1: Observation Field: APCP_24 at A24
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 3 forecast objects and 6 observation objects.
DEBUG 2: Performing merging (NONE) in the forecast field.
DEBUG 2: Performing merging (NONE) in the observation field.
DEBUG 2: Remaining: 3 forecast objects and 6 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_240000L_20050808_000000V_240000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_240000L_20050808_000000V_240000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_240000L_20050808_000000V_240000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_240000L_20050808_000000V_240000A.ps

*** Running MODE on RH at 500mb using GRIB input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_RH
DEBUG 1: Merge Config File: config/MODEConfig_RH
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../data/sample_fcst/2005080712/wrfprs_ruc13_00.tm00_G212
DEBUG 1: Forecast Field: RH at P500
DEBUG 1: Observation Field: RH at P500
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 8 forecast objects and 9 observation objects.
DEBUG 2: Performing merging (NONE) in the forecast field.
DEBUG 2: Performing merging (NONE) in the observation field.
DEBUG 2: Remaining: 8 forecast objects and 9 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_120000L_20050807_120000V_000000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_120000L_20050807_120000V_000000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_120000L_20050807_120000V_000000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/mode_raw.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/mode_raw.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_120000L_20050807_120000V_000000A.ps

*** Testing Grid-Stat application ***


*** Running Grid-Stat on APCP using netCDF input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_APCP_12
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region DTC165, using 2651 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region DTC166, using 3804 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region CONUS, using 5414 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region DTC165, using 3498 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region DTC166, using 5276 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region DTC165, using 3498 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region DTC166, using 5276 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region DTC165, using 3205 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region DTC166, using 5025 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region DTC165, using 3205 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region DTC166, using 5025 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_pairs.nc

*** Running Grid-Stat on POP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_POP_12
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080312/pop5km_2005080312F096.grib_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_12A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing POP/L0 versus APCP_12(*,*), for interpolation
method UW_MEAN(1), over region DTC165, using 2698 pairs.
DEBUG 2: Computing Probabilistic Statistics.
DEBUG 2: Processing POP/L0 versus APCP_12(*,*), for interpolation
method UW_MEAN(1), over region DTC166, using 3807 pairs.
DEBUG 2: Computing Probabilistic Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pct.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pstd.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pjc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_prc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pairs.nc

*** Running Grid-Stat on APCP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_APCP_24
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_24A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region DTC165, using 2646 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region DTC166, using 3761 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region CONUS, using 5414 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region LMV,
using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region LMV,
using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_mctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_mcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_pairs.nc

*** Running Grid-Stat using GRIB input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_all
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../data/sample_fcst/2005080712/wrfprs_ruc13_00.tm00_G212
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 5558 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 6862 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 5479 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 524 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_pairs.nc

*** Testing PB2NC application ***


*** Running PB2NC on a PREPBUFR file ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/PB2NCConfig_default
DEBUG 1: User Config File: config/PB2NCConfig_G212
DEBUG 1: Creating NetCDF File:		../out/pb2nc/sample_pb.nc
DEBUG 1: Processing PrepBufr File:
../data/sample_obs/prepbufr/ndas.t00z.prepbufr.tm12.20070401.nr
DEBUG 1: Blocking PrepBufr file to:	/tmp/tmp_pb2nc_blk_28835_0

 ***********BUFR ARCHIVE LIBRARY ABORT**************
 BUFRLIB: OPENBF - ERROR READING INPUT FILE CONNECTED TO UNIT  11 WHEN
CHECKING
 FOR 'BUFR' IN FIRST 4 BYTES OF RECORD
 ***********BUFR ARCHIVE LIBRARY ABORT**************


*** Testing ASCII2NC application ***


*** Running ASCII2NC to reformat ASCII point observations into NetCDF
***
DEBUG 1: Creating NetCDF Observation file:
../out/ascii2nc/sample_ascii.nc
DEBUG 1: Reading ASCII Observation file:
../data/sample_obs/ascii/sample_ascii_obs.txt
DEBUG 2: Processing 2140 observations.
DEBUG 2: Finished processing 2140 observations.

*** Running ASCII2NC to reformat ASCII rain gauge observations into
NetCDF ***
DEBUG 1: Creating NetCDF Observation file:
../out/ascii2nc/precip24_2010010112.nc
DEBUG 1: Reading ASCII Observation file:
../data/sample_obs/ascii/precip24_2010010112.ascii
DEBUG 2: Processing 1836 observations.
DEBUG 2: Finished processing 1836 observations.

*** Testing Point-Stat application ***


*** Running Point-Stat on sample NAM data ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/PointStatConfig_default
DEBUG 1: User Config File: config/PointStatConfig
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2007033000/nam.t00z.awip1236.tm00.20070330.grb
DEBUG 1: Climatology File: none
DEBUG 1: Observation File: ../out/pb2nc/sample_pb.nc
DEBUG 1: Observation File: ../out/ascii2nc/sample_ascii.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for TMP/P900-750.
DEBUG 2: For TMP/P900-750 found 4 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for UGRD/Z10.
DEBUG 2: For UGRD/Z10 found 1 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for VGRD/Z10.
DEBUG 2: For VGRD/Z10 found 1 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
WARNING:
WARNING: process_obs_file() -> can't open observation netCDF file:
../out/pb2nc/sample_pb.nc
WARNING:
DEBUG 2: Searching 2140 observations from 5 messages.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method UW_MEAN(1),
using 23 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method MEDIAN(9),
using 23 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method DW_MEAN(9),
using 23 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method UW_MEAN(1),
using 17 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method MEDIAN(9),
using 17 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method DW_MEAN(9),
using 17 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V.stat
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_fho.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_ctc.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_cts.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_cnt.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_sal1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_val1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_mpr.txt

*** Testing Wavelet-Stat application ***


*** Running Wavelet-Stat on APCP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/WaveletStatConfig_default
DEBUG 1: User Config File: config/WaveletStatConfig_APCP_12
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 2:
DEBUG 2: Tiling Method: Apply 1 tile(s) automatically computed with
dimension = 128 and lower-left (x, y) = (29.00, 1.00)
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP/A12 versus APCP_12(*,*).
DEBUG 2: Forecast field: Replaced 9703 bad data values out of 23865
points with fill value of 0.
DEBUG 2: Observation field: Replaced 17405 bad data values out of
23865 points with fill value of 0.
DEBUG 2: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 2: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 2: Loading wavelet color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/NCL_colortables/BlWhRe.ctable
DEBUG 2: Retrieving data for tile 1 with dimension = 128 and lower-
left (x, y) = (29, 1)
DEBUG 2: Computing Intensity-Scale decomposition for APCP/A12 gt0.000
versus APCP_12(*,*) gt0.000.
DEBUG 2: Computing Intensity-Scale decomposition for APCP/A12 ge5.000
versus APCP_12(*,*) ge5.000.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V_isc.txt
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.nc
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.ps

*** Running Wavelet-Stat on APCP using netCDF input for both forecast
and observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/WaveletStatConfig_default
DEBUG 1: User Config File: config/WaveletStatConfig_APCP_12_NC
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080800V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_12A.nc
DEBUG 2:
DEBUG 2: Tiling Method: Apply 1 tile(s) automatically computed with
dimension = 128 and lower-left (x, y) = (29.00, 1.00)
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*).
DEBUG 2: Forecast field: Replaced 9703 bad data values out of 23865
points with fill value of 0.
DEBUG 2: Observation field: Replaced 17318 bad data values out of
23865 points with fill value of 0.
DEBUG 2: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 2: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/met_default.ctable
DEBUG 2: Loading wavelet color table: /opt/storage/high-
speed/EMT2/METv4.0/data/colortables/NCL_colortables/BlWhRe.ctable
DEBUG 2: Retrieving data for tile 1 with dimension = 128 and lower-
left (x, y) = (29, 1)
DEBUG 2: Computing Intensity-Scale decomposition for APCP_12(*,*)
gt0.000 versus APCP_12(*,*) gt0.000.
DEBUG 2: Computing Intensity-Scale decomposition for APCP_12(*,*)
ge5.000 versus APCP_12(*,*) ge5.000.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V_isc.txt
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.nc
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.ps

*** Testing Ensemble-Stat application ***


*** Running Ensemble-Stat on APCP using GRIB forecasts, point
observations, and gridded observations ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/EnsembleStatConfig_default
DEBUG 1: User Config File: config/EnsembleStatConfig
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Ensemble Files[6]:
DEBUG 1:    ../data/sample_fcst/2009123112/arw-fer-
gep1/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-fer-
gep5/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-sch-
gep2/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-sch-
gep6/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-tom-
gep3/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-tom-
gep7/d01_2009123112_02400.grib
DEBUG 1: Gridded Observation Files[1]:
DEBUG 1:    ../data/sample_obs/ST4/ST4.2010010112.24h
DEBUG 1: Point Observation Files[1]:
DEBUG 1:    ../out/ascii2nc/precip24_2010010112.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: APCP/A24
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: REFC/L0
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: UGRD/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: VGRD/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: WIND/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing point observation file:
../out/ascii2nc/precip24_2010010112.nc
DEBUG 2: Searching 1836 observations from 1836 header messages.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
fer-gep1/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
fer-gep5/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
sch-gep2/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
sch-gep6/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
tom-gep3/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
tom-gep7/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region FULL, for interpolation method
UW_MEAN(1), using 1125 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1605, for interpolation
method UW_MEAN(1), using 35 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1803, for interpolation
method UW_MEAN(1), using 64 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1804, for interpolation
method UW_MEAN(1), using 79 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1805, for interpolation
method UW_MEAN(1), using 45 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1806, for interpolation
method UW_MEAN(1), using 78 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region FULL, for interpolation method
UW_MEAN(1), using 15480 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1605, for interpolation
method UW_MEAN(1), using 398 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1803, for interpolation
method UW_MEAN(1), using 540 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1804, for interpolation
method UW_MEAN(1), using 503 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1805, for interpolation
method UW_MEAN(1), using 161 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1806, for interpolation
method UW_MEAN(1), using 491 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V.stat
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_rhist.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_orank.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_orank.nc

*** Testing STAT-Analysis application ***


*** Running STAT-Analysis ***
DEBUG 1: Creating STAT-Analysis output file
"../out/stat_analysis/stat_analysis.out"
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/STATAnalysisConfig_default
DEBUG 1: User Config File: config/STATAnalysisConfig
DEBUG 2: STAT Lines read     = 2236
DEBUG 2: STAT Lines retained = 2236
DEBUG 2:
DEBUG 2: Processing Job 1: -job filter -vx_mask DTC165 -line_type
SL1L2 -dump_row ../out/stat_analysis/job_filter_SL1L2.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_filter_SL1L2.stat"
DEBUG 2: Job 1 used 4 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 2: -job summary -fcst_var TMP -alpha 0.05
-line_type CNT -column ME -dump_row
../out/stat_analysis/job_summary_ME.stat -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_summary_ME.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Job 2 used 4 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 3: -job aggregate -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -line_type SL1L2 -dump_row
../out/stat_analysis/job_aggregate_SL1L2.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_SL1L2.stat"
DEBUG 2: Job 3 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 4: -job aggregate_stat -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -line_type SL1L2 -dump_row
../out/stat_analysis/job_aggregate_stat_SL1L2_CNT.stat -out_line_type
CNT -out_alpha 0.05 -rank_corr_flag 1
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_SL1L2_CNT.stat"
DEBUG 2: Job 4 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 5: -job aggregate -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -fcst_thresh <300.000 -line_type FHO -dump_row
../out/stat_analysis/job_aggregate_FHO.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_FHO.stat"
DEBUG 2: Job 5 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 6: -job aggregate_stat -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -fcst_thresh <300.000 -line_type FHO -dump_row
../out/stat_analysis/job_aggregate_stat_FHO_CTS.stat -out_line_type
CTS -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_FHO_CTS.stat"
DEBUG 2: Job 6 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 7: -job aggregate_stat -fcst_var APCP_24
-vx_mask DTC165 -vx_mask DTC166 -line_type MCTC -column_min N_CAT 4.00
-column_max N_CAT 4.00 -dump_row
../out/stat_analysis/job_aggregate_stat_MCTC_MCTS.stat -out_line_type
MCTS -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_MCTC_MCTS.stat"
DEBUG 2: Job 7 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 8: -job aggregate -vx_mask DTC165 -vx_mask
DTC166 -line_type PCT -dump_row
../out/stat_analysis/job_aggregate_PCT.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_PCT.stat"
DEBUG 2: Job 8 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 9: -job aggregate_stat -vx_mask DTC165
-vx_mask DTC166 -line_type PCT -dump_row
../out/stat_analysis/job_aggregate_stat_PCT_PSTD.stat -out_line_type
PSTD -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_PCT_PSTD.stat"
DEBUG 2: Job 9 used 2 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 10: -job aggregate -fcst_var APCP_12 -vx_mask
TILE_TOT -fcst_thresh >0.000 -line_type ISC -dump_row
../out/stat_analysis/job_aggregate_ISC.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_ISC.stat"
DEBUG 2: Job 10 used 18 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 11: -job aggregate -obtype MC_PCP -vx_mask
HUC4_1605 -vx_mask HUC4_1803 -vx_mask HUC4_1804 -vx_mask HUC4_1805
-vx_mask HUC4_1806 -line_type RHIST -dump_row
../out/stat_analysis/job_aggregate_RHIST.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_RHIST.stat"
DEBUG 2: Job 11 used 5 out of 2236 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 12: -job aggregate_stat -obtype ADPSFC
-vx_mask HUC4_1605 -vx_mask HUC4_1803 -vx_mask HUC4_1804 -vx_mask
HUC4_1805 -vx_mask HUC4_1806 -line_type ORANK -dump_row
../out/stat_analysis/job_aggregate_stat_ORANK_RHIST.stat
-out_line_type RHIST
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_ORANK_RHIST.stat"
DEBUG 2: Job 12 used 301 out of 2236 STAT lines.

*** Testing MODE-Analysis application ***


*** Running MODE-Analysis to compute column summaries for simple
forecast objects ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/MODEAnalysisConfig_default
DEBUG 1: User Config File: config/MODEAnalysisConfig
DEBUG 2: Total mode lines read = 22
DEBUG 2: Total mode lines kept = 6

*** Running MODE-Analysis to compute column summaries for simple
observation objects ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.0/data/config/MODEAnalysisConfig_default
DEBUG 1: User Config File: config/MODEAnalysisConfig
DEBUG 2: Total mode lines read = 22
DEBUG 2: Total mode lines kept = 5

*** Running MODE-Analysis to summarize by case ***
DEBUG 2: Total mode lines read = 41
DEBUG 2: Total mode lines kept = 20

*** Finished Testing the Model Evaluation Tools Project ***


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Tue Sep 03 15:35:41 2013

Elliot,

Just to be clear - when you say "-DBLOCK" flag, you really mean "-
DBLOCK4", right?  This runtime error is described here:
    http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/test_scripts.php

The default for intel compilers is use that flag, like this:
    ARCH_FLAGS = -DBLOCK4

Since that did not work well, try removing it:
    ARCH_FLAGS =

And then do a "make clean" followed by a "make".

Also, is there a reason you're compiling METv4.0 instead of the more
recent METv4.1?

Thanks,
John

On 09/03/2013 02:52 PM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good afternoon John, I have successfully recompiled MET using 64-bit
libraries.  I switched up from gnu/fortran to intel/fortran, as I've
used this configuration successfully in compiling other programs in
64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.
>
> Thanks,
>
> Elliot
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 12:54 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.
>
> If you haven't already tried compiling all of MET without the "-m32"
32-bit flags, please do.  It should work fine.  Sorry for the
confusion.
>
> But if there's another reason for compiling MET as 32-bit, please
let me know, and I'll try to debug your issue further.
>
> Thanks,
> John
>
>
> On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good morning John, I am still experiencing this error.
>>
>> Thanks,
>>
>> Elliot
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, September 03, 2013 12:40 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>>
>> Elliot,
>>
>> Are you still experiencing this compilation problem for METv4.1?
>>
>> Thanks,
>> John
>>
>> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>>
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>
>>> Good afternoon John,
>>>
>>> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>>
>>> Thanks,
>>>
>>> Elliot Tardif
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov
>>> Web  :  http://www.ncair.org
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>> -----Original Message-----
>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>> Sent: Tuesday, August 27, 2013 3:41 PM
>>> To: Tardif, Elliot M
>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>> issue
>>>
>>> Elliot,
>>>
>>> I consulted with another developer, and we suspect that this may
be due to a small problem in the Makefile for the vx_config library.
We failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>>
>>> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>>>
>>> Thanks,
>>> John Halley Gotway
>>> met_help at ucar.edu
>>>
>>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>>
>>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>>            Queue: met_help
>>>>          Subject: MET 4.1 32-bit compilation issue
>>>>            Owner: Nobody
>>>>       Requestors: elliot.tardif at ncdenr.gov
>>>>           Status: new
>>>>      Ticket <URL:
>>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>>
>>>>
>>>>
>>>> Good afternoon,
>>>>
>>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>>
>>>> Thank you for your time,
>>>>
>>>> Elliot Tardif
>>>>
>>>> Elliot Tardif, Meteorologist II
>>>> NC DENR, Division of Air Quality
>>>> Planning Section, Attainment Planning Branch
>>>> 1641 Mail Service Center
>>>> Raleigh, NC 27699-1641
>>>> Phone/Fax:  919-707-8483
>>>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>>
>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>
>>>>
>>>
>>>
>>
>>
>
>

------------------------------------------------
Subject: RE: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Tue Sep 03 15:46:27 2013

Good afternoon John, I did in fact mean "-DBLOCK4" and I apologize for
any confusion.  I compiled with and without the -DBLOCK4 flag, doing a
"make clean" and a "make" between each attempt.  I think I may have
downloaded METv4.0 before v4.1 came out, but didn't get around to
doing anything more with it due to other projects that came along.  I
am heading out for the day, but when I return to the office tomorrow
morning I'll download version 4.1 and try it out.

Thanks again for your time and help,

Elliot

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Tuesday, September 03, 2013 5:36 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

Just to be clear - when you say "-DBLOCK" flag, you really mean "-
DBLOCK4", right?  This runtime error is described here:
    http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/test_scripts.php

The default for intel compilers is use that flag, like this:
    ARCH_FLAGS = -DBLOCK4

Since that did not work well, try removing it:
    ARCH_FLAGS =

And then do a "make clean" followed by a "make".

Also, is there a reason you're compiling METv4.0 instead of the more
recent METv4.1?

Thanks,
John

On 09/03/2013 02:52 PM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good afternoon John, I have successfully recompiled MET using 64-bit
libraries.  I switched up from gnu/fortran to intel/fortran, as I've
used this configuration successfully in compiling other programs in
64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.
>
> Thanks,
>
> Elliot
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 12:54 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.
>
> If you haven't already tried compiling all of MET without the "-m32"
32-bit flags, please do.  It should work fine.  Sorry for the
confusion.
>
> But if there's another reason for compiling MET as 32-bit, please
let me know, and I'll try to debug your issue further.
>
> Thanks,
> John
>
>
> On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good morning John, I am still experiencing this error.
>>
>> Thanks,
>>
>> Elliot
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, September 03, 2013 12:40 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>> issue
>>
>> Elliot,
>>
>> Are you still experiencing this compilation problem for METv4.1?
>>
>> Thanks,
>> John
>>
>> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>>
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>
>>> Good afternoon John,
>>>
>>> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>>
>>> Thanks,
>>>
>>> Elliot Tardif
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov
>>> Web  :  http://www.ncair.org
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>> -----Original Message-----
>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>> Sent: Tuesday, August 27, 2013 3:41 PM
>>> To: Tardif, Elliot M
>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>> issue
>>>
>>> Elliot,
>>>
>>> I consulted with another developer, and we suspect that this may
be due to a small problem in the Makefile for the vx_config library.
We failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>>
>>> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>>>
>>> Thanks,
>>> John Halley Gotway
>>> met_help at ucar.edu
>>>
>>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>>
>>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>>            Queue: met_help
>>>>          Subject: MET 4.1 32-bit compilation issue
>>>>            Owner: Nobody
>>>>       Requestors: elliot.tardif at ncdenr.gov
>>>>           Status: new
>>>>      Ticket <URL:
>>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>>
>>>>
>>>>
>>>> Good afternoon,
>>>>
>>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>>
>>>> Thank you for your time,
>>>>
>>>> Elliot Tardif
>>>>
>>>> Elliot Tardif, Meteorologist II
>>>> NC DENR, Division of Air Quality
>>>> Planning Section, Attainment Planning Branch
>>>> 1641 Mail Service Center
>>>> Raleigh, NC 27699-1641
>>>> Phone/Fax:  919-707-8483
>>>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>>
>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>
>>>>
>>>
>>>
>>
>>
>
>



------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Wed Sep 04 09:59:53 2013

Good morning John, I have downloaded and compiled MET version 4.1 in a
64-bit environment, but I am running into the same issue with the
pb2nc script.  I have compiled with and without the -DBLOCK4 flag,
doing a "make clean" before I ran the "make" command each time.  I
have attached my user_defs.mk file, log file for the "make" process,
and the log file for the test_all.sh script for your review. I look
forward to any advice you may be able to offer.

Thank you for your time,

Elliot Tardif

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.


-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Tuesday, September 03, 2013 5:36 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

Just to be clear - when you say "-DBLOCK" flag, you really mean "-
DBLOCK4", right?  This runtime error is described here:
    http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/test_scripts.php

The default for intel compilers is use that flag, like this:
    ARCH_FLAGS = -DBLOCK4

Since that did not work well, try removing it:
    ARCH_FLAGS =

And then do a "make clean" followed by a "make".

Also, is there a reason you're compiling METv4.0 instead of the more
recent METv4.1?

Thanks,
John

On 09/03/2013 02:52 PM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good afternoon John, I have successfully recompiled MET using 64-bit
libraries.  I switched up from gnu/fortran to intel/fortran, as I've
used this configuration successfully in compiling other programs in
64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.
>
> Thanks,
>
> Elliot
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 12:54 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.
>
> If you haven't already tried compiling all of MET without the "-m32"
32-bit flags, please do.  It should work fine.  Sorry for the
confusion.
>
> But if there's another reason for compiling MET as 32-bit, please
let me know, and I'll try to debug your issue further.
>
> Thanks,
> John
>
>
> On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good morning John, I am still experiencing this error.
>>
>> Thanks,
>>
>> Elliot
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, September 03, 2013 12:40 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>> issue
>>
>> Elliot,
>>
>> Are you still experiencing this compilation problem for METv4.1?
>>
>> Thanks,
>> John
>>
>> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>>
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>
>>> Good afternoon John,
>>>
>>> I'm happy to report that the original error I was getting has been
resolved by this new Makefile you sent me.  However, a new problem has
cropped up later on in the "make" process.  The text of it is rather
long so I have put it in a text file and attached to this email.  It
appears related to my BUFRLIB, which I installed for 32-bit use using
the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>>
>>> Thanks,
>>>
>>> Elliot Tardif
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov
>>> Web  :  http://www.ncair.org
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>> -----Original Message-----
>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>> Sent: Tuesday, August 27, 2013 3:41 PM
>>> To: Tardif, Elliot M
>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>> issue
>>>
>>> Elliot,
>>>
>>> I consulted with another developer, and we suspect that this may
be due to a small problem in the Makefile for the vx_config library.
We failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>>
>>> Please try replacing the file METv4.0/src/basic/vx_config/Makefile
with the attached version and recompile.  Please let me know if this
fixes your problem.  If so, I'll make this change in the development
version of the code and post bugfixes for METv4.0 and METv4.1.
>>>
>>> Thanks,
>>> John Halley Gotway
>>> met_help at ucar.edu
>>>
>>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>>
>>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>>            Queue: met_help
>>>>          Subject: MET 4.1 32-bit compilation issue
>>>>            Owner: Nobody
>>>>       Requestors: elliot.tardif at ncdenr.gov
>>>>           Status: new
>>>>      Ticket <URL:
>>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>>
>>>>
>>>>
>>>> Good afternoon,
>>>>
>>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>>
>>>> Thank you for your time,
>>>>
>>>> Elliot Tardif
>>>>
>>>> Elliot Tardif, Meteorologist II
>>>> NC DENR, Division of Air Quality
>>>> Planning Section, Attainment Planning Branch
>>>> 1641 Mail Service Center
>>>> Raleigh, NC 27699-1641
>>>> Phone/Fax:  919-707-8483
>>>> Email:  Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>>
>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>
>>>>
>>>
>>>
>>
>>
>
>


------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Wed Sep 04 09:59:53 2013


*** Making the Model Evaluation Tools Project ***



icc concat_string.cc -static   -c
icc indent.cc -static   -c
icc logger.cc -static   -c
icc string_array.cc -static   -c
ar -rs libvx_log.a concat_string.o indent.o logger.o string_array.o
2>&1
ar: creating libvx_log.a
ranlib libvx_log.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
concat_string.h indent.h logger.h string_array.h vx_log.h
cp concat_string.h indent.h logger.h string_array.h vx_log.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_log.a
cp libvx_log.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_log Library ***

icc date_to_mjd.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc day_dif.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc day_of_week.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc doyhms_to_unix.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc is_dst.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc is_leap_year.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mdyhms_to_unix.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mjd_to_date.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc time_array.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc time_strings.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc unix_to_mdyhms.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_cal.a date_to_mjd.o day_dif.o day_of_week.o
doyhms_to_unix.o is_dst.o is_leap_year.o mdyhms_to_unix.o
mjd_to_date.o time_array.o time_strings.o unix_to_mdyhms.o 2>&1
ar: creating libvx_cal.a
ranlib libvx_cal.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
time_array.h vx_cal.h
cp time_array.h vx_cal.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_cal.a
cp libvx_cal.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_cal Library ***

icc angles.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc hist.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc nint.cc -static   -c
icc nti.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc ptile.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc pwl.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc affine.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc viewgravity_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_math.a angles.o hist.o nint.o nti.o ptile.o pwl.o
affine.o viewgravity_to_string.o 2>&1
ar: creating libvx_math.a
ranlib libvx_math.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
math_constants.h is_bad_data.h trig.h angles.h hist.h nint.h nti.h
ptile.h pwl.h affine.h viewgravity_to_string.h vx_math.h
cp math_constants.h is_bad_data.h trig.h angles.h hist.h nint.h nti.h
ptile.h pwl.h affine.h viewgravity_to_string.h vx_math.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_math.a
cp libvx_math.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_math Library ***

icc ascii_table.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc asciitablejust_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc check_endian.cc -static   -c
icc comma_string.cc -static   -c
icc conversions.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc grib_constants.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc int_array.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc is_number.cc -static   -c
icc long_array.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc make_path.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc memory.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc num_array.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc ordinal.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc roman_numeral.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc string_fxns.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\"
icc substring.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc temp_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc thresh_array.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc threshold.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc fix_float.cc -static   -c
icc command_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc file_exists.cc -static   -c
icc file_linecount.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc filename_suffix.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data_plane.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data_plane_util.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc interp_mthd.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc interp_util.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc two_to_one.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc get_filenames.cc -static    -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_util.a ascii_table.o asciitablejust_to_string.o
check_endian.o comma_string.o conversions.o data_line.o
grib_constants.o int_array.o is_number.o long_array.o make_path.o
memory.o num_array.o ordinal.o roman_numeral.o string_fxns.o
substring.o temp_file.o thresh_array.o threshold.o fix_float.o
command_line.o file_exists.o file_linecount.o filename_suffix.o
data_plane.o data_plane_util.o interp_mthd.o interp_util.o
two_to_one.o get_filenames.o 2>&1
ar: creating libvx_util.a
ranlib libvx_util.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
util_constants.h ascii_table.h asciitablejust_to_string.h
check_endian.h comma_string.h conversions.h data_line.h
grib_constants.h int_array.h is_number.h long_array.h make_path.h
memory.h num_array.h ordinal.h roman_numeral.h string_fxns.h
substring.h temp_file.h thresh_array.h threshold.h fix_float.h
command_line.h file_exists.h file_linecount.h filename_suffix.h
data_plane.h data_plane_util.h interp_mthd.h two_to_one.h
interp_util.h bool_to_string.h empty_string.h get_filenames.h
vx_util.h
cp util_constants.h ascii_table.h asciitablejust_to_string.h
check_endian.h comma_string.h conversions.h data_line.h
grib_constants.h int_array.h is_number.h long_array.h make_path.h
memory.h num_array.h ordinal.h roman_numeral.h string_fxns.h
substring.h temp_file.h thresh_array.h threshold.h fix_float.h
command_line.h file_exists.h file_linecount.h filename_suffix.h
data_plane.h data_plane_util.h interp_mthd.h two_to_one.h
interp_util.h bool_to_string.h empty_string.h get_filenames.h
vx_util.h  /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_util.a
cp libvx_util.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_util Library ***

icc configobjecttype_to_string.cc -c -static   -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc grdfiletype_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc dictionary.cc -c -static   -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc config.tab.cc -c -static   -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc lex.config.cc -c -g -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc config_file.cc -c -g -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc config_util.cc -c -g -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_config.a configobjecttype_to_string.o
grdfiletype_to_string.o dictionary.o config.tab.o lex.config.o
config_file.o config_util.o  2>&1
ar: creating libvx_config.a
ranlib libvx_config.a
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_config.a
cp libvx_config.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
config_file.h configobjecttype_to_string.h grdfiletype_to_string.h
data_file_type.h config.tab.h dictionary.h object_types.h
scanner_stuff.h config_util.h config_constants.h vx_config.h
cp config_file.h configobjecttype_to_string.h grdfiletype_to_string.h
data_file_type.h config.tab.h dictionary.h object_types.h
scanner_stuff.h config_util.h config_constants.h vx_config.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include

*** Finished Making the vx_config Library ***

icc find_grid_by_name.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc grid_base.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc latlon_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc lc_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc merc_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc st_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_grid.a find_grid_by_name.o grid_base.o latlon_grid.o
lc_grid.o merc_grid.o st_grid.o 2>&1
ar: creating libvx_grid.a
ranlib libvx_grid.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
find_grid_by_name.h grid_base.h vx_grid.h latlon_grid_defs.h
latlon_grid.h lc_grid_defs.h lc_grid.h merc_grid_defs.h merc_grid.h
st_grid_defs.h st_grid.h
cp find_grid_by_name.h grid_base.h vx_grid.h latlon_grid_defs.h
latlon_grid.h lc_grid_defs.h lc_grid.h merc_grid_defs.h merc_grid.h
st_grid_defs.h st_grid.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_grid.a
cp libvx_grid.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_grid Library ***

icc nc_var_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc nc_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc grid_output.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc write_netcdf.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
ar -rs libvx_nc_util.a nc_var_info.o nc_utils.o write_netcdf.o
grid_output.o 2>&1
ar: creating libvx_nc_util.a
ranlib libvx_nc_util.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
nc_constants.h nc_var_info.h nc_utils.h write_netcdf.h grid_output.h
vx_nc_util.h
cp nc_constants.h nc_var_info.h nc_utils.h write_netcdf.h
grid_output.h vx_nc_util.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_nc_util.a
cp libvx_nc_util.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_nc_util Library ***

icc level_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc var_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc leveltype_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data_class.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc table_lookup.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_data2d.a level_info.o var_info.o leveltype_to_string.o
data_class.o data2d_utils.o table_lookup.o 2>&1
ar: creating libvx_data2d.a
ranlib libvx_data2d.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
level_info.h var_info.h leveltype_to_string.h data_class.h
data2d_utils.h table_lookup.h vx_data2d.h
cp level_info.h var_info.h leveltype_to_string.h data_class.h
data2d_utils.h table_lookup.h vx_data2d.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_data2d.a
cp libvx_data2d.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_data2d Library ***

icc grib_classes.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc grib_strings.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc grib_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc var_info_grib.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_grib_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_grib.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_data2d_grib.a grib_classes.o grib_strings.o grib_utils.o
var_info_grib.o data2d_grib_utils.o data2d_grib.o 2>&1
ar: creating libvx_data2d_grib.a
ranlib libvx_data2d_grib.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
grib_classes.h grib_strings.h grib_utils.h var_info_grib.h
data2d_grib_utils.h data2d_grib.h vx_data2d_grib.h
cp grib_classes.h grib_strings.h grib_utils.h var_info_grib.h
data2d_grib_utils.h data2d_grib.h vx_data2d_grib.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_data2d_grib.a
cp libvx_data2d_grib.a /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_data2d_grib Library ***

icc get_met_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc met_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc var_info_nc_met.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_nc_met.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
ar -rs libvx_data2d_nc_met.a get_met_grid.o met_file.o
var_info_nc_met.o data2d_nc_met.o 2>&1
ar: creating libvx_data2d_nc_met.a
ranlib libvx_data2d_nc_met.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
get_met_grid.h met_file.h var_info_nc_met.h data2d_nc_met.h
vx_data2d_nc_met.h
cp get_met_grid.h met_file.h var_info_nc_met.h data2d_nc_met.h
vx_data2d_nc_met.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_data2d_nc_met.a
cp libvx_data2d_nc_met.a /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_data2d_nc_met Library ***

icc get_nccf_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc nccf_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc var_info_nccf.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_nccf.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
ar -rs libvx_data2d_nccf.a get_nccf_grid.o nccf_file.o var_info_nccf.o
data2d_nccf.o 2>&1
ar: creating libvx_data2d_nccf.a
ranlib libvx_data2d_nccf.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
get_nccf_grid.h nccf_file.h var_info_nccf.h data2d_nccf.h
vx_data2d_nccf.h
cp get_nccf_grid.h nccf_file.h var_info_nccf.h data2d_nccf.h
vx_data2d_nccf.h /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_data2d_nccf.a
cp libvx_data2d_nccf.a /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_data2d_nccf Library ***

icc get_pinterp_grid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc pinterp_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc var_info_nc_pinterp.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_nc_pinterp.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
ar -rs libvx_data2d_nc_pinterp.a get_pinterp_grid.o pinterp_file.o
var_info_nc_pinterp.o data2d_nc_pinterp.o 2>&1
ar: creating libvx_data2d_nc_pinterp.a
ranlib libvx_data2d_nc_pinterp.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
get_pinterp_grid.h pinterp_file.h var_info_nc_pinterp.h
data2d_nc_pinterp.h vx_data2d_nc_pinterp.h
cp get_pinterp_grid.h pinterp_file.h var_info_nc_pinterp.h
data2d_nc_pinterp.h vx_data2d_nc_pinterp.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_data2d_nc_pinterp.a
cp libvx_data2d_nc_pinterp.a /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_data2d_nc_pinterp Library ***

icc is_met_nc_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc is_nccf_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc is_netcdf_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc is_pinterp_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
icc is_grib_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc is_bufr_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc var_info_factory.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_factory_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data2d_factory.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include
ar -rs libvx_data2d_factory.a is_met_nc_file.o is_nccf_file.o
is_netcdf_file.o is_pinterp_file.o is_grib_file.o is_bufr_file.o
var_info_factory.o data2d_factory_utils.o data2d_factory.o 2>&1
ar: creating libvx_data2d_factory.a
ranlib libvx_data2d_factory.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
is_met_nc_file.h is_nccf_file.h is_netcdf_file.h is_pinterp_file.h
is_grib_file.h is_bufr_file.h var_info_factory.h
data2d_factory_utils.h data2d_factory.h vx_data2d_factory.h
cp is_met_nc_file.h is_nccf_file.h is_netcdf_file.h is_pinterp_file.h
is_grib_file.h is_bufr_file.h var_info_factory.h
data2d_factory_utils.h data2d_factory.h vx_data2d_factory.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_data2d_factory.a
cp libvx_data2d_factory.a /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_data2d_factory Library ***

icc gsl_bvn.cc -static   -c -I/usr/local/aq/gsl-1.16/include
icc gsl_cdf.cc -static   -c -I/usr/local/aq/gsl-1.16/include
icc gsl_randist.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc gsl_statistics.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc gsl_wavelet2d.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
ar -rs libvx_gsl_prob.a gsl_bvn.o gsl_cdf.o gsl_randist.o
gsl_statistics.o gsl_wavelet2d.o 2>&1
ar: creating libvx_gsl_prob.a
ranlib libvx_gsl_prob.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
gsl_bvn.h gsl_cdf.h gsl_randist.h gsl_statistics.h gsl_wavelet2d.h
vx_gsl_prob.h
cp gsl_bvn.h gsl_cdf.h gsl_randist.h gsl_statistics.h gsl_wavelet2d.h
vx_gsl_prob.h /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_gsl_prob.a
cp libvx_gsl_prob.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_gsl_prob Library ***

icc gnomon.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_gnomon.a gnomon.o  2>&1
ar: creating libvx_gnomon.a
ranlib libvx_gnomon.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
gnomon.h
cp gnomon.h /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_gnomon.a
cp libvx_gnomon.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_gnomon Library ***

icc spheroid.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_geodesy.a spheroid.o  2>&1
ar: creating libvx_geodesy.a
ranlib libvx_geodesy.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
vx_geodesy.h spheroid.h
cp vx_geodesy.h spheroid.h  /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_geodesy.a
cp libvx_geodesy.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_geodesy Library ***

icc nav.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_nav.a nav.o 2>&1
ar: creating libvx_nav.a
ranlib libvx_nav.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f nav.h
cp nav.h /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_nav.a
cp libvx_nav.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_nav Library ***

icc pblock.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc do_blocking.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc do_unblocking.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc copy_bytes.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_pb_util.a pblock.o do_blocking.o do_unblocking.o
copy_bytes.o 2>&1
ar: creating libvx_pb_util.a
ranlib libvx_pb_util.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
pblock.h do_blocking.h do_unblocking.h copy_bytes.h vx_pb_util.h
cp pblock.h do_blocking.h do_unblocking.h copy_bytes.h vx_pb_util.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_pb_util.a
cp libvx_pb_util.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_pb_util Library ***

icc afm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc afm_keywords.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc afm_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc afm_token.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc afmkeyword_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc afmtokentype_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_afm.a afm.o afm_keywords.o afm_line.o afm_token.o
afmkeyword_to_string.o afmtokentype_to_string.o 2>&1
ar: creating libvx_afm.a
ranlib libvx_afm.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f afm.h
afm_keywords.h afmkeyword_to_string.h afm_line.h afm_token.h
afm_token_types.h afmtokentype_to_string.h
cp afm.h afm_keywords.h afmkeyword_to_string.h afm_line.h afm_token.h
afm_token_types.h afmtokentype_to_string.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_afm.a
cp libvx_afm.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_afm Library ***

icc documentmedia_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\"
icc documentorientation_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\"
icc vx_ps.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\"
icc ps_text.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_ps.a documentmedia_to_string.o
documentorientation_to_string.o vx_ps.o ps_text.o 2>&1
ar: creating libvx_ps.a
ranlib libvx_ps.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
documentmedia_to_string.h documentorientation_to_string.h vx_ps.h
ps_text.h
cp documentmedia_to_string.h documentorientation_to_string.h vx_ps.h
ps_text.h /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_ps.a
cp libvx_ps.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_ps Library ***

icc cfile.tab.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include > /dev/null 2>&1
icc lex.color.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include > /dev/null 2>&1
icc color.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc color_list.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc color_table.cc -static    -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_color.a cfile.tab.o lex.color.o color.o color_list.o
color_table.o 2>&1
ar: creating libvx_color.a
ranlib libvx_color.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
cfile.tab.h color.h color_list.h color_parser.h vx_color.h
cp cfile.tab.h color.h color_list.h color_parser.h vx_color.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_color.a
cp libvx_color.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_color Library ***

icc pbm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc pcm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc pgm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc ppm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc pxm_base.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc pxm_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_pxm.a pbm.o pcm.o pgm.o ppm.o pxm_base.o pxm_utils.o 2>&1
ar: creating libvx_pxm.a
ranlib libvx_pxm.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f pbm.h
pcm.h pgm.h ppm.h pxm_base.h pxm_utils.h vx_pxm.h
cp pbm.h pcm.h pgm.h ppm.h pxm_base.h pxm_utils.h vx_pxm.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_pxm.a
cp libvx_pxm.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_pxm Library ***

icc ascii85_filter.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc bit_filter.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc hex_filter.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc ps_filter.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc psout_filter.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc render_pbm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc render_pcm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc render_pgm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc render_ppm.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc renderinfo.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc rle_filter.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc uc_queue.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_render.a ascii85_filter.o bit_filter.o hex_filter.o
ps_filter.o psout_filter.o render_pbm.o render_pcm.o render_pgm.o
render_ppm.o renderinfo.o rle_filter.o uc_queue.o 2>&1
ar: creating libvx_render.a
ranlib libvx_render.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
ascii85_filter.h bit_filter.h hex_filter.h ps_filter.h psout_filter.h
vx_render.h renderinfo.h rle_filter.h uc_queue.h
cp ascii85_filter.h bit_filter.h hex_filter.h ps_filter.h
psout_filter.h vx_render.h renderinfo.h rle_filter.h uc_queue.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_render.a
cp libvx_render.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_render Library ***

icc map_region.cc -static   -c -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc vx_plot_util.cc -static   -c -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc data_plane_plot.cc -static   -c -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_plot_util.a map_region.o vx_plot_util.o data_plane_plot.o
2>&1
ar: creating libvx_plot_util.a
ranlib libvx_plot_util.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
map_region.h vx_plot_util.h data_plane_plot.h
cp map_region.h vx_plot_util.h data_plane_plot.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_plot_util.a
cp libvx_plot_util.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_plot_util Library ***

icc moments.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc node.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc polyline.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc shapedata.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc set.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc interest.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mode_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc engine.cc -static   -c -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_shapedata.a moments.o node.o polyline.o shapedata.o set.o
interest.o mode_conf_info.o engine.o 2>&1
ar: creating libvx_shapedata.a
ranlib libvx_shapedata.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
moments.h node.h polyline.h shape.h shapedata.h set.h interest.h
mode_columns.h mode_conf_info.h engine.h vx_shapedata.h
cp moments.h node.h polyline.h shape.h shapedata.h set.h interest.h
mode_columns.h mode_conf_info.h engine.h vx_shapedata.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_shapedata.a
cp libvx_shapedata.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_shapedata Library ***

icc apply_mask.cc -static   -c -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc compute_ci.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc contable.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc contable_stats.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc contable_nx2.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc met_stats.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc pair_base.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc pair_data_point.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc pair_data_ensemble.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
ar -rs libvx_statistics.a apply_mask.o compute_ci.o contable.o
contable_stats.o contable_nx2.o met_stats.o pair_base.o
pair_data_point.o pair_data_ensemble.o 2>&1
ar: creating libvx_statistics.a
ranlib libvx_statistics.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
apply_mask.h compute_ci.h contable.h met_stats.h pair_base.h
pair_data_point.h pair_data_ensemble.h vx_statistics.h
cp apply_mask.h compute_ci.h contable.h met_stats.h pair_base.h
pair_data_point.h pair_data_ensemble.h vx_statistics.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_statistics.a
cp libvx_statistics.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_statistics Library ***

icc stat_columns.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc stat_hdr_columns.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
ar -rs libvx_stat_out.a stat_columns.o stat_hdr_columns.o 2>&1
ar: creating libvx_stat_out.a
ranlib libvx_stat_out.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
stat_columns.h stat_hdr_columns.h vx_stat_out.h
cp stat_columns.h stat_hdr_columns.h vx_stat_out.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_stat_out.a
cp libvx_stat_out.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_stat_out Library ***

icc analysis_utils.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc by_case_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mask_poly.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mode_atts.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mode_job.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mode_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc stat_job.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc stat_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
icc time_series.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_analysis_util.a analysis_utils.o by_case_info.o
mask_poly.o mode_atts.o mode_job.o mode_line.o stat_job.o stat_line.o
time_series.o 2>&1
ar: creating libvx_analysis_util.a
ranlib libvx_analysis_util.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
analysis_utils.h by_case_info.h mask_poly.h mode_atts.h
mode_analysis_columns.h mode_job.h mode_line.h stat_job.h stat_line.h
stat_offsets.h time_series.h vx_analysis_util.h
cp analysis_utils.h by_case_info.h mask_poly.h mode_atts.h
mode_analysis_columns.h mode_job.h mode_line.h stat_job.h stat_line.h
stat_offsets.h time_series.h vx_analysis_util.h /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib/libvx_analysis_util.a
cp libvx_analysis_util.a /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_analysis_util Library ***

icc atcf_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc track_point.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc track_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc track_pair_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc tc_hdr_columns.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc tc_columns.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc tc_stat_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
ar -rs libvx_tc_util.a atcf_line.o track_point.o track_info.o
track_pair_info.o tc_hdr_columns.o tc_columns.o tc_stat_line.o 2>&1
ar: creating libvx_tc_util.a
ranlib libvx_tc_util.a
cd /opt/storage/high-speed/EMT2/METv4.1/METv4.1/include ; rm -f
atcf_line.h track_point.h track_info.h track_pair_info.h
tc_hdr_columns.h tc_columns.h tc_stat_line.h vx_tc_util.h
cp atcf_line.h track_point.h track_info.h track_pair_info.h
tc_hdr_columns.h tc_columns.h tc_stat_line.h vx_tc_util.h
/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
rm -f /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib/libvx_tc_util.a
cp libvx_tc_util.a /opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib

*** Finished Making the vx_tc_util Library ***



icc ensemble_stat_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc -o ensemble_stat ensemble_stat.cc ensemble_stat_conf_info.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp ensemble_stat /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the ensemble_stat Tool ***


icc grid_stat_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc -o grid_stat grid_stat.cc grid_stat_conf_info.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp grid_stat /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the grid_stat Tool ***

icc mode_ps_file.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc plot_engine.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc page_1.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc fcst_enlarge_page.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc obs_enlarge_page.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc cluster_page.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc overlap_page.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include
icc mode_exec.cc -c -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include -I/usr/local/aq/gsl-1.16/include
icc -o mode mode.cc mode_ps_file.o plot_engine.o page_1.o
fcst_enlarge_page.o obs_enlarge_page.o cluster_page.o overlap_page.o
mode_exec.o  \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_pxm \
	-lvx_plot_util \
	-lvx_nav \
	-lvx_render \
	-lvx_ps \
	-lvx_afm \
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp mode /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the MODE Tool ***


icc config_to_att.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc -o mode_analysis mode_analysis.cc config_to_att.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_met \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp mode_analysis /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the mode_analysis Tool ***


icc -o pcp_combine pcp_combine.cc  \
	-static   \
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_data2d \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_nc_util \
	-lvx_data2d \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_grid \
	-lvx_config \
	-lvx_util \
	-lvx_math \
	-lvx_cal \
	-lvx_log \
	-lvx_color \
	-lm -lnetcdf_c++ -lnetcdf \

cp pcp_combine /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the pcp_combine Tool ***


icc point_stat_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc -o point_stat point_stat.cc point_stat_conf_info.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp point_stat /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the point_stat Tool ***


icc aggr_stat_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include

icc parse_stat_line.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include

icc stat_analysis_job.cc -static   -DMET_BASE=\"/opt/storage/high-
speed/EMT2/METv4.1/METv4.1\" -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc -o stat_analysis stat_analysis.cc aggr_stat_line.o
parse_stat_line.o stat_analysis_job.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp stat_analysis /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the stat_analysis Tool ***


icc wavelet_stat_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include

icc -o wavelet_stat wavelet_stat.cc wavelet_stat_conf_info.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_pxm \
	-lvx_plot_util \
	-lvx_nav \
	-lvx_render \
	-lvx_ps \
	-lvx_afm \
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp wavelet_stat /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the wavelet_stat Tool ***


icc series_analysis_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/gsl-1.16/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include
icc -o series_analysis series_analysis.cc series_analysis_conf_info.o
\
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp series_analysis /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the series_analysis Tool ***

cd gen_poly_mask    ; /usr/bin/make

icc -o gen_poly_mask gen_poly_mask.cc  \
	-static   \
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_shapedata \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_met \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_nc_util \
	-lvx_data2d \
	-lvx_render \
	-lvx_plot_util \
	-lvx_pxm \
	-lvx_color \
	-lvx_ps \
	-lvx_afm \
	-lvx_pb_util \
	-lvx_nav \
	-lvx_gnomon \
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_gsl_prob \
	-lvx_grid \
	-lvx_config \
	-lvx_util \
	-lvx_math \
	-lvx_cal \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp gen_poly_mask /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the gen_poly_mask Tool ***

cd plot_data_plane  ; /usr/bin/make

icc plot_data_plane.cc -o plot_data_plane \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib  \
	-lvx_data2d_factory \
	-lvx_data2d_nc_met \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_nc_util \
	-lvx_data2d \
	-lvx_plot_util \
	-lvx_render \
	-lvx_pxm \
	-lvx_color \
	-lvx_ps \
	-lvx_afm \
	-lvx_nav \
	-lvx_gnomon \
	-lvx_grid \
	-lvx_config \
	-lvx_util \
	-lvx_math \
	-lvx_cal \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf \

cp plot_data_plane /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the plot_point_obs Tool ***

cd plot_point_obs   ; /usr/bin/make

icc -o plot_point_obs plot_point_obs.cc  \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_data2d_factory \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_met \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_nc_util \
	-lvx_data2d \
	-lvx_plot_util \
	-lvx_render \
	-lvx_pxm \
	-lvx_color \
	-lvx_ps \
	-lvx_afm \
	-lvx_pb_util \
	-lvx_nav \
	-lvx_gnomon \
	-lvx_gsl_prob \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp plot_point_obs /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the plot_point_obs Tool ***

cd ascii2nc         ; /usr/bin/make

icc ascii2nc_conf_info.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc file_handler.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc little_r_handler.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc met_handler.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc observation.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_max.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_mean.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_median.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_min.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_percentile.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_range.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_calc_stdev.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc summary_key.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc surfrad_handler.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc time_summary_interval.cc -g -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc -g -o ascii2nc ascii2nc.cc ascii2nc_conf_info.o file_handler.o
little_r_handler.o met_handler.o observation.o summary_calc.o
summary_calc_max.o summary_calc_mean.o summary_calc_median.o
summary_calc_min.o summary_calc_percentile.o summary_calc_range.o
summary_calc_stdev.o summary_key.o surfrad_handler.o
time_summary_interval.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_config \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_util \
	-lvx_math \
	-lvx_cal \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf \

cp ascii2nc /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the ascii2nc Tool ***

cd madis2nc         ; /usr/bin/make

icc -o madis2nc madis2nc.cc  \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_util \
	-lvx_math \
	-lvx_cal \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp madis2nc /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the madis2nc Tool ***

cd pb2nc            ; /usr/bin/make

icc pb2nc_conf_info.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

ifort numpbmsg.f -static  -c

ifort openpb.f -static  -c

ifort closepb.f -static  -c

ifort readpb.f -static  -c

ifort dumppb.f -static  -c
icc -o pb2nc pb2nc.cc pb2nc_conf_info.o numpbmsg.o openpb.o closepb.o
readpb.o dumppb.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include -I/usr/local/aq/BUFRLIB   \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
-L/usr/local/aq/BUFRLIB   \
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_grib \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_pb_util \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas -lbufr \
	  -lifcore
cp pb2nc /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the pb2nc Tool ***

cd wwmca_tool       ; /usr/bin/make

icc afwa_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc afwa_cp_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc afwa_pt_file.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc interp_base.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc min_interp.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc max_interp.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc ave_interp.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc nearest_interp.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include

icc gridhemisphere_to_string.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc wwmca_ref.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include

icc nc_output.cc -static   -c -I/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/include -I/usr/local/aq/netcdf-
4.1.3_ifc12.1/include -I/usr/local/aq/gsl-1.16/include

icc -o wwmca_regrid wwmca_regrid.cc afwa_file.o afwa_cp_file.o
afwa_pt_file.o interp_base.o min_interp.o max_interp.o ave_interp.o
nearest_interp.o gridhemisphere_to_string.o wwmca_ref.o nc_output.o \
	-static   -DMET_BASE=\"/opt/storage/high-speed/EMT2/METv4.1/METv4.1\"
\
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_pxm \
	-lvx_plot_util \
	-lvx_nav \
	-lvx_render \
	-lvx_ps \
	-lvx_afm \
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_met \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp wwmca_regrid /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

icc -o wwmca_plot wwmca_plot.cc afwa_file.o afwa_cp_file.o
afwa_pt_file.o interp_base.o min_interp.o max_interp.o ave_interp.o
nearest_interp.o gridhemisphere_to_string.o wwmca_ref.o nc_output.o \
	-static   \
	-I/opt/storage/high-speed/EMT2/METv4.1/METv4.1/include
-I/usr/local/aq/netcdf-4.1.3_ifc12.1/include -I/usr/local/aq/gsl-
1.16/include  \
	-L/opt/storage/high-speed/EMT2/METv4.1/METv4.1/lib
-L/usr/local/aq/netcdf-4.1.3_ifc12.1/lib -L/usr/local/aq/gsl-1.16/lib
\
	-lvx_pxm \
	-lvx_plot_util \
	-lvx_nav \
	-lvx_render \
	-lvx_ps \
	-lvx_afm \
	-lvx_stat_out \
	-lvx_statistics \
	-lvx_shapedata \
	-lvx_gsl_prob \
	-lvx_analysis_util \
	-lvx_data2d_factory \
	-lvx_data2d_grib  \
	-lvx_data2d_nc_met \
	-lvx_data2d_nc_pinterp \
	-lvx_data2d_nccf \
	-lvx_data2d \
	-lvx_nc_util \
	-lvx_grid \
	-lvx_config \
	-lvx_cal \
	-lvx_util \
	-lvx_math \
	-lvx_color \
	-lvx_log \
	-lm -lnetcdf_c++ -lnetcdf -lgsl -lgslcblas \

cp wwmca_plot /opt/storage/high-speed/EMT2/METv4.1/METv4.1/bin

*** Finished Making the wwmca_regrid and wwmca_plot Tools ***


*** Finished Making the Model Evaluation Tools Project ***


------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Wed Sep 04 09:59:53 2013


*** Testing the Model Evaluation Tools Project ***


*** Testing Gen-Poly-Mask application ***


*** Running Gen-Poly-Mask to generate a polyline mask file for the
Continental United States ***
DEBUG 1: Input Data File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Input Mask File:	../data/poly/CONUS.poly
DEBUG 2: Parsed Input Grid:	Lambert Conformal (185 x 129)
DEBUG 2: Parsed Polyline:	CONUS containing 243 points
DEBUG 2: Points Inside Mask:	5479 of 23865
DEBUG 1: Output NetCDF File:	../out/gen_poly_mask/CONUS_poly.nc

*** Testing PCP-Combine application ***


*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 12 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212 matches valid
time of 20050807_120000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212 matches valid
time of 20050807_090000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212 matches valid
time of 20050807_060000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212 matches valid
time of 20050807_030000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc

*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 12 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212 matches valid
time of 20050808_000000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212 matches valid
time of 20050807_210000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212 matches valid
time of 20050807_180000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212 matches valid
time of 20050807_150000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_12L_2005080800V_12A.nc

*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 24 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212 matches valid
time of 20050808_000000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212 matches valid
time of 20050807_210000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212 matches valid
time of 20050807_180000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212 matches valid
time of 20050807_150000
DEBUG 1: [5] File
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212 matches valid
time of 20050807_120000
DEBUG 1: [6] File
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212 matches valid
time of 20050807_090000
DEBUG 1: [7] File
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212 matches valid
time of 20050807_060000
DEBUG 1: [8] File
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212 matches valid
time of 20050807_030000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212
DEBUG 1: [5] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: [6] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212
DEBUG 1: [7] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212
DEBUG 1: [8] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_24L_2005080800V_24A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 12 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
matches valid time of 20050807_120000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
matches valid time of 20050807_110000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
matches valid time of 20050807_100000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
matches valid time of 20050807_090000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
matches valid time of 20050807_080000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
matches valid time of 20050807_070000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
matches valid time of 20050807_060000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
matches valid time of 20050807_050000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
matches valid time of 20050807_040000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
matches valid time of 20050807_030000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
matches valid time of 20050807_020000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
matches valid time of 20050807_010000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080712V_12A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 12 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
matches valid time of 20050808_000000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
matches valid time of 20050807_230000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
matches valid time of 20050807_220000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
matches valid time of 20050807_210000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
matches valid time of 20050807_200000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
matches valid time of 20050807_190000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
matches valid time of 20050807_180000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
matches valid time of 20050807_170000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
matches valid time of 20050807_160000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
matches valid time of 20050807_150000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
matches valid time of 20050807_140000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
matches valid time of 20050807_130000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080800V_12A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 24 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
matches valid time of 20050808_000000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
matches valid time of 20050807_230000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
matches valid time of 20050807_220000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
matches valid time of 20050807_210000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
matches valid time of 20050807_200000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
matches valid time of 20050807_190000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
matches valid time of 20050807_180000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
matches valid time of 20050807_170000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
matches valid time of 20050807_160000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
matches valid time of 20050807_150000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
matches valid time of 20050807_140000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
matches valid time of 20050807_130000
DEBUG 1: [13] File ../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
matches valid time of 20050807_120000
DEBUG 1: [14] File ../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
matches valid time of 20050807_110000
DEBUG 1: [15] File ../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
matches valid time of 20050807_100000
DEBUG 1: [16] File ../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
matches valid time of 20050807_090000
DEBUG 1: [17] File ../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
matches valid time of 20050807_080000
DEBUG 1: [18] File ../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
matches valid time of 20050807_070000
DEBUG 1: [19] File ../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
matches valid time of 20050807_060000
DEBUG 1: [20] File ../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
matches valid time of 20050807_050000
DEBUG 1: [21] File ../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
matches valid time of 20050807_040000
DEBUG 1: [22] File ../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
matches valid time of 20050807_030000
DEBUG 1: [23] File ../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
matches valid time of 20050807_020000
DEBUG 1: [24] File ../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
matches valid time of 20050807_010000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
DEBUG 1: [13] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
DEBUG 1: [14] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
DEBUG 1: [15] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
DEBUG 1: [16] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
DEBUG 1: [17] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
DEBUG 1: [18] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
DEBUG 1: [19] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
DEBUG 1: [20] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
DEBUG 1: [21] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
DEBUG 1: [22] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
DEBUG 1: [23] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
DEBUG 1: [24] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080800V_24A.nc

*** Testing MODE application ***


*** Running MODE on APCP using netCDF input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_APCP_12
DEBUG 1: Merge Config File: config/MODEConfig_APCP_12
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 1: Forecast Field: APCP_12 at A12
DEBUG 1: Observation Field: APCP_12 at A12
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 7 forecast objects and 4 observation objects.
DEBUG 2: Performing merging (THRESH) in the forecast field.
DEBUG 2: Performing merging (THRESH) in the observation field.
DEBUG 2: Remaining: 7 forecast objects and 4 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_120000L_20050807_120000V_120000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_120000L_20050807_120000V_120000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_120000L_20050807_120000V_120000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_120000L_20050807_120000V_120000A.ps

*** Running MODE on APCP using a GRIB forecast and netCDF observation
***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_APCP_24
DEBUG 1: Merge Config File: config/MODEConfig_APCP_24
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_24A.nc
DEBUG 1: Forecast Field: APCP_24 at A24
DEBUG 1: Observation Field: APCP_24 at A24
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 4 forecast objects and 6 observation objects.
DEBUG 2: Performing merging (NONE) in the forecast field.
DEBUG 2: Performing merging (NONE) in the observation field.
DEBUG 2: Remaining: 4 forecast objects and 6 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_240000L_20050808_000000V_240000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_240000L_20050808_000000V_240000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_240000L_20050808_000000V_240000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_240000L_20050808_000000V_240000A.ps

*** Running MODE on RH at 500mb using GRIB input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_RH
DEBUG 1: Merge Config File: config/MODEConfig_RH
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../data/sample_fcst/2005080712/wrfprs_ruc13_00.tm00_G212
DEBUG 1: Forecast Field: RH at P500
DEBUG 1: Observation Field: RH at P500
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 8 forecast objects and 12 observation objects.
DEBUG 2: Performing merging (NONE) in the forecast field.
DEBUG 2: Performing merging (NONE) in the observation field.
DEBUG 2: Remaining: 8 forecast objects and 12 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_120000L_20050807_120000V_000000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_120000L_20050807_120000V_000000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_120000L_20050807_120000V_000000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/mode_raw.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/mode_raw.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_120000L_20050807_120000V_000000A.ps

*** Testing Grid-Stat application ***


*** Running Grid-Stat on APCP using netCDF input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_APCP_12
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region DTC165, using 2651 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region DTC166, using 3804 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region CONUS, using 5414 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region DTC165, using 3498 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region DTC166, using 5276 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region DTC165, using 3498 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region DTC166, using 5276 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region DTC165, using 3205 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region DTC166, using 5025 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region DTC165, using 3205 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region DTC166, using 5025 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_pairs.nc

*** Running Grid-Stat on POP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_POP_12
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080312/pop5km_2005080312F096.grib_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_12A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing POP/L0 versus APCP_12(*,*), for interpolation
method UW_MEAN(1), over region DTC165, using 2698 pairs.
DEBUG 2: Computing Probabilistic Statistics.
DEBUG 2: Processing POP/L0 versus APCP_12(*,*), for interpolation
method UW_MEAN(1), over region DTC166, using 3807 pairs.
DEBUG 2: Computing Probabilistic Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pct.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pstd.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pjc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_prc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pairs.nc

*** Running Grid-Stat on APCP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_APCP_24
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_24A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region DTC165, using 2646 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region DTC166, using 3761 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region CONUS, using 5414 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region LMV,
using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region LMV,
using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_mctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_mcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_pairs.nc

*** Running Grid-Stat using GRIB input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_all
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../data/sample_fcst/2005080712/wrfprs_ruc13_00.tm00_G212
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 5558 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 6862 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 5479 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 524 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_pairs.nc

*** Testing PB2NC application ***


*** Running PB2NC on a PREPBUFR file ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/PB2NCConfig_default
DEBUG 1: User Config File: config/PB2NCConfig_G212
DEBUG 1: Creating NetCDF File:		/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/out/pb2nc/sample_pb.nc
DEBUG 1: Processing PrepBufr File:	/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/sample_obs/prepbufr/ndas.t00z.prepbufr.tm12.20070401.nr
DEBUG 1: Blocking PrepBufr file to:	/tmp/tmp_pb2nc_blk_10402_0

 ***********BUFR ARCHIVE LIBRARY ABORT**************
 BUFRLIB: OPENBF - ERROR READING INPUT FILE CONNECTED TO UNIT  11 WHEN
CHECKING
 FOR 'BUFR' IN FIRST 4 BYTES OF RECORD
 ***********BUFR ARCHIVE LIBRARY ABORT**************


*** Testing PLOT_POINT_OBS application ***


*** Running PLOT_POINT_OBS on a sample netCDF observation file ***
DEBUG 2: Using default global grid.
DEBUG 1: Opening netCDF file: ../out/pb2nc/sample_pb.nc
ERROR  :
ERROR  : main() -> trouble opening netCDF file
../out/pb2nc/sample_pb.nc
ERROR  :

*** Testing ASCII2NC application ***


*** Running ASCII2NC to reformat ASCII point observations into NetCDF
***
DEBUG 2: Processing observations for 5 headers.
DEBUG 1: Creating NetCDF Observation file:
../out/ascii2nc/sample_ascii.nc
DEBUG 2: Finished processing 2140 observations for 5 headers.

*** Running ASCII2NC to reformat ASCII rain gauge observations into
NetCDF ***
DEBUG 2: Processing observations for 1836 headers.
DEBUG 1: Creating NetCDF Observation file:
../out/ascii2nc/precip24_2010010112.nc
DEBUG 2: Finished processing 1836 observations for 1836 headers.

*** Testing MADIS2NC application ***


*** Running MADIS2NC to reformat MADIS point observations into NetCDF
***
DEBUG 1: Reading MADIS File:
../data/sample_obs/madis/metar/metar_2012040912_F000.nc
DEBUG 1: Writing MET File:	../out/madis2nc/metar_2012040912_F000.nc
DEBUG 2: Processing METAR recs	= 4000
DEBUG 2: Rejected based on QC	= 0
DEBUG 2: Rejected based on fill	= 35746
DEBUG 2: Retained or derived	= 27894

*** Testing Point-Stat application ***


*** Running Point-Stat on sample NAM data ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/PointStatConfig_default
DEBUG 1: User Config File: config/PointStatConfig
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2007033000/nam.t00z.awip1236.tm00.20070330.grb
DEBUG 1: Climatology File: none
DEBUG 1: Observation File: ../out/pb2nc/sample_pb.nc
DEBUG 1: Observation File: ../out/ascii2nc/sample_ascii.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for TMP/P900-750.
DEBUG 2: For TMP/P900-750 found 4 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for UGRD/Z10.
DEBUG 2: For UGRD/Z10 found 1 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for VGRD/Z10.
DEBUG 2: For VGRD/Z10 found 1 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
WARNING:
WARNING: process_obs_file() -> can't open observation netCDF file:
../out/pb2nc/sample_pb.nc
WARNING:
DEBUG 2: Searching 2140 observations from 5 messages.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method UW_MEAN(1),
using 23 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method MEDIAN(9),
using 23 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method DW_MEAN(9),
using 23 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method UW_MEAN(1),
using 17 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method MEDIAN(9),
using 17 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method DW_MEAN(9),
using 17 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V.stat
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_fho.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_ctc.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_cts.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_cnt.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_sal1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_val1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_mpr.txt

*** Testing Wavelet-Stat application ***


*** Running Wavelet-Stat on APCP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/WaveletStatConfig_default
DEBUG 1: User Config File: config/WaveletStatConfig_APCP_12
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 2:
DEBUG 2: Tiling Method: Apply 1 tile(s) automatically computed with
dimension = 128 and lower-left (x, y) = (29.00, 1.00)
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP/A12 versus APCP_12(*,*).
DEBUG 2: Forecast field: Replaced 9703 bad data values out of 23865
points with fill value of 0.
DEBUG 2: Observation field: Replaced 17405 bad data values out of
23865 points with fill value of 0.
DEBUG 2: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading wavelet color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/NCL_colortables/BlWhRe.ctable
DEBUG 2: Retrieving data for tile 1 with dimension = 128 and lower-
left (x, y) = (29, 1)
DEBUG 2: Computing Intensity-Scale decomposition for APCP/A12 gt0.000
versus APCP_12(*,*) gt0.000.
DEBUG 2: Computing Intensity-Scale decomposition for APCP/A12 ge5.000
versus APCP_12(*,*) ge5.000.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V_isc.txt
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.nc
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.ps

*** Running Wavelet-Stat on APCP using netCDF input for both forecast
and observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/WaveletStatConfig_default
DEBUG 1: User Config File: config/WaveletStatConfig_APCP_12_NC
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080800V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_12A.nc
DEBUG 2:
DEBUG 2: Tiling Method: Apply 1 tile(s) automatically computed with
dimension = 128 and lower-left (x, y) = (29.00, 1.00)
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*).
DEBUG 2: Forecast field: Replaced 9703 bad data values out of 23865
points with fill value of 0.
DEBUG 2: Observation field: Replaced 17318 bad data values out of
23865 points with fill value of 0.
DEBUG 2: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading wavelet color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/NCL_colortables/BlWhRe.ctable
DEBUG 2: Retrieving data for tile 1 with dimension = 128 and lower-
left (x, y) = (29, 1)
DEBUG 2: Computing Intensity-Scale decomposition for APCP_12(*,*)
gt0.000 versus APCP_12(*,*) gt0.000.
DEBUG 2: Computing Intensity-Scale decomposition for APCP_12(*,*)
ge5.000 versus APCP_12(*,*) ge5.000.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V_isc.txt
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.nc
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.ps

*** Testing Ensemble-Stat application ***


*** Running Ensemble-Stat on APCP using GRIB forecasts, point
observations, and gridded observations ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/EnsembleStatConfig_default
DEBUG 1: User Config File: config/EnsembleStatConfig
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Ensemble Files[6]:
DEBUG 1:    ../data/sample_fcst/2009123112/arw-fer-
gep1/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-fer-
gep5/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-sch-
gep2/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-sch-
gep6/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-tom-
gep3/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-tom-
gep7/d01_2009123112_02400.grib
DEBUG 1: Gridded Observation Files[1]:
DEBUG 1:    ../data/sample_obs/ST4/ST4.2010010112.24h
DEBUG 1: Point Observation Files[1]:
DEBUG 1:    ../out/ascii2nc/precip24_2010010112.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: APCP/A24
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: REFC/L0
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: UGRD/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: VGRD/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: WIND/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing point observation file:
../out/ascii2nc/precip24_2010010112.nc
DEBUG 2: Searching 1836 observations from 1836 header messages.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
fer-gep1/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
fer-gep5/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
sch-gep2/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
sch-gep6/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
tom-gep3/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
tom-gep7/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing mean file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 2: For APCP_24_A24_ENS_MEAN(*,*) found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region FULL, for interpolation method
UW_MEAN(1), using 1125 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1605, for interpolation
method UW_MEAN(1), using 35 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1803, for interpolation
method UW_MEAN(1), using 64 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1804, for interpolation
method UW_MEAN(1), using 79 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1805, for interpolation
method UW_MEAN(1), using 45 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1806, for interpolation
method UW_MEAN(1), using 78 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble mean file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region FULL, for interpolation method
UW_MEAN(1), using 15480 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1605, for interpolation
method UW_MEAN(1), using 398 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1803, for interpolation
method UW_MEAN(1), using 540 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1804, for interpolation
method UW_MEAN(1), using 503 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1805, for interpolation
method UW_MEAN(1), using 161 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1806, for interpolation
method UW_MEAN(1), using 491 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V.stat
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_rhist.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_orank.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ssvar.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_orank.nc

*** Testing STAT-Analysis application ***


*** Running STAT-Analysis ***
DEBUG 1: Creating STAT-Analysis output file
"../out/stat_analysis/stat_analysis.out"
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/STATAnalysisConfig_default
DEBUG 1: User Config File: config/STATAnalysisConfig
DEBUG 2: STAT Lines read     = 8061
DEBUG 2: STAT Lines retained = 8061
DEBUG 2:
DEBUG 2: Processing Job 1: -job filter -vx_mask DTC165 -line_type
SL1L2 -dump_row ../out/stat_analysis/job_filter_SL1L2.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_filter_SL1L2.stat"
DEBUG 2: Job 1 used 4 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 2: -job summary -fcst_var TMP -alpha 0.05
-line_type CNT -column ME -dump_row
../out/stat_analysis/job_summary_ME.stat -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_summary_ME.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 2 used 4 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 3: -job aggregate -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -line_type SL1L2 -dump_row
../out/stat_analysis/job_aggregate_SL1L2.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_SL1L2.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 3 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 4: -job aggregate_stat -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -line_type SL1L2 -dump_row
../out/stat_analysis/job_aggregate_stat_SL1L2_CNT.stat -out_line_type
CNT -out_alpha 0.05 -rank_corr_flag 1
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_SL1L2_CNT.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 4 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 5: -job aggregate -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -fcst_thresh <300.000 -line_type FHO -dump_row
../out/stat_analysis/job_aggregate_FHO.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_FHO.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 5 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 6: -job aggregate_stat -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -fcst_thresh <300.000 -line_type FHO -dump_row
../out/stat_analysis/job_aggregate_stat_FHO_CTS.stat -out_line_type
CTS -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_FHO_CTS.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 6 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 7: -job aggregate_stat -fcst_var APCP_24
-vx_mask DTC165 -vx_mask DTC166 -line_type MCTC -column_min N_CAT 4.00
-column_max N_CAT 4.00 -dump_row
../out/stat_analysis/job_aggregate_stat_MCTC_MCTS.stat -out_line_type
MCTS -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_MCTC_MCTS.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 7 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 8: -job aggregate -vx_mask DTC165 -vx_mask
DTC166 -line_type PCT -dump_row
../out/stat_analysis/job_aggregate_PCT.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_PCT.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 8 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 9: -job aggregate_stat -vx_mask DTC165
-vx_mask DTC166 -line_type PCT -dump_row
../out/stat_analysis/job_aggregate_stat_PCT_PSTD.stat -out_line_type
PSTD -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_PCT_PSTD.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 9 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 10: -job aggregate -fcst_var APCP_12 -vx_mask
TILE_TOT -fcst_thresh >0.000 -line_type ISC -dump_row
../out/stat_analysis/job_aggregate_ISC.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_ISC.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 10 used 18 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 11: -job aggregate -obtype MC_PCP -vx_mask
HUC4_1605 -vx_mask HUC4_1803 -vx_mask HUC4_1804 -vx_mask HUC4_1805
-vx_mask HUC4_1806 -line_type RHIST -dump_row
../out/stat_analysis/job_aggregate_RHIST.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_RHIST.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 11 used 5 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 12: -job aggregate_stat -obtype ADPSFC
-vx_mask HUC4_1605 -vx_mask HUC4_1803 -vx_mask HUC4_1804 -vx_mask
HUC4_1805 -vx_mask HUC4_1806 -line_type ORANK -dump_row
../out/stat_analysis/job_aggregate_stat_ORANK_RHIST.stat
-out_line_type RHIST
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_ORANK_RHIST.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 12 used 301 out of 8061 STAT lines.

*** Testing MODE-Analysis application ***


*** Running MODE-Analysis to compute column summaries for simple
forecast objects ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEAnalysisConfig_default
DEBUG 1: User Config File: config/MODEAnalysisConfig
DEBUG 2: Total mode lines read = 24
DEBUG 2: Total mode lines kept = 7

*** Running MODE-Analysis to compute column summaries for simple
observation objects ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEAnalysisConfig_default
DEBUG 1: User Config File: config/MODEAnalysisConfig
DEBUG 2: Total mode lines read = 24
DEBUG 2: Total mode lines kept = 4

*** Running MODE-Analysis to summarize by case ***
DEBUG 2: Total mode lines read = 44
DEBUG 2: Total mode lines kept = 21

*** Testing PLOT_DATA_PLANE application ***


*** Running PLOT_DATA_PLANE on a sample GRIB1 gridded file  ***
DEBUG 1: Opening data file:
../data/sample_fcst/2007033000/nam.t00z.awip1236.tm00.20070330.grb
DEBUG 1: Creating postscript file:
../out/plot_data_plane/nam.t00z.awip1236.tm00.20070330_TMPZ2.ps

*** Running PLOT_DATA_PLANE on a sample netCDF file  ***
DEBUG 1: Opening data file:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Creating postscript file:
../out/plot_data_plane/sample_fcst_12L_2005080712V_12A_APCP12_NC_MET.ps

*** Finished Testing the Model Evaluation Tools Project ***


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Thu Sep 05 14:24:40 2013

Elliot,

Sorry, but I don't really have any other suggestions.  In the past,
when we receive that runtime error from PB2NC, it has always been
resolved by either adding in or taking out the "-DBLOCK4" option.
  I see that you're using the intel compilers.  I imagine you've
compiled BUFRLIB using the commands listed in the MET online tutorial
(http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/req_libs.php):
     icc -c -DUNDERSCORE *.c
     ifort -c -DUNDERSCORE *.f *.F
     ar crv libbufr.a *.o

I suppose you could try using the GNU compilers instead to see if the
behavior improves.  Sorry I can't be of more assistance but it's
difficult to debug these types of issue remotely.

Thanks,
John Halley Gotway
met_help at ucar.edu

On 09/04/2013 09:59 AM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good morning John, I have downloaded and compiled MET version 4.1 in
a 64-bit environment, but I am running into the same issue with the
pb2nc script.  I have compiled with and without the -DBLOCK4 flag,
doing a "make clean" before I ran the "make" command each time.  I
have attached my user_defs.mk file, log file for the "make" process,
and the log file for the test_all.sh script for your review. I look
forward to any advice you may be able to offer.
>
> Thank you for your time,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 5:36 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Just to be clear - when you say "-DBLOCK" flag, you really mean "-
DBLOCK4", right?  This runtime error is described here:
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/test_scripts.php
>
> The default for intel compilers is use that flag, like this:
>      ARCH_FLAGS = -DBLOCK4
>
> Since that did not work well, try removing it:
>      ARCH_FLAGS =
>
> And then do a "make clean" followed by a "make".
>
> Also, is there a reason you're compiling METv4.0 instead of the more
recent METv4.1?
>
> Thanks,
> John
>
> On 09/03/2013 02:52 PM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good afternoon John, I have successfully recompiled MET using 64-
bit libraries.  I switched up from gnu/fortran to intel/fortran, as
I've used this configuration successfully in compiling other programs
in 64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.
>>
>> Thanks,
>>
>> Elliot
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, September 03, 2013 12:54 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>>
>> Elliot,
>>
>> Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.
>>
>> If you haven't already tried compiling all of MET without the "-
m32" 32-bit flags, please do.  It should work fine.  Sorry for the
confusion.
>>
>> But if there's another reason for compiling MET as 32-bit, please
let me know, and I'll try to debug your issue further.
>>
>> Thanks,
>> John
>>
>>
>> On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>>>
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>
>>> Good morning John, I am still experiencing this error.
>>>
>>> Thanks,
>>>
>>> Elliot
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov
>>> Web  :  http://www.ncair.org
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>> Sent: Tuesday, September 03, 2013 12:40 PM
>>> To: Tardif, Elliot M
>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>> issue
>>>
>>> Elliot,
>>>
>>> Are you still experiencing this compilation problem for METv4.1?
>>>
>>> Thanks,
>>> John
>>>
>>> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>>>
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>>
>>>> Good afternoon John,
>>>>
>>>> I'm happy to report that the original error I was getting has
been resolved by this new Makefile you sent me.  However, a new
problem has cropped up later on in the "make" process.  The text of it
is rather long so I have put it in a text file and attached to this
email.  It appears related to my BUFRLIB, which I installed for 32-bit
use using the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>>>
>>>> Thanks,
>>>>
>>>> Elliot Tardif
>>>>
>>>> Elliot Tardif, Meteorologist II
>>>> NC DENR, Division of Air Quality
>>>> Planning Section, Attainment Planning Branch
>>>> 1641 Mail Service Center
>>>> Raleigh, NC 27699-1641
>>>> Phone/Fax:  919-707-8483
>>>> Email:  Elliot.Tardif at ncdenr.gov
>>>> Web  :  http://www.ncair.org
>>>>
>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>>> Sent: Tuesday, August 27, 2013 3:41 PM
>>>> To: Tardif, Elliot M
>>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>>> issue
>>>>
>>>> Elliot,
>>>>
>>>> I consulted with another developer, and we suspect that this may
be due to a small problem in the Makefile for the vx_config library.
We failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>>>
>>>> Please try replacing the file
METv4.0/src/basic/vx_config/Makefile with the attached version and
recompile.  Please let me know if this fixes your problem.  If so,
I'll make this change in the development version of the code and post
bugfixes for METv4.0 and METv4.1.
>>>>
>>>> Thanks,
>>>> John Halley Gotway
>>>> met_help at ucar.edu
>>>>
>>>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>>>
>>>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>>>             Queue: met_help
>>>>>           Subject: MET 4.1 32-bit compilation issue
>>>>>             Owner: Nobody
>>>>>        Requestors: elliot.tardif at ncdenr.gov
>>>>>            Status: new
>>>>>       Ticket <URL:
>>>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>>>
>>>>>
>>>>>
>>>>> Good afternoon,
>>>>>
>>>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>>>
>>>>> Thank you for your time,
>>>>>
>>>>> Elliot Tardif
>>>>>
>>>>> Elliot Tardif, Meteorologist II
>>>>> NC DENR, Division of Air Quality
>>>>> Planning Section, Attainment Planning Branch
>>>>> 1641 Mail Service Center
>>>>> Raleigh, NC 27699-1641
>>>>> Phone/Fax:  919-707-8483
>>>>> Email:
Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>>>
>>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>

------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Thu Sep 05 15:14:22 2013

Good afternoon John, I am very happy to report that the problem has
been solved!  I switched from intel to GNU as you had suggested, doing
a "make clean" first.  I recompiled BUFRLIB using GNU, then re-did my
user_defs.mk so it would "make" using GNU/fortran compilers.  I left
out the "-DBLOCK4" flag.  Finally, I ran the test_pb2nc.sh, then
test_all.sh and they both ran without error!  I have attached the
final user_defs.mk file that I used to perform the "make" function as
well as the log file from test_all.sh.

Thank you very much for your time, assistance and patience in helping
me resolve this issue!

Best Regards,

Elliot Tardif

Elliot Tardif, Meteorologist II
NC DENR, Division of Air Quality
Planning Section, Attainment Planning Branch
1641 Mail Service Center
Raleigh, NC 27699-1641
Phone/Fax:  919-707-8483
Email:  Elliot.Tardif at ncdenr.gov
Web  :  http://www.ncair.org

Email correspondence to and from this address is subject to the North
Carolina Public Records Law and may be disclosed to third parties
unless the content is exempt by statue or other regulation.

-----Original Message-----
From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
Sent: Thursday, September 05, 2013 4:25 PM
To: Tardif, Elliot M
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue

Elliot,

Sorry, but I don't really have any other suggestions.  In the past,
when we receive that runtime error from PB2NC, it has always been
resolved by either adding in or taking out the "-DBLOCK4" option.
  I see that you're using the intel compilers.  I imagine you've
compiled BUFRLIB using the commands listed in the MET online tutorial
(http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/req_libs.php):
     icc -c -DUNDERSCORE *.c
     ifort -c -DUNDERSCORE *.f *.F
     ar crv libbufr.a *.o

I suppose you could try using the GNU compilers instead to see if the
behavior improves.  Sorry I can't be of more assistance but it's
difficult to debug these types of issue remotely.

Thanks,
John Halley Gotway
met_help at ucar.edu

On 09/04/2013 09:59 AM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good morning John, I have downloaded and compiled MET version 4.1 in
a 64-bit environment, but I am running into the same issue with the
pb2nc script.  I have compiled with and without the -DBLOCK4 flag,
doing a "make clean" before I ran the "make" command each time.  I
have attached my user_defs.mk file, log file for the "make" process,
and the log file for the test_all.sh script for your review. I look
forward to any advice you may be able to offer.
>
> Thank you for your time,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Tuesday, September 03, 2013 5:36 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Just to be clear - when you say "-DBLOCK" flag, you really mean "-
DBLOCK4", right?  This runtime error is described here:
>
>
http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/comp
> ilation/test_scripts.php
>
> The default for intel compilers is use that flag, like this:
>      ARCH_FLAGS = -DBLOCK4
>
> Since that did not work well, try removing it:
>      ARCH_FLAGS =
>
> And then do a "make clean" followed by a "make".
>
> Also, is there a reason you're compiling METv4.0 instead of the more
recent METv4.1?
>
> Thanks,
> John
>
> On 09/03/2013 02:52 PM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good afternoon John, I have successfully recompiled MET using 64-
bit libraries.  I switched up from gnu/fortran to intel/fortran, as
I've used this configuration successfully in compiling other programs
in 64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.
>>
>> Thanks,
>>
>> Elliot
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, September 03, 2013 12:54 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>> issue
>>
>> Elliot,
>>
>> Is the reason for compiling MET as 32-bit in order to use the pb2nc
tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.
>>
>> If you haven't already tried compiling all of MET without the "-
m32" 32-bit flags, please do.  It should work fine.  Sorry for the
confusion.
>>
>> But if there's another reason for compiling MET as 32-bit, please
let me know, and I'll try to debug your issue further.
>>
>> Thanks,
>> John
>>
>>
>> On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>>>
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>
>>> Good morning John, I am still experiencing this error.
>>>
>>> Thanks,
>>>
>>> Elliot
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov
>>> Web  :  http://www.ncair.org
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>> Sent: Tuesday, September 03, 2013 12:40 PM
>>> To: Tardif, Elliot M
>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>> issue
>>>
>>> Elliot,
>>>
>>> Are you still experiencing this compilation problem for METv4.1?
>>>
>>> Thanks,
>>> John
>>>
>>> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>>>
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>>
>>>> Good afternoon John,
>>>>
>>>> I'm happy to report that the original error I was getting has
been resolved by this new Makefile you sent me.  However, a new
problem has cropped up later on in the "make" process.  The text of it
is rather long so I have put it in a text file and attached to this
email.  It appears related to my BUFRLIB, which I installed for 32-bit
use using the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>>>
>>>> Thanks,
>>>>
>>>> Elliot Tardif
>>>>
>>>> Elliot Tardif, Meteorologist II
>>>> NC DENR, Division of Air Quality
>>>> Planning Section, Attainment Planning Branch
>>>> 1641 Mail Service Center
>>>> Raleigh, NC 27699-1641
>>>> Phone/Fax:  919-707-8483
>>>> Email:  Elliot.Tardif at ncdenr.gov
>>>> Web  :  http://www.ncair.org
>>>>
>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>>> Sent: Tuesday, August 27, 2013 3:41 PM
>>>> To: Tardif, Elliot M
>>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>>> issue
>>>>
>>>> Elliot,
>>>>
>>>> I consulted with another developer, and we suspect that this may
be due to a small problem in the Makefile for the vx_config library.
We failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>>>
>>>> Please try replacing the file
METv4.0/src/basic/vx_config/Makefile with the attached version and
recompile.  Please let me know if this fixes your problem.  If so,
I'll make this change in the development version of the code and post
bugfixes for METv4.0 and METv4.1.
>>>>
>>>> Thanks,
>>>> John Halley Gotway
>>>> met_help at ucar.edu
>>>>
>>>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>>>
>>>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>>>             Queue: met_help
>>>>>           Subject: MET 4.1 32-bit compilation issue
>>>>>             Owner: Nobody
>>>>>        Requestors: elliot.tardif at ncdenr.gov
>>>>>            Status: new
>>>>>       Ticket <URL:
>>>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>>>
>>>>>
>>>>>
>>>>> Good afternoon,
>>>>>
>>>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>>>
>>>>> Thank you for your time,
>>>>>
>>>>> Elliot Tardif
>>>>>
>>>>> Elliot Tardif, Meteorologist II
>>>>> NC DENR, Division of Air Quality
>>>>> Planning Section, Attainment Planning Branch
>>>>> 1641 Mail Service Center
>>>>> Raleigh, NC 27699-1641
>>>>> Phone/Fax:  919-707-8483
>>>>> Email:
Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>>>
>>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>


------------------------------------------------
Subject: MET 4.1 32-bit compilation issue
From: Tardif, Elliot M
Time: Thu Sep 05 15:14:22 2013


*** Testing the Model Evaluation Tools Project ***


*** Testing Gen-Poly-Mask application ***


*** Running Gen-Poly-Mask to generate a polyline mask file for the
Continental United States ***
DEBUG 1: Input Data File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Input Mask File:	../data/poly/CONUS.poly
DEBUG 2: Parsed Input Grid:	Lambert Conformal (185 x 129)
DEBUG 2: Parsed Polyline:	CONUS containing 243 points
DEBUG 2: Points Inside Mask:	5479 of 23865
DEBUG 1: Output NetCDF File:	../out/gen_poly_mask/CONUS_poly.nc

*** Testing PCP-Combine application ***


*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 12 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212 matches valid
time of 20050807_120000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212 matches valid
time of 20050807_090000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212 matches valid
time of 20050807_060000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212 matches valid
time of 20050807_030000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc

*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 12 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212 matches valid
time of 20050808_000000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212 matches valid
time of 20050807_210000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212 matches valid
time of 20050807_180000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212 matches valid
time of 20050807_150000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_12L_2005080800V_12A.nc

*** Running PCP-Combine to combine 3-hourly APCP accumulation
forecasts into a single 24 hour accumulation forecast ***
DEBUG 1: [1] File
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212 matches valid
time of 20050808_000000
DEBUG 1: [2] File
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212 matches valid
time of 20050807_210000
DEBUG 1: [3] File
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212 matches valid
time of 20050807_180000
DEBUG 1: [4] File
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212 matches valid
time of 20050807_150000
DEBUG 1: [5] File
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212 matches valid
time of 20050807_120000
DEBUG 1: [6] File
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212 matches valid
time of 20050807_090000
DEBUG 1: [7] File
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212 matches valid
time of 20050807_060000
DEBUG 1: [8] File
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212 matches valid
time of 20050807_030000
DEBUG 1: [1] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: [2] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_21.tm00_G212
DEBUG 1: [3] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_18.tm00_G212
DEBUG 1: [4] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_15.tm00_G212
DEBUG 1: [5] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: [6] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_09.tm00_G212
DEBUG 1: [7] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_06.tm00_G212
DEBUG 1: [8] Reading input file:
../data/sample_fcst/2005080700/wrfprs_ruc13_03.tm00_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_fcst_24L_2005080800V_24A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 12 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
matches valid time of 20050807_120000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
matches valid time of 20050807_110000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
matches valid time of 20050807_100000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
matches valid time of 20050807_090000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
matches valid time of 20050807_080000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
matches valid time of 20050807_070000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
matches valid time of 20050807_060000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
matches valid time of 20050807_050000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
matches valid time of 20050807_040000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
matches valid time of 20050807_030000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
matches valid time of 20050807_020000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
matches valid time of 20050807_010000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080712V_12A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 12 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
matches valid time of 20050808_000000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
matches valid time of 20050807_230000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
matches valid time of 20050807_220000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
matches valid time of 20050807_210000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
matches valid time of 20050807_200000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
matches valid time of 20050807_190000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
matches valid time of 20050807_180000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
matches valid time of 20050807_170000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
matches valid time of 20050807_160000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
matches valid time of 20050807_150000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
matches valid time of 20050807_140000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
matches valid time of 20050807_130000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080800V_12A.nc

*** Running PCP-Combine to combine 1-hourly APCP accumulation
observations into a single 24 hour accumulation observation ***
DEBUG 1: [1] File ../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
matches valid time of 20050808_000000
DEBUG 1: [2] File ../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
matches valid time of 20050807_230000
DEBUG 1: [3] File ../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
matches valid time of 20050807_220000
DEBUG 1: [4] File ../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
matches valid time of 20050807_210000
DEBUG 1: [5] File ../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
matches valid time of 20050807_200000
DEBUG 1: [6] File ../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
matches valid time of 20050807_190000
DEBUG 1: [7] File ../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
matches valid time of 20050807_180000
DEBUG 1: [8] File ../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
matches valid time of 20050807_170000
DEBUG 1: [9] File ../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
matches valid time of 20050807_160000
DEBUG 1: [10] File ../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
matches valid time of 20050807_150000
DEBUG 1: [11] File ../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
matches valid time of 20050807_140000
DEBUG 1: [12] File ../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
matches valid time of 20050807_130000
DEBUG 1: [13] File ../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
matches valid time of 20050807_120000
DEBUG 1: [14] File ../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
matches valid time of 20050807_110000
DEBUG 1: [15] File ../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
matches valid time of 20050807_100000
DEBUG 1: [16] File ../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
matches valid time of 20050807_090000
DEBUG 1: [17] File ../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
matches valid time of 20050807_080000
DEBUG 1: [18] File ../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
matches valid time of 20050807_070000
DEBUG 1: [19] File ../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
matches valid time of 20050807_060000
DEBUG 1: [20] File ../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
matches valid time of 20050807_050000
DEBUG 1: [21] File ../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
matches valid time of 20050807_040000
DEBUG 1: [22] File ../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
matches valid time of 20050807_030000
DEBUG 1: [23] File ../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
matches valid time of 20050807_020000
DEBUG 1: [24] File ../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
matches valid time of 20050807_010000
DEBUG 1: [1] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080800.Grb_G212
DEBUG 1: [2] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080723.Grb_G212
DEBUG 1: [3] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080722.Grb_G212
DEBUG 1: [4] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080721.Grb_G212
DEBUG 1: [5] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080720.Grb_G212
DEBUG 1: [6] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080719.Grb_G212
DEBUG 1: [7] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080718.Grb_G212
DEBUG 1: [8] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080717.Grb_G212
DEBUG 1: [9] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080716.Grb_G212
DEBUG 1: [10] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080715.Grb_G212
DEBUG 1: [11] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080714.Grb_G212
DEBUG 1: [12] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080713.Grb_G212
DEBUG 1: [13] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080712.Grb_G212
DEBUG 1: [14] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080711.Grb_G212
DEBUG 1: [15] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080710.Grb_G212
DEBUG 1: [16] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080709.Grb_G212
DEBUG 1: [17] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080708.Grb_G212
DEBUG 1: [18] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080707.Grb_G212
DEBUG 1: [19] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080706.Grb_G212
DEBUG 1: [20] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080705.Grb_G212
DEBUG 1: [21] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080704.Grb_G212
DEBUG 1: [22] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080703.Grb_G212
DEBUG 1: [23] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080702.Grb_G212
DEBUG 1: [24] Reading input file:
../data/sample_obs/ST2ml/ST2ml2005080701.Grb_G212
DEBUG 1: Writing output file:
../out/pcp_combine/sample_obs_2005080800V_24A.nc

*** Testing MODE application ***


*** Running MODE on APCP using netCDF input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_APCP_12
DEBUG 1: Merge Config File: config/MODEConfig_APCP_12
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 1: Forecast Field: APCP_12 at A12
DEBUG 1: Observation Field: APCP_12 at A12
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 7 forecast objects and 4 observation objects.
DEBUG 2: Performing merging (THRESH) in the forecast field.
DEBUG 2: Performing merging (THRESH) in the observation field.
DEBUG 2: Remaining: 7 forecast objects and 4 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_120000L_20050807_120000V_120000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_120000L_20050807_120000V_120000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_120000L_20050807_120000V_120000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_120000L_20050807_120000V_120000A.ps

*** Running MODE on APCP using a GRIB forecast and netCDF observation
***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_APCP_24
DEBUG 1: Merge Config File: config/MODEConfig_APCP_24
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_24A.nc
DEBUG 1: Forecast Field: APCP_24 at A24
DEBUG 1: Observation Field: APCP_24 at A24
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 4 forecast objects and 6 observation objects.
DEBUG 2: Performing merging (NONE) in the forecast field.
DEBUG 2: Performing merging (NONE) in the observation field.
DEBUG 2: Remaining: 4 forecast objects and 6 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_240000L_20050808_000000V_240000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_240000L_20050808_000000V_240000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_240000L_20050808_000000V_240000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_240000L_20050808_000000V_240000A.ps

*** Running MODE on RH at 500mb using GRIB input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEConfig_default
DEBUG 1: Match Config File: config/MODEConfig_RH
DEBUG 1: Merge Config File: config/MODEConfig_RH
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../data/sample_fcst/2005080712/wrfprs_ruc13_00.tm00_G212
DEBUG 1: Forecast Field: RH at P500
DEBUG 1: Observation Field: RH at P500
DEBUG 2: Identifying objects in the forecast and observation fields...
DEBUG 2: Computing contingency table statistics...
DEBUG 2: Identified: 8 forecast objects and 12 observation objects.
DEBUG 2: Performing merging (NONE) in the forecast field.
DEBUG 2: Performing merging (NONE) in the observation field.
DEBUG 2: Remaining: 8 forecast objects and 12 observation objects.
DEBUG 2: Performing matching (MERGE_BOTH) between the forecast and
observation fields.
DEBUG 1: Creating Fcst-Obs Object Statistics file:
../out/mode/mode_120000L_20050807_120000V_000000A_obj.txt
DEBUG 1: Creating Contingency Table Statistics file:
../out/mode/mode_120000L_20050807_120000V_000000A_cts.txt
DEBUG 1: Creating Object NetCDF file:
../out/mode/mode_120000L_20050807_120000V_000000A_obj.nc
DEBUG 1: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/mode_raw.ctable
DEBUG 1: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/mode_raw.ctable
DEBUG 1: Creating postscript file:
../out/mode/mode_120000L_20050807_120000V_000000A.ps

*** Testing Grid-Stat application ***


*** Running Grid-Stat on APCP using netCDF input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_APCP_12
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region DTC165, using 2651 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region DTC166, using 3804 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region CONUS, using 5414 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region DTC165, using 3498 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region DTC166, using 5276 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >0.000 and >0.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region DTC165, using 3498 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region DTC166, using 5276 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(9), raw thresholds of >=5.000 and >=5.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region DTC165, using 3205 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region DTC166, using 5025 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >0.000 and >0.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region DTC165, using 3205 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region DTC166, using 5025 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*), for
interpolation method NBRHD(25), raw thresholds of >=5.000 and >=5.000,
over region CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_12_120000L_20050807_120000V_pairs.nc

*** Running Grid-Stat on POP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_POP_12
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080312/pop5km_2005080312F096.grib_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_12A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing POP/L0 versus APCP_12(*,*), for interpolation
method UW_MEAN(1), over region DTC165, using 2698 pairs.
DEBUG 2: Computing Probabilistic Statistics.
DEBUG 2: Processing POP/L0 versus APCP_12(*,*), for interpolation
method UW_MEAN(1), over region DTC166, using 3807 pairs.
DEBUG 2: Computing Probabilistic Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pct.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pstd.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pjc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_prc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_POP_12_1080000L_20050808_000000V_pairs.nc

*** Running Grid-Stat on APCP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_APCP_24
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_24.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_24A.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region DTC165, using 2646 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region DTC166, using 3761 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region CONUS, using 5414 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Multi-Category Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region LMV,
using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >0.000 and >0.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region LMV,
using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >5.000 and >5.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
LMV, using 2361 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
DTC165, using 3463 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
DTC166, using 5273 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(9), raw thresholds of >10.000 and >10.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >0.000 and >0.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >5.000 and >5.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
LMV, using 2071 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
DTC165, using 3178 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
DTC166, using 5017 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing APCP/A24 versus APCP_24(*,*), for interpolation
method NBRHD(25), raw thresholds of >10.000 and >10.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_mctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_mcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_APCP_24_240000L_20050808_000000V_pairs.nc

*** Running Grid-Stat using GRIB input for both forecast and
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/GridStatConfig_default
DEBUG 1: User Config File: config/GridStatConfig_all
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../data/sample_fcst/2005080712/wrfprs_ruc13_00.tm00_G212
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of <300.000 and <300.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(9), raw thresholds of >=300.000 and >=300.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of <300.000 and <300.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing TMP/Z2 versus TMP/Z2, for interpolation method
NBRHD(25), raw thresholds of >=300.000 and >=300.000, over region
CONUS, using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(9), raw thresholds of >=80.000 and >=80.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region
DTC165, using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region
DTC166, using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing RH/Z2 versus RH/Z2, for interpolation method
NBRHD(25), raw thresholds of >=80.000 and >=80.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC165, using 5558 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 5558 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region DTC166, using 6862 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 6862 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region CONUS, using 5479 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 5479 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
UW_MEAN(1), over region LMV, using 524 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 524 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(9), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=2.000 and >=2.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region LMV,
using 5558 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC165,
using 6862 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region DTC166,
using 5479 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for interpolation method
NBRHD(25), raw thresholds of >=5.000 and >=5.000, over region CONUS,
using 524 pairs.
DEBUG 2: Computing Neighborhood Categorical Statistics.
DEBUG 2: Computing Neighborhood Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_fho.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_ctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_cts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_cnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrctc.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrcts.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_nbrcnt.txt
DEBUG 1: Output file:
../out/grid_stat/grid_stat_120000L_20050807_120000V_pairs.nc

*** Testing PB2NC application ***


*** Running PB2NC on a PREPBUFR file ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/PB2NCConfig_default
DEBUG 1: User Config File: config/PB2NCConfig_G212
DEBUG 1: Creating NetCDF File:		/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/out/pb2nc/sample_pb.nc
DEBUG 1: Processing PrepBufr File:	/opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/sample_obs/prepbufr/ndas.t00z.prepbufr.tm12.20070401.nr
DEBUG 1: Blocking PrepBufr file to:	/tmp/tmp_pb2nc_blk_11087_0
DEBUG 2: PrepBufr Time Center:		20070331_120000
DEBUG 2: Searching Time Window:		20070331_113000 to 20070331_123000
DEBUG 2: Processing 69833 PrepBufr messages...
5% 10% 15% 20% 25% 30% 35% 40% 45% 50% 55% 60% 65% 70% 75% 80% 85% 90%
95%
DEBUG 2: Total PrepBufr Messages processed	= 69833
DEBUG 2: Rejected based on message type		= 0
DEBUG 2: Rejected based on station id		= 0
DEBUG 2: Rejected based on valid time		= 42784
DEBUG 2: Rejected based on masking grid		= 14617
DEBUG 2: Rejected based on masking polygon	= 0
DEBUG 2: Rejected based on elevation		= 0
DEBUG 2: Rejected based on pb report type	= 0
DEBUG 2: Rejected based on input report type	= 0
DEBUG 2: Rejected based on instrument type	= 0
DEBUG 2: Rejected based on zero observations	= 3036
DEBUG 2: Total PrepBufr Messages retained	= 9396
DEBUG 2: Total observations retained or derived	= 87752

*** Testing PLOT_POINT_OBS application ***


*** Running PLOT_POINT_OBS on a sample netCDF observation file ***
DEBUG 2: Using default global grid.
DEBUG 1: Opening netCDF file: ../out/pb2nc/sample_pb.nc
DEBUG 2: Processing 87752 observations at 9396 locations.
DEBUG 2: Observation GRIB codes: ALL
DEBUG 2: Observation message types: ALL
DEBUG 1: Creating postscript file: ../out/plot_point_obs/sample_pb.ps
DEBUG 2: Finished plotting 9396 locations.
DEBUG 2: Skipped 0 locations off the grid.

*** Testing ASCII2NC application ***


*** Running ASCII2NC to reformat ASCII point observations into NetCDF
***
DEBUG 2: Processing observations for 5 headers.
DEBUG 1: Creating NetCDF Observation file:
../out/ascii2nc/sample_ascii.nc
DEBUG 2: Finished processing 2140 observations for 5 headers.

*** Running ASCII2NC to reformat ASCII rain gauge observations into
NetCDF ***
DEBUG 2: Processing observations for 1836 headers.
DEBUG 1: Creating NetCDF Observation file:
../out/ascii2nc/precip24_2010010112.nc
DEBUG 2: Finished processing 1836 observations for 1836 headers.

*** Testing MADIS2NC application ***


*** Running MADIS2NC to reformat MADIS point observations into NetCDF
***
DEBUG 1: Reading MADIS File:
../data/sample_obs/madis/metar/metar_2012040912_F000.nc
DEBUG 1: Writing MET File:	../out/madis2nc/metar_2012040912_F000.nc
DEBUG 2: Processing METAR recs	= 4000
DEBUG 2: Rejected based on QC	= 0
DEBUG 2: Rejected based on fill	= 35746
DEBUG 2: Retained or derived	= 27894

*** Testing Point-Stat application ***


*** Running Point-Stat on sample NAM data ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/PointStatConfig_default
DEBUG 1: User Config File: config/PointStatConfig
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Forecast File:
../data/sample_fcst/2007033000/nam.t00z.awip1236.tm00.20070330.grb
DEBUG 1: Climatology File: none
DEBUG 1: Observation File: ../out/pb2nc/sample_pb.nc
DEBUG 1: Observation File: ../out/ascii2nc/sample_ascii.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for TMP/P900-750.
DEBUG 2: For TMP/P900-750 found 4 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for UGRD/Z10.
DEBUG 2: For UGRD/Z10 found 1 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Reading data for VGRD/Z10.
DEBUG 2: For VGRD/Z10 found 1 forecast levels and 0 climatology
levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Searching 87752 observations from 9396 messages.
DEBUG 2: Searching 2140 observations from 5 messages.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method UW_MEAN(1),
using 155 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method MEDIAN(9),
using 155 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC165, for interpolation method DW_MEAN(9),
using 155 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method UW_MEAN(1),
using 334 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method MEDIAN(9),
using 334 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region DTC166, for interpolation method DW_MEAN(9),
using 334 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method UW_MEAN(1),
using 13 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method MEDIAN(9),
using 13 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPUPA, over region LMV, for interpolation method DW_MEAN(9),
using 13 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method UW_MEAN(1),
using 312 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method MEDIAN(9),
using 312 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC165, for interpolation method DW_MEAN(9),
using 312 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method UW_MEAN(1),
using 8 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method MEDIAN(9),
using 8 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region DTC166, for interpolation method DW_MEAN(9),
using 8 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Scalar Partial Sums.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method UW_MEAN(1),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method MEDIAN(9),
using 0 pairs.
DEBUG 2: Processing TMP/P900-750 versus TMP/P900-750, for observation
type ADPSFC, over region LMV, for interpolation method DW_MEAN(9),
using 0 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method UW_MEAN(1), using
934 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method MEDIAN(9), using
934 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method DW_MEAN(9), using
934 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method UW_MEAN(1), using
2955 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method MEDIAN(9), using
2955 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method DW_MEAN(9), using
2955 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method UW_MEAN(1), using
364 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method MEDIAN(9), using 364
pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Processing UGRD/Z10 versus UGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method DW_MEAN(9), using
364 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC165, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method UW_MEAN(1), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method MEDIAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region DTC166, for interpolation method DW_MEAN(9), using
0 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method UW_MEAN(1), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method MEDIAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPUPA, over region LMV, for interpolation method DW_MEAN(9), using 0
pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method UW_MEAN(1), using
934 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 934 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method MEDIAN(9), using
934 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 934 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC165, for interpolation method DW_MEAN(9), using
934 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 934 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method UW_MEAN(1), using
2955 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 2955 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method MEDIAN(9), using
2955 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 2955 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region DTC166, for interpolation method DW_MEAN(9), using
2955 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 2955 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method UW_MEAN(1), using
364 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 364 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method MEDIAN(9), using 364
pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 364 pairs.
DEBUG 2: Processing VGRD/Z10 versus VGRD/Z10, for observation type
ADPSFC, over region LMV, for interpolation method DW_MEAN(9), using
364 pairs.
DEBUG 2: Computing Categorical Statistics.
DEBUG 2: Computing Continuous Statistics.
DEBUG 2: Computing Vector Partial Sums, for forecast wind speed NA,
for observation wind speed NA, using 364 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V.stat
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_fho.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_ctc.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_cts.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_cnt.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_sl1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_sal1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_vl1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_val1l2.txt
DEBUG 1: Output file:
../out/point_stat/point_stat_360000L_20070331_120000V_mpr.txt

*** Testing Wavelet-Stat application ***


*** Running Wavelet-Stat on APCP using a GRIB forecast and netCDF
observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/WaveletStatConfig_default
DEBUG 1: User Config File: config/WaveletStatConfig_APCP_12
DEBUG 1: Forecast File:
../data/sample_fcst/2005080700/wrfprs_ruc13_12.tm00_G212
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080712V_12A.nc
DEBUG 2:
DEBUG 2: Tiling Method: Apply 1 tile(s) automatically computed with
dimension = 128 and lower-left (x, y) = (29.00, 1.00)
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP/A12 versus APCP_12(*,*).
DEBUG 2: Forecast field: Replaced 9703 bad data values out of 23865
points with fill value of 0.
DEBUG 2: Observation field: Replaced 17405 bad data values out of
23865 points with fill value of 0.
DEBUG 2: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading wavelet color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/NCL_colortables/BlWhRe.ctable
DEBUG 2: Retrieving data for tile 1 with dimension = 128 and lower-
left (x, y) = (29, 1)
DEBUG 2: Computing Intensity-Scale decomposition for APCP/A12 gt0.000
versus APCP_12(*,*) gt0.000.
DEBUG 2: Computing Intensity-Scale decomposition for APCP/A12 ge5.000
versus APCP_12(*,*) ge5.000.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.stat
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V_isc.txt
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.nc
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_120000L_20050807_120000V.ps

*** Running Wavelet-Stat on APCP using netCDF input for both forecast
and observation ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/WaveletStatConfig_default
DEBUG 1: User Config File: config/WaveletStatConfig_APCP_12_NC
DEBUG 1: Forecast File:
../out/pcp_combine/sample_fcst_12L_2005080800V_12A.nc
DEBUG 1: Observation File:
../out/pcp_combine/sample_obs_2005080800V_12A.nc
DEBUG 2:
DEBUG 2: Tiling Method: Apply 1 tile(s) automatically computed with
dimension = 128 and lower-left (x, y) = (29.00, 1.00)
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing APCP_12(*,*) versus APCP_12(*,*).
DEBUG 2: Forecast field: Replaced 9703 bad data values out of 23865
points with fill value of 0.
DEBUG 2: Observation field: Replaced 17318 bad data values out of
23865 points with fill value of 0.
DEBUG 2: Loading forecast raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading observation raw color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/met_default.ctable
DEBUG 2: Loading wavelet color table: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/colortables/NCL_colortables/BlWhRe.ctable
DEBUG 2: Retrieving data for tile 1 with dimension = 128 and lower-
left (x, y) = (29, 1)
DEBUG 2: Computing Intensity-Scale decomposition for APCP_12(*,*)
gt0.000 versus APCP_12(*,*) gt0.000.
DEBUG 2: Computing Intensity-Scale decomposition for APCP_12(*,*)
ge5.000 versus APCP_12(*,*) ge5.000.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.stat
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V_isc.txt
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.nc
DEBUG 1: Output file:
../out/wavelet_stat/wavelet_stat_240000L_20050808_000000V.ps

*** Testing Ensemble-Stat application ***


*** Running Ensemble-Stat on APCP using GRIB forecasts, point
observations, and gridded observations ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/EnsembleStatConfig_default
DEBUG 1: User Config File: config/EnsembleStatConfig
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 1: Ensemble Files[6]:
DEBUG 1:    ../data/sample_fcst/2009123112/arw-fer-
gep1/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-fer-
gep5/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-sch-
gep2/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-sch-
gep6/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-tom-
gep3/d01_2009123112_02400.grib
DEBUG 1:    ../data/sample_fcst/2009123112/arw-tom-
gep7/d01_2009123112_02400.grib
DEBUG 1: Gridded Observation Files[1]:
DEBUG 1:    ../data/sample_obs/ST4/ST4.2010010112.24h
DEBUG 1: Point Observation Files[1]:
DEBUG 1:    ../out/ascii2nc/precip24_2010010112.nc
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: APCP/A24
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: REFC/L0
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: UGRD/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: VGRD/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble field: WIND/Z10
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing point observation file:
../out/ascii2nc/precip24_2010010112.nc
DEBUG 2: Searching 1836 observations from 1836 header messages.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
fer-gep1/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
fer-gep5/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
sch-gep2/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
sch-gep6/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
tom-gep3/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble file: ../data/sample_fcst/2009123112/arw-
tom-gep7/d01_2009123112_02400.grib
DEBUG 2: For APCP/A24 found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing mean file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 2: For APCP_24_A24_ENS_MEAN(*,*) found 1 forecast levels.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region FULL, for interpolation method
UW_MEAN(1), using 1125 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1605, for interpolation
method UW_MEAN(1), using 35 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1803, for interpolation
method UW_MEAN(1), using 64 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1804, for interpolation
method UW_MEAN(1), using 79 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1805, for interpolation
method UW_MEAN(1), using 45 pairs.
DEBUG 2: Processing point verification APCP/A24 versus APCP/A24, for
observation type ADPSFC, over region HUC4_1806, for interpolation
method UW_MEAN(1), using 78 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 2: Processing ensemble mean file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region FULL, for interpolation method
UW_MEAN(1), using 15480 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1605, for interpolation
method UW_MEAN(1), using 398 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1803, for interpolation
method UW_MEAN(1), using 540 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1804, for interpolation
method UW_MEAN(1), using 503 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1805, for interpolation
method UW_MEAN(1), using 161 pairs.
DEBUG 2: Processing gridded verification APCP/A24 versus APCP/A24, for
observation type MC_PCP, over region HUC4_1806, for interpolation
method UW_MEAN(1), using 491 pairs.
DEBUG 2:
DEBUG 2:
--------------------------------------------------------------------------------
DEBUG 2:
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V.stat
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_rhist.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_orank.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ssvar.txt
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_ens.nc
DEBUG 1: Output file:
../out/ensemble_stat/ensemble_stat_20100101_120000V_orank.nc

*** Testing STAT-Analysis application ***


*** Running STAT-Analysis ***
DEBUG 1: Creating STAT-Analysis output file
"../out/stat_analysis/stat_analysis.out"
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/STATAnalysisConfig_default
DEBUG 1: User Config File: config/STATAnalysisConfig
DEBUG 2: STAT Lines read     = 8061
DEBUG 2: STAT Lines retained = 8061
DEBUG 2:
DEBUG 2: Processing Job 1: -job filter -vx_mask DTC165 -line_type
SL1L2 -dump_row ../out/stat_analysis/job_filter_SL1L2.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_filter_SL1L2.stat"
DEBUG 2: Job 1 used 4 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 2: -job summary -fcst_var TMP -alpha 0.05
-line_type CNT -column ME -dump_row
../out/stat_analysis/job_summary_ME.stat -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_summary_ME.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 2 used 4 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 3: -job aggregate -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -line_type SL1L2 -dump_row
../out/stat_analysis/job_aggregate_SL1L2.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_SL1L2.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 3 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 4: -job aggregate_stat -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -line_type SL1L2 -dump_row
../out/stat_analysis/job_aggregate_stat_SL1L2_CNT.stat -out_line_type
CNT -out_alpha 0.05 -rank_corr_flag 1
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_SL1L2_CNT.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 4 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 5: -job aggregate -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -fcst_thresh <300.000 -line_type FHO -dump_row
../out/stat_analysis/job_aggregate_FHO.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_FHO.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 5 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 6: -job aggregate_stat -fcst_var TMP -vx_mask
DTC165 -vx_mask DTC166 -fcst_thresh <300.000 -line_type FHO -dump_row
../out/stat_analysis/job_aggregate_stat_FHO_CTS.stat -out_line_type
CTS -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_FHO_CTS.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 6 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 7: -job aggregate_stat -fcst_var APCP_24
-vx_mask DTC165 -vx_mask DTC166 -line_type MCTC -column_min N_CAT 4.00
-column_max N_CAT 4.00 -dump_row
../out/stat_analysis/job_aggregate_stat_MCTC_MCTS.stat -out_line_type
MCTS -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_MCTC_MCTS.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 7 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 8: -job aggregate -vx_mask DTC165 -vx_mask
DTC166 -line_type PCT -dump_row
../out/stat_analysis/job_aggregate_PCT.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_PCT.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 8 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 9: -job aggregate_stat -vx_mask DTC165
-vx_mask DTC166 -line_type PCT -dump_row
../out/stat_analysis/job_aggregate_stat_PCT_PSTD.stat -out_line_type
PSTD -out_alpha 0.05
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_PCT_PSTD.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 9 used 2 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 10: -job aggregate -fcst_var APCP_12 -vx_mask
TILE_TOT -fcst_thresh >0.000 -line_type ISC -dump_row
../out/stat_analysis/job_aggregate_ISC.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_ISC.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 10 used 18 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 11: -job aggregate -obtype MC_PCP -vx_mask
HUC4_1605 -vx_mask HUC4_1803 -vx_mask HUC4_1804 -vx_mask HUC4_1805
-vx_mask HUC4_1806 -line_type RHIST -dump_row
../out/stat_analysis/job_aggregate_RHIST.stat
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_RHIST.stat"
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 11 used 5 out of 8061 STAT lines.
DEBUG 2:
DEBUG 2: Processing Job 12: -job aggregate_stat -obtype ADPSFC
-vx_mask HUC4_1605 -vx_mask HUC4_1803 -vx_mask HUC4_1804 -vx_mask
HUC4_1805 -vx_mask HUC4_1806 -line_type ORANK -dump_row
../out/stat_analysis/job_aggregate_stat_ORANK_RHIST.stat
-out_line_type RHIST
DEBUG 1: Creating STAT output file
"../out/stat_analysis/job_aggregate_stat_ORANK_RHIST.stat"
GSL_RNG_TYPE=mt19937
GSL_RNG_SEED=1
DEBUG 2: Computing output for 1 case(s).
DEBUG 2: Job 12 used 301 out of 8061 STAT lines.

*** Testing MODE-Analysis application ***


*** Running MODE-Analysis to compute column summaries for simple
forecast objects ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEAnalysisConfig_default
DEBUG 1: User Config File: config/MODEAnalysisConfig
DEBUG 2: Total mode lines read = 24
DEBUG 2: Total mode lines kept = 7

*** Running MODE-Analysis to compute column summaries for simple
observation objects ***
DEBUG 1: Default Config File: /opt/storage/high-
speed/EMT2/METv4.1/METv4.1/data/config/MODEAnalysisConfig_default
DEBUG 1: User Config File: config/MODEAnalysisConfig
DEBUG 2: Total mode lines read = 24
DEBUG 2: Total mode lines kept = 4

*** Running MODE-Analysis to summarize by case ***
DEBUG 2: Total mode lines read = 44
DEBUG 2: Total mode lines kept = 21

*** Testing PLOT_DATA_PLANE application ***


*** Running PLOT_DATA_PLANE on a sample GRIB1 gridded file  ***
DEBUG 1: Opening data file:
../data/sample_fcst/2007033000/nam.t00z.awip1236.tm00.20070330.grb
DEBUG 1: Creating postscript file:
../out/plot_data_plane/nam.t00z.awip1236.tm00.20070330_TMPZ2.ps

*** Running PLOT_DATA_PLANE on a sample netCDF file  ***
DEBUG 1: Opening data file:
../out/pcp_combine/sample_fcst_12L_2005080712V_12A.nc
DEBUG 1: Creating postscript file:
../out/plot_data_plane/sample_fcst_12L_2005080712V_12A_APCP12_NC_MET.ps

*** Finished Testing the Model Evaluation Tools Project ***


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation issue
From: John Halley Gotway
Time: Thu Sep 05 15:17:50 2013

Elliot,

Great, glad you were able to get that all figured out.

Thanks,
John

On 09/05/2013 03:14 PM, Tardif, Elliot M via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>
> Good afternoon John, I am very happy to report that the problem has
been solved!  I switched from intel to GNU as you had suggested, doing
a "make clean" first.  I recompiled BUFRLIB using GNU, then re-did my
user_defs.mk so it would "make" using GNU/fortran compilers.  I left
out the "-DBLOCK4" flag.  Finally, I ran the test_pb2nc.sh, then
test_all.sh and they both ran without error!  I have attached the
final user_defs.mk file that I used to perform the "make" function as
well as the log file from test_all.sh.
>
> Thank you very much for your time, assistance and patience in
helping me resolve this issue!
>
> Best Regards,
>
> Elliot Tardif
>
> Elliot Tardif, Meteorologist II
> NC DENR, Division of Air Quality
> Planning Section, Attainment Planning Branch
> 1641 Mail Service Center
> Raleigh, NC 27699-1641
> Phone/Fax:  919-707-8483
> Email:  Elliot.Tardif at ncdenr.gov
> Web  :  http://www.ncair.org
>
> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>
> -----Original Message-----
> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
> Sent: Thursday, September 05, 2013 4:25 PM
> To: Tardif, Elliot M
> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>
> Elliot,
>
> Sorry, but I don't really have any other suggestions.  In the past,
when we receive that runtime error from PB2NC, it has always been
resolved by either adding in or taking out the "-DBLOCK4" option.
>    I see that you're using the intel compilers.  I imagine you've
compiled BUFRLIB using the commands listed in the MET online tutorial
>
(http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/compilation/req_libs.php):
>       icc -c -DUNDERSCORE *.c
>       ifort -c -DUNDERSCORE *.f *.F
>       ar crv libbufr.a *.o
>
> I suppose you could try using the GNU compilers instead to see if
the behavior improves.  Sorry I can't be of more assistance but it's
difficult to debug these types of issue remotely.
>
> Thanks,
> John Halley Gotway
> met_help at ucar.edu
>
> On 09/04/2013 09:59 AM, Tardif, Elliot M via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>
>> Good morning John, I have downloaded and compiled MET version 4.1
in a 64-bit environment, but I am running into the same issue with the
pb2nc script.  I have compiled with and without the -DBLOCK4 flag,
doing a "make clean" before I ran the "make" command each time.  I
have attached my user_defs.mk file, log file for the "make" process,
and the log file for the test_all.sh script for your review. I look
forward to any advice you may be able to offer.
>>
>> Thank you for your time,
>>
>> Elliot Tardif
>>
>> Elliot Tardif, Meteorologist II
>> NC DENR, Division of Air Quality
>> Planning Section, Attainment Planning Branch
>> 1641 Mail Service Center
>> Raleigh, NC 27699-1641
>> Phone/Fax:  919-707-8483
>> Email:  Elliot.Tardif at ncdenr.gov
>> Web  :  http://www.ncair.org
>>
>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>
>>
>> -----Original Message-----
>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>> Sent: Tuesday, September 03, 2013 5:36 PM
>> To: Tardif, Elliot M
>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
issue
>>
>> Elliot,
>>
>> Just to be clear - when you say "-DBLOCK" flag, you really mean "-
DBLOCK4", right?  This runtime error is described here:
>>
>>
http://www.dtcenter.org/met/users/support/online_tutorial/METv4.0/comp
>> ilation/test_scripts.php
>>
>> The default for intel compilers is use that flag, like this:
>>       ARCH_FLAGS = -DBLOCK4
>>
>> Since that did not work well, try removing it:
>>       ARCH_FLAGS =
>>
>> And then do a "make clean" followed by a "make".
>>
>> Also, is there a reason you're compiling METv4.0 instead of the
more recent METv4.1?
>>
>> Thanks,
>> John
>>
>> On 09/03/2013 02:52 PM, Tardif, Elliot M via RT wrote:
>>>
>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>
>>> Good afternoon John, I have successfully recompiled MET using 64-
bit libraries.  I switched up from gnu/fortran to intel/fortran, as
I've used this configuration successfully in compiling other programs
in 64-bit.  However, pb2nc does not work when I run the test_all.sh
script.  I have compiled with and without the -DBLOCK flag in the
user_defs.mk script, with no change in outcome.  I have attached the
logfiles for the make and test_all.sh processes.  Please let me know
if there's any way to fix this issue, or if you need any additional
information from me.
>>>
>>> Thanks,
>>>
>>> Elliot
>>>
>>> Elliot Tardif, Meteorologist II
>>> NC DENR, Division of Air Quality
>>> Planning Section, Attainment Planning Branch
>>> 1641 Mail Service Center
>>> Raleigh, NC 27699-1641
>>> Phone/Fax:  919-707-8483
>>> Email:  Elliot.Tardif at ncdenr.gov
>>> Web  :  http://www.ncair.org
>>>
>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>
>>> -----Original Message-----
>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>> Sent: Tuesday, September 03, 2013 12:54 PM
>>> To: Tardif, Elliot M
>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>> issue
>>>
>>> Elliot,
>>>
>>> Is the reason for compiling MET as 32-bit in order to use the
pb2nc tool because you're thinking that pb2nc won't work on a 64-bit
machine?  Because of the METv1.0 known issue page from 2008?  PB2NC
should compile and run fine on a 64-bit machine now.  BUFRLIB has been
updated several times since 2008.  We compile and run pb2nc on 64-bit
machines routinely.
>>>
>>> If you haven't already tried compiling all of MET without the "-
m32" 32-bit flags, please do.  It should work fine.  Sorry for the
confusion.
>>>
>>> But if there's another reason for compiling MET as 32-bit, please
let me know, and I'll try to debug your issue further.
>>>
>>> Thanks,
>>> John
>>>
>>>
>>> On 09/03/2013 10:41 AM, Tardif, Elliot M via RT wrote:
>>>>
>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>>
>>>> Good morning John, I am still experiencing this error.
>>>>
>>>> Thanks,
>>>>
>>>> Elliot
>>>>
>>>> Elliot Tardif, Meteorologist II
>>>> NC DENR, Division of Air Quality
>>>> Planning Section, Attainment Planning Branch
>>>> 1641 Mail Service Center
>>>> Raleigh, NC 27699-1641
>>>> Phone/Fax:  919-707-8483
>>>> Email:  Elliot.Tardif at ncdenr.gov
>>>> Web  :  http://www.ncair.org
>>>>
>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>>> Sent: Tuesday, September 03, 2013 12:40 PM
>>>> To: Tardif, Elliot M
>>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>>> issue
>>>>
>>>> Elliot,
>>>>
>>>> Are you still experiencing this compilation problem for METv4.1?
>>>>
>>>> Thanks,
>>>> John
>>>>
>>>> On 08/27/2013 02:35 PM, Tardif, Elliot M via RT wrote:
>>>>>
>>>>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821 >
>>>>>
>>>>> Good afternoon John,
>>>>>
>>>>> I'm happy to report that the original error I was getting has
been resolved by this new Makefile you sent me.  However, a new
problem has cropped up later on in the "make" process.  The text of it
is rather long so I have put it in a text file and attached to this
email.  It appears related to my BUFRLIB, which I installed for 32-bit
use using the instructions given on the MET website (URL:
http://www.dtcenter.org/met/users/support/known_issues/METv1.0/met_64_bit.php).
I believe that I was able to compile BUFRLIB in a 32-bit environment
successfully, so I'm not sure what the error could be here.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Elliot Tardif
>>>>>
>>>>> Elliot Tardif, Meteorologist II
>>>>> NC DENR, Division of Air Quality
>>>>> Planning Section, Attainment Planning Branch
>>>>> 1641 Mail Service Center
>>>>> Raleigh, NC 27699-1641
>>>>> Phone/Fax:  919-707-8483
>>>>> Email:  Elliot.Tardif at ncdenr.gov
>>>>> Web  :  http://www.ncair.org
>>>>>
>>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: John Halley Gotway via RT [mailto:met_help at ucar.edu]
>>>>> Sent: Tuesday, August 27, 2013 3:41 PM
>>>>> To: Tardif, Elliot M
>>>>> Subject: Re: [rt.rap.ucar.edu #62821] MET 4.1 32-bit compilation
>>>>> issue
>>>>>
>>>>> Elliot,
>>>>>
>>>>> I consulted with another developer, and we suspect that this may
be due to a small problem in the Makefile for the vx_config library.
We failed to include the $(CXX_FLAGS) option on 3 of the compilation
lines.  And it's one of those object files that the linker is
complaining about.
>>>>>
>>>>> Please try replacing the file
METv4.0/src/basic/vx_config/Makefile with the attached version and
recompile.  Please let me know if this fixes your problem.  If so,
I'll make this change in the development version of the code and post
bugfixes for METv4.0 and METv4.1.
>>>>>
>>>>> Thanks,
>>>>> John Halley Gotway
>>>>> met_help at ucar.edu
>>>>>
>>>>> On 08/27/2013 01:06 PM, Tardif, Elliot M via RT wrote:
>>>>>>
>>>>>> Tue Aug 27 13:06:29 2013: Request 62821 was acted upon.
>>>>>> Transaction: Ticket created by elliot.tardif at ncdenr.gov
>>>>>>              Queue: met_help
>>>>>>            Subject: MET 4.1 32-bit compilation issue
>>>>>>              Owner: Nobody
>>>>>>         Requestors: elliot.tardif at ncdenr.gov
>>>>>>             Status: new
>>>>>>        Ticket <URL:
>>>>>> https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=62821
>>>>>>>
>>>>>>
>>>>>>
>>>>>> Good afternoon,
>>>>>>
>>>>>> I am attempting to compile MET v4.1 on a 64-bit Red Hat system,
and I am attempting to compile MET using 32-bit libraries.  I
successfully compiled MET using the 64-bit libraries, but I need the
PB2NC tool in order to compare WRF data against archived PrepBufr
data.  After building the 32-bit libraries, I have attempted to
recompile MET, but thus far I have been unsuccessful.  I have attached
both my user_defs.mk file and the log of when I attempt to "make" MET
for your consideration.  I would greatly appreciate any advice or
pointers on how to successfully compile MET to utilize PB2NC.
>>>>>>
>>>>>> Thank you for your time,
>>>>>>
>>>>>> Elliot Tardif
>>>>>>
>>>>>> Elliot Tardif, Meteorologist II
>>>>>> NC DENR, Division of Air Quality
>>>>>> Planning Section, Attainment Planning Branch
>>>>>> 1641 Mail Service Center
>>>>>> Raleigh, NC 27699-1641
>>>>>> Phone/Fax:  919-707-8483
>>>>>> Email:
Elliot.Tardif at ncdenr.gov<mailto:Nick.Witcraft at ncdenr.gov>
>>>>>> Web  :  http://www.ncair.org<http://www.ncair.org/>
>>>>>>
>>>>>> Email correspondence to and from this address is subject to the
North Carolina Public Records Law and may be disclosed to third
parties unless the content is exempt by statue or other regulation.
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>

------------------------------------------------


More information about the Met_help mailing list