Ticket #669: buildpack_ropp_io_mobufr

File buildpack_ropp_io_mobufr, 64.9 KB (added by Ian Culverwell, 4 years ago)

buildpack_ropp_io_mobufr

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
15/bin/sh ./config.status --recheck
16running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/data/users/idculv/ROPP/ifort17 FC=ifort17 FCFLAGS=-O2 -I/data/users/idculv/ROPP/ifort17/include LDFLAGS=-L/data/users/idculv/ROPP/ifort17/lib -L/data/users/idculv/ROPP/ifort17/lib64 --no-create --no-recursion
17checking for a BSD-compatible install... /usr/bin//install -c
18checking whether build environment is sane... yes
19/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing: Unknown `--is-lightweight' option
20Try `/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing --help' for more information
21configure: WARNING: 'missing' script is too old or missing
22checking for a thread-safe mkdir -p... /usr/bin//mkdir -p
23checking for gawk... gawk
24checking whether make sets $(MAKE)... yes
25checking whether make supports nested variables... yes
26checking build system type... x86_64-unknown-linux-gnu
27checking host system type... x86_64-unknown-linux-gnu
28checking whether the Fortran compiler works... yes
29checking for Fortran compiler default output file name... a.out
30checking for suffix of executables...
31checking whether we are cross compiling... no
32checking for suffix of object files... o
33checking whether we are using the GNU Fortran compiler... no
34checking whether ifort17 accepts -g... yes
35checking for Fortran compiler vendor... Intel
36checking for ranlib... ranlib
37checking for m4... /usr/bin//m4
38checking for robodoc... /usr/bin//robodoc
39checking for svn2cl... /home/h04/idculv/bin/svn2cl
40checking for Fortran flag to compile .f90 files... none
41checking for Fortran flag needed to accept free-form source... none
42checking whether compiler uses upper case module names... no
43checking for Fortran whether backslash escapes... no
44checking for Fortran module netcdf... yes
45checking for Fortran module ropp_utils... yes
46checking for Fortran module typesizes... yes
47checking for enbufv4 of the metdbbufr library... yes
48checking for codes_f_bufr_copy_data of the eccodes_bufr library... yes
49checking for bufren of the bufr library... yes
50configure: Both MetDB & ECMWF BUFR libraries found; using MetDB in preference
51checking for grib_f_open_file of the eccodes_grib library... yes
52checking for grib_f_open_file of the grib_api library... yes
53configure: WARNING:
54configure: WARNING: GRIB_API LIBRARY (FROM ECMWF) WAS DETECTED
55configure: WARNING: *** NOTE: ***
56configure: WARNING: *** ROPP support for GRIB-API will be discontinued ***
57configure: WARNING: *** in the near future. Users should instead use ***
58configure: WARNING: *** the ECMWF ecCodes library. ***
59configure: WARNING:
60configure: WARNING:
61configure: WARNING: BOTH GRIB_API AND ECCODES LIBRARIES WERE FOUND
62configure: WARNING: *** Using ecCodes for GRIB processing in preference ***
63configure: WARNING:
64checking for nf_inq_ncid of the hdf5 library... yes
65checking for nf_open of the netcdf library... yes
66checking for iau_zp of the sofa library... yes
67checking for message of the ropp_utils library... yes
68checking that generated files are newer than configure... done
69configure: creating ./config.status
70 /bin/sh ./config.status
71config.status: creating Makefile
72config.status: creating build/Makefile
73config.status: creating common/Makefile
74config.status: creating contrib/Makefile
75config.status: creating contrib/idl/Makefile
76config.status: creating contrib/wave/Makefile
77config.status: creating data/Makefile
78config.status: creating doc/Makefile
79config.status: creating ropp/Makefile
80config.status: creating thin/Makefile
81config.status: creating ncdf/Makefile
82config.status: creating bufr/Makefile
83config.status: creating ecmwf/Makefile
84config.status: creating tools/Makefile
85config.status: creating tests/Makefile
86Making distclean in common
87make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
88test -z "" || rm -f
89test . = "." || test -z "" || rm -f
90rm -f Makefile
91make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
92Making distclean in ncdf
93make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
94test -z "" || rm -f
95test . = "." || test -z "" || rm -f
96rm -f Makefile
97make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
98Making distclean in build
99make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
100test -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
101test -z "libropp_io.a" || rm -f libropp_io.a
102rm -f *.o
103rm -f *.tab.c
104test -z "" || rm -f
105test . = "." || test -z "" || rm -f
106rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
107rm -f Makefile
108make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
109Making distclean in data
110make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
111test -z "" || rm -f
112test . = "." || test -z "" || rm -f
113rm -f Makefile
114make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
115Making distclean in doc
116make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
117test -z "html/* *.ps *.dvi *.pdf *.aux *.idx *.ilg *.ind *.log *.toc" || rm -f html/* *.ps *.dvi *.pdf *.aux *.idx *.ilg *.ind *.log *.toc
118test -z "" || rm -f
119test . = "." || test -z "" || rm -f
120rm -f Makefile
121make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
122Making distclean in ropp
123make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
124test -z "" || rm -f
125test . = "." || test -z "" || rm -f
126rm -f Makefile
127make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
128Making distclean in thin
129make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
130test -z "" || rm -f
131test . = "." || test -z "" || rm -f
132rm -f Makefile
133make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
134Making distclean in bufr
135make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
136Makefile:516: warning: overriding recipe for target `install-data-local'
137Makefile:488: warning: ignoring old recipe for target `install-data-local'
138Makefile:539: warning: overriding recipe for target `uninstall-local'
139Makefile:511: warning: ignoring old recipe for target `uninstall-local'
140test -z "*.stb *.mod" || rm -f *.stb *.mod
141test -z "" || rm -f
142test . = "." || test -z "" || rm -f
143test -z "*.dat *.nc *.cdl *.bfr *.bufr" || rm -f *.dat *.nc *.cdl *.bfr *.bufr
144rm -f Makefile
145make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
146Making distclean in ecmwf
147make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
148test -z "" || rm -f
149test . = "." || test -z "" || rm -f
150rm -f Makefile
151make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
152Making distclean in tools
153make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
154test -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
155test -z "*.stb *.mod" || rm -f *.stb *.mod
156rm -f *.o
157rm -f *.tab.c
158test -z "" || rm -f
159test . = "." || test -z "" || rm -f
160test -z "*.dat *.nc *.cdl *.bfr *.bufr" || rm -f *.dat *.nc *.cdl *.bfr *.bufr
161rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
162rm -f Makefile
163make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
164Making distclean in tests
165make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
166test -z "*.stb " || rm -f *.stb
167test -z "t_netcdf nml_diff nc_diff" || rm -f t_netcdf nml_diff nc_diff
168rm -f *.o
169rm -f *.tab.c
170test -z "" || rm -f
171test . = "." || test -z "" || rm -f
172test -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
173rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
174rm -f Makefile
175make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
176Making distclean in contrib
177make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
178Making distclean in idl
179make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
180test -z "" || rm -f
181test . = "." || test -z "" || rm -f
182rm -f Makefile
183make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
184Making distclean in wave
185make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
186test -z "" || rm -f
187test . = "." || test -z "" || rm -f
188rm -f Makefile
189make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
190make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
191test -z "" || rm -f
192test . = "." || test -z "" || rm -f
193rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
194make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
195rm -f Makefile
196make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
197make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
198test -z "" || rm -f
199test . = "." || test -z "" || rm -f
200rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
201rm -f cscope.out cscope.in.out cscope.po.out cscope.files
202make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
203rm -f config.status config.cache config.log configure.lineno config.status.lineno
204rm -f Makefile
205
206------------------------------------------------------------------
207>> Configuring...
208
209#!/bin/bash
210# $Id: ropp_configure_ifort17_linux 4736 2016-03-07 15:20:06Z frdo $
211#
212# ROPP shell script for a local configure.
213# USERS SHOULD MODIFY THIS SCRIPT AS REQUIRED FOR LOCAL INSTALL
214#
215# Compiler: ifort17 / Linux
216#
217PREFIX=${1-$ROPP_ROOT/ifort17}
218echo
219echo "Platform:"
220uname -a
221echo
222echo "Fortran compiler:"
223ifort17 --version
224echo
225echo "C compiler:"
226gcc --version
227echo
228echo "Installation target:"
229echo "$PREFIX"
230echo
231#
232CC=gcc \
233F77=ifort17 FFLAGS="-O2 -I$PREFIX/include" \
234FC=ifort17 FCFLAGS="-O2 -I$PREFIX/include" \
235 LDFLAGS="-L$PREFIX/lib -L$PREFIX/lib64" \
236 ./configure --prefix=$PREFIX
237
238
239Platform:
240Linux 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
241
242Fortran compiler:
243ifort (IFORT) 17.0.1 20161005
244Copyright (C) 1985-2016 Intel Corporation. All rights reserved.
245
246
247C compiler:
248gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
249Copyright (C) 2015 Free Software Foundation, Inc.
250This is free software; see the source for copying conditions. There is NO
251warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
252
253
254Installation target:
255/data/users/idculv/ROPP/ifort17
256
257checking for a BSD-compatible install... /usr/bin//install -c
258checking whether build environment is sane... yes
259/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing: Unknown `--is-lightweight' option
260Try `/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing --help' for more information
261configure: WARNING: 'missing' script is too old or missing
262checking for a thread-safe mkdir -p... /usr/bin//mkdir -p
263checking for gawk... gawk
264checking whether make sets $(MAKE)... yes
265checking whether make supports nested variables... yes
266checking build system type... x86_64-unknown-linux-gnu
267checking host system type... x86_64-unknown-linux-gnu
268checking whether the Fortran compiler works... yes
269checking for Fortran compiler default output file name... a.out
270checking for suffix of executables...
271checking whether we are cross compiling... no
272checking for suffix of object files... o
273checking whether we are using the GNU Fortran compiler... no
274checking whether ifort17 accepts -g... yes
275checking for Fortran compiler vendor... Intel
276checking for ranlib... ranlib
277checking for m4... /usr/bin//m4
278checking for robodoc... /usr/bin//robodoc
279checking for svn2cl... /home/h04/idculv/bin/svn2cl
280checking for Fortran flag to compile .f90 files... none
281checking for Fortran flag needed to accept free-form source... none
282checking whether compiler uses upper case module names... no
283checking for Fortran whether backslash escapes... no
284checking for Fortran module netcdf... yes
285checking for Fortran module ropp_utils... yes
286checking for Fortran module typesizes... yes
287checking for enbufv4 of the metdbbufr library... yes
288checking for codes_f_bufr_copy_data of the eccodes_bufr library... yes
289checking for bufren of the bufr library... yes
290configure: Both MetDB & ECMWF BUFR libraries found; using MetDB in preference
291checking for grib_f_open_file of the eccodes_grib library... yes
292checking for grib_f_open_file of the grib_api library... yes
293configure: WARNING:
294configure: WARNING: GRIB_API LIBRARY (FROM ECMWF) WAS DETECTED
295configure: WARNING: *** NOTE: ***
296configure: WARNING: *** ROPP support for GRIB-API will be discontinued ***
297configure: WARNING: *** in the near future. Users should instead use ***
298configure: WARNING: *** the ECMWF ecCodes library. ***
299configure: WARNING:
300configure: WARNING:
301configure: WARNING: BOTH GRIB_API AND ECCODES LIBRARIES WERE FOUND
302configure: WARNING: *** Using ecCodes for GRIB processing in preference ***
303configure: WARNING:
304checking for nf_inq_ncid of the hdf5 library... yes
305checking for nf_open of the netcdf library... yes
306checking for iau_zp of the sofa library... yes
307checking for message of the ropp_utils library... yes
308checking that generated files are newer than configure... done
309configure: creating ./config.status
310config.status: creating Makefile
311config.status: creating build/Makefile
312config.status: creating common/Makefile
313config.status: creating contrib/Makefile
314config.status: creating contrib/idl/Makefile
315config.status: creating contrib/wave/Makefile
316config.status: creating data/Makefile
317config.status: creating doc/Makefile
318config.status: creating ropp/Makefile
319config.status: creating thin/Makefile
320config.status: creating ncdf/Makefile
321config.status: creating bufr/Makefile
322config.status: creating ecmwf/Makefile
323config.status: creating tools/Makefile
324config.status: creating tests/Makefile
325
326------------------------------------------------------------------
327>> Building & installing...
328
329Making install in common
330make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
331make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
332make[2]: Nothing to be done for `install-exec-am'.
333make[2]: Nothing to be done for `install-data-am'.
334make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
335make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
336Making install in ncdf
337make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
338make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
339make[2]: Nothing to be done for `install-exec-am'.
340make[2]: Nothing to be done for `install-data-am'.
341make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
342make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
343Making install in build
344make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
345ifort17 -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
346ifort17 -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
347ifort17 -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
348ifort17 -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
349ifort17 -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
350ifort17 -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
351ifort17 -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
352ifort17 -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
353ifort17 -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
354ifort17 -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
355ifort17 -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
356ifort17 -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
357ifort17 -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
358ifort17 -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
359ifort17 -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
360ifort17 -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
361ifort17 -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
362ifort17 -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
363ifort17 -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
364ifort17 -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
365ifort17 -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
366ifort17 -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
367ifort17 -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
368ifort17 -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
369ifort17 -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
370ifort17 -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
371ifort17 -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
372ifort17 -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
373ifort17 -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
374ifort17 -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
375ifort17 -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
376ifort17 -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
377ifort17 -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
378ifort17 -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
379ifort17 -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
380ifort17 -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
381ifort17 -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
382ifort17 -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
383ifort17 -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
384ifort17 -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
385ifort17 -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
386ifort17 -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
387ifort17 -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
388ifort17 -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
389ifort17 -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
390ifort17 -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
391ifort17 -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
392ifort17 -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
393ifort17 -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
394ifort17 -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
395ifort17 -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
396ifort17 -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
397ifort17 -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
398ifort17 -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
399ifort17 -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
400ifort17 -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
401ifort17 -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
402ifort17 -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
403ifort17 -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
404ifort17 -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
405ifort17 -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
406ifort17 -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
407ifort17 -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
408rm -f libropp_io.a
409ar 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
410ranlib libropp_io.a
411make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
412 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/lib'
413 /usr/bin//install -c -m 644 libropp_io.a '/data/users/idculv/ROPP/ifort17/lib'
414 ( cd '/data/users/idculv/ROPP/ifort17/lib' && ranlib libropp_io.a )
415 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/include'
416 /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'
417make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
418make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
419Making install in data
420make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
421make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
422make[2]: Nothing to be done for `install-exec-am'.
423make[2]: Nothing to be done for `install-data-am'.
424make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
425make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
426Making install in doc
427make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
428make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
429make[2]: Nothing to be done for `install-exec-am'.
430make[2]: Nothing to be done for `install-data-am'.
431make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
432make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
433Making install in ropp
434make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
435make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
436make[2]: Nothing to be done for `install-exec-am'.
437make[2]: Nothing to be done for `install-data-am'.
438make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
439make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
440Making install in thin
441make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
442make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
443make[2]: Nothing to be done for `install-exec-am'.
444make[2]: Nothing to be done for `install-data-am'.
445make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
446make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
447Making install in bufr
448make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
449Makefile:516: warning: overriding recipe for target `install-data-local'
450Makefile:488: warning: ignoring old recipe for target `install-data-local'
451Makefile:539: warning: overriding recipe for target `uninstall-local'
452Makefile:511: warning: ignoring old recipe for target `uninstall-local'
453make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
454Makefile:516: warning: overriding recipe for target `install-data-local'
455Makefile:488: warning: ignoring old recipe for target `install-data-local'
456Makefile:539: warning: overriding recipe for target `uninstall-local'
457Makefile:511: warning: ignoring old recipe for target `uninstall-local'
458make[2]: Nothing to be done for `install-exec-am'.
459/usr/bin//install -c -m 644 roppbufrcodes.nl /data/users/idculv/ROPP/data/bufr//roppbufrcodes.nl_mobufr
460make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
461make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
462Making install in ecmwf
463make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
464make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
465make[2]: Nothing to be done for `install-exec-am'.
466make[2]: Nothing to be done for `install-data-am'.
467make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
468make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
469Making install in tools
470make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
471ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o test2ropp.o test2ropp.f90
472ifort17 -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 -lmetdbbufr
473ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2ropp.o ropp2ropp.f90
474ifort17 -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 -lmetdbbufr
475ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o gfz2ropp.o gfz2ropp.f90
476ifort17 -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 -lmetdbbufr
477ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ucar2ropp.o ucar2ropp.f90
478ifort17 -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 -lmetdbbufr
479ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bgrasc2ropp.o bgrasc2ropp.f90
480ifort17 -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 -lmetdbbufr
481ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o grib2bgrasc.o grib2bgrasc.f90
482ifort17 -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 -lmetdbbufr
483ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2ropp.o eum2ropp.f90
484ifort17 -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 -lmetdbbufr
485ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufr2ropp_eccodes.o bufr2ropp_eccodes.f90
486ifort17 -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 -lmetdbbufr
487ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2bufr_eccodes.o ropp2bufr_eccodes.f90
488ifort17 -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 -lmetdbbufr
489ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2bufr_eccodes.o eum2bufr_eccodes.f90
490ifort17 -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 -lmetdbbufr
491ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufr2ropp_mo.o bufr2ropp_mo.f90
492ifort17 -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_mo.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 -lmetdbbufr
493ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2bufr_mo.o ropp2bufr_mo.f90
494ifort17 -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_mo.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 -lmetdbbufr
495make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
496 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/bin'
497 /usr/bin//install -c test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes bufr2ropp ropp2bufr '/data/users/idculv/ROPP/ifort17/bin'
498 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/share/man/man1'
499 /usr/bin//install -c -m 644 test2ropp.1 ropp2ropp.1 gfz2ropp.1 ucar2ropp.1 bgrasc2ropp.1 grib2bgrasc.1 eum2ropp.1 bufr2ropp.1 ropp2bufr.1 '/data/users/idculv/ROPP/ifort17/share/man/man1'
500make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
501make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
502Making install in tests
503make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
504ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o t_netcdf.o t_netcdf.f90
505ifort17 -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 -lmetdbbufr
506ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nml_diff.o nml_diff.f90
507ifort17 -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 -lmetdbbufr
508ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nc_diff.o nc_diff.f90
509ifort17 -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 -lmetdbbufr
510make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
511make[2]: Nothing to be done for `install-exec-am'.
512make[2]: Nothing to be done for `install-data-am'.
513make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
514make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
515Making install in contrib
516make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
517Making install in idl
518make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
519make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
520make[3]: Nothing to be done for `install-exec-am'.
521make[3]: Nothing to be done for `install-data-am'.
522make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
523make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
524Making install in wave
525make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
526make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
527make[3]: Nothing to be done for `install-exec-am'.
528make[3]: Nothing to be done for `install-data-am'.
529make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
530make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
531make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
532make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
533make[3]: Nothing to be done for `install-exec-am'.
534make[3]: Nothing to be done for `install-data-am'.
535make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
536make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
537make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
538make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
539make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
540make[2]: Nothing to be done for `install-exec-am'.
541make[2]: Nothing to be done for `install-data-am'.
542make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
543make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
544------------------------------------------------------------------
545>> Testing ROPP_IO...
546
547
548Testing netCDF Fortran 90 write interfaces...
549
550 *** Netcdf: Success ***
551 *** Netcdf: Success ***
552 *** Netcdf: Success ***
553 *** Netcdf: Success ***
554 *** Netcdf: Success ***
555 *** Netcdf: Success ***
556 *** Netcdf: Success ***
557 *** Netcdf: Success ***
558 *** Netcdf: Success ***
559 *** Netcdf: Success ***
560 *** Netcdf: Success ***
561 *** Netcdf: Success ***
562 *** Netcdf: Success ***
563 *** Netcdf: Success ***
564 *** Netcdf: Success ***
565 *** Netcdf: Success ***
566 *** Netcdf: Success ***
567 *** Netcdf: Success ***
568 *** Netcdf: Success ***
569 *** Netcdf: Success ***
570 *** Netcdf: Success ***
571 *** Netcdf: Success ***
572 *** Netcdf: Success ***
573 *** Netcdf: Success ***
574 *** Netcdf: Success ***
575 *** Netcdf: Success ***
576 *** Netcdf: Success ***
577 *** Netcdf: Success ***
578 *** Netcdf: Success ***
579 *** Netcdf: Success ***
580 *** Netcdf: Success ***
581 *** Netcdf: Success ***
582 *** Netcdf: Success ***
583 *** Netcdf: Success ***
584
585
586Testing ROPP conversion tool...
587
588$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
589
590Test 1: Testing range checks - missing & invalid data --> missing data
591======================================================================
592
593---------------------------------------------------------------------
594 ROPP Test Data Generator
595---------------------------------------------------------------------
596
597INFO (from test2ropp): Generating default MISSING data...
598INFO (from test2ropp): Profile 1 : OC_99999999999999_UNKN_U999_UNKN
599INFO (from test2ropp): Writing ropp_test_1m.nc
600
601
602---------------------------------------------------------------------
603 ROPP-to-ROPP generic netCDF tool
604---------------------------------------------------------------------
605
606INFO (from ropp2ropp): Reading ropp_test_1m.nc
607INFO (from ropp2ropp): Profile 1 : OC_99999999999999_UNKN_U999_UNKN
608INFO (from ropp2ropp): Writing ropp_test_1m.nc
609
610
611---------------------------------------------------------------------
612 ROPP Test Data Generator
613---------------------------------------------------------------------
614
615INFO (from test2ropp): Generating default MISSING data...
616INFO (from test2ropp): Generating INVALID data...
617INFO (from test2ropp): Profile 1 : OC_21639999999999_UNKN_U999_UNKN
618INFO (from test2ropp): Writing ropp_test_1i.nc
619
620
621---------------------------------------------------------------------
622 ROPP-to-ROPP generic netCDF tool
623---------------------------------------------------------------------
624
625INFO (from ropp2ropp): Reading ropp_test_1i.nc
626INFO (from ropp2ropp): Profile 1 : OC_99999999999999_UNKN_U999_UNKN
627INFO (from ropp2ropp): Writing ropp_test_1i.nc
628
629
630To check results, compare ropp_test_1m.cdl and ropp_test_1i.cdl
631(Ignore differences in file names and processing_date)
632
633
634****************************************
635*** Test 1. Range INVALID test: PASS ***
636****************************************
637
638
639Test 2: Testing range checks - valid data --> valid data
640========================================================
641
642---------------------------------------------------------------------
643 ROPP Test Data Generator
644---------------------------------------------------------------------
645
646INFO (from test2ropp): Generating default MISSING data...
647INFO (from test2ropp): Generating VALID data...
648INFO (from test2ropp): Profile 1 : OC_20200925183333_C002_G001_GFZ_
649INFO (from test2ropp): Writing ropp_test_2v.nc
650
651
652---------------------------------------------------------------------
653 ROPP-to-ROPP generic netCDF tool
654---------------------------------------------------------------------
655
656INFO (from ropp2ropp): Reading ropp_test_2v.nc
657INFO (from ropp2ropp): Profile 1 : OC_20200925183333_C002_G001_GFZ_
658INFO (from ropp2ropp): Writing ropp_test_2o.nc
659
660
661To check results, compare ropp_test_2v.cdl and ropp_test_2o.cdl
662(Ignore differences in file names and processing_date)
663
664
665**************************************
666*** Test 2. Range VALID test: PASS ***
667**************************************
668
669
670Test 3: Testing ROPP (netCDF) --> ROPP (netCDF)
671===============================================
672
673---------------------------------------------------------------------
674 ROPP-to-ROPP generic netCDF tool
675---------------------------------------------------------------------
676
677INFO (from ropp2ropp): Reading ../data/ropp_test.nc
678INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
679INFO (from ropp2ropp): Writing ropp_test_4o.nc
680
681
682To check results, compare ropp_test_4n.cdl and ropp_test_4o.cdl
683(Ignore differences in file names & thin_method)
684
685
686*******************************************
687*** Test 3. ROPP netCDF -> netCDF: PASS ***
688*******************************************
689
690
691Test 4: Testing ROPP singlefiles (netCDF) --> ROPP multifile (netCDF)
692=====================================================================
693
694---------------------------------------------------------------------
695 ROPP-to-ROPP generic netCDF tool
696---------------------------------------------------------------------
697
698INFO (from ropp2ropp): Reading ../data/ropp_test.nc
699INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
700INFO (from ropp2ropp): Writing ropp_test_5o.nc
701INFO (from ropp2ropp): Reading ../data/ropp_test.nc
702INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
703INFO (from ropp2ropp): Writing ropp_test_5o.nc
704INFO (from ropp2ropp): 2 profiles processed
705
706
707To check results, compare ropp_test_5m.cdl and ropp_test_5o.cdl
708(Ignore difference in file names & thin_method))
709
710
711**************************************************
712*** Test 4. ROPP singlefile -> multifile: PASS ***
713**************************************************
714
715
716Test 5: Testing ROPP multifile (netCDF) --> ROPP singlefiles (netCDF)
717=====================================================================
718
719---------------------------------------------------------------------
720 ROPP-to-ROPP generic netCDF tool
721---------------------------------------------------------------------
722
723INFO (from ropp2ropp): Reading ropp_test_5o.nc
724INFO (from ropp2ropp): Profile 1 : OC_20090817215807_META_G027_DMI_
725INFO (from ropp2ropp): Writing ropp_test_6o.nc
726INFO (from ropp2ropp): Profile 2 : OC_20090817215807_META_G027_DMI_
727INFO (from ropp2ropp): Writing oc_20090817215807_meta_g027_dmi_.nc
728INFO (from ropp2ropp): 2 profiles processed
729
730
731To check results, compare ropp_test_6m.cdl and ropp_test_6o.cdl
732(Ignore differences in file names & thin_method)
733
734
735**************************************************
736*** Test 5. ROPP multifile -> singlefile: PASS ***
737**************************************************
738
739
740Test 6: Testing ROPP 2D (netCDF) --> ROPP 2D (netCDF)
741=====================================================
742
743---------------------------------------------------------------------
744 ROPP-to-ROPP generic netCDF tool
745---------------------------------------------------------------------
746
747INFO (from ropp2ropp): Reading ../data/ropp_test2d.nc
748INFO (from ropp2ropp): Profile 1 : UNKNOWN
749INFO (from ropp2ropp): Writing ropp_test_7o.nc
750
751
752To check results, compare ropp_test_7n.cdl and ropp_test_7o.cdl
753(Ignore differences in file names & thin_method)
754
755
756*************************************************
757*** Test 6. ROPP 2d netCDF -> 2d netCDF: PASS ***
758*************************************************
759
760PASS: 6 NOT PASS: 0 TOTAL: 6 tests
761
762
763
764
765Testing BUFR encode/decode [MetDB library] ...
766
767$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
768
7691. Encoding ROPP netCDF -> BUFR
770===============================
771
772---------------------------------------------------------------------
773 ROPP to BUFR (MetDB) Encoder
774---------------------------------------------------------------------
775
776INFO (from ropp2bufr): Reading ROPP data from ../data/ropp_test.nc
777INFO (from ropp2bufr): Encoding profile 1 : OC_20090817215807_META_G027_DMI_
778
779WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
780 Using default look-up tables
781INFO (from ropp2bufr): Total of 14742 bytes written to bufr_test.bfr
782INFO (from ropp2bufr): Generated 1 BUFR message to bufr_test.bfr
783
784
7852. Comparing BUFR with reference file
786=====================================
787
788 OK - found no differences in the test BUFR files
789
7903. Decoding BUFR --> ROPP netCDF
791================================
792
793
794---------------------------------------------------------------------
795 BUFR (MetDB) to ROPP Decoder
796---------------------------------------------------------------------
797
798INFO (from bufr2ropp): Reading bufr_test.bfr
799
800WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
801 Using default look-up tables
802INFO (from bufr2ropp): Decoded profile 1 : OC_20090817215807_META_G027_DMI_
803INFO (from bufr2ropp): Writing bufr_test.nc
804INFO (from bufr2ropp): 1 new profile saved
805
806
8074. Comparing CDL dump with reference file
808=========================================
809
810/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/ropp_testb.nc > ropp_test.cdl
811/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump bufr_test.nc > bufr_test.cdl
812
813To check results, compare ropp_test.cdl and bufr_test.cdl
814(Ignore the difference in file names and processing_date value)
815
816*** Differences found; please review bufr_test.dif to check significance.
817 Differences of +/-1 in the last decimal place can be expected and
818 these are not considered to be significant.
819
820
821
822
823
824Testing BUFR encode/decode [ecCodes library] ...
825
826$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
827
8281. Encoding ROPP netCDF -> BUFR
829===============================
830
831---------------------------------------------------------------------
832 ROPP to BUFR (ecCodes) Encoder
833---------------------------------------------------------------------
834
835INFO (from ropp2bufr_eccodes): Reading ROPP data from ../data/ropp_test.nc
836INFO (from ropp2bufr_eccodes): Encoding profile 1 : OC_20090817215807_META_G027_DMI_
837
838WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
839 Using default look-up tables
840
841
8422. Comparing BUFR with reference file
843=====================================
844
845 OK - found no differences in the test BUFR files
846
8473. Decoding BUFR --> ROPP netCDF
848================================
849
850
851---------------------------------------------------------------------
852 BUFR (ecCodes) to ROPP Decoder
853---------------------------------------------------------------------
854
855INFO (from bufr2ropp_ecodes): Reading bufr_test.bfr
856
857WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
858 Using default look-up tables
859INFO (from bufr2ropp_ecodes): Decoded profile 1 : OC_20090817215807_META_G027_DMI_
860INFO (from bufr2ropp_ecodes): Writing bufr_test.nc
861INFO (from bufr2ropp_ecodes): 1 new profile saved
862
863
8644. Comparing CDL dump with reference file
865=========================================
866
867
868To check results, compare ropp_test.cdl and bufr_test.cdl
869(Ignore the difference in file names and processing_date value)
870
871*** Differences found; please review bufr_test.dif to check significance.
872 Differences of +/-1 in the last decimal place can be expected and
873 these are not considered to be significant.
874
875
876
877
878Testing BUFR encode/decode [EUM netCDF4 files, ecCodes library] ...
879
880
881==============================================================================
8821. eum2bufr_eccodes: test eum2bufr_eccodes by comparing against reference file
883==============================================================================
884
885
886--------------------------------------------
8871a. Converting EUM netCDF4 file -> BUFR file
888--------------------------------------------
889
890../tools/eum2bufr_eccodes ../data/eum_test.n4 -o eum_test_l.bfr
891
892---------------------------------------------------------------------
893 EUMETSAT to BUFR (ecCodes) Encoder
894---------------------------------------------------------------------
895
896INFO (from eum2bufr_eccodes): Reading EUM data from ../data/eum_test.n4
897INFO (from ropp_io_read_eumdata): Format Version 11.0
898INFO (from eum2bufr_eccodes): Encoding profile 1 : OC_20120909000057_META_G015_EUME
899
900WARNING (from ConvertCodes): ROPP-BUFR codes NAMELIST file roppbufrcodes.nl could not be found.
901 Using default look-up tables
902
903
904-------------------------------------------------
9051b. Comparing output BUFR file and reference file
906-------------------------------------------------
907
908Using cmp to compare eum_test_l.bfr and ../data/eum_test_l.bfr_ref
909
910 *** No differences found in test BUFR files
911
912************************************
913*** eum2bufr_eccodes test: PASS ***
914************************************
915
916
917Testing GFZ-to-netCDF conversion tool ...
918
919$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
920
9211. Converting GFZ file pair -> ROPP netCDF
922==========================================
923
924
925---------------------------------------------------------------------
926 GFZ to ROPP Converter
927---------------------------------------------------------------------
928
929INFO (from gfz2ropp): Reading file ../data/gfz_test.dat
930INFO (from gfz2ropp): Reading file ../data/gfz_test.dsc
931INFO (from gfz2ropp): Profile 1: OC_20130101235611_TSRX_G017_GFZ_
932INFO (from gfz2ropp): Writing gfz_test.nc
933
934
935Generating CDL dumps...
936/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/gfz_test.nc > ../data/gfz_test.cdl
937/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump gfz_test.nc > gfz_test.cdl
938
9392. Comparing CDL dump against reference file
940============================================
941
942To check results, compare ../data/gfz_test.cdl and gfz_test.cdl
943(Ignore the difference in file names and processing_date value)
944
945
946***************************
947*** gfz2ropp test: PASS ***
948***************************
949
950
951
952Testing UCAR-to-ROPP netCDF conversion tool ...
953
954$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump
955
9561. Converting UCAR netCDF -> ROPP netCDF
957========================================
958
959
960---------------------------------------------------------------------
961 UCAR to ROPP netCDF Converter
962---------------------------------------------------------------------
963
964INFO (from ucar2ropp): Reading file ../data/ucar_test.nc
965INFO (from ucar2ropp): Profile 1 : OC_20090827202208_C006_G029_UCAR
966INFO (from ucar2ropp): Writing ucar_testr.nc
967
968
969Generating CDL dumps...
970/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/ucar_testr.nc > ../data/ucar_testr.cdl
971/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ucar_testr.nc > ucar_testr.cdl
972
9732. Comparing CDL dump against reference file
974============================================
975
976To check results, compare ../data/ucar_testr.cdl and ucar_testr.cdl
977(Ignore the difference in file names and processing_date value)
978
979
980****************************
981*** ucar2ropp test: PASS ***
982****************************
983
984
985
986Testing [ECMWF ECCODES] GRIB-to-BGRASC conversion tool ...
987
988
989
9901. Converting ECMWF GRIB -> Fortran namelist ascii
991==================================================
992
993../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
994
995---------------------------------------------------------------------
996 GRIB to background ascii converter
997---------------------------------------------------------------------
998
999INFO (from grib2bgrasc): Reading file ../data/fc_20121001000000_T+6.grib
1000INFO (from grib2bgrasc): Reading file ../data/fc_20121001000000_T+12.grib
1001INFO (from grib2bgrasc): Reading file ../data/an_20121001000000_T+0.grib
1002INFO (from grib2bgrasc): Writing file hy_20121001000000_T+0.nml
1003
1004
10052. Comparing output namelist with reference file
1006================================================
1007
1008INFO (from nml_diff): Using nml_diff to compare hy_20121001000000_T+0.nml and ../data/hy_20121001000000_T+0.nml_ref
1009INFO (from nml_diff): No significant differences between hy_20121001000000_T+0.nml and ../data/hy_20121001000000_T+0.nml_ref
1010
1011 ******************************
1012 *** grib2bgrasc test: PASS ***
1013 ******************************
1014
1015
1016
1017Testing BGRASC-to-ROPP conversion tool ...
1018
1019
1020
10211. Converting Fortran namelist ascii -> ROPP netCDF
1022===================================================
1023
1024../tools/bgrasc2ropp ../data/hy_20121001000000_T+0.nml_ref -o hy_20121001000000_T+0.nc
1025
1026---------------------------------------------------------------------
1027 bgrasc to ROPP converter
1028---------------------------------------------------------------------
1029
1030INFO (from bgrasc2ropp): Reading file ../data/hy_20121001000000_T+0.nml_ref
1031INFO (from bgrasc2ropp): Writing hy_20121001000000_T+0.nc
1032
1033
10342. Comparing output ROPP file with reference file
1035=================================================
1036
1037INFO (from nc_diff): Using nc_diff to compare hy_20121001000000_T+0.nc and ../data/hy_20121001000000_T+0.nc_ref
1038INFO (from nc_diff): No significant differences between hy_20121001000000_T+0.nc and ../data/hy_20121001000000_T+0.nc_ref
1039
1040 ******************************
1041 *** bgrasc2ropp test: PASS ***
1042 ******************************
1043
1044
1045
1046Testing EUM netCDF4-to-ROPP conversion tool...
1047
1048
1049
1050==============================================================
10511. eum2ropp: test eum2ropp by comparing against reference file
1052==============================================================
1053
1054
1055--------------------------------------------
10561a. Converting EUM netCDF4 file -> ROPP file
1057--------------------------------------------
1058
1059../tools/eum2ropp ../data/eum_test.n4 -l cl+rs -o eum_test_l.nc
1060
1061---------------------------------------------------------------------
1062 EUMETSAT to ROPP netCDF Converter
1063---------------------------------------------------------------------
1064
1065INFO (from eum2ropp): Reading file ../data/eum_test.n4
1066INFO (from ropp_io_read_eumdata): Format Version 11.0
1067INFO (from ropp_io_read_eumdata): raw_sampling data requested but are not available in file
1068INFO (from eum2ropp): Profile 1 : OC_20120909000057_META_G015_EUME
1069INFO (from eum2ropp): Writing eum_test_l.nc
1070
1071
1072-------------------------------------------------
10731b. Comparing output ROPP file and reference file
1074-------------------------------------------------
1075
1076INFO (from nc_diff): Using nc_diff to compare eum_test_l.nc and ../data/eum_test_l.nc_ref
1077INFO (from nc_diff): No significant differences between eum_test_l.nc and ../data/eum_test_l.nc_ref
1078
1079 ******************************
1080 *** eum2ropp test: PASS ***
1081 ******************************
1082
1083
1084
1085
1086Directory: /data/users/idculv/ROPP/ifort17/include
1087-rw-r--r--. 1 idculv satsense 1648738 Sep 29 18:08 ropp_apps.mod
1088-rw-r--r--. 1 idculv satsense 167499 Oct 9 14:10 ropp_io_types.mod
1089-rw-r--r--. 1 idculv satsense 6325447 Oct 9 14:10 ropp_io.mod
1090-rw-r--r--. 1 idculv satsense 347053 Oct 9 14:10 ncdf.mod
1091-rw-r--r--. 1 idculv satsense 4656 Oct 9 14:10 bufrutils.mod
1092-rw-r--r--. 1 idculv satsense 5192 Oct 9 14:10 gtshdrs.mod
1093-rw-r--r--. 1 idculv satsense 167694 Oct 9 14:10 bufr2ropp.mod
1094-rw-r--r--. 1 idculv satsense 171151 Oct 9 14:10 ropp2bufr.mod
1095-rw-r--r--. 1 idculv satsense 41420 Oct 9 14:10 ropp_io_ecmwf.mod
1096-rw-r--r--. 1 idculv satsense 168582 Oct 9 14:10 ropp_io_test.mod
1097
1098Directory: /data/users/idculv/ROPP/ifort17/lib
1099-rw-rw-r--. 1 idculv satsense 823908 Sep 17 10:00 libsofa.a
1100-rwxr-xr-x. 1 idculv satsense 1147 Sep 17 10:05 libnetcdff.la
1101-rw-r--r--. 1 idculv satsense 943494 Sep 17 10:05 libnetcdff.a
1102drwxrwxr-x. 2 idculv satsense 4096 Sep 17 10:05 pkgconfig
1103-rw-r--r--. 1 idculv satsense 1536110 Sep 29 17:59 libropp_utils.a
1104-rw-r--r--. 1 idculv satsense 1189804 Sep 29 18:03 libropp_pp.a
1105-rw-r--r--. 1 idculv satsense 1006778 Sep 29 18:05 libropp_fm.a
1106-rw-r--r--. 1 idculv satsense 839104 Sep 29 18:06 libropp_1dvar.a
1107-rw-r--r--. 1 idculv satsense 448582 Sep 29 18:08 libropp_apps.a
1108-rw-r--r--. 1 idculv satsense 4078528 Oct 9 14:10 libropp_io.a
1109
1110Directory: /data/users/idculv/ROPP/ifort17/lib64
1111total 388
1112drwxrwxr-x. 3 idculv satsense 4096 Dec 19 2019 python2.7
1113-rw-rw-r--. 1 idculv satsense 358842 Sep 17 09:38 libmetdbbufr.a
1114
1115Directory: /data/users/idculv/ROPP/ifort17/bin
1116-rwxr-xr-x. 1 idculv satsense 7655032 Oct 9 14:11 gfz2ropp
1117-rwxr-xr-x. 1 idculv satsense 9567520 Oct 9 14:11 ucar2ropp
1118-rwxr-xr-x. 1 idculv satsense 7587728 Oct 9 14:11 bgrasc2ropp
1119-rwxr-xr-x. 1 idculv satsense 17739024 Oct 9 14:11 grib2bgrasc
1120-rwxr-xr-x. 1 idculv satsense 9573312 Oct 9 14:11 eum2ropp
1121-rwxr-xr-x. 1 idculv satsense 16105536 Oct 9 14:11 bufr2ropp_eccodes
1122-rwxr-xr-x. 1 idculv satsense 17499560 Oct 9 14:11 ropp2bufr_eccodes
1123-rwxr-xr-x. 1 idculv satsense 17499648 Oct 9 14:11 eum2bufr_eccodes
1124-rwxr-xr-x. 1 idculv satsense 7745248 Oct 9 14:11 bufr2ropp
1125-rwxr-xr-x. 1 idculv satsense 9122936 Oct 9 14:11 ropp2bufr
1126
1127Directory: /data/users/idculv/ROPP/ifort17/man/man1
1128total 0
1129
1130Directory: /data/users/idculv/ROPP/ifort17/share/man/man1
1131-rw-r--r--. 1 idculv satsense 12801 Oct 8 09:56 eum2bufr.1
1132-rw-r--r--. 1 idculv satsense 4820 Oct 9 14:11 test2ropp.1
1133-rw-r--r--. 1 idculv satsense 19391 Oct 9 14:11 ropp2ropp.1
1134-rw-r--r--. 1 idculv satsense 3200 Oct 9 14:11 gfz2ropp.1
1135-rw-r--r--. 1 idculv satsense 7601 Oct 9 14:11 ucar2ropp.1
1136-rw-r--r--. 1 idculv satsense 2367 Oct 9 14:11 bgrasc2ropp.1
1137-rw-r--r--. 1 idculv satsense 7447 Oct 9 14:11 grib2bgrasc.1
1138-rw-r--r--. 1 idculv satsense 8403 Oct 9 14:11 eum2ropp.1
1139-rw-r--r--. 1 idculv satsense 10500 Oct 9 14:11 bufr2ropp.1
1140-rw-r--r--. 1 idculv satsense 12270 Oct 9 14:11 ropp2bufr.1
1141
1142------------------------------------------------------------------
1143Done. Check messages to confirm successful build & installation
1144------------------------------------------------------------------
1145
1146
1147---------------------------------------------------------------------
1148 EUMETSAT to ROPP netCDF Converter
1149---------------------------------------------------------------------
1150
1151INFO (from eum2ropp): Reading file /home/h04/idculv/Example_RO_data/EUM/Yaros/GRAS_1B_M01_20200817074017Z_20200817074117Z_N_T_20200817102018Z_G30_NN.nc
1152INFO (from ropp_io_read_eumdata): Format Version 14.0
1153... (from eum2ropp): Ensuring all profiles are in ascending height order.
1154... (from ropp_io_thin): Thinning method: Local polynomial regression with z-dependent (sine-squared) variable bandwidth on 247 standard impact height levels [v3.1]
1155INFO (from eum2ropp): Profile 1 : OC_20200817074017_METB_G030_EUME
1156... (from eum2ropp): Latitude/Longitude : 60.27, 52.02
1157... (from eum2ropp): No. of phase/SNR samples : 18242
1158... (from eum2ropp): No. of bending angle samples : 247
1159... (from eum2ropp): No. of refractivity samples : 0
1160... (from eum2ropp): No. of geophysical samples : 0
1161... (from eum2ropp): No. of surface geo. samples : 0
1162... (from eum2ropp): No. of model coeff. levels : 0
1163INFO (from eum2ropp): Writing /home/h04/idculv/Example_RO_data/EUM/Yaros/GRAS_1B_M01_20200817074017Z_20200817074117Z_N_T_20200817102018Z_G30_NN_ifort17.nc
1164