
>> Checking ROPP IO package ...

 - Found installed source package ropp_io (ROPP IO version 10.0)

------------------------------------------------------------------
>> Building ROPP_IO (v10.0) with 'ifort17' compiler on LINUX
------------------------------------------------------------------

  - using configure script configure/ropp_configure_ifort17_linux

------------------------------------------------------------------
>> Deep cleaning...

Making distclean in common
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
Making distclean in ncdf
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
Making distclean in build
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
test -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
test -z "libropp_io.a" || rm -f libropp_io.a
rm -f *.o
rm -f *.tab.c
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
Making distclean in data
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
Making distclean in doc
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
test -z "html/* *.ps *.dvi *.pdf *.aux *.idx *.ilg *.ind *.log *.toc" || rm -f html/* *.ps *.dvi *.pdf *.aux *.idx *.ilg *.ind *.log *.toc
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
Making distclean in ropp
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
Making distclean in thin
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
Making distclean in bufr
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
 cd .. && /bin/sh ./config.status bufr/Makefile 
config.status: creating bufr/Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
test -z "*.stb *.mod" || rm -f *.stb *.mod
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
test -z "*.dat *.nc *.cdl *.bfr *.bufr" || rm -f *.dat *.nc *.cdl *.bfr *.bufr
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
Making distclean in ecmwf
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
Making distclean in tools
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
test -z "test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp  grib2bgrasc eum2ropp bufr2ropp ropp2bufr eum2bufr   " || rm -f test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp  grib2bgrasc eum2ropp bufr2ropp ropp2bufr eum2bufr   
test -z "*.stb *.mod" || rm -f *.stb *.mod
rm -f *.o
rm -f *.tab.c
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
test -z "*.dat *.nc *.cdl *.bfr *.bufr" || rm -f *.dat *.nc *.cdl *.bfr *.bufr
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
Making distclean in tests
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
test -z "*.stb " || rm -f *.stb 
test -z "t_netcdf nml_diff nc_diff" || rm -f t_netcdf nml_diff nc_diff
rm -f *.o
rm -f *.tab.c
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
test -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
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
Making distclean in contrib
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
Making distclean in idl
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
Making distclean in wave
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
rm -f Makefile
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
test -z "" || rm -f 
test . = "." || test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile

------------------------------------------------------------------
>> Configuring...

#!/bin/bash
# $Id: ropp_configure_ifort17_linux 4736 2016-03-07 15:20:06Z frdo $
#
# ROPP shell script for a local configure.
# USERS SHOULD MODIFY THIS SCRIPT AS REQUIRED FOR LOCAL INSTALL
#
# Compiler: ifort17 / Linux
#
PREFIX=${1-$ROPP_ROOT/ifort17}
echo
echo "Platform:"
uname -a
echo
echo "Fortran compiler:"
ifort17 --version
echo
echo "C compiler:"
gcc --version
echo
echo "Installation target:"
echo "$PREFIX"
echo
#
CC=gcc \
F77=ifort17  FFLAGS="-O2 -I$PREFIX/include" \
FC=ifort17  FCFLAGS="-O2 -I$PREFIX/include" \
            LDFLAGS="-L$PREFIX/lib -L$PREFIX/lib64" \
 ./configure --prefix=$PREFIX


Platform:
Linux 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

Fortran compiler:
ifort (IFORT) 17.0.1 20161005
Copyright (C) 1985-2016 Intel Corporation.  All rights reserved.


C compiler:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Installation target:
/data/users/idculv/ROPP/ifort17

checking for a BSD-compatible install... /usr/bin//install -c
checking whether build environment is sane... yes
/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing: Unknown `--is-lightweight' option
Try `/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /usr/bin//mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether the Fortran compiler works... yes
checking for Fortran compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU Fortran compiler... no
checking whether ifort17 accepts -g... yes
checking for Fortran compiler vendor... Intel
checking for ranlib... ranlib
checking for m4... /usr/bin//m4
checking for robodoc... /usr/bin//robodoc
checking for svn2cl... /home/h04/idculv/bin/svn2cl
checking for Fortran flag to compile .f90 files... none
checking for Fortran flag needed to accept free-form source... none
checking whether compiler uses upper case module names... no
checking for Fortran whether backslash escapes... no
checking for Fortran module netcdf... yes
checking for Fortran module ropp_utils... yes
checking for Fortran module typesizes... yes
checking for enbufv4 of the metdbbufr library... no
checking for codes_f_bufr_copy_data of the eccodes_bufr library... yes
checking for bufren of the bufr library... no
checking for grib_f_open_file of the eccodes_grib library... yes
checking for grib_f_open_file of the grib_api library... yes
configure: WARNING: 
configure: WARNING: GRIB_API LIBRARY (FROM ECMWF) WAS DETECTED
configure: WARNING: *** NOTE:                                          ***
configure: WARNING: *** ROPP support for GRIB-API will be discontinued ***
configure: WARNING: *** in the near future. Users should instead use   ***
configure: WARNING: *** the ECMWF ecCodes library.                     ***
configure: WARNING: 
configure: WARNING: 
configure: WARNING: BOTH GRIB_API AND ECCODES LIBRARIES WERE FOUND
configure: WARNING: *** Using ecCodes for GRIB processing in preference ***
configure: WARNING: 
checking for nf_inq_ncid of the hdf5 library... yes
checking for nf_open of the netcdf library... yes
checking for iau_zp of the sofa library... yes
checking for message of the ropp_utils library... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build/Makefile
config.status: creating common/Makefile
config.status: creating contrib/Makefile
config.status: creating contrib/idl/Makefile
config.status: creating contrib/wave/Makefile
config.status: creating data/Makefile
config.status: creating doc/Makefile
config.status: creating ropp/Makefile
config.status: creating thin/Makefile
config.status: creating ncdf/Makefile
config.status: creating bufr/Makefile
config.status: creating ecmwf/Makefile
config.status: creating tools/Makefile
config.status: creating tests/Makefile

------------------------------------------------------------------
>> Building & installing...

Making install in common
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/common'
Making install in ncdf
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ncdf'
Making install in build
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
ifort17 -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
rm -f libropp_io.a
ar 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 
ranlib libropp_io.a
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/lib'
 /usr/bin//install -c -m 644  libropp_io.a '/data/users/idculv/ROPP/ifort17/lib'
 ( cd '/data/users/idculv/ROPP/ifort17/lib' && ranlib libropp_io.a )
 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/include'
 /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'
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/build'
Making install in data
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/data'
Making install in doc
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/doc'
Making install in ropp
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ropp'
Making install in thin
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/thin'
Making install in bufr
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin//install -c -m 644 roppbufrcodes.nl /data/users/idculv/ROPP/data/bufr//roppbufrcodes.nl
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/bufr'
Making install in ecmwf
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/ecmwf'
Making install in tools
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o test2ropp.o  test2ropp.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2ropp.o  ropp2ropp.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o gfz2ropp.o  gfz2ropp.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ucar2ropp.o  ucar2ropp.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bgrasc2ropp.o  bgrasc2ropp.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o grib2bgrasc.o  grib2bgrasc.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2ropp.o  eum2ropp.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o bufr2ropp_eccodes.o  bufr2ropp_eccodes.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o ropp2bufr_eccodes.o  ropp2bufr_eccodes.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o eum2bufr_eccodes.o  eum2bufr_eccodes.f90
ifort17 -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 -leccodes_f90 -leccodes 
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/bin'
  /usr/bin//install -c test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes '/data/users/idculv/ROPP/ifort17/bin'
 /usr/bin//mkdir -p '/data/users/idculv/ROPP/ifort17/share/man/man1'
 /usr/bin//install -c -m 644 test2ropp.1 ropp2ropp.1 gfz2ropp.1 ucar2ropp.1 bgrasc2ropp.1 grib2bgrasc.1 eum2ropp.1 '/data/users/idculv/ROPP/ifort17/share/man/man1'
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tools'
Making install in tests
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o t_netcdf.o  t_netcdf.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nml_diff.o  nml_diff.f90
ifort17 -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 -leccodes_f90 -leccodes 
ifort17 -fp_port -I../build -O2 -I/data/users/idculv/ROPP/ifort17/include -c -o nc_diff.o  nc_diff.f90
ifort17 -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 -leccodes_f90 -leccodes 
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/tests'
Making install in contrib
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
Making install in idl
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/idl'
Making install in wave
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib/wave'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
make[3]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io/contrib'
make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/trunk/ropp_io'
------------------------------------------------------------------
>> Testing ROPP_IO...


Testing netCDF Fortran 90 write interfaces...

 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***
 *** Netcdf: Success ***


Testing ROPP conversion tool...

$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump

Test 1: Testing range checks - missing & invalid data --> missing data
======================================================================

---------------------------------------------------------------------
                     ROPP Test Data Generator
---------------------------------------------------------------------

INFO (from test2ropp):  Generating default MISSING data...
INFO (from test2ropp):  Profile    1 : OC_99999999999999_UNKN_U999_UNKN
INFO (from test2ropp):  Writing ropp_test_1m.nc


---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ropp_test_1m.nc
INFO (from ropp2ropp):  Profile    1 : OC_99999999999999_UNKN_U999_UNKN
INFO (from ropp2ropp):  Writing ropp_test_1m.nc


---------------------------------------------------------------------
                     ROPP Test Data Generator
---------------------------------------------------------------------

INFO (from test2ropp):  Generating default MISSING data...
INFO (from test2ropp):  Generating INVALID data...
INFO (from test2ropp):  Profile    1 : OC_21529999999999_UNKN_U999_UNKN
INFO (from test2ropp):  Writing ropp_test_1i.nc


---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ropp_test_1i.nc
INFO (from ropp2ropp):  Profile    1 : OC_99999999999999_UNKN_U999_UNKN
INFO (from ropp2ropp):  Writing ropp_test_1i.nc


To check results, compare ropp_test_1m.cdl and ropp_test_1i.cdl
(Ignore differences in file names and processing_date)


****************************************
*** Test 1. Range INVALID test: PASS ***
****************************************


Test 2: Testing range checks - valid data --> valid data
========================================================

---------------------------------------------------------------------
                     ROPP Test Data Generator
---------------------------------------------------------------------

INFO (from test2ropp):  Generating default MISSING data...
INFO (from test2ropp):  Generating VALID data...
INFO (from test2ropp):  Profile    1 : OC_20200925183333_C002_G001_GFZ_
INFO (from test2ropp):  Writing ropp_test_2v.nc


---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ropp_test_2v.nc
INFO (from ropp2ropp):  Profile    1 : OC_20200925183333_C002_G001_GFZ_
INFO (from ropp2ropp):  Writing ropp_test_2o.nc


To check results, compare ropp_test_2v.cdl and ropp_test_2o.cdl
(Ignore differences in file names and processing_date)


**************************************
*** Test 2. Range VALID test: PASS ***
**************************************


Test 3: Testing ROPP (netCDF) --> ROPP (netCDF)
===============================================

---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ../data/ropp_test.nc
INFO (from ropp2ropp):  Profile    1 : OC_20090817215807_META_G027_DMI_
INFO (from ropp2ropp):  Writing ropp_test_4o.nc


To check results, compare ropp_test_4n.cdl and ropp_test_4o.cdl
(Ignore differences in file names & thin_method)


*******************************************
*** Test 3. ROPP netCDF -> netCDF: PASS ***
*******************************************


Test 4: Testing ROPP singlefiles (netCDF) --> ROPP multifile (netCDF)
=====================================================================

---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ../data/ropp_test.nc
INFO (from ropp2ropp):  Profile    1 : OC_20090817215807_META_G027_DMI_
INFO (from ropp2ropp):  Writing ropp_test_5o.nc
INFO (from ropp2ropp):  Reading ../data/ropp_test.nc
INFO (from ropp2ropp):  Profile    1 : OC_20090817215807_META_G027_DMI_
INFO (from ropp2ropp):  Writing ropp_test_5o.nc
INFO (from ropp2ropp):       2 profiles processed


To check results, compare ropp_test_5m.cdl and ropp_test_5o.cdl
(Ignore difference in file names & thin_method))


**************************************************
*** Test 4. ROPP singlefile -> multifile: PASS ***
**************************************************


Test 5: Testing ROPP multifile (netCDF) --> ROPP singlefiles (netCDF)
=====================================================================

---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ropp_test_5o.nc
INFO (from ropp2ropp):  Profile    1 : OC_20090817215807_META_G027_DMI_
INFO (from ropp2ropp):  Writing ropp_test_6o.nc
INFO (from ropp2ropp):  Profile    2 : OC_20090817215807_META_G027_DMI_
INFO (from ropp2ropp):  Writing oc_20090817215807_meta_g027_dmi_.nc
INFO (from ropp2ropp):       2 profiles processed


To check results, compare ropp_test_6m.cdl and ropp_test_6o.cdl
(Ignore differences in file names & thin_method)


**************************************************
*** Test 5. ROPP multifile -> singlefile: PASS ***
**************************************************


Test 6: Testing ROPP 2D (netCDF) --> ROPP 2D (netCDF)
=====================================================

---------------------------------------------------------------------
                ROPP-to-ROPP generic netCDF tool
---------------------------------------------------------------------

INFO (from ropp2ropp):  Reading ../data/ropp_test2d.nc
INFO (from ropp2ropp):  Profile    1 : UNKNOWN
INFO (from ropp2ropp):  Writing ropp_test_7o.nc


To check results, compare ropp_test_7n.cdl and ropp_test_7o.cdl
(Ignore differences in file names & thin_method)


*************************************************
*** Test 6. ROPP 2d netCDF -> 2d netCDF: PASS ***
*************************************************

PASS: 6  NOT PASS: 0  TOTAL: 6 tests






Testing BUFR encode/decode [ecCodes library] ...

$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump

1. Encoding ROPP netCDF -> BUFR
===============================

---------------------------------------------------------------------
                    ROPP to BUFR (ecCodes) Encoder
---------------------------------------------------------------------

INFO (from ropp2bufr_eccodes):  Reading  ROPP data from ../data/ropp_test.nc
INFO (from ropp2bufr_eccodes):  Encoding profile    1 : OC_20090817215807_META_G027_DMI_


2. Comparing BUFR with reference file
=====================================

 OK -  found no differences in the test BUFR files

3. Decoding BUFR --> ROPP netCDF
================================


---------------------------------------------------------------------
                  BUFR (ecCodes) to ROPP Decoder
---------------------------------------------------------------------

INFO (from bufr2ropp_ecodes):  Reading bufr_test.bfr
INFO (from bufr2ropp_ecodes):  Decoded profile    1 : OC_20090817215807_META_G027_DMI_
INFO (from bufr2ropp_ecodes):  Writing bufr_test.nc
INFO (from bufr2ropp_ecodes):        1 new profile saved


4. Comparing CDL dump with reference file
=========================================


To check results, compare ropp_test.cdl and bufr_test.cdl
(Ignore the difference in file names and processing_date value)

*** Differences found; please review bufr_test.dif to check significance.
    Differences of +/-1 in the last decimal place can be expected and
    these are not considered to be significant.




Testing BUFR encode/decode [EUM netCDF4 files, ecCodes library] ...


==============================================================================
1. eum2bufr_eccodes: test eum2bufr_eccodes by comparing against reference file
==============================================================================


--------------------------------------------
1a. Converting EUM netCDF4 file -> BUFR file
--------------------------------------------

../tools/eum2bufr_eccodes  ../data/eum_test.n4  -o eum_test_l.bfr

---------------------------------------------------------------------
                  EUMETSAT to BUFR (ecCodes) Encoder
---------------------------------------------------------------------

INFO (from eum2bufr_eccodes):  Reading  EUM data from ../data/eum_test.n4
INFO (from ropp_io_read_eumdata):  Format Version 11.0
INFO (from eum2bufr_eccodes):  Encoding profile    1 : OC_20120909000057_META_G015_EUME


-------------------------------------------------
1b. Comparing output BUFR file and reference file
-------------------------------------------------

Using cmp to compare eum_test_l.bfr and ../data/eum_test_l.bfr_ref
 
 *** No differences found in test BUFR files
 
************************************
*** eum2bufr_eccodes  test: PASS ***
************************************


Testing GFZ-to-netCDF conversion tool ...

$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump

1. Converting GFZ file pair -> ROPP netCDF
==========================================


---------------------------------------------------------------------
                     GFZ to ROPP Converter
---------------------------------------------------------------------

INFO (from gfz2ropp):  Reading file ../data/gfz_test.dat
INFO (from gfz2ropp):  Reading file ../data/gfz_test.dsc
INFO (from gfz2ropp):  Profile    1: OC_20130101235611_TSRX_G017_GFZ_
INFO (from gfz2ropp):  Writing gfz_test.nc


Generating CDL dumps...
/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/gfz_test.nc > ../data/gfz_test.cdl
/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump gfz_test.nc > gfz_test.cdl

2. Comparing CDL dump against reference file
============================================

To check results, compare ../data/gfz_test.cdl and gfz_test.cdl
(Ignore the difference in file names and processing_date value)


***************************
*** gfz2ropp test: PASS ***
***************************



Testing UCAR-to-ROPP netCDF conversion tool ...

$NCDUMP = /project/ukmo/rhel7/R/R-3.6.1/bin/ncdump

1. Converting UCAR netCDF -> ROPP netCDF
========================================


---------------------------------------------------------------------
                  UCAR to ROPP netCDF Converter
---------------------------------------------------------------------

INFO (from ucar2ropp):  Reading file ../data/ucar_test.nc
INFO (from ucar2ropp):  Profile    1 : OC_20090827202208_C006_G029_UCAR
INFO (from ucar2ropp):  Writing ucar_testr.nc


Generating CDL dumps...
/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ../data/ucar_testr.nc > ../data/ucar_testr.cdl
/project/ukmo/rhel7/R/R-3.6.1/bin/ncdump ucar_testr.nc > ucar_testr.cdl

2. Comparing CDL dump against reference file
============================================

To check results, compare ../data/ucar_testr.cdl and ucar_testr.cdl
(Ignore the difference in file names and processing_date value)


****************************
*** ucar2ropp test: PASS ***
****************************



Testing [ECMWF ECCODES] GRIB-to-BGRASC conversion tool ...

 

1. Converting ECMWF GRIB -> Fortran namelist ascii
==================================================

../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

---------------------------------------------------------------------
                     GRIB to background ascii converter
---------------------------------------------------------------------

INFO (from grib2bgrasc):  Reading file ../data/fc_20121001000000_T+6.grib
INFO (from grib2bgrasc):  Reading file ../data/fc_20121001000000_T+12.grib
INFO (from grib2bgrasc):  Reading file ../data/an_20121001000000_T+0.grib
INFO (from grib2bgrasc):  Writing file hy_20121001000000_T+0.nml


2. Comparing output namelist with reference file
================================================

INFO (from nml_diff):  Using nml_diff to compare hy_20121001000000_T+0.nml and ../data/hy_20121001000000_T+0.nml_ref
INFO (from nml_diff):  No significant differences between hy_20121001000000_T+0.nml and ../data/hy_20121001000000_T+0.nml_ref
  
 ******************************
 *** grib2bgrasc test: PASS ***
 ******************************
  


Testing BGRASC-to-ROPP conversion tool ...

 

1. Converting Fortran namelist ascii -> ROPP netCDF
===================================================

../tools/bgrasc2ropp  ../data/hy_20121001000000_T+0.nml_ref  -o hy_20121001000000_T+0.nc

---------------------------------------------------------------------
                     bgrasc to ROPP converter
---------------------------------------------------------------------

INFO (from bgrasc2ropp):  Reading file ../data/hy_20121001000000_T+0.nml_ref
INFO (from bgrasc2ropp):  Writing hy_20121001000000_T+0.nc


2. Comparing output ROPP file with reference file
=================================================

INFO (from nc_diff):  Using nc_diff to compare hy_20121001000000_T+0.nc and ../data/hy_20121001000000_T+0.nc_ref
INFO (from nc_diff):  No significant differences between hy_20121001000000_T+0.nc and ../data/hy_20121001000000_T+0.nc_ref
  
 ******************************
 *** bgrasc2ropp test: PASS ***
 ******************************
  


Testing EUM netCDF4-to-ROPP conversion tool...

 

==============================================================
1. eum2ropp: test eum2ropp by comparing against reference file
==============================================================


--------------------------------------------
1a. Converting EUM netCDF4 file -> ROPP file
--------------------------------------------

../tools/eum2ropp  ../data/eum_test.n4  -l cl+rs  -o eum_test_l.nc

---------------------------------------------------------------------
                  EUMETSAT to ROPP netCDF Converter
---------------------------------------------------------------------

INFO (from eum2ropp):  Reading file ../data/eum_test.n4
INFO (from ropp_io_read_eumdata):  Format Version 11.0
INFO (from ropp_io_read_eumdata):  raw_sampling data requested but are not available in file
INFO (from eum2ropp):  Profile    1 : OC_20120909000057_META_G015_EUME
INFO (from eum2ropp):  Writing eum_test_l.nc


-------------------------------------------------
1b. Comparing output ROPP file and reference file
-------------------------------------------------

INFO (from nc_diff):  Using nc_diff to compare eum_test_l.nc and ../data/eum_test_l.nc_ref
INFO (from nc_diff):  No significant differences between eum_test_l.nc and ../data/eum_test_l.nc_ref
  
 ******************************
 *** eum2ropp    test: PASS ***
 ******************************
  



Directory: /data/users/idculv/ROPP/ifort17/include
-rw-r--r--. 1 idculv satsense 1648738 Sep 29 18:08 ropp_apps.mod
-rw-r--r--. 1 idculv satsense  167499 Oct  9 16:19 ropp_io_types.mod
-rw-r--r--. 1 idculv satsense 6325447 Oct  9 16:19 ropp_io.mod
-rw-r--r--. 1 idculv satsense  347053 Oct  9 16:19 ncdf.mod
-rw-r--r--. 1 idculv satsense    4656 Oct  9 16:19 bufrutils.mod
-rw-r--r--. 1 idculv satsense    5192 Oct  9 16:19 gtshdrs.mod
-rw-r--r--. 1 idculv satsense  167694 Oct  9 16:19 bufr2ropp.mod
-rw-r--r--. 1 idculv satsense  171151 Oct  9 16:19 ropp2bufr.mod
-rw-r--r--. 1 idculv satsense   41420 Oct  9 16:19 ropp_io_ecmwf.mod
-rw-r--r--. 1 idculv satsense  168582 Oct  9 16:19 ropp_io_test.mod

Directory: /data/users/idculv/ROPP/ifort17/lib
-rw-rw-r--. 1 idculv satsense   823908 Sep 17 10:00 libsofa.a
-rwxr-xr-x. 1 idculv satsense     1147 Sep 17 10:05 libnetcdff.la
-rw-r--r--. 1 idculv satsense   943494 Sep 17 10:05 libnetcdff.a
drwxrwxr-x. 2 idculv satsense     4096 Sep 17 10:05 pkgconfig
-rw-r--r--. 1 idculv satsense  1536110 Sep 29 17:59 libropp_utils.a
-rw-r--r--. 1 idculv satsense  1189804 Sep 29 18:03 libropp_pp.a
-rw-r--r--. 1 idculv satsense  1006778 Sep 29 18:05 libropp_fm.a
-rw-r--r--. 1 idculv satsense   839104 Sep 29 18:06 libropp_1dvar.a
-rw-r--r--. 1 idculv satsense   448582 Sep 29 18:08 libropp_apps.a
-rw-r--r--. 1 idculv satsense  4078528 Oct  9 16:19 libropp_io.a

Directory: /data/users/idculv/ROPP/ifort17/lib64
total 4
drwxrwxr-x. 3 idculv satsense 4096 Dec 19  2019 python2.7

Directory: /data/users/idculv/ROPP/ifort17/bin
-rwxr-xr-x. 1 idculv satsense  7783344 Oct  9 16:19 test2ropp
-rwxr-xr-x. 1 idculv satsense  9616120 Oct  9 16:19 ropp2ropp
-rwxr-xr-x. 1 idculv satsense  7655032 Oct  9 16:19 gfz2ropp
-rwxr-xr-x. 1 idculv satsense  9567520 Oct  9 16:19 ucar2ropp
-rwxr-xr-x. 1 idculv satsense  7587728 Oct  9 16:19 bgrasc2ropp
-rwxr-xr-x. 1 idculv satsense 17739024 Oct  9 16:19 grib2bgrasc
-rwxr-xr-x. 1 idculv satsense  9573312 Oct  9 16:19 eum2ropp
-rwxr-xr-x. 1 idculv satsense 16105536 Oct  9 16:19 bufr2ropp_eccodes
-rwxr-xr-x. 1 idculv satsense 17499560 Oct  9 16:19 ropp2bufr_eccodes
-rwxr-xr-x. 1 idculv satsense 17499648 Oct  9 16:19 eum2bufr_eccodes

Directory: /data/users/idculv/ROPP/ifort17/man/man1
total 0

Directory: /data/users/idculv/ROPP/ifort17/share/man/man1
-rw-r--r--. 1 idculv satsense 10500 Oct  9 16:02 bufr2ropp.1
-rw-r--r--. 1 idculv satsense 12270 Oct  9 16:02 ropp2bufr.1
-rw-r--r--. 1 idculv satsense 12801 Oct  9 16:02 eum2bufr.1
-rw-r--r--. 1 idculv satsense  4820 Oct  9 16:19 test2ropp.1
-rw-r--r--. 1 idculv satsense 19391 Oct  9 16:19 ropp2ropp.1
-rw-r--r--. 1 idculv satsense  3200 Oct  9 16:19 gfz2ropp.1
-rw-r--r--. 1 idculv satsense  7601 Oct  9 16:19 ucar2ropp.1
-rw-r--r--. 1 idculv satsense  2367 Oct  9 16:19 bgrasc2ropp.1
-rw-r--r--. 1 idculv satsense  7447 Oct  9 16:19 grib2bgrasc.1
-rw-r--r--. 1 idculv satsense  8403 Oct  9 16:19 eum2ropp.1

------------------------------------------------------------------
Done. Check messages to confirm successful build & installation
------------------------------------------------------------------


---------------------------------------------------------------------
                  EUMETSAT to ROPP netCDF Converter
---------------------------------------------------------------------

INFO (from eum2ropp):  Reading file /home/h04/idculv/Example_RO_data/EUM/Yaros/GRAS_1B_M01_20200817074017Z_20200817074117Z_N_T_20200817102018Z_G30_NN.nc
INFO (from ropp_io_read_eumdata):  Format Version 14.0
... (from eum2ropp):  Ensuring all profiles are in ascending height order.
... (from ropp_io_thin):  Thinning method: Local polynomial regression with z-dependent (sine-squared) variable bandwidth on 247 standard impact height levels [v3.1]
INFO (from eum2ropp):  Profile    1 : OC_20200817074017_METB_G030_EUME
... (from eum2ropp):     Latitude/Longitude           :  60.27,  52.02
... (from eum2ropp):     No. of phase/SNR samples     :  18242
... (from eum2ropp):     No. of bending angle samples :    247
... (from eum2ropp):     No. of refractivity samples  :      0
... (from eum2ropp):     No. of geophysical samples   :      0
... (from eum2ropp):     No. of surface geo. samples  :      0
... (from eum2ropp):     No. of model coeff. levels   :      0
INFO (from eum2ropp):  Writing /home/h04/idculv/Example_RO_data/EUM/Yaros/GRAS_1B_M01_20200817074017Z_20200817074117Z_N_T_20200817102018Z_G30_NN_ifort17.nc

