Ticket #669: buildpack_ropp_io_eccodes

File buildpack_ropp_io_eccodes, 70.3 KB (added by Ian Culverwell, 4 years ago)

buildpack_ropp_io_eccodes

Line 
1
2>> Checking ROPP IO package ...
3
4 - Found installed source package ropp_io (ROPP IO version 10.0)
5
6------------------------------------------------------------------
7>> Building ROPP_IO (v10.0) with 'ifort17' compiler on LINUX
8------------------------------------------------------------------
9
10 - using configure script configure/ropp_configure_ifort17_linux
11
12------------------------------------------------------------------
13>> Deep cleaning...
14
15Making distclean in common
16make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
17test -z "" || rm -f
18test . = "." || test -z "" || rm -f
19rm -f Makefile
20make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
21Making distclean in ncdf
22make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
23test -z "" || rm -f
24test . = "." || test -z "" || rm -f
25rm -f Makefile
26make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
27Making distclean in build
28make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
29test -z "ropp_io_types.mod ropp_io.mod ncdf.mod bufrutils.mod gtshdrs.mod bufr2ropp.mod ropp2bufr.mod ropp_io_ecmwf.mod ropp_io_test.mod *.stb" || rm -f ropp_io_types.mod ropp_io.mod ncdf.mod bufrutils.mod gtshdrs.mod bufr2ropp.mod ropp2bufr.mod ropp_io_ecmwf.mod ropp_io_test.mod *.stb
30test -z "libropp_io.a" || rm -f libropp_io.a
31rm -f *.o
32rm -f *.tab.c
33test -z "" || rm -f
34test . = "." || test -z "" || rm -f
35rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
36rm -f Makefile
37make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
38Making distclean in data
39make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
40test -z "" || rm -f
41test . = "." || test -z "" || rm -f
42rm -f Makefile
43make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
44Making distclean in doc
45make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
46test -z "html/* *.ps *.dvi *.pdf *.aux *.idx *.ilg *.ind *.log *.toc" || rm -f html/* *.ps *.dvi *.pdf *.aux *.idx *.ilg *.ind *.log *.toc
47test -z "" || rm -f
48test . = "." || test -z "" || rm -f
49rm -f Makefile
50make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
51Making distclean in ropp
52make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
53test -z "" || rm -f
54test . = "." || test -z "" || rm -f
55rm -f Makefile
56make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
57Making distclean in thin
58make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
59test -z "" || rm -f
60test . = "." || test -z "" || rm -f
61rm -f Makefile
62make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
63Making distclean in bufr
64make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
65Makefile:516: warning: overriding recipe for target `install-data-local'
66Makefile:488: warning: ignoring old recipe for target `install-data-local'
67Makefile:539: warning: overriding recipe for target `uninstall-local'
68Makefile:511: warning: ignoring old recipe for target `uninstall-local'
69test -z "*.stb *.mod" || rm -f *.stb *.mod
70test -z "" || rm -f
71test . = "." || test -z "" || rm -f
72test -z "*.dat *.nc *.cdl *.bfr *.bufr" || rm -f *.dat *.nc *.cdl *.bfr *.bufr
73rm -f Makefile
74make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
75Making distclean in ecmwf
76make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
77test -z "" || rm -f
78test . = "." || test -z "" || rm -f
79rm -f Makefile
80make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
81Making distclean in tools
82make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
83test -z "test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes bufr2ropp ropp2bufr" || rm -f test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes bufr2ropp ropp2bufr
84test -z "*.stb *.mod" || rm -f *.stb *.mod
85rm -f *.o
86rm -f *.tab.c
87test -z "" || rm -f
88test . = "." || test -z "" || rm -f
89test -z "*.dat *.nc *.cdl *.bfr *.bufr" || rm -f *.dat *.nc *.cdl *.bfr *.bufr
90rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
91rm -f Makefile
92make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
93Making distclean in tests
94make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
95test -z "*.stb " || rm -f *.stb
96test -z "t_netcdf nml_diff nc_diff" || rm -f t_netcdf nml_diff nc_diff
97rm -f *.o
98rm -f *.tab.c
99test -z "" || rm -f
100test . = "." || test -z "" || rm -f
101test -z "t_ropp2ropp t_ropp2bufr t_ropp2bufr_eccodes t_gfz2ropp t_ucar2ropp t_grib2bgrasc t_bgrasc2ropp t_eum2ropp t_eum2bufr t_eum2bufr_eccodes *.nc *.bufr *.bnc *.dat *.cdl t_ropp2ropp.log" || rm -f t_ropp2ropp t_ropp2bufr t_ropp2bufr_eccodes t_gfz2ropp t_ucar2ropp t_grib2bgrasc t_bgrasc2ropp t_eum2ropp t_eum2bufr t_eum2bufr_eccodes *.nc *.bufr *.bnc *.dat *.cdl t_ropp2ropp.log
102rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
103rm -f Makefile
104make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
105Making distclean in contrib
106make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
107Making distclean in idl
108make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
109test -z "" || rm -f
110test . = "." || test -z "" || rm -f
111rm -f Makefile
112make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
113Making distclean in wave
114make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
115test -z "" || rm -f
116test . = "." || test -z "" || rm -f
117rm -f Makefile
118make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
119make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
120test -z "" || rm -f
121test . = "." || test -z "" || rm -f
122rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
123make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
124rm -f Makefile
125make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
126make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
127test -z "" || rm -f
128test . = "." || test -z "" || rm -f
129rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
130rm -f cscope.out cscope.in.out cscope.po.out cscope.files
131make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
132rm -f config.status config.cache config.log configure.lineno config.status.lineno
133rm -f Makefile
134
135------------------------------------------------------------------
136>> Configuring...
137
138#!/bin/bash
139# $Id: ropp_configure_ifort17_linux 4736 2016-03-07 15:20:06Z frdo $
140#
141# ROPP shell script for a local configure.
142# USERS SHOULD MODIFY THIS SCRIPT AS REQUIRED FOR LOCAL INSTALL
143#
144# Compiler: ifort17 / Linux
145#
146PREFIX=${1-$ROPP_ROOT/ifort17}
147echo
148echo "Platform:"
149uname -a
150echo
151echo "Fortran compiler:"
152ifort17 --version
153echo
154echo "C compiler:"
155gcc --version
156echo
157echo "Installation target:"
158echo "$PREFIX"
159echo
160#
161CC=gcc \
162F77=ifort17 FFLAGS="-O2 -I$PREFIX/include" \
163FC=ifort17 FCFLAGS="-O2 -I$PREFIX/include" \
164 LDFLAGS="-L$PREFIX/lib -L$PREFIX/lib64" \
165 ./configure --prefix=$PREFIX
166
167
168Platform:
169Linux vld189 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 11 19:12:04 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux
170
171Fortran compiler:
172ifort (IFORT) 17.0.1 20161005
173Copyright (C) 1985-2016 Intel Corporation. All rights reserved.
174
175
176C compiler:
177gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
178Copyright (C) 2015 Free Software Foundation, Inc.
179This is free software; see the source for copying conditions. There is NO
180warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
181
182
183Installation target:
184/data/users/idculv/ROPP/ifort17
185
186checking for a BSD-compatible install... /usr/bin//install -c
187checking whether build environment is sane... yes
188/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing: Unknown `--is-lightweight' option
189Try `/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing --help' for more information
190configure: WARNING: 'missing' script is too old or missing
191checking for a thread-safe mkdir -p... /usr/bin//mkdir -p
192checking for gawk... gawk
193checking whether make sets $(MAKE)... yes
194checking whether make supports nested variables... yes
195checking build system type... x86_64-unknown-linux-gnu
196checking host system type... x86_64-unknown-linux-gnu
197checking whether the Fortran compiler works... yes
198checking for Fortran compiler default output file name... a.out
199checking for suffix of executables...
200checking whether we are cross compiling... no
201checking for suffix of object files... o
202checking whether we are using the GNU Fortran compiler... no
203checking whether ifort17 accepts -g... yes
204checking for Fortran compiler vendor... Intel
205checking for ranlib... ranlib
206checking for m4... /usr/bin//m4
207checking for robodoc... /usr/bin//robodoc
208checking for svn2cl... /home/h04/idculv/bin/svn2cl
209checking for Fortran flag to compile .f90 files... none
210checking for Fortran flag needed to accept free-form source... none
211checking whether compiler uses upper case module names... no
212checking for Fortran whether backslash escapes... no
213checking for Fortran module netcdf... yes
214checking for Fortran module ropp_utils... yes
215checking for Fortran module typesizes... yes
216checking for enbufv4 of the metdbbufr library... no
217checking for codes_f_bufr_copy_data of the eccodes_bufr library... yes
218checking for bufren of the bufr library... yes
219checking for grib_f_open_file of the eccodes_grib library... yes
220checking for grib_f_open_file of the grib_api library... yes
221configure: WARNING:
222configure: WARNING: GRIB_API LIBRARY (FROM ECMWF) WAS DETECTED
223configure: WARNING: *** NOTE: ***
224configure: WARNING: *** ROPP support for GRIB-API will be discontinued ***
225configure: WARNING: *** in the near future. Users should instead use ***
226configure: WARNING: *** the ECMWF ecCodes library. ***
227configure: WARNING:
228configure: WARNING:
229configure: WARNING: BOTH GRIB_API AND ECCODES LIBRARIES WERE FOUND
230configure: WARNING: *** Using ecCodes for GRIB processing in preference ***
231configure: WARNING:
232checking for nf_inq_ncid of the hdf5 library... yes
233checking for nf_open of the netcdf library... yes
234checking for iau_zp of the sofa library... yes
235checking for message of the ropp_utils library... yes
236checking that generated files are newer than configure... done
237configure: creating ./config.status
238config.status: creating Makefile
239config.status: creating build/Makefile
240config.status: creating common/Makefile
241config.status: creating contrib/Makefile
242config.status: creating contrib/idl/Makefile
243config.status: creating contrib/wave/Makefile
244config.status: creating data/Makefile
245config.status: creating doc/Makefile
246config.status: creating ropp/Makefile
247config.status: creating thin/Makefile
248config.status: creating ncdf/Makefile
249config.status: creating bufr/Makefile
250config.status: creating ecmwf/Makefile
251config.status: creating tools/Makefile
252config.status: creating tests/Makefile
253
254------------------------------------------------------------------
255>> Building & installing...
256
257Making install in common
258make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
259make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
260make[2]: Nothing to be done for `install-exec-am'.
261make[2]: Nothing to be done for `install-data-am'.
262make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
263make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
264Making install in ncdf
265make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
266make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
267make[2]: Nothing to be done for `install-exec-am'.
268make[2]: Nothing to be done for `install-data-am'.
269make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
270make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
271Making install in build
272make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
273ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_version.o `test -f '../common/ropp_io_version.f90' || echo './'`../common/ropp_io_version.f90
274ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf.o `test -f '../ncdf/ncdf.f90' || echo './'`../ncdf/ncdf.f90
275ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o is_netcdf.o `test -f '../ncdf/is_netcdf.f90' || echo './'`../ncdf/is_netcdf.f90
276ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_isatt.o `test -f '../ncdf/ncdf_isatt.f90' || echo './'`../ncdf/ncdf_isatt.f90
277ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_isvar.o `test -f '../ncdf/ncdf_isvar.f90' || echo './'`../ncdf/ncdf_isvar.f90
278ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_defdim.o `test -f '../ncdf/ncdf_defdim.f90' || echo './'`../ncdf/ncdf_defdim.f90
279ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_defmode.o `test -f '../ncdf/ncdf_defmode.f90' || echo './'`../ncdf/ncdf_defmode.f90
280ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_datmode.o `test -f '../ncdf/ncdf_datmode.f90' || echo './'`../ncdf/ncdf_datmode.f90
281ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_create.o `test -f '../ncdf/ncdf_create.f90' || echo './'`../ncdf/ncdf_create.f90
282ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_open.o `test -f '../ncdf/ncdf_open.f90' || echo './'`../ncdf/ncdf_open.f90
283ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_close.o `test -f '../ncdf/ncdf_close.f90' || echo './'`../ncdf/ncdf_close.f90
284ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getshape.o `test -f '../ncdf/ncdf_getshape.f90' || echo './'`../ncdf/ncdf_getshape.f90
285ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getsize.o `test -f '../ncdf/ncdf_getsize.f90' || echo './'`../ncdf/ncdf_getsize.f90
286ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_renvar.o `test -f '../ncdf/ncdf_renvar.f90' || echo './'`../ncdf/ncdf_renvar.f90
287ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getnrec.o `test -f '../ncdf/ncdf_getnrec.f90' || echo './'`../ncdf/ncdf_getnrec.f90
288ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_sync.o `test -f '../ncdf/ncdf_sync.f90' || echo './'`../ncdf/ncdf_sync.f90
289ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getvar.o `test -f '../ncdf/ncdf_getvar.f90' || echo './'`../ncdf/ncdf_getvar.f90
290ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getvar_alloc.o `test -f '../ncdf/ncdf_getvar_alloc.f90' || echo './'`../ncdf/ncdf_getvar_alloc.f90
291ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getatt.o `test -f '../ncdf/ncdf_getatt.f90' || echo './'`../ncdf/ncdf_getatt.f90
292ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getatt_alloc.o `test -f '../ncdf/ncdf_getatt_alloc.f90' || echo './'`../ncdf/ncdf_getatt_alloc.f90
293ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_defvar.o `test -f '../ncdf/ncdf_defvar.f90' || echo './'`../ncdf/ncdf_defvar.f90
294ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_putatt.o `test -f '../ncdf/ncdf_putatt.f90' || echo './'`../ncdf/ncdf_putatt.f90
295ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_putvar.o `test -f '../ncdf/ncdf_putvar.f90' || echo './'`../ncdf/ncdf_putvar.f90
296ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_save.o `test -f '../ncdf/ncdf_save.f90' || echo './'`../ncdf/ncdf_save.f90
297ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_error_handler.o `test -f '../ncdf/ncdf_error_handler.f90' || echo './'`../ncdf/ncdf_error_handler.f90
298ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_date_and_time.o `test -f '../ncdf/ncdf_date_and_time.f90' || echo './'`../ncdf/ncdf_date_and_time.f90
299ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nf90_get_att_string.o `test -f '../ncdf/nf90_get_att_string.f90' || echo './'`../ncdf/nf90_get_att_string.f90
300ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ncdf_getgroupid_n4.o `test -f '../ncdf/ncdf_getgroupid_n4.f90' || echo './'`../ncdf/ncdf_getgroupid_n4.f90
301ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_types.o `test -f '../ropp/ropp_io_types.f90' || echo './'`../ropp/ropp_io_types.f90
302ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io.o `test -f '../ropp/ropp_io.f90' || echo './'`../ropp/ropp_io.f90
303ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_addvar.o `test -f '../ropp/ropp_io_addvar.f90' || echo './'`../ropp/ropp_io_addvar.f90
304ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_ascend.o `test -f '../ropp/ropp_io_ascend.f90' || echo './'`../ropp/ropp_io_ascend.f90
305ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_assign.o `test -f '../ropp/ropp_io_assign.f90' || echo './'`../ropp/ropp_io_assign.f90
306ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_init.o `test -f '../ropp/ropp_io_init.f90' || echo './'`../ropp/ropp_io_init.f90
307ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_difference.o `test -f '../ropp/ropp_io_difference.f90' || echo './'`../ropp/ropp_io_difference.f90
308ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_free.o `test -f '../ropp/ropp_io_free.f90' || echo './'`../ropp/ropp_io_free.f90
309ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_isinrange.o `test -f '../ropp/ropp_io_isinrange.f90' || echo './'`../ropp/ropp_io_isinrange.f90
310ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_nrec.o `test -f '../ropp/ropp_io_nrec.f90' || echo './'`../ropp/ropp_io_nrec.f90
311ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_occid.o `test -f '../ropp/ropp_io_occid.f90' || echo './'`../ropp/ropp_io_occid.f90
312ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_rangecheck.o `test -f '../ropp/ropp_io_rangecheck.f90' || echo './'`../ropp/ropp_io_rangecheck.f90
313ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_read.o `test -f '../ropp/ropp_io_read.f90' || echo './'`../ropp/ropp_io_read.f90
314ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_read_ncdf_get.o `test -f '../ropp/ropp_io_read_ncdf_get.f90' || echo './'`../ropp/ropp_io_read_ncdf_get.f90
315ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_shrink.o `test -f '../ropp/ropp_io_shrink.f90' || echo './'`../ropp/ropp_io_shrink.f90
316ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_vlist_print.o `test -f '../ropp/ropp_io_vlist_print.f90' || echo './'`../ropp/ropp_io_vlist_print.f90
317ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_vlist_size.o `test -f '../ropp/ropp_io_vlist_size.f90' || echo './'`../ropp/ropp_io_vlist_size.f90
318ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_vlist_read.o `test -f '../ropp/ropp_io_vlist_read.f90' || echo './'`../ropp/ropp_io_vlist_read.f90
319ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_write.o `test -f '../ropp/ropp_io_write.f90' || echo './'`../ropp/ropp_io_write.f90
320ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_write_ncdf_def.o `test -f '../ropp/ropp_io_write_ncdf_def.f90' || echo './'`../ropp/ropp_io_write_ncdf_def.f90
321ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_write_ncdf_put.o `test -f '../ropp/ropp_io_write_ncdf_put.f90' || echo './'`../ropp/ropp_io_write_ncdf_put.f90
322ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_test.o `test -f '../ropp/ropp_io_test.f90' || echo './'`../ropp/ropp_io_test.f90
323ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_fields_compare.o `test -f '../ropp/ropp_io_fields_compare.f90' || echo './'`../ropp/ropp_io_fields_compare.f90
324ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_success.o `test -f '../ropp/ropp_io_success.f90' || echo './'`../ropp/ropp_io_success.f90
325ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_thin.o `test -f '../thin/ropp_io_thin.f90' || echo './'`../thin/ropp_io_thin.f90
326ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_thin_fixed.o `test -f '../thin/ropp_io_thin_fixed.f90' || echo './'`../thin/ropp_io_thin_fixed.f90
327ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_thin_select.o `test -f '../thin/ropp_io_thin_select.f90' || echo './'`../thin/ropp_io_thin_select.f90
328ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_thin_sg.o `test -f '../thin/ropp_io_thin_sg.f90' || echo './'`../thin/ropp_io_thin_sg.f90
329ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_thin_skip.o `test -f '../thin/ropp_io_thin_skip.f90' || echo './'`../thin/ropp_io_thin_skip.f90
330ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp_io_ecmwf.o `test -f '../ecmwf/ropp_io_ecmwf.f90' || echo './'`../ecmwf/ropp_io_ecmwf.f90
331ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufrutils.o `test -f '../bufr/bufrutils.f90' || echo './'`../bufr/bufrutils.f90
332ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o convertcodes.o `test -f '../bufr/convertcodes.f90' || echo './'`../bufr/convertcodes.f90
333ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o gtshdrs.o `test -f '../bufr/gtshdrs.f90' || echo './'`../bufr/gtshdrs.f90
334ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufr2ropp_mod.o `test -f '../bufr/bufr2ropp_mod.f90' || echo './'`../bufr/bufr2ropp_mod.f90
335ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2bufr_mod.o `test -f '../bufr/ropp2bufr_mod.f90' || echo './'`../bufr/ropp2bufr_mod.f90
336rm -f libropp_io.a
337ar cru libropp_io.a ropp_io_version.o ncdf.o is_netcdf.o ncdf_isatt.o ncdf_isvar.o ncdf_defdim.o ncdf_defmode.o ncdf_datmode.o ncdf_create.o ncdf_open.o ncdf_close.o ncdf_getshape.o ncdf_getsize.o ncdf_renvar.o ncdf_getnrec.o ncdf_sync.o ncdf_getvar.o ncdf_getvar_alloc.o ncdf_getatt.o ncdf_getatt_alloc.o ncdf_defvar.o ncdf_putatt.o ncdf_putvar.o ncdf_save.o ncdf_error_handler.o ncdf_date_and_time.o nf90_get_att_string.o ncdf_getgroupid_n4.o ropp_io_types.o ropp_io.o ropp_io_addvar.o ropp_io_ascend.o ropp_io_assign.o ropp_io_init.o ropp_io_difference.o ropp_io_free.o ropp_io_isinrange.o ropp_io_nrec.o ropp_io_occid.o ropp_io_rangecheck.o ropp_io_read.o ropp_io_read_ncdf_get.o ropp_io_shrink.o ropp_io_vlist_print.o ropp_io_vlist_size.o ropp_io_vlist_read.o ropp_io_write.o ropp_io_write_ncdf_def.o ropp_io_write_ncdf_put.o ropp_io_test.o ropp_io_fields_compare.o ropp_io_success.o ropp_io_thin.o ropp_io_thin_fixed.o ropp_io_thin_select.o ropp_io_thin_sg.o ropp_io_thin_skip.o ropp_io_ecmwf.o bufrutils.o convertcodes.o gtshdrs.o bufr2ropp_mod.o ropp2bufr_mod.o
338ranlib libropp_io.a
339make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
340 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/lib'
341 /usr/bin//install -c -m 644 libropp_io.a '/data/users/idculv/ROPP/ifort17/lib'
342 ( cd '/data/users/idculv/ROPP/ifort17/lib' && ranlib libropp_io.a )
343 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/include'
344 /usr/bin//install -c -m 644 ropp_io_types.mod ropp_io.mod ncdf.mod bufrutils.mod gtshdrs.mod bufr2ropp.mod ropp2bufr.mod ropp_io_ecmwf.mod ropp_io_test.mod '/data/users/idculv/ROPP/ifort17/include'
345make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
346make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
347Making install in data
348make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
349make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
350make[2]: Nothing to be done for `install-exec-am'.
351make[2]: Nothing to be done for `install-data-am'.
352make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
353make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
354Making install in doc
355make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
356make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
357make[2]: Nothing to be done for `install-exec-am'.
358make[2]: Nothing to be done for `install-data-am'.
359make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
360make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
361Making install in ropp
362make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
363make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
364make[2]: Nothing to be done for `install-exec-am'.
365make[2]: Nothing to be done for `install-data-am'.
366make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
367make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
368Making install in thin
369make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
370make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
371make[2]: Nothing to be done for `install-exec-am'.
372make[2]: Nothing to be done for `install-data-am'.
373make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
374make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
375Making install in bufr
376make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
377Makefile:488: warning: overriding recipe for target `install-data-local'
378Makefile:460: warning: ignoring old recipe for target `install-data-local'
379Makefile:511: warning: overriding recipe for target `uninstall-local'
380Makefile:483: warning: ignoring old recipe for target `uninstall-local'
381make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
382Makefile:488: warning: overriding recipe for target `install-data-local'
383Makefile:460: warning: ignoring old recipe for target `install-data-local'
384Makefile:511: warning: overriding recipe for target `uninstall-local'
385Makefile:483: warning: ignoring old recipe for target `uninstall-local'
386make[2]: Nothing to be done for `install-exec-am'.
387/usr/bin//install -c -m 644 roppbufrcodes.nl /data/users/idculv/ROPP/data/bufr//roppbufrcodes.nl_eccodes
388make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
389make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
390Making install in ecmwf
391make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
392make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
393make[2]: Nothing to be done for `install-exec-am'.
394make[2]: Nothing to be done for `install-data-am'.
395make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
396make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
397Making install in tools
398make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
399ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o test2ropp.o test2ropp.f90
400ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o test2ropp test2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
401ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2ropp.o ropp2ropp.f90
402ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o ropp2ropp ropp2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
403ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o gfz2ropp.o gfz2ropp.f90
404ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o gfz2ropp gfz2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
405ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ucar2ropp.o ucar2ropp.f90
406ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o ucar2ropp ucar2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
407ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bgrasc2ropp.o bgrasc2ropp.f90
408ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o bgrasc2ropp bgrasc2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
409ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o grib2bgrasc.o grib2bgrasc.f90
410ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o grib2bgrasc grib2bgrasc.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
411ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2ropp.o eum2ropp.f90
412ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o eum2ropp eum2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
413ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufr2ropp_ec.o bufr2ropp_ec.f90
414ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o bufr2ropp bufr2ropp_ec.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
415ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2bufr_ec.o ropp2bufr_ec.f90
416ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o ropp2bufr ropp2bufr_ec.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
417ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2bufr_ec.o eum2bufr_ec.f90
418ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o eum2bufr eum2bufr_ec.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
419ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufr2ropp_eccodes.o bufr2ropp_eccodes.f90
420ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o bufr2ropp_eccodes bufr2ropp_eccodes.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
421ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2bufr_eccodes.o ropp2bufr_eccodes.f90
422ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o ropp2bufr_eccodes ropp2bufr_eccodes.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
423ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2bufr_eccodes.o eum2bufr_eccodes.f90
424ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o eum2bufr_eccodes eum2bufr_eccodes.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
425make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
426 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/bin'
427 /usr/bin//install -c test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp bufr2ropp ropp2bufr eum2bufr bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes '/data/users/idculv/ROPP/ifort17/bin'
428 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/share/man/man1'
429 /usr/bin//install -c -m 644 test2ropp.1 ropp2ropp.1 gfz2ropp.1 ucar2ropp.1 bgrasc2ropp.1 grib2bgrasc.1 eum2ropp.1 bufr2ropp.1 ropp2bufr.1 eum2bufr.1 '/data/users/idculv/ROPP/ifort17/share/man/man1'
430make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
431make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
432Making install in tests
433make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
434ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o t_netcdf.o t_netcdf.f90
435ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o t_netcdf t_netcdf.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
436ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nml_diff.o nml_diff.f90
437ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o nml_diff nml_diff.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
438ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nc_diff.o nc_diff.f90
439ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 -o nc_diff nc_diff.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -leccodes_f90 -leccodes -lbufr -leccodes_f90 -leccodes
440make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
441make[2]: Nothing to be done for `install-exec-am'.
442make[2]: Nothing to be done for `install-data-am'.
443make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
444make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
445Making install in contrib
446make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
447Making install in idl
448make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
449make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
450make[3]: Nothing to be done for `install-exec-am'.
451make[3]: Nothing to be done for `install-data-am'.
452make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
453make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
454Making install in wave
455make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
456make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
457make[3]: Nothing to be done for `install-exec-am'.
458make[3]: Nothing to be done for `install-data-am'.
459make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
460make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
461make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
462make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
463make[3]: Nothing to be done for `install-exec-am'.
464make[3]: Nothing to be done for `install-data-am'.
465make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
466make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
467make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
468make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
469make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
470make[2]: Nothing to be done for `install-exec-am'.
471make[2]: Nothing to be done for `install-data-am'.
472make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
473make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
474------------------------------------------------------------------
475>> Testing ROPP_IO...
476
477
478Testing netCDF Fortran 90 write interfaces...
479
480 *** Netcdf: Success ***
481 *** Netcdf: Success ***
482 *** Netcdf: Success ***
483 *** Netcdf: Success ***
484 *** Netcdf: Success ***
485 *** Netcdf: Success ***
486 *** Netcdf: Success ***
487 *** Netcdf: Success ***
488 *** Netcdf: Success ***
489 *** Netcdf: Success ***
490 *** Netcdf: Success ***
491 *** Netcdf: Success ***
492 *** Netcdf: Success ***
493 *** Netcdf: Success ***
494 *** Netcdf: Success ***
495 *** Netcdf: Success ***
496 *** Netcdf: Success ***
497 *** Netcdf: Success ***
498 *** Netcdf: Success ***
499 *** Netcdf: Success ***
500 *** Netcdf: Success ***
501 *** Netcdf: Success ***
502 *** Netcdf: Success ***
503 *** Netcdf: Success ***
504 *** Netcdf: Success ***
505 *** Netcdf: Success ***
506 *** Netcdf: Success ***
507 *** Netcdf: Success ***
508 *** Netcdf: Success ***
509 *** Netcdf: Success ***
510 *** Netcdf: Success ***
511 *** Netcdf: Success ***
512 *** Netcdf: Success ***
513 *** Netcdf: Success ***
514
515
516Testing ROPP conversion tool...
517
518$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
519
520Test 1: Testing range checks - missing & invalid data --> missing data
521======================================================================
522
523---------------------------------------------------------------------
524 ROPP Test Data Generator
525---------------------------------------------------------------------
526
527INFO (from test2ropp): Generating default MISSING data...
528INFO (from test2ropp): Profile 1 : OC_99999999999999_UNKN_U999_UNKN
529INFO (from test2ropp): Writing ropp_test_1m.nc
530
531
532---------------------------------------------------------------------
533 ROPP-to-ROPP generic netCDF tool
534---------------------------------------------------------------------
535
536INFO (from ropp2ropp): Reading ropp_test_1m.nc
537INFO (from ropp2ropp): Profile 1 : OC_99999999999999_UNKN_U999_UNKN
538INFO (from ropp2ropp): Writing ropp_test_1m.nc
539
540
541---------------------------------------------------------------------
542 ROPP Test Data Generator
543---------------------------------------------------------------------
544
545INFO (from test2ropp): Generating default MISSING data...
546INFO (from test2ropp): Generating INVALID data...
547INFO (from test2ropp): Profile 1 : OC_21079999999999_UNKN_U999_UNKN
548INFO (from test2ropp): Writing ropp_test_1i.nc
549
550
551---------------------------------------------------------------------
552 ROPP-to-ROPP generic netCDF tool
553---------------------------------------------------------------------
554
555INFO (from ropp2ropp): Reading ropp_test_1i.nc
556INFO (from ropp2ropp): Profile 1 : OC_99999999999999_UNKN_U999_UNKN
557INFO (from ropp2ropp): Writing ropp_test_1i.nc
558
559
560To check results, compare ropp_test_1m.cdl and ropp_test_1i.cdl
561(Ignore differences in file names and processing_date)
562
563
564****************************************
565*** Test 1. Range INVALID test: PASS ***
566****************************************
567
568
569Test 2: Testing range checks - valid data --> valid data
570========================================================
571
572---------------------------------------------------------------------
573 ROPP Test Data Generator
574---------------------------------------------------------------------
575
576INFO (from test2ropp): Generating default MISSING data...
577INFO (from test2ropp): Generating VALID data...
578INFO (from test2ropp): Profile 1 : OC_20200912125343_C005_B024_UCAR
579INFO (from test2ropp): Writing ropp_test_2v.nc
580
581
582---------------------------------------------------------------------
583 ROPP-to-ROPP generic netCDF tool
584---------------------------------------------------------------------
585
586INFO (from ropp2ropp): Reading ropp_test_2v.nc
587INFO (from ropp2ropp): Profile 1 : OC_20200912125343_C005_B024_UCAR
588INFO (from ropp2ropp): Writing ropp_test_2o.nc
589
590
591To check results, compare ropp_test_2v.cdl and ropp_test_2o.cdl
592(Ignore differences in file names and processing_date)
593
594
595**************************************
596*** Test 2. Range VALID test: PASS ***
597**************************************
598
599
600Test 3: Testing ROPP (netCDF) --> ROPP (netCDF)
601===============================================
602
603---------------------------------------------------------------------
604 ROPP-to-ROPP generic netCDF tool
605---------------------------------------------------------------------
606
607INFO (from ropp2ropp): Reading ../data/ropp_test.nc
608INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
609INFO (from ropp2ropp): Writing ropp_test_4o.nc
610
611
612To check results, compare ropp_test_4n.cdl and ropp_test_4o.cdl
613(Ignore differences in file names & thin_method)
614
615
616*******************************************
617*** Test 3. ROPP netCDF -> netCDF: PASS ***
618*******************************************
619
620
621Test 4: Testing ROPP singlefiles (netCDF) --> ROPP multifile (netCDF)
622=====================================================================
623
624---------------------------------------------------------------------
625 ROPP-to-ROPP generic netCDF tool
626---------------------------------------------------------------------
627
628INFO (from ropp2ropp): Reading ../data/ropp_test.nc
629INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
630INFO (from ropp2ropp): Writing ropp_test_5o.nc
631INFO (from ropp2ropp): Reading ../data/ropp_test.nc
632INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
633INFO (from ropp2ropp): Writing ropp_test_5o.nc
634INFO (from ropp2ropp): 2 profiles processed
635
636
637To check results, compare ropp_test_5m.cdl and ropp_test_5o.cdl
638(Ignore difference in file names & thin_method))
639
640
641**************************************************
642*** Test 4. ROPP singlefile -> multifile: PASS ***
643**************************************************
644
645
646Test 5: Testing ROPP multifile (netCDF) --> ROPP singlefiles (netCDF)
647=====================================================================
648
649---------------------------------------------------------------------
650 ROPP-to-ROPP generic netCDF tool
651---------------------------------------------------------------------
652
653INFO (from ropp2ropp): Reading ropp_test_5o.nc
654INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
655INFO (from ropp2ropp): Writing ropp_test_6o.nc
656INFO (from ropp2ropp): Profile 2 : OC_20090817215807_META_G027_DMI_
657INFO (from ropp2ropp): Writing oc_20090817215807_meta_g027_dmi_.nc
658INFO (from ropp2ropp): 2 profiles processed
659
660
661To check results, compare ropp_test_6m.cdl and ropp_test_6o.cdl
662(Ignore differences in file names & thin_method)
663
664
665**************************************************
666*** Test 5. ROPP multifile -> singlefile: PASS ***
667**************************************************
668
669
670Test 6: Testing ROPP 2D (netCDF) --> ROPP 2D (netCDF)
671=====================================================
672
673---------------------------------------------------------------------
674 ROPP-to-ROPP generic netCDF tool
675---------------------------------------------------------------------
676
677INFO (from ropp2ropp): Reading ../data/ropp_test2d.nc
678INFO (from ropp2ropp): Profile 1 : UNKNOWN
679INFO (from ropp2ropp): Writing ropp_test_7o.nc
680
681
682To check results, compare ropp_test_7n.cdl and ropp_test_7o.cdl
683(Ignore differences in file names & thin_method)
684
685
686*************************************************
687*** Test 6. ROPP 2d netCDF -> 2d netCDF: PASS ***
688*************************************************
689
690PASS: 6 NOT PASS: 0 TOTAL: 6 tests
691
692
693
694Testing BUFR encode/decode [ECMWF library] ...
695
696$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
697
6981. Encoding ROPP netCDF -> BUFR
699===============================
700
701---------------------------------------------------------------------
702 ROPP to BUFR (ecbufr) Encoder
703---------------------------------------------------------------------
704
705INFO (from ropp2bufr): Reading ROPP data from ../data/ropp_test.nc
706INFO (from ropp2bufr): Encoding profile 1 : OC_20090817215807_META_G027_DMI_
707
708WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
709 Using default look-up tables
710INFO (from ropp2bufr): Total of 14741 bytes written to bufr_test.bfr
711INFO (from ropp2bufr): Generated 1 BUFR message to bufr_test.bfr
712
713
7142. Comparing BUFR with reference file
715=====================================
716
717 OK - found no differences in the test BUFR files
718
7193. Decoding BUFR --> ROPP netCDF
720================================
721
722
723---------------------------------------------------------------------
724 BUFR (ecbufr) to ROPP Decoder
725---------------------------------------------------------------------
726
727INFO (from bufr2ropp): Reading bufr_test.bfr
728
729WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
730 Using default look-up tables
731INFO (from bufr2ropp): Decoded profile 1 : OC_20090817215807_META_G027_DMI_
732INFO (from bufr2ropp): Writing bufr_test.nc
733INFO (from bufr2ropp): 1 new profile saved
734
735
7364. Comparing CDL dump with reference file
737=========================================
738
739/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/ropp_testb.nc > ropp_test.cdl
740/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump bufr_test.nc > bufr_test.cdl
741
742To check results, compare ropp_test.cdl and bufr_test.cdl
743(Ignore the difference in file names and processing_date value)
744
745***********************
746*** BUFR test: PASS ***
747***********************
748
749
750
751
752Testing BUFR encode/decode [EUM netCDF4 files] ...
753
754
755==============================================================
7561. eum2bufr: test eum2bufr by comparing against reference file
757==============================================================
758
759
760--------------------------------------------
7611a. Converting EUM netCDF4 file -> BUFR file
762--------------------------------------------
763
764../tools/eum2bufr ../data/eum_test.n4 -o eum_test_l.bfr
765
766---------------------------------------------------------------------
767 EUMETSAT to BUFR (ecbufr) Encoder
768---------------------------------------------------------------------
769
770INFO (from eum2bufr): Reading EUM data from ../data/eum_test.n4
771INFO (from ropp_io_read_eumdata): Format Version 11.0
772INFO (from eum2bufr): Encoding profile 1 : OC_20120909000057_META_G015_EUME
773
774WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
775 Using default look-up tables
776 ECMWF
777
778 BUFR ENCODING SOFTWARE VERSION - 7.2
779 1 April 2007.
780
781
782
783 Your path for bufr tables is :
784 /data/users/idculv/ROPP/data/bufr/
785BUFR TABLES TO BE LOADED B0000000000000012000.TXT,D0000000000000012000.TXT
786INFO (from eum2bufr): Total of 10466 bytes written to eum_test_l.bfr
787INFO (from eum2bufr): Generated 1 BUFR message to eum_test_l.bfr
788
789
790-------------------------------------------------
7911b. Comparing output BUFR file and reference file
792-------------------------------------------------
793
794Using cmp to compare eum_test_l.bfr and ../data/eum_test_l.bfr_ref
795
796 *** No differences found in test BUFR files
797
798******************************
799*** eum2bufr test: PASS ***
800******************************
801
802===============================================================================
8032. eum2bufrb: test eum2bufr by comparing against eum2ropp followed by ropp2bufr
804===============================================================================
805
806
807--------------------------------------------------------------------
8082a. Converting EUM netCDF4 file -> BUFR file directly, with eum2bufr
809--------------------------------------------------------------------
810
811../tools/eum2bufr ../data/eum_test.n4 -o eum_test_b.bfr
812
813---------------------------------------------------------------------
814 EUMETSAT to BUFR (ecbufr) Encoder
815---------------------------------------------------------------------
816
817INFO (from eum2bufr): Reading EUM data from ../data/eum_test.n4
818INFO (from ropp_io_read_eumdata): Format Version 11.0
819INFO (from eum2bufr): Encoding profile 1 : OC_20120909000057_META_G015_EUME
820
821WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
822 Using default look-up tables
823 ECMWF
824
825 BUFR ENCODING SOFTWARE VERSION - 7.2
826 1 April 2007.
827
828
829
830 Your path for bufr tables is :
831 /data/users/idculv/ROPP/data/bufr/
832BUFR TABLES TO BE LOADED B0000000000000012000.TXT,D0000000000000012000.TXT
833INFO (from eum2bufr): Total of 10466 bytes written to eum_test_b.bfr
834INFO (from eum2bufr): Generated 1 BUFR message to eum_test_b.bfr
835
836
837-----------------------------------------------------------
8382b. Converting EUM netCDF4 file -> ROPP file, with eum2ropp
839-----------------------------------------------------------
840
841../tools/eum2ropp ../data/eum_test.n4 -o eum_test_b.nc
842
843---------------------------------------------------------------------
844 EUMETSAT to ROPP netCDF Converter
845---------------------------------------------------------------------
846
847INFO (from eum2ropp): Reading file ../data/eum_test.n4
848INFO (from ropp_io_read_eumdata): Format Version 11.0
849INFO (from eum2ropp): Profile 1 : OC_20120909000057_META_G015_EUME
850INFO (from eum2ropp): Writing eum_test_b.nc
851
852
853-----------------------------------------------------
8542c. Converting ROPP file to BUFR file, with ropp2bufr
855-----------------------------------------------------
856
857../tools/ropp2bufr eum_test_b.nc -o eum_test_b_viaropp.bfr
858
859---------------------------------------------------------------------
860 ROPP to BUFR (ecbufr) Encoder
861---------------------------------------------------------------------
862
863INFO (from ropp2bufr): Reading ROPP data from eum_test_b.nc
864INFO (from ropp2bufr): Encoding profile 1 : OC_20120909000057_META_G015_EUME
865
866WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
867 Using default look-up tables
868 ECMWF
869
870 BUFR ENCODING SOFTWARE VERSION - 7.2
871 1 April 2007.
872
873
874
875 Your path for bufr tables is :
876 /data/users/idculv/ROPP/data/bufr/
877BUFR TABLES TO BE LOADED B0000000000000012000.TXT,D0000000000000012000.TXT
878INFO (from ropp2bufr): Total of 10466 bytes written to eum_test_b_viaropp.bfr
879INFO (from ropp2bufr): Generated 1 BUFR message to eum_test_b_viaropp.bfr
880
881
882----------------------------------------------
8832d. Comparing eum2bufr to eum2ropp | ropp2bufr
884----------------------------------------------
885
886Using cmp to compare eum_test_b.bfr and eum_test_b_viaropp.bfr
887
888 *** No differences found in test BUFR files
889
890******************************
891*** eum2bufrb test: PASS ***
892******************************
893
894
895Testing BUFR encode/decode [ecCodes library] ...
896
897$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
898
8991. Encoding ROPP netCDF -> BUFR
900===============================
901
902---------------------------------------------------------------------
903 ROPP to BUFR (ecCodes) Encoder
904---------------------------------------------------------------------
905
906INFO (from ropp2bufr_eccodes): Reading ROPP data from ../data/ropp_test.nc
907INFO (from ropp2bufr_eccodes): Encoding profile 1 : OC_20090817215807_META_G027_DMI_
908
909WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
910 Using default look-up tables
911
912
9132. Comparing BUFR with reference file
914=====================================
915
916 OK - found no differences in the test BUFR files
917
9183. Decoding BUFR --> ROPP netCDF
919================================
920
921
922---------------------------------------------------------------------
923 BUFR (ecCodes) to ROPP Decoder
924---------------------------------------------------------------------
925
926INFO (from bufr2ropp_ecodes): Reading bufr_test.bfr
927
928WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
929 Using default look-up tables
930INFO (from bufr2ropp_ecodes): Decoded profile 1 : OC_20090817215807_META_G027_DMI_
931INFO (from bufr2ropp_ecodes): Writing bufr_test.nc
932INFO (from bufr2ropp_ecodes): 1 new profile saved
933
934
9354. Comparing CDL dump with reference file
936=========================================
937
938
939To check results, compare ropp_test.cdl and bufr_test.cdl
940(Ignore the difference in file names and processing_date value)
941
942*** Differences found; please review bufr_test.dif to check significance.
943 Differences of +/-1 in the last decimal place can be expected and
944 these are not considered to be significant.
945
946
947
948
949Testing BUFR encode/decode [EUM netCDF4 files, ecCodes library] ...
950
951
952==============================================================================
9531. eum2bufr_eccodes: test eum2bufr_eccodes by comparing against reference file
954==============================================================================
955
956
957--------------------------------------------
9581a. Converting EUM netCDF4 file -> BUFR file
959--------------------------------------------
960
961../tools/eum2bufr_eccodes ../data/eum_test.n4 -o eum_test_l.bfr
962
963---------------------------------------------------------------------
964 EUMETSAT to BUFR (ecCodes) Encoder
965---------------------------------------------------------------------
966
967INFO (from eum2bufr_eccodes): Reading EUM data from ../data/eum_test.n4
968INFO (from ropp_io_read_eumdata): Format Version 11.0
969INFO (from eum2bufr_eccodes): Encoding profile 1 : OC_20120909000057_META_G015_EUME
970
971WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
972 Using default look-up tables
973
974
975-------------------------------------------------
9761b. Comparing output BUFR file and reference file
977-------------------------------------------------
978
979Using cmp to compare eum_test_l.bfr and ../data/eum_test_l.bfr_ref
980
981 *** No differences found in test BUFR files
982
983************************************
984*** eum2bufr_eccodes test: PASS ***
985************************************
986
987
988Testing GFZ-to-netCDF conversion tool ...
989
990$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
991
9921. Converting GFZ file pair -> ROPP netCDF
993==========================================
994
995
996---------------------------------------------------------------------
997 GFZ to ROPP Converter
998---------------------------------------------------------------------
999
1000INFO (from gfz2ropp): Reading file ../data/gfz_test.dat
1001INFO (from gfz2ropp): Reading file ../data/gfz_test.dsc
1002INFO (from gfz2ropp): Profile 1: OC_20130101235611_TSRX_G017_GFZ_
1003INFO (from gfz2ropp): Writing gfz_test.nc
1004
1005
1006Generating CDL dumps...
1007/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/gfz_test.nc > ../data/gfz_test.cdl
1008/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump gfz_test.nc > gfz_test.cdl
1009
10102. Comparing CDL dump against reference file
1011============================================
1012
1013To check results, compare ../data/gfz_test.cdl and gfz_test.cdl
1014(Ignore the difference in file names and processing_date value)
1015
1016
1017***************************
1018*** gfz2ropp test: PASS ***
1019***************************
1020
1021
1022
1023Testing UCAR-to-ROPP netCDF conversion tool ...
1024
1025$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
1026
10271. Converting UCAR netCDF -> ROPP netCDF
1028========================================
1029
1030
1031---------------------------------------------------------------------
1032 UCAR to ROPP netCDF Converter
1033---------------------------------------------------------------------
1034
1035INFO (from ucar2ropp): Reading file ../data/ucar_test.nc
1036INFO (from ucar2ropp): Profile 1 : OC_20090827202208_C006_G029_UCAR
1037INFO (from ucar2ropp): Writing ucar_testr.nc
1038
1039
1040Generating CDL dumps...
1041/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/ucar_testr.nc > ../data/ucar_testr.cdl
1042/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ucar_testr.nc > ucar_testr.cdl
1043
10442. Comparing CDL dump against reference file
1045============================================
1046
1047To check results, compare ../data/ucar_testr.cdl and ucar_testr.cdl
1048(Ignore the difference in file names and processing_date value)
1049
1050
1051****************************
1052*** ucar2ropp test: PASS ***
1053****************************
1054
1055
1056
1057Testing [ECMWF ECCODES] GRIB-to-BGRASC conversion tool ...
1058
1059
1060
10611. Converting ECMWF GRIB -> Fortran namelist ascii
1062==================================================
1063
1064../tools/grib2bgrasc ../data/fc_20121001000000_T+6.grib -lat 50.72 -lon -3.53 -date 20121001 -time 0000 -g ../data/fc_20121001000000_T+12.grib -z ../data/an_20121001000000_T+0.grib -o hy_20121001000000_T+0.nml
1065
1066---------------------------------------------------------------------
1067 GRIB to background ascii converter
1068---------------------------------------------------------------------
1069
1070INFO (from grib2bgrasc): Reading file ../data/fc_20121001000000_T+6.grib
1071INFO (from grib2bgrasc): Reading file ../data/fc_20121001000000_T+12.grib
1072INFO (from grib2bgrasc): Reading file ../data/an_20121001000000_T+0.grib
1073INFO (from grib2bgrasc): Writing file hy_20121001000000_T+0.nml
1074
1075
10762. Comparing output namelist with reference file
1077================================================
1078
1079INFO (from nml_diff): Using nml_diff to compare hy_20121001000000_T+0.nml and ../data/hy_20121001000000_T+0.nml_ref
1080INFO (from nml_diff): No significant differences between hy_20121001000000_T+0.nml and ../data/hy_20121001000000_T+0.nml_ref
1081
1082 ******************************
1083 *** grib2bgrasc test: PASS ***
1084 ******************************
1085
1086
1087
1088Testing BGRASC-to-ROPP conversion tool ...
1089
1090
1091
10921. Converting Fortran namelist ascii -> ROPP netCDF
1093===================================================
1094
1095../tools/bgrasc2ropp ../data/hy_20121001000000_T+0.nml_ref -o hy_20121001000000_T+0.nc
1096
1097---------------------------------------------------------------------
1098 bgrasc to ROPP converter
1099---------------------------------------------------------------------
1100
1101INFO (from bgrasc2ropp): Reading file ../data/hy_20121001000000_T+0.nml_ref
1102INFO (from bgrasc2ropp): Writing hy_20121001000000_T+0.nc
1103
1104
11052. Comparing output ROPP file with reference file
1106=================================================
1107
1108INFO (from nc_diff): Using nc_diff to compare hy_20121001000000_T+0.nc and ../data/hy_20121001000000_T+0.nc_ref
1109INFO (from nc_diff): No significant differences between hy_20121001000000_T+0.nc and ../data/hy_20121001000000_T+0.nc_ref
1110
1111 ******************************
1112 *** bgrasc2ropp test: PASS ***
1113 ******************************
1114
1115
1116
1117Testing EUM netCDF4-to-ROPP conversion tool...
1118
1119
1120
1121==============================================================
11221. eum2ropp: test eum2ropp by comparing against reference file
1123==============================================================
1124
1125
1126--------------------------------------------
11271a. Converting EUM netCDF4 file -> ROPP file
1128--------------------------------------------
1129
1130../tools/eum2ropp ../data/eum_test.n4 -l cl+rs -o eum_test_l.nc
1131
1132---------------------------------------------------------------------
1133 EUMETSAT to ROPP netCDF Converter
1134---------------------------------------------------------------------
1135
1136INFO (from eum2ropp): Reading file ../data/eum_test.n4
1137INFO (from ropp_io_read_eumdata): Format Version 11.0
1138INFO (from ropp_io_read_eumdata): raw_sampling data requested but are not available in file
1139INFO (from eum2ropp): Profile 1 : OC_20120909000057_META_G015_EUME
1140INFO (from eum2ropp): Writing eum_test_l.nc
1141
1142
1143-------------------------------------------------
11441b. Comparing output ROPP file and reference file
1145-------------------------------------------------
1146
1147INFO (from nc_diff): Using nc_diff to compare eum_test_l.nc and ../data/eum_test_l.nc_ref
1148INFO (from nc_diff): No significant differences between eum_test_l.nc and ../data/eum_test_l.nc_ref
1149
1150 ******************************
1151 *** eum2ropp test: PASS ***
1152 ******************************
1153
1154
1155===============================================================================
11562. eum2roppb: test eum2ropp by comparing against eum2bufr followed by bufr2ropp
1157===============================================================================
1158
1159
1160--------------------------------------------------------------------
11612a. Converting EUM netCDF4 file -> ROPP file directly, with eum2ropp
1162--------------------------------------------------------------------
1163
1164../tools/eum2ropp ../data/eum_test.n4 -o eum_test_b.nc
1165
1166---------------------------------------------------------------------
1167 EUMETSAT to ROPP netCDF Converter
1168---------------------------------------------------------------------
1169
1170INFO (from eum2ropp): Reading file ../data/eum_test.n4
1171INFO (from ropp_io_read_eumdata): Format Version 11.0
1172INFO (from eum2ropp): Profile 1 : OC_20120909000057_META_G015_EUME
1173INFO (from eum2ropp): Writing eum_test_b.nc
1174
1175
1176-----------------------------------------------------------
11772b. Converting EUM netCDF4 file -> BUFR file, with eum2bufr
1178-----------------------------------------------------------
1179
1180../tools/eum2bufr ../data/eum_test.n4 -o eum_test_b.bfr
1181
1182---------------------------------------------------------------------
1183 EUMETSAT to BUFR (ecbufr) Encoder
1184---------------------------------------------------------------------
1185
1186INFO (from eum2bufr): Reading EUM data from ../data/eum_test.n4
1187INFO (from ropp_io_read_eumdata): Format Version 11.0
1188INFO (from eum2bufr): Encoding profile 1 : OC_20120909000057_META_G015_EUME
1189
1190WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
1191 Using default look-up tables
1192 ECMWF
1193
1194 BUFR ENCODING SOFTWARE VERSION - 7.2
1195 1 April 2007.
1196
1197
1198
1199 Your path for bufr tables is :
1200 /data/users/idculv/ROPP/data/bufr/
1201BUFR TABLES TO BE LOADED B0000000000000012000.TXT,D0000000000000012000.TXT
1202INFO (from eum2bufr): Total of 10466 bytes written to eum_test_b.bfr
1203INFO (from eum2bufr): Generated 1 BUFR message to eum_test_b.bfr
1204
1205
1206-----------------------------------------------------
12072c. Converting BUFR file to ROPP file, with bufr2ropp
1208-----------------------------------------------------
1209
1210../tools/bufr2ropp eum_test_b.bfr -o eum_test_b_viabufr.nc
1211
1212---------------------------------------------------------------------
1213 BUFR (ecbufr) to ROPP Decoder
1214---------------------------------------------------------------------
1215
1216INFO (from bufr2ropp): Reading eum_test_b.bfr
1217 ECMWF
1218
1219 BUFR DECODING SOFTWARE VERSION - 7.2
1220 1 APRIL 2007.
1221
1222
1223
1224 Your path for bufr tables is :
1225 /data/users/idculv/ROPP/data/bufr/
1226BUFR TABLES TO BE LOADED B0000000000000012000.TXT,D0000000000000012000.TXT
1227
1228WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
1229 Using default look-up tables
1230INFO (from bufr2ropp): Decoded profile 1 : OC_20120909000057_META_G015_EUME
1231INFO (from bufr2ropp): Writing eum_test_b_viabufr.nc
1232INFO (from bufr2ropp): 1 new profile saved
1233
1234
1235----------------------------------------------
12362d. Comparing eum2ropp to eum2bufr | bufr2ropp
1237----------------------------------------------
1238
1239INFO (from nc_diff): Using nc_diff to compare eum_test_b.nc and eum_test_b_viabufr.nc
1240INFO (from nc_diff): No significant differences between eum_test_b.nc and eum_test_b_viabufr.nc
1241
1242 ******************************
1243 *** eum2roppb test: PASS ***
1244 ******************************
1245
1246
1247
1248
1249Directory: /data/users/idculv/ROPP/ifort17/include
1250-rw-r--r--. 1 idculv satsense 1648738 Sep 29 18:08 ropp_apps.mod
1251-rw-r--r--. 1 idculv satsense 167499 Oct 9 15:53 ropp_io_types.mod
1252-rw-r--r--. 1 idculv satsense 6325447 Oct 9 15:53 ropp_io.mod
1253-rw-r--r--. 1 idculv satsense 347053 Oct 9 15:53 ncdf.mod
1254-rw-r--r--. 1 idculv satsense 4656 Oct 9 15:53 bufrutils.mod
1255-rw-r--r--. 1 idculv satsense 5192 Oct 9 15:53 gtshdrs.mod
1256-rw-r--r--. 1 idculv satsense 167694 Oct 9 15:53 bufr2ropp.mod
1257-rw-r--r--. 1 idculv satsense 171151 Oct 9 15:53 ropp2bufr.mod
1258-rw-r--r--. 1 idculv satsense 41420 Oct 9 15:53 ropp_io_ecmwf.mod
1259-rw-r--r--. 1 idculv satsense 168582 Oct 9 15:53 ropp_io_test.mod
1260
1261Directory: /data/users/idculv/ROPP/ifort17/lib
1262-rw-rw-r--. 1 idculv satsense 823908 Sep 17 10:00 libsofa.a
1263-rwxr-xr-x. 1 idculv satsense 1147 Sep 17 10:05 libnetcdff.la
1264-rw-r--r--. 1 idculv satsense 943494 Sep 17 10:05 libnetcdff.a
1265drwxrwxr-x. 2 idculv satsense 4096 Sep 17 10:05 pkgconfig
1266-rw-r--r--. 1 idculv satsense 1536110 Sep 29 17:59 libropp_utils.a
1267-rw-r--r--. 1 idculv satsense 1189804 Sep 29 18:03 libropp_pp.a
1268-rw-r--r--. 1 idculv satsense 1006778 Sep 29 18:05 libropp_fm.a
1269-rw-r--r--. 1 idculv satsense 839104 Sep 29 18:06 libropp_1dvar.a
1270-rw-r--r--. 1 idculv satsense 448582 Sep 29 18:08 libropp_apps.a
1271-rw-r--r--. 1 idculv satsense 4078528 Oct 9 15:53 libropp_io.a
1272
1273Directory: /data/users/idculv/ROPP/ifort17/lib64
1274total 4
1275drwxrwxr-x. 3 idculv satsense 4096 Dec 19 2019 python2.7
1276
1277Directory: /data/users/idculv/ROPP/ifort17/bin
1278-rwxr-xr-x. 1 idculv satsense 9567520 Oct 9 15:54 ucar2ropp
1279-rwxr-xr-x. 1 idculv satsense 7587728 Oct 9 15:54 bgrasc2ropp
1280-rwxr-xr-x. 1 idculv satsense 17739024 Oct 9 15:54 grib2bgrasc
1281-rwxr-xr-x. 1 idculv satsense 9573312 Oct 9 15:54 eum2ropp
1282-rwxr-xr-x. 1 idculv satsense 7816152 Oct 9 15:54 bufr2ropp
1283-rwxr-xr-x. 1 idculv satsense 9173848 Oct 9 15:54 ropp2bufr
1284-rwxr-xr-x. 1 idculv satsense 9173888 Oct 9 15:54 eum2bufr
1285-rwxr-xr-x. 1 idculv satsense 16105536 Oct 9 15:54 bufr2ropp_eccodes
1286-rwxr-xr-x. 1 idculv satsense 17499560 Oct 9 15:54 ropp2bufr_eccodes
1287-rwxr-xr-x. 1 idculv satsense 17499648 Oct 9 15:54 eum2bufr_eccodes
1288
1289Directory: /data/users/idculv/ROPP/ifort17/man/man1
1290total 0
1291
1292Directory: /data/users/idculv/ROPP/ifort17/share/man/man1
1293-rw-r--r--. 1 idculv satsense 4820 Oct 9 15:54 test2ropp.1
1294-rw-r--r--. 1 idculv satsense 19391 Oct 9 15:54 ropp2ropp.1
1295-rw-r--r--. 1 idculv satsense 3200 Oct 9 15:54 gfz2ropp.1
1296-rw-r--r--. 1 idculv satsense 7601 Oct 9 15:54 ucar2ropp.1
1297-rw-r--r--. 1 idculv satsense 2367 Oct 9 15:54 bgrasc2ropp.1
1298-rw-r--r--. 1 idculv satsense 7447 Oct 9 15:54 grib2bgrasc.1
1299-rw-r--r--. 1 idculv satsense 8403 Oct 9 15:54 eum2ropp.1
1300-rw-r--r--. 1 idculv satsense 10500 Oct 9 15:54 bufr2ropp.1
1301-rw-r--r--. 1 idculv satsense 12270 Oct 9 15:54 ropp2bufr.1
1302-rw-r--r--. 1 idculv satsense 12801 Oct 9 15:54 eum2bufr.1
1303
1304------------------------------------------------------------------
1305Done. Check messages to confirm successful build & installation
1306------------------------------------------------------------------
1307
1308
1309---------------------------------------------------------------------
1310 EUMETSAT to ROPP netCDF Converter
1311---------------------------------------------------------------------
1312
1313INFO (from eum2ropp): Reading file /home/h04/idculv/Example_RO_data/EUM/Yaros/GRAS_1B_M01_20200817074017Z_20200817074117Z_N_T_20200817102018Z_G30_NN.nc
1314INFO (from ropp_io_read_eumdata): Format Version 14.0
1315... (from eum2ropp): Ensuring all profiles are in ascending height order.
1316... (from ropp_io_thin): Thinning method: Local polynomial regression with z-dependent (sine-squared) variable bandwidth on 247 standard impact height levels [v3.1]
1317INFO (from eum2ropp): Profile 1 : OC_20200817074017_METB_G030_EUME
1318... (from eum2ropp): Latitude/Longitude : 60.27, 52.02
1319... (from eum2ropp): No. of phase/SNR samples : 18242
1320... (from eum2ropp): No. of bending angle samples : 247
1321... (from eum2ropp): No. of refractivity samples : 0
1322... (from eum2ropp): No. of geophysical samples : 0
1323... (from eum2ropp): No. of surface geo. samples : 0
1324... (from eum2ropp): No. of model coeff. levels : 0
1325INFO (from eum2ropp): Writing /home/h04/idculv/Example_RO_data/EUM/Yaros/GRAS_1B_M01_20200817074017Z_20200817074117Z_N_T_20200817102018Z_G30_NN_ifort17.nc
1326