Ticket #273: test4_111_gfortran.out

File test4_111_gfortran.out, 25.4 KB (added by Ian Culverwell, 3 years ago)
Line 
1$mobufr $ecbufr $eccodes = 1 1 1
2
3Platform:
4Linux vld189 3.10.0-1160.53.1.el7.x86_64 #1 SMP Thu Dec 16 10:19:28 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
5
6Fortran compiler:
7GNU Fortran (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
8Copyright (C) 2015 Free Software Foundation, Inc.
9
10GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
11You may redistribute copies of GNU Fortran
12under the terms of the GNU General Public License.
13For more information about these matters, see the file named COPYING
14
15
16C compiler:
17gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44)
18Copyright (C) 2015 Free Software Foundation, Inc.
19This is free software; see the source for copying conditions. There is NO
20warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21
22
23Installation target:
24/data/users/idculv/ROPP/gfortran
25
26checking for a BSD-compatible install... /usr/bin//install -c
27checking whether build environment is sane... yes
28/data/users/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/missing: Unknown `--is-lightweight' option
29Try `/data/users/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/missing --help' for more information
30configure: WARNING: 'missing' script is too old or missing
31checking for a thread-safe mkdir -p... /usr/bin//mkdir -p
32checking for gawk... gawk
33checking whether make sets $(MAKE)... yes
34checking whether make supports nested variables... yes
35checking build system type... x86_64-unknown-linux-gnu
36checking host system type... x86_64-unknown-linux-gnu
37checking whether the Fortran compiler works... yes
38checking for Fortran compiler default output file name... a.out
39checking for suffix of executables...
40checking whether we are cross compiling... no
41checking for suffix of object files... o
42checking whether we are using the GNU Fortran compiler... no
43checking whether gfortran accepts -g... yes
44checking for Fortran compiler vendor... GCC
45checking for ranlib... ranlib
46checking for m4... /usr/bin//m4
47checking for robodoc... /usr/bin//robodoc
48checking for svn2cl... /home/h04/idculv/bin/svn2cl
49checking for Fortran flag to compile .f90 files... none
50checking for Fortran flag needed to accept free-form source... none
51checking whether compiler uses upper case module names... (cached) no
52checking for Fortran whether backslash escapes... no
53checking for Fortran module netcdf... yes
54checking for Fortran module ropp_utils... yes
55checking for Fortran module typesizes... yes
56checking for bufren of the bufr library... yes
57checking for enbufv4 of the metdbbufr library... yes
58checking for codes_f_bufr_copy_data of the eccodes_bufr library... yes
59checking for grib_f_open_file of the eccodes_grib library... yes
60checking for grib_f_open_file of the grib_api library... yes
61configure: WARNING:
62configure: WARNING: GRIB_API LIBRARY (FROM ECMWF) WAS DETECTED
63configure: WARNING: *** NOTE: ***
64configure: WARNING: *** ROPP support for GRIB-API will be discontinued ***
65configure: WARNING: *** in the near future. Users should switch to ***
66configure: WARNING: *** the ECMWF ecCodes library instead. ***
67configure: WARNING:
68configure: WARNING:
69configure: WARNING: BOTH GRIB_API AND ECCODES LIBRARIES WERE FOUND
70configure: WARNING: *** Using ecCodes for GRIB processing in preference ***
71configure: WARNING:
72checking for nf_inq_ncid of the hdf5 library... yes
73checking for nf_open of the netcdf library... yes
74checking for iau_zp of the sofa library... yes
75checking for message of the ropp_utils library... yes
76checking that generated files are newer than configure... done
77configure: creating ./config.status
78config.status: creating Makefile
79config.status: creating build/Makefile
80config.status: creating common/Makefile
81config.status: creating contrib/Makefile
82config.status: creating contrib/idl/Makefile
83config.status: creating contrib/wave/Makefile
84config.status: creating data/Makefile
85config.status: creating doc/Makefile
86config.status: creating ropp/Makefile
87config.status: creating thin/Makefile
88config.status: creating ncdf/Makefile
89config.status: creating bufr/Makefile
90config.status: creating ecmwf/Makefile
91config.status: creating tools/Makefile
92config.status: creating tests/Makefile
93test -z "test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp ieec2ropp bufr2ropp_mobufr ropp2bufr_mobufr bufr2ropp_ecbufr ropp2bufr_ecbufr eum2bufr_ecbufr bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes" || rm -f test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp ieec2ropp bufr2ropp_mobufr ropp2bufr_mobufr bufr2ropp_ecbufr ropp2bufr_ecbufr eum2bufr_ecbufr bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes
94test -z "*.stb *.mod" || rm -f *.stb *.mod
95rm -f *.o
96gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o test2ropp.o test2ropp.f90
97gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
98gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ropp2ropp.o ropp2ropp.f90
99gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
100gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o gfz2ropp.o gfz2ropp.f90
101gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
102gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ucar2ropp.o ucar2ropp.f90
103gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
104gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o bgrasc2ropp.o bgrasc2ropp.f90
105gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
106gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o grib2bgrasc.o grib2bgrasc.f90
107gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
108gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o eum2ropp.o eum2ropp.f90
109gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
110gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ieec2ropp.o ieec2ropp.f90
111gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
112gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o bufr2ropp_mo.o bufr2ropp_mo.f90
113gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
114gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ropp2bufr_mo.o ropp2bufr_mo.f90
115gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
116gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o bufr2ropp_ec.o bufr2ropp_ec.f90
117gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
118gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ropp2bufr_ec.o ropp2bufr_ec.f90
119gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
120gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o eum2bufr_ec.o eum2bufr_ec.f90
121gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
122gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o bufr2ropp_eccodes.o bufr2ropp_eccodes.f90
123gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
124gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ropp2bufr_eccodes.o ropp2bufr_eccodes.f90
125gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
126gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o eum2bufr_eccodes.o eum2bufr_eccodes.f90
127gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
128make[1]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
129 /usr/bin//mkdir -p '/data/users/idculv/ROPP/gfortran/bin'
130 /usr/bin//install -c test2ropp ropp2ropp gfz2ropp ucar2ropp bgrasc2ropp grib2bgrasc eum2ropp ieec2ropp bufr2ropp_mobufr ropp2bufr_mobufr bufr2ropp_ecbufr ropp2bufr_ecbufr eum2bufr_ecbufr bufr2ropp_eccodes ropp2bufr_eccodes eum2bufr_eccodes '/data/users/idculv/ROPP/gfortran/bin'
131make install-exec-hook
132make[2]: Entering directory `/net/data/users/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
133ln -sf bufr2ropp_eccodes bufr2ropp
134ln -sf bufr2ropp_eccodes /data/users/idculv/ROPP/gfortran/bin/bufr2ropp
135ln -sf ropp2bufr_eccodes ropp2bufr
136ln -sf ropp2bufr_eccodes /data/users/idculv/ROPP/gfortran/bin/ropp2bufr
137ln -sf eum2bufr_eccodes eum2bufr
138ln -sf eum2bufr_eccodes /data/users/idculv/ROPP/gfortran/bin/eum2bufr
139make[2]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
140 /usr/bin//mkdir -p '/data/users/idculv/ROPP/gfortran/share/man/man1'
141 /usr/bin//install -c -m 644 test2ropp.1 ropp2ropp.1 gfz2ropp.1 ucar2ropp.1 bgrasc2ropp.1 grib2bgrasc.1 eum2ropp.1 ieec2ropp.1 bufr2ropp.1 ropp2bufr.1 eum2bufr.1 '/data/users/idculv/ROPP/gfortran/share/man/man1'
142make[1]: Leaving directory `/net/data/users/idculv/ROPP/ropp_src/branches/dev/Share/ROPP111_make_test/ropp_io/tools'
143-rw-r--r--. 1 idculv satsense 11354 Jan 31 16:58 bufr2ropp_mobufr_111.out
144-rw-r--r--. 1 idculv satsense 11613 Jan 31 16:58 bufr2ropp_ecbufr_111.out
145-rw-r--r--. 1 idculv satsense 11319 Jan 31 16:58 bufr2ropp_eccodes_111.out
146-rw-r--r--. 1 idculv satsense 46000 Feb 1 11:41 bufr2ropp_mo.o
147-rwxr-xr-x. 1 idculv satsense 5801752 Feb 1 11:41 bufr2ropp_mobufr
148-rw-r--r--. 1 idculv satsense 47016 Feb 1 11:41 bufr2ropp_ec.o
149-rwxr-xr-x. 1 idculv satsense 5859064 Feb 1 11:41 bufr2ropp_ecbufr
150-rw-r--r--. 1 idculv satsense 41344 Feb 1 11:41 bufr2ropp_eccodes.o
151-rwxr-xr-x. 1 idculv satsense 14674728 Feb 1 11:41 bufr2ropp_eccodes
152lrwxrwxrwx. 1 idculv satsense 17 Feb 1 11:41 bufr2ropp -> bufr2ropp_eccodes
153-rw-r--r--. 1 idculv satsense 2121 Jan 20 17:14 ropp2bufr_mobufr_111.out
154-rw-r--r--. 1 idculv satsense 2199 Jan 20 17:14 ropp2bufr_ecbufr_111.out
155-rw-r--r--. 1 idculv satsense 1697 Jan 20 17:14 ropp2bufr_eccodes_111.out
156-rw-r--r--. 1 idculv satsense 58056 Feb 1 11:41 ropp2bufr_mo.o
157-rwxr-xr-x. 1 idculv satsense 6588768 Feb 1 11:41 ropp2bufr_mobufr
158-rw-r--r--. 1 idculv satsense 55304 Feb 1 11:41 ropp2bufr_ec.o
159-rwxr-xr-x. 1 idculv satsense 6628880 Feb 1 11:41 ropp2bufr_ecbufr
160-rw-r--r--. 1 idculv satsense 76776 Feb 1 11:41 ropp2bufr_eccodes.o
161-rwxr-xr-x. 1 idculv satsense 15490912 Feb 1 11:41 ropp2bufr_eccodes
162lrwxrwxrwx. 1 idculv satsense 17 Feb 1 11:41 ropp2bufr -> ropp2bufr_eccodes
163-rw-r--r--. 1 idculv satsense 2335 Jan 18 19:06 eum2bufr_ecbufr_010.out
164-rw-r--r--. 1 idculv satsense 67 Jan 18 19:06 eum2bufr_eccodes_010.out
165-rw-r--r--. 1 idculv satsense 42855 Jan 20 17:23 eum2bufr_eccodes.f90
166-rw-r--r--. 1 idculv satsense 2335 Jan 20 17:23 eum2bufr_ecbufr_011.out
167-rw-r--r--. 1 idculv satsense 1843 Jan 20 17:23 eum2bufr_eccodes_011.out
168-rw-r--r--. 1 idculv satsense 56008 Feb 1 11:41 eum2bufr_ec.o
169-rwxr-xr-x. 1 idculv satsense 6628880 Feb 1 11:41 eum2bufr_ecbufr
170-rw-r--r--. 1 idculv satsense 74032 Feb 1 11:41 eum2bufr_eccodes.o
171-rwxr-xr-x. 1 idculv satsense 15490840 Feb 1 11:41 eum2bufr_eccodes
172lrwxrwxrwx. 1 idculv satsense 16 Feb 1 11:41 eum2bufr -> eum2bufr_eccodes
173test -z "*.stb " || rm -f *.stb
174test -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
175rm -f *.o
176gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o t_netcdf.o t_netcdf.f90
177gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
178gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o nml_diff.o nml_diff.f90
179gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -lmetdbbufr -lbufr
180gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ropp_io_compare.o ropp_io_compare.f90
181gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
182gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o ropp_io_summary.o ropp_io_summary.f90
183gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
184gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -c -o robufr2ropp.o robufr2ropp.f90
185gfortran -I../build -O2 -I/data/users/idculv/ROPP/gfortran/include -L/data/users/idculv/ROPP/gfortran/lib -L/data/users/idculv/ROPP/gfortran/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 -leccodes_f90 -leccodes -leccodes_f90 -leccodes -lmetdbbufr -lbufr
186
187Testing netCDF Fortran 90 write interfaces...
188
189
190Running t_netcdf (IO (netCDF basic)) ...
191****************************
192********** PASS **********
193****************************
194... examine t_netcdf.log for details
195
196
197Testing ROPP conversion tool...
198
199
200Running t_ropp2ropp_i (IO (missing/invalid data)) ...
201****************************
202********** PASS **********
203****************************
204... examine t_ropp2ropp_i.log for details
205
206
207Running t_ropp2ropp_v (IO (valid data)) ...
208****************************
209********** PASS **********
210****************************
211... examine t_ropp2ropp_v.log for details
212
213
214Running t_ropp2ropp_n (IO (netCDF data)) ...
215****************************
216********** PASS **********
217****************************
218... examine t_ropp2ropp_n.log for details
219
220
221Running t_ropp2ropp_m1 (IO (single -> multi)) ...
222****************************
223********** PASS **********
224****************************
225... examine t_ropp2ropp_m1.log for details
226
227
228Running t_ropp2ropp_m2 (IO (multi -> single)) ...
229****************************
230********** PASS **********
231****************************
232... examine t_ropp2ropp_m2.log for details
233
234
235Running t_ropp2ropp_2d (IO (2D data)) ...
236****************************
237********** PASS **********
238****************************
239... examine t_ropp2ropp_2d.log for details
240
241PASS: 6 tests; NOT PASS: 0 tests; TOTAL: 6 tests
242
243
244
245Testing BUFR encode/decode [MetDB BUFR library] ...
246
247
248Running t_ropp2bufr_mobufr (IO (ropp2bufr_mobufr)) ...
249****************************
250********** PASS **********
251****************************
252... examine t_ropp2bufr_mobufr.log for details
253
254
255Running t_bufr2ropp_mobufr (IO (bufr2ropp_mobufr)) ...
256****************************
257********** PASS **********
258****************************
259... examine t_bufr2ropp_mobufr.log for details
260
261
262
263Testing BUFR encode/decode [ECMWF BUFR library] ...
264
265
266Running t_ropp2bufr_ecbufr (IO (ropp2bufr_ecbufr)) ...
267****************************
268********** PASS **********
269****************************
270... examine t_ropp2bufr_ecbufr.log for details
271
272
273Running t_bufr2ropp_ecbufr (IO (bufr2ropp_ecbufr)) ...
274****************************
275********** PASS **********
276****************************
277... examine t_bufr2ropp_ecbufr.log for details
278
279
280Running t_eum2bufr_ecbufr (IO (eum2bufr_ecbufr)) ...
281****************************
282********** PASS **********
283****************************
284... examine t_eum2bufr_ecbufr.log for details
285
286
287
288Testing BUFR encode/decode [ecCodes library] ...
289
290
291Running t_ropp2bufr_eccodes (IO (ropp2bufr_eccodes)) ...
292****************************
293********** PASS **********
294****************************
295... examine t_ropp2bufr_eccodes.log for details
296
297
298Running t_bufr2ropp_eccodes (IO (bufr2ropp_eccodes)) ...
299****************************
300********** PASS **********
301****************************
302... examine t_bufr2ropp_eccodes.log for details
303
304
305Running t_eum2bufr_eccodes (IO (eum2bufr_eccodes)) ...
306****************************
307********** PASS **********
308****************************
309... examine t_eum2bufr_eccodes.log for details
310
311
312
313Testing GFZ-to-netCDF conversion tool on NRT data ...
314
315
316Running t_gfz2ropp_1 (IO (GFZ NRT data)) ...
317****************************
318********** PASS **********
319****************************
320... examine t_gfz2ropp_1.log for details
321
322
323Testing GFZ-to-netCDF conversion tool on PD data ...
324
325
326Running t_gfz2ropp_2 (IO (GFZ PD data)) ...
327****************************
328********** PASS **********
329****************************
330... examine t_gfz2ropp_2.log for details
331
332
333
334Testing UCAR-to-ROPP netCDF conversion tool on atmPrf data ...
335
336
337Running t_ucar2ropp_1 (IO (UCAR atmPrf data)) ...
338****************************
339********** PASS **********
340****************************
341... examine t_ucar2ropp_1.log for details
342
343
344Testing UCAR-to-ROPP netCDF conversion tool on atmPhs data ...
345
346
347Running t_ucar2ropp_2 (IO (UCAR atmPhs data)) ...
348****************************
349********** PASS **********
350****************************
351... examine t_ucar2ropp_2.log for details
352
353
354
355Testing EUM netCDF4-to-ROPP conversion tool...
356
357
358Running t_eum2ropp (IO (EUM -> ROPP)) ...
359****************************
360********** PASS **********
361****************************
362... examine t_eum2ropp.log for details
363
364
365
366Testing [ECMWF ECCODES] GRIB-to-BGRASC conversion tool ...
367
368
369Running t_grib2bgrasc (IO (GRIB -> ASCII)) ...
370****************************
371********** PASS **********
372****************************
373... examine t_grib2bgrasc.log for details
374
375
376
377Testing BGRASC-to-ROPP conversion tool ...
378
379
380Running t_bgrasc2ropp (IO (ASCII -> ROPP)) ...
381****************************
382********** PASS **********
383****************************
384... examine t_bgrasc2ropp.log for details
385
386
387
388Making summary of test result
389
390
391************************** SUMMARY OF ROPP_IO TEST RESULTS ***************************
392--------------------------------------------------------------------------------------
393| Test name | Description | Run? | PASS? |
394--------------------------------------------------------------------------------------
395| t_netcdf | IO (netCDF basic) | Run | PASS |
396| t_ropp2ropp_i | IO (missing/invalid data) | Run | PASS |
397| t_ropp2ropp_v | IO (valid data) | Run | PASS |
398| t_ropp2ropp_n | IO (netCDF data) | Run | PASS |
399| t_ropp2ropp_m1 | IO (single -> multi) | Run | PASS |
400| t_ropp2ropp_m2 | IO (multi -> single) | Run | PASS |
401| t_ropp2ropp_2d | IO (2D data) | Run | PASS |
402| t_ropp2bufr_mobufr | IO (ropp2bufr_mobufr) | Run | PASS |
403| t_bufr2ropp_mobufr | IO (bufr2ropp_mobufr) | Run | PASS |
404| t_ropp2bufr_ecbufr | IO (ropp2bufr_ecbufr) | Run | PASS |
405| t_bufr2ropp_ecbufr | IO (bufr2ropp_ecbufr) | Run | PASS |
406| t_eum2bufr_ecbufr | IO (eum2bufr_ecbufr) | Run | PASS |
407| t_ropp2bufr_eccodes | IO (ropp2bufr_eccodes) | Run | PASS |
408| t_bufr2ropp_eccodes | IO (bufr2ropp_eccodes) | Run | PASS |
409| t_eum2bufr_eccodes | IO (eum2bufr_eccodes) | Run | PASS |
410| t_gfz2ropp_1 | IO (GFZ NRT data) | Run | PASS |
411| t_gfz2ropp_2 | IO (GFZ PD data) | Run | PASS |
412| t_ucar2ropp_1 | IO (UCAR atmPrf data) | Run | PASS |
413| t_ucar2ropp_2 | IO (UCAR atmPhs data) | Run | PASS |
414| t_eum2ropp | IO (EUM -> ROPP) | Run | PASS |
415| t_grib2bgrasc | IO (GRIB -> ASCII) | Run | PASS |
416| t_bgrasc2ropp | IO (ASCII -> ROPP) | Run | PASS |
417--------------------------------------------------------------------------------------
418
419This table is saved in ropp_io_summary.txt.
420Each test has its own log file.
421