
>> Checking ROPP IO package ...

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

------------------------------------------------------------------
>> Building ROPP_IO (v11.1) with 'ftn' compiler on LINUX
------------------------------------------------------------------

  - using configure script configure/ropp_configure_ftn_linux

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

Making distclean in contrib
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
Making distclean in wave
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/wave'
test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/wave'
Making distclean in idl
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/idl'
test -z "" || rm -f 
rm -f Makefile
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/idl'
Making distclean in .
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
Making distclean in tests
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tests'
test -z "*.stb " || rm -f *.stb 
test -z "t_netcdf nml_diff ropp_io_compare ropp_io_summary robufr2ropp" || rm -f t_netcdf nml_diff ropp_io_compare ropp_io_summary robufr2ropp
rm -f *.o
rm -f *.tab.c
test -z "" || rm -f 
test -z "t_ropp2ropp t_ropp2bufr_mobufr t_ropp2bufr_ecbufr t_ropp2bufr_eccodes t_bufr2ropp_mobufr t_bufr2ropp_ecbufr t_bufr2ropp_eccodes t_eum2ropp t_eum2bufr_ecbufr t_eum2bufr_eccodes t_gfz2ropp_1 t_gfz2ropp_2 t_ucar2ropp_1 t_ucar2ropp_2 t_grib2bgrasc t_bgrasc2ropp *.nc *.bufr *.bnc *.dat *.cdl t_ropp2ropp.log" || rm -f t_ropp2ropp t_ropp2bufr_mobufr t_ropp2bufr_ecbufr t_ropp2bufr_eccodes t_bufr2ropp_mobufr t_bufr2ropp_ecbufr t_bufr2ropp_eccodes t_eum2ropp t_eum2bufr_ecbufr t_eum2bufr_eccodes t_gfz2ropp_1 t_gfz2ropp_2 t_ucar2ropp_1 t_ucar2ropp_2 t_grib2bgrasc t_bgrasc2ropp *.nc *.bufr *.bnc *.dat *.cdl t_ropp2ropp.log
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tests'
Making distclean in tools
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
test -z "test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp  grib2bgrasc eum2ropp ieec2ropp  bufr2ropp_ecbufr ropp2bufr_ecbufr eum2bufr_ecbufr  " || rm -f test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp  grib2bgrasc eum2ropp ieec2ropp  bufr2ropp_ecbufr ropp2bufr_ecbufr eum2bufr_ecbufr  
test -z "*.stb *.mod" || rm -f *.stb *.mod
rm -f *.o
rm -f *.tab.c
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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
Making distclean in ecmwf
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ecmwf'
test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ecmwf'
Making distclean in bufr
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/bufr'
test -z "*.stb *.mod" || rm -f *.stb *.mod
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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/bufr'
Making distclean in thin
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/thin'
test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/thin'
Making distclean in ropp
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ropp'
test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ropp'
Making distclean in doc
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/doc'
Making distclean in data
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/data'
test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/data'
Making distclean in build
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/build'
Making distclean in ncdf
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ncdf'
test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ncdf'
Making distclean in common
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/common'
test -z "" || rm -f 
rm -f Makefile
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/common'
Making distclean in .
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io'
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile

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

#!/bin/bash
# $Id: ropp_configure_ftn_linux 4673 2015-12-15 10:14:04Z frdo $
#
# ROPP shell script for a local configure. 
# USERS SHOULD MODIFY THIS SCRIPT AS REQUIRED FOR LOCAL INSTALL
#
# Compiler: ftn / Linux
#
PREFIX=${1-$ROPP_ROOT/ftn}
echo
echo "Platform:"
uname -a
echo
echo "Fortran compiler:"
ftn -V
echo
echo "C compiler:"
gcc --version
echo
echo "Installation target:"
echo "$PREFIX"
echo
#
CC=gcc \
F77=ftn    FFLAGS="-O0 -ef -I$PREFIX/include" \
FC=ftn    FCFLAGS="-O0 -ef -I$PREFIX/include" \
            LDFLAGS="-L$PREFIX/lib -L$PREFIX/lib64" \
  ./configure --prefix=$PREFIX


Platform:
Linux xcel00 3.0.101-0.47.106.59.1.17833.1.PTF-default #1 SMP Fri Jul 12 15:25:20 UTC 2019 (22227d7) x86_64 x86_64 x86_64 GNU/Linux

Fortran compiler:
Cray Fortran : Version 8.3.4  Fri Feb 04, 2022  13:27:55

C compiler:
gcc (GCC) 4.9.1 20140716 (Cray Inc.)
Copyright (C) 2014 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/d05/idculv/ROPP/ftn

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for Fortran compiler default output file name... a.out
checking whether the Fortran compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU Fortran compiler... no
checking whether ftn accepts -g... yes
checking for Fortran compiler vendor... Unknown
checking for ranlib... ranlib
checking for m4... /usr/bin/m4
checking for robodoc... no
checking for svn2cl... no
checking for Fortran flag to compile .f90 files... none
checking for Fortran flag needed to allow 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 bufren of the bufr library... yes
checking for enbufv4 of the metdbbufr library... yes
checking for codes_f_bufr_copy_data of the eccodes_bufr library... no
checking for grib_f_open_file of the eccodes_grib library... no
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 switch to    ***
configure: WARNING: *** the ECMWF ecCodes library instead.             ***
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
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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/common'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/common'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/common'
Making install in ncdf
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ncdf'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ncdf'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ncdf'
Making install in build
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/build'
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_version.o `test -f '../common/ropp_io_version.f90' || echo './'`../common/ropp_io_version.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf.o `test -f '../ncdf/ncdf.f90' || echo './'`../ncdf/ncdf.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o is_netcdf.o `test -f '../ncdf/is_netcdf.f90' || echo './'`../ncdf/is_netcdf.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_isatt.o `test -f '../ncdf/ncdf_isatt.f90' || echo './'`../ncdf/ncdf_isatt.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_isvar.o `test -f '../ncdf/ncdf_isvar.f90' || echo './'`../ncdf/ncdf_isvar.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_defdim.o `test -f '../ncdf/ncdf_defdim.f90' || echo './'`../ncdf/ncdf_defdim.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_defmode.o `test -f '../ncdf/ncdf_defmode.f90' || echo './'`../ncdf/ncdf_defmode.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_datmode.o `test -f '../ncdf/ncdf_datmode.f90' || echo './'`../ncdf/ncdf_datmode.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_create.o `test -f '../ncdf/ncdf_create.f90' || echo './'`../ncdf/ncdf_create.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_open.o `test -f '../ncdf/ncdf_open.f90' || echo './'`../ncdf/ncdf_open.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_close.o `test -f '../ncdf/ncdf_close.f90' || echo './'`../ncdf/ncdf_close.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getshape.o `test -f '../ncdf/ncdf_getshape.f90' || echo './'`../ncdf/ncdf_getshape.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getsize.o `test -f '../ncdf/ncdf_getsize.f90' || echo './'`../ncdf/ncdf_getsize.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_renvar.o `test -f '../ncdf/ncdf_renvar.f90' || echo './'`../ncdf/ncdf_renvar.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getnrec.o `test -f '../ncdf/ncdf_getnrec.f90' || echo './'`../ncdf/ncdf_getnrec.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_sync.o `test -f '../ncdf/ncdf_sync.f90' || echo './'`../ncdf/ncdf_sync.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getvar.o `test -f '../ncdf/ncdf_getvar.f90' || echo './'`../ncdf/ncdf_getvar.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getvar_alloc.o `test -f '../ncdf/ncdf_getvar_alloc.f90' || echo './'`../ncdf/ncdf_getvar_alloc.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getatt.o `test -f '../ncdf/ncdf_getatt.f90' || echo './'`../ncdf/ncdf_getatt.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getatt_alloc.o `test -f '../ncdf/ncdf_getatt_alloc.f90' || echo './'`../ncdf/ncdf_getatt_alloc.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_defvar.o `test -f '../ncdf/ncdf_defvar.f90' || echo './'`../ncdf/ncdf_defvar.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_putatt.o `test -f '../ncdf/ncdf_putatt.f90' || echo './'`../ncdf/ncdf_putatt.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_putvar.o `test -f '../ncdf/ncdf_putvar.f90' || echo './'`../ncdf/ncdf_putvar.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_save.o `test -f '../ncdf/ncdf_save.f90' || echo './'`../ncdf/ncdf_save.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_error_handler.o `test -f '../ncdf/ncdf_error_handler.f90' || echo './'`../ncdf/ncdf_error_handler.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_date_and_time.o `test -f '../ncdf/ncdf_date_and_time.f90' || echo './'`../ncdf/ncdf_date_and_time.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o nf90_get_att_string.o `test -f '../ncdf/nf90_get_att_string.f90' || echo './'`../ncdf/nf90_get_att_string.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ncdf_getgroupid_n4.o `test -f '../ncdf/ncdf_getgroupid_n4.f90' || echo './'`../ncdf/ncdf_getgroupid_n4.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_types.o `test -f '../ropp/ropp_io_types.f90' || echo './'`../ropp/ropp_io_types.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io.o `test -f '../ropp/ropp_io.f90' || echo './'`../ropp/ropp_io.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_addvar.o `test -f '../ropp/ropp_io_addvar.f90' || echo './'`../ropp/ropp_io_addvar.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_ascend.o `test -f '../ropp/ropp_io_ascend.f90' || echo './'`../ropp/ropp_io_ascend.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_assign.o `test -f '../ropp/ropp_io_assign.f90' || echo './'`../ropp/ropp_io_assign.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_init.o `test -f '../ropp/ropp_io_init.f90' || echo './'`../ropp/ropp_io_init.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_difference.o `test -f '../ropp/ropp_io_difference.f90' || echo './'`../ropp/ropp_io_difference.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_free.o `test -f '../ropp/ropp_io_free.f90' || echo './'`../ropp/ropp_io_free.f90

RECURSIVE SUBROUTINE ropp_io_free_vlistD0d(vlist)
                     ^                            
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLISTD0D, File = ../ropp/ropp_io_free.f90, Line = 720, Column = 22 
  "ROPP_IO_FREE_VLISTD0D" is also defined at line 77 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

RECURSIVE SUBROUTINE ropp_io_free_vlistD1d(vlist)
                     ^                            
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLISTD1D, File = ../ropp/ropp_io_free.f90, Line = 755, Column = 22 
  "ROPP_IO_FREE_VLISTD1D" is also defined at line 77 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

  USE ropp_io,       not_this => ropp_io_free_vlistD1d
      ^                                                
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLISTD1D, File = ../ropp/ropp_io_free.f90, Line = 760, Column = 7 
  "ROPP_IO_FREE_VLISTD0D" is also defined at line 720 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

RECURSIVE SUBROUTINE ropp_io_free_vlistD2d(vlist)
                     ^                            
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLISTD2D, File = ../ropp/ropp_io_free.f90, Line = 794, Column = 22 
  "ROPP_IO_FREE_VLISTD2D" is also defined at line 77 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

  USE ropp_io,       not_this => ropp_io_free_vlistD2d
      ^                                                
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLISTD2D, File = ../ropp/ropp_io_free.f90, Line = 799, Column = 7 
  "ROPP_IO_FREE_VLISTD1D" is also defined at line 755 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                                
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLISTD2D, File = ../ropp/ropp_io_free.f90, Line = 799, Column = 7 
  "ROPP_IO_FREE_VLISTD0D" is also defined at line 720 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

  USE ropp_io,       not_this => ropp_io_free_vlist
      ^                                             
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLIST, File = ../ropp/ropp_io_free.f90, Line = 838, Column = 7 
  "ROPP_IO_FREE_VLISTD0D" is also defined at line 720 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                             
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLIST, File = ../ropp/ropp_io_free.f90, Line = 838, Column = 7 
  "ROPP_IO_FREE_VLISTD1D" is also defined at line 755 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                             
ftn-1624 crayftn: WARNING ROPP_IO_FREE_VLIST, File = ../ropp/ropp_io_free.f90, Line = 838, Column = 7 
  "ROPP_IO_FREE_VLISTD2D" is also defined at line 794 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

  USE ropp_io,       not_this => ropp_io_free_corcov_sca
      ^                                                  
ftn-1624 crayftn: WARNING ROPP_IO_FREE_CORCOV_SCA, File = ../ropp/ropp_io_free.f90, Line = 871, Column = 7 
  "ROPP_IO_FREE_VLISTD0D" is also defined at line 720 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                                  
ftn-1624 crayftn: WARNING ROPP_IO_FREE_CORCOV_SCA, File = ../ropp/ropp_io_free.f90, Line = 871, Column = 7 
  "ROPP_IO_FREE_VLISTD1D" is also defined at line 755 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                                  
ftn-1624 crayftn: WARNING ROPP_IO_FREE_CORCOV_SCA, File = ../ropp/ropp_io_free.f90, Line = 871, Column = 7 
  "ROPP_IO_FREE_VLISTD2D" is also defined at line 794 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

  USE ropp_io,       not_this => ropp_io_free_corcov_arr
      ^                                                  
ftn-1624 crayftn: WARNING ROPP_IO_FREE_CORCOV_ARR, File = ../ropp/ropp_io_free.f90, Line = 915, Column = 7 
  "ROPP_IO_FREE_VLISTD0D" is also defined at line 720 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                                  
ftn-1624 crayftn: WARNING ROPP_IO_FREE_CORCOV_ARR, File = ../ropp/ropp_io_free.f90, Line = 915, Column = 7 
  "ROPP_IO_FREE_VLISTD1D" is also defined at line 755 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.
      ^                                                  
ftn-1624 crayftn: WARNING ROPP_IO_FREE_CORCOV_ARR, File = ../ropp/ropp_io_free.f90, Line = 915, Column = 7 
  "ROPP_IO_FREE_VLISTD2D" is also defined at line 794 (../ropp/ropp_io_free.f90).  The RECURSIVE attribute is specified in only one of the definitions.  It should be in both.

ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_isinrange.o `test -f '../ropp/ropp_io_isinrange.f90' || echo './'`../ropp/ropp_io_isinrange.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_nrec.o `test -f '../ropp/ropp_io_nrec.f90' || echo './'`../ropp/ropp_io_nrec.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_occid.o `test -f '../ropp/ropp_io_occid.f90' || echo './'`../ropp/ropp_io_occid.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_rangecheck.o `test -f '../ropp/ropp_io_rangecheck.f90' || echo './'`../ropp/ropp_io_rangecheck.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_read.o `test -f '../ropp/ropp_io_read.f90' || echo './'`../ropp/ropp_io_read.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/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
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_shrink.o `test -f '../ropp/ropp_io_shrink.f90' || echo './'`../ropp/ropp_io_shrink.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_vlist_print.o `test -f '../ropp/ropp_io_vlist_print.f90' || echo './'`../ropp/ropp_io_vlist_print.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_vlist_size.o `test -f '../ropp/ropp_io_vlist_size.f90' || echo './'`../ropp/ropp_io_vlist_size.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_vlist_read.o `test -f '../ropp/ropp_io_vlist_read.f90' || echo './'`../ropp/ropp_io_vlist_read.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_write.o `test -f '../ropp/ropp_io_write.f90' || echo './'`../ropp/ropp_io_write.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/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
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/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
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_test.o `test -f '../ropp/ropp_io_test.f90' || echo './'`../ropp/ropp_io_test.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_fields_compare.o `test -f '../ropp/ropp_io_fields_compare.f90' || echo './'`../ropp/ropp_io_fields_compare.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_success.o `test -f '../ropp/ropp_io_success.f90' || echo './'`../ropp/ropp_io_success.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_thin.o `test -f '../thin/ropp_io_thin.f90' || echo './'`../thin/ropp_io_thin.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_thin_fixed.o `test -f '../thin/ropp_io_thin_fixed.f90' || echo './'`../thin/ropp_io_thin_fixed.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_thin_select.o `test -f '../thin/ropp_io_thin_select.f90' || echo './'`../thin/ropp_io_thin_select.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_thin_sg.o `test -f '../thin/ropp_io_thin_sg.f90' || echo './'`../thin/ropp_io_thin_sg.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_thin_skip.o `test -f '../thin/ropp_io_thin_skip.f90' || echo './'`../thin/ropp_io_thin_skip.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_ecmwf.o `test -f '../ecmwf/ropp_io_ecmwf.f90' || echo './'`../ecmwf/ropp_io_ecmwf.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o bufrutils.o `test -f '../bufr/bufrutils.f90' || echo './'`../bufr/bufrutils.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o convertcodes.o `test -f '../bufr/convertcodes.f90' || echo './'`../bufr/convertcodes.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o gtshdrs.o `test -f '../bufr/gtshdrs.f90' || echo './'`../bufr/gtshdrs.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o bufr2ropp_mod.o `test -f '../bufr/bufr2ropp_mod.f90' || echo './'`../bufr/bufr2ropp_mod.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/build'
test -z "/data/d05/idculv/ROPP/ftn/lib" || /bin/mkdir -p "/data/d05/idculv/ROPP/ftn/lib"
 /usr/bin/install -c -m 644 'libropp_io.a' '/data/d05/idculv/ROPP/ftn/lib/libropp_io.a'
 ranlib '/data/d05/idculv/ROPP/ftn/lib/libropp_io.a'
test -z "/data/d05/idculv/ROPP/ftn/include" || /bin/mkdir -p "/data/d05/idculv/ROPP/ftn/include"
 /usr/bin/install -c -m 644 'ropp_io_types.mod' '/data/d05/idculv/ROPP/ftn/include/ropp_io_types.mod'
 /usr/bin/install -c -m 644 'ropp_io.mod' '/data/d05/idculv/ROPP/ftn/include/ropp_io.mod'
 /usr/bin/install -c -m 644 'ncdf.mod' '/data/d05/idculv/ROPP/ftn/include/ncdf.mod'
 /usr/bin/install -c -m 644 'bufrutils.mod' '/data/d05/idculv/ROPP/ftn/include/bufrutils.mod'
 /usr/bin/install -c -m 644 'gtshdrs.mod' '/data/d05/idculv/ROPP/ftn/include/gtshdrs.mod'
 /usr/bin/install -c -m 644 'bufr2ropp.mod' '/data/d05/idculv/ROPP/ftn/include/bufr2ropp.mod'
 /usr/bin/install -c -m 644 'ropp2bufr.mod' '/data/d05/idculv/ROPP/ftn/include/ropp2bufr.mod'
 /usr/bin/install -c -m 644 'ropp_io_ecmwf.mod' '/data/d05/idculv/ROPP/ftn/include/ropp_io_ecmwf.mod'
 /usr/bin/install -c -m 644 'ropp_io_test.mod' '/data/d05/idculv/ROPP/ftn/include/ropp_io_test.mod'
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/build'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/build'
Making install in data
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/data'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/data'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/data'
Making install in doc
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/doc'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/doc'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/doc'
Making install in ropp
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ropp'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ropp'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ropp'
Making install in thin
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/thin'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/thin'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/thin'
Making install in bufr
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/bufr'
Makefile:425: warning: overriding commands for target `install-data-local'
Makefile:369: warning: ignoring old commands for target `install-data-local'
Makefile:448: warning: overriding commands for target `uninstall-local'
Makefile:392: warning: ignoring old commands for target `uninstall-local'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/bufr'
Makefile:425: warning: overriding commands for target `install-data-local'
Makefile:369: warning: ignoring old commands for target `install-data-local'
Makefile:448: warning: overriding commands for target `uninstall-local'
Makefile:392: warning: ignoring old commands for target `uninstall-local'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/install -c -m 644 roppbufrcodes.nl /data/d05/idculv/ROPP/data/bufr//roppbufrcodes.nl
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/bufr'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/bufr'
Making install in ecmwf
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ecmwf'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ecmwf'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/ecmwf'
Making install in tools
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o test2ropp.o test2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp2ropp.o ropp2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o gfz2ropp.o gfz2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ucar2ropp.o ucar2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o bgrasc2ropp.o bgrasc2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o grib2bgrasc.o grib2bgrasc.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o eum2ropp.o eum2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ieec2ropp.o ieec2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o ieec2ropp ieec2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o bufr2ropp_mo.o bufr2ropp_mo.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o bufr2ropp_mobufr bufr2ropp_mo.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp2bufr_mo.o ropp2bufr_mo.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o ropp2bufr_mobufr ropp2bufr_mo.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o bufr2ropp_ec.o bufr2ropp_ec.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o bufr2ropp_ecbufr bufr2ropp_ec.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp2bufr_ec.o ropp2bufr_ec.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o ropp2bufr_ecbufr ropp2bufr_ec.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o eum2bufr_ec.o eum2bufr_ec.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o eum2bufr_ecbufr eum2bufr_ec.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
test -z "/data/d05/idculv/ROPP/ftn/bin" || /bin/mkdir -p "/data/d05/idculv/ROPP/ftn/bin"
  /usr/bin/install -c 'test2ropp' '/data/d05/idculv/ROPP/ftn/bin/test2ropp'
  /usr/bin/install -c 'ropp2ropp' '/data/d05/idculv/ROPP/ftn/bin/ropp2ropp'
  /usr/bin/install -c 'gfz2ropp' '/data/d05/idculv/ROPP/ftn/bin/gfz2ropp'
  /usr/bin/install -c 'ucar2ropp' '/data/d05/idculv/ROPP/ftn/bin/ucar2ropp'
  /usr/bin/install -c 'bgrasc2ropp' '/data/d05/idculv/ROPP/ftn/bin/bgrasc2ropp'
  /usr/bin/install -c 'grib2bgrasc' '/data/d05/idculv/ROPP/ftn/bin/grib2bgrasc'
  /usr/bin/install -c 'eum2ropp' '/data/d05/idculv/ROPP/ftn/bin/eum2ropp'
  /usr/bin/install -c 'ieec2ropp' '/data/d05/idculv/ROPP/ftn/bin/ieec2ropp'
  /usr/bin/install -c 'bufr2ropp_mobufr' '/data/d05/idculv/ROPP/ftn/bin/bufr2ropp_mobufr'
  /usr/bin/install -c 'ropp2bufr_mobufr' '/data/d05/idculv/ROPP/ftn/bin/ropp2bufr_mobufr'
  /usr/bin/install -c 'bufr2ropp_ecbufr' '/data/d05/idculv/ROPP/ftn/bin/bufr2ropp_ecbufr'
  /usr/bin/install -c 'ropp2bufr_ecbufr' '/data/d05/idculv/ROPP/ftn/bin/ropp2bufr_ecbufr'
  /usr/bin/install -c 'eum2bufr_ecbufr' '/data/d05/idculv/ROPP/ftn/bin/eum2bufr_ecbufr'
make  install-exec-hook
make[3]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
ln -sf bufr2ropp_ecbufr                     bufr2ropp
ln -sf bufr2ropp_ecbufr /data/d05/idculv/ROPP/ftn/bin/bufr2ropp
ln -sf ropp2bufr_ecbufr                     ropp2bufr
ln -sf ropp2bufr_ecbufr /data/d05/idculv/ROPP/ftn/bin/ropp2bufr
ln -sf eum2bufr_ecbufr                     eum2bufr
ln -sf eum2bufr_ecbufr /data/d05/idculv/ROPP/ftn/bin/eum2bufr
make[3]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
test -z "/data/d05/idculv/ROPP/ftn/share/man/man1" || /bin/mkdir -p "/data/d05/idculv/ROPP/ftn/share/man/man1"
 /usr/bin/install -c -m 644 './test2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/test2ropp.1'
 /usr/bin/install -c -m 644 './ropp2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/ropp2ropp.1'
 /usr/bin/install -c -m 644 './gfz2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/gfz2ropp.1'
 /usr/bin/install -c -m 644 './ucar2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/ucar2ropp.1'
 /usr/bin/install -c -m 644 './bgrasc2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/bgrasc2ropp.1'
 /usr/bin/install -c -m 644 './grib2bgrasc.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/grib2bgrasc.1'
 /usr/bin/install -c -m 644 './eum2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/eum2ropp.1'
 /usr/bin/install -c -m 644 './ieec2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/ieec2ropp.1'
 /usr/bin/install -c -m 644 './bufr2ropp.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/bufr2ropp.1'
 /usr/bin/install -c -m 644 './ropp2bufr.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/ropp2bufr.1'
 /usr/bin/install -c -m 644 './eum2bufr.1' '/data/d05/idculv/ROPP/ftn/share/man/man1/eum2bufr.1'
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
Making install in tests
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tests'
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o t_netcdf.o t_netcdf.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o nml_diff.o nml_diff.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/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 -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_compare.o ropp_io_compare.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o ropp_io_compare ropp_io_compare.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o ropp_io_summary.o ropp_io_summary.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o ropp_io_summary ropp_io_summary.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include -c -o robufr2ropp.o robufr2ropp.f90
ftn -I../build -O0 -ef -I/data/d05/idculv/ROPP/ftn/include  -L/data/d05/idculv/ROPP/ftn/lib -L/data/d05/idculv/ROPP/ftn/lib64 -o robufr2ropp robufr2ropp.o ../build/libropp_io.a -lropp_utils -lsofa -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -ldl -lgrib_api_f90 -lgrib_api -lmetdbbufr -lbufr 
/data/d05/idculv/ROPP/ftn/lib/libhdf5.a(H5PLint.o): In function `H5PL__open':
H5PLint.c:(.text+0x3e3): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tests'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tests'
Making install in contrib
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
Making install in idl
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/idl'
make[3]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/idl'
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/idl'
Making install in wave
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/wave'
make[3]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/wave'
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib/wave'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
make[3]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
make[2]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/contrib'
make[1]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io'
make[2]: Entering directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/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 `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io'
make[1]: Leaving directory `/research/data/d05/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io'
------------------------------------------------------------------
>> Testing ROPP_IO...


Testing netCDF Fortran 90 write interfaces...

 
Running t_netcdf (IO (netCDF basic)) ...
****************************
**********  PASS  **********
****************************
... examine t_netcdf.log for details


Testing ROPP conversion tool...

 
Running t_ropp2ropp_i (IO (missing/invalid data)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2ropp_i.log for details
 
 
Running t_ropp2ropp_v (IO (valid data)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2ropp_v.log for details
 
 
Running t_ropp2ropp_n (IO (netCDF data)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2ropp_n.log for details
 
 
Running t_ropp2ropp_m1 (IO (single -> multi)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2ropp_m1.log for details
 

Running t_ropp2ropp_m2 (IO (multi -> single)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2ropp_m2.log for details
 

Running t_ropp2ropp_2d (IO (2D data)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2ropp_2d.log for details
 
PASS: 6 tests; NOT PASS: 0 tests; TOTAL: 6 tests



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

 
Running t_ropp2bufr_mobufr (IO (ropp2bufr_mobufr)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2bufr_mobufr.log for details
 
 
Running t_bufr2ropp_mobufr (IO (bufr2ropp_mobufr)) ...
****************************
**********  PASS  **********
****************************
... examine t_bufr2ropp_mobufr.log for details
 


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

 
Running t_ropp2bufr_ecbufr (IO (ropp2bufr_ecbufr)) ...
****************************
**********  PASS  **********
****************************
... examine t_ropp2bufr_ecbufr.log for details
 
 
Running t_bufr2ropp_ecbufr (IO (bufr2ropp_ecbufr)) ...
****************************
**********  PASS  **********
****************************
... examine t_bufr2ropp_ecbufr.log for details
 
 
Running t_eum2bufr_ecbufr (IO (eum2bufr_ecbufr)) ...
****************************
**********  PASS  **********
****************************
... examine t_eum2bufr_ecbufr.log for details
 



Testing GFZ-to-netCDF conversion tool on NRT data ...

 
Running t_gfz2ropp_1 (IO (GFZ NRT data)) ...
****************************
**********  PASS  **********
****************************
... examine t_gfz2ropp_1.log for details
 

Testing GFZ-to-netCDF conversion tool on PD data ...

 
Running t_gfz2ropp_2 (IO (GFZ PD data)) ...
****************************
**********  PASS  **********
****************************
... examine t_gfz2ropp_2.log for details
 


Testing UCAR-to-ROPP netCDF conversion tool on atmPrf data ...

 
Running t_ucar2ropp_1 (IO (UCAR atmPrf data)) ...
****************************
**********  PASS  **********
****************************
... examine t_ucar2ropp_1.log for details
 

Testing UCAR-to-ROPP netCDF conversion tool on atmPhs data ...

 
Running t_ucar2ropp_2 (IO (UCAR atmPhs data)) ...
****************************
**********  PASS  **********
****************************
... examine t_ucar2ropp_2.log for details
 


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

 
Running t_eum2ropp (IO (EUM -> ROPP)) ...
****************************
**********  PASS  **********
****************************
... examine t_eum2ropp.log for details
 


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

 
Running t_grib2bgrasc (IO (GRIB -> ASCII)) ...
****************************
**********  PASS  **********
****************************
... examine t_grib2bgrasc.log for details
 


Testing BGRASC-to-ROPP conversion tool ...

 
Running t_bgrasc2ropp (IO (ASCII -> ROPP)) ...
****************************
**********  PASS  **********
****************************
... examine t_bgrasc2ropp.log for details
 


Making summary of test result


************************** SUMMARY OF ROPP_IO TEST RESULTS ***************************
--------------------------------------------------------------------------------------
|                   Test name    |              Description       |    Run? |  PASS? |
--------------------------------------------------------------------------------------
|                       t_netcdf |              IO (netCDF basic) |     Run |  PASS  |
|                  t_ropp2ropp_i |      IO (missing/invalid data) |     Run |  PASS  |
|                  t_ropp2ropp_v |                IO (valid data) |     Run |  PASS  |
|                  t_ropp2ropp_n |               IO (netCDF data) |     Run |  PASS  |
|                 t_ropp2ropp_m1 |           IO (single -> multi) |     Run |  PASS  |
|                 t_ropp2ropp_m2 |           IO (multi -> single) |     Run |  PASS  |
|                 t_ropp2ropp_2d |                   IO (2D data) |     Run |  PASS  |
|             t_ropp2bufr_mobufr |          IO (ropp2bufr_mobufr) |     Run |  PASS  |
|             t_bufr2ropp_mobufr |          IO (bufr2ropp_mobufr) |     Run |  PASS  |
|             t_ropp2bufr_ecbufr |          IO (ropp2bufr_ecbufr) |     Run |  PASS  |
|             t_bufr2ropp_ecbufr |          IO (bufr2ropp_ecbufr) |     Run |  PASS  |
|              t_eum2bufr_ecbufr |           IO (eum2bufr_ecbufr) |     Run |  PASS  |
|            t_ropp2bufr_eccodes |         IO (ropp2bufr_eccodes) | Not run | ------ |
|            t_bufr2ropp_eccodes |         IO (bufr2ropp_eccodes) | Not run | ------ |
|             t_eum2bufr_eccodes |          IO (eum2bufr_eccodes) | Not run | ------ |
|                   t_gfz2ropp_1 |              IO (GFZ NRT data) |     Run |  PASS  |
|                   t_gfz2ropp_2 |               IO (GFZ PD data) |     Run |  PASS  |
|                  t_ucar2ropp_1 |          IO (UCAR atmPrf data) |     Run |  PASS  |
|                  t_ucar2ropp_2 |          IO (UCAR atmPhs data) |     Run |  PASS  |
|                     t_eum2ropp |               IO (EUM -> ROPP) |     Run |  PASS  |
|                  t_grib2bgrasc |             IO (GRIB -> ASCII) |     Run |  PASS  |
|                  t_bgrasc2ropp |             IO (ASCII -> ROPP) |     Run |  PASS  |
--------------------------------------------------------------------------------------

This table is saved in ropp_io_summary.txt.
Each test has its own log file.



Directory: /data/d05/idculv/ROPP/ftn/include
-rw-r--r-- 1 idculv mo_users  45820 Feb  4 12:19 coordinates.mod
-rw-r--r-- 1 idculv mo_users 164828 Feb  4 13:33 ropp_io_types.mod
-rw-r--r-- 1 idculv mo_users 265568 Feb  4 13:33 ropp_io.mod
-rw-r--r-- 1 idculv mo_users 710256 Feb  4 13:33 ncdf.mod
-rw-r--r-- 1 idculv mo_users 139404 Feb  4 13:33 ropp_io_test.mod
-rw-r--r-- 1 idculv mo_users   9316 Feb  4 13:33 ropp_io_ecmwf.mod
-rw-r--r-- 1 idculv mo_users 151648 Feb  4 13:33 ropp2bufr.mod
-rw-r--r-- 1 idculv mo_users   7800 Feb  4 13:33 gtshdrs.mod
-rw-r--r-- 1 idculv mo_users   5472 Feb  4 13:33 bufrutils.mod
-rw-r--r-- 1 idculv mo_users 147872 Feb  4 13:33 bufr2ropp.mod

Directory: /data/d05/idculv/ROPP/ftn/lib
-rwxr-xr-x 1 idculv mo_users      908 Sep  3  2020 libgrib_api_f90.la
-rw-r--r-- 1 idculv mo_users  1869790 Sep  3  2020 libgrib_api_f90.a
-rwxr-xr-x 1 idculv mo_users      908 Sep  3  2020 libgrib_api_f77.la
-rw-r--r-- 1 idculv mo_users    98114 Sep  3  2020 libgrib_api_f77.a
-rw-r--r-- 1 idculv mo_users  2570670 Sep 29  2020 libropp_pp.a
-rw-r--r-- 1 idculv mo_users  1764046 Sep 29  2020 libropp_fm.a
-rw-r--r-- 1 idculv mo_users  1563606 Sep 29  2020 libropp_1dvar.a
-rw-r--r-- 1 idculv mo_users  6483140 Sep 29  2020 libropp_apps.a
-rw-r--r-- 1 idculv mo_users  3520154 Feb  4 12:19 libropp_utils.a
-rw-r--r-- 1 idculv mo_users 15851078 Feb  4 13:33 libropp_io.a

Directory: /data/d05/idculv/ROPP/ftn/lib64
total 1132
-rw-rw-r-- 1 idculv mo_users 1158696 Sep 17  2020 libmetdbbufr.a

Directory: /data/d05/idculv/ROPP/ftn/bin
-rwxr-xr-x 1 idculv mo_users 29118813 Feb  4 13:39 eum2ropp
-rwxr-xr-x 1 idculv mo_users 21740791 Feb  4 13:39 bgrasc2ropp
-rwxr-xr-x 1 idculv mo_users 25694734 Feb  4 13:39 ropp2bufr_mobufr
-rwxr-xr-x 1 idculv mo_users 25847042 Feb  4 13:39 ropp2bufr_ecbufr
lrwxrwxrwx 1 idculv mo_users       16 Feb  4 13:39 ropp2bufr -> ropp2bufr_ecbufr
-rwxr-xr-x 1 idculv mo_users 25847656 Feb  4 13:39 eum2bufr_ecbufr
lrwxrwxrwx 1 idculv mo_users       15 Feb  4 13:39 eum2bufr -> eum2bufr_ecbufr
-rwxr-xr-x 1 idculv mo_users 22170447 Feb  4 13:39 bufr2ropp_mobufr
-rwxr-xr-x 1 idculv mo_users 22368988 Feb  4 13:39 bufr2ropp_ecbufr
lrwxrwxrwx 1 idculv mo_users       16 Feb  4 13:39 bufr2ropp -> bufr2ropp_ecbufr

Directory: /data/d05/idculv/ROPP/ftn/man/man1
total 0

Directory: /data/d05/idculv/ROPP/ftn/share/man/man1
-rw-r--r-- 1 idculv mo_users 19391 Feb  4 13:39 ropp2ropp.1
-rw-r--r-- 1 idculv mo_users  3200 Feb  4 13:39 gfz2ropp.1
-rw-r--r-- 1 idculv mo_users  7601 Feb  4 13:39 ucar2ropp.1
-rw-r--r-- 1 idculv mo_users 12559 Feb  4 13:39 ropp2bufr.1
-rw-r--r-- 1 idculv mo_users  2870 Feb  4 13:39 ieec2ropp.1
-rw-r--r-- 1 idculv mo_users  7447 Feb  4 13:39 grib2bgrasc.1
-rw-r--r-- 1 idculv mo_users  8564 Feb  4 13:39 eum2ropp.1
-rw-r--r-- 1 idculv mo_users 13088 Feb  4 13:39 eum2bufr.1
-rw-r--r-- 1 idculv mo_users 10500 Feb  4 13:39 bufr2ropp.1
-rw-r--r-- 1 idculv mo_users  2367 Feb  4 13:39 bgrasc2ropp.1

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

