Project

General

Profile

error installing libs4cdo [h5diff.lo] ยป libs4cdo.log

larry chou, 2015-05-14 19:31

 
make config all install LIB="szip-2.1 proj-4.8.0 jasper-1.900.1" CONFIGFILE=cdo.mk PREFIX=/root/libs4cdo-0.0.10/build
make[1]: Entering directory `/root/libs4cdo-0.0.10'
Global Target: config
LIB: szip-2.1 proj-4.8.0 jasper-1.900.1
DEFAULT_LIBS: grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3
if test -z "szip-2.1 proj-4.8.0 jasper-1.900.1"; then for lib in grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3; do make $lib ACTION=config CROSS= PREFIX=/root/libs4cdo-0.0.10/build; done; else make szip-2.1 proj-4.8.0 jasper-1.900.1 ACTION=config CROSS= PREFIX=/root/libs4cdo-0.0.10/build; fi;
make[2]: Entering directory `/root/libs4cdo-0.0.10'
LIBTARGET: szip-2.1
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic
LIBENV :
ACTION : config
Start configuring szip-2.1:
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for config x86_64-unknown-linux-gnu... no
checking for config x86_64-unknown-linux-gnu... no
checking for config unknown-linux-gnu... no
checking for config unknown-linux-gnu... no
checking for config x86_64-linux-gnu... no
checking for config x86_64-linux-gnu... no
checking for config x86_64-unknown... no
checking for config linux-gnu... found
compiler 'gcc' is GNU gcc-4.8.1
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C 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 C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... ar
checking whether make sets $(MAKE)... (cached) yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld
checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... no
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for build mode... production
checking for math library support... no
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for error_at_line... yes
checking for working memcmp... yes
checking for vprintf... yes
checking for _doprnt... no
checking for memset... yes
checking if encoding enabled... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating examples/Makefile
config.status: creating src/Makefile
config.status: creating test/Makefile
config.status: creating src/SZconfig.h
config.status: src/SZconfig.h is unchanged
config.status: executing depfiles commands
LIBTARGET: proj-4.8.0
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --without-mutex --disable-jni
LIBENV :
ACTION : config
Start configuring proj-4.8.0:
configure: WARNING: unrecognized options: --disable-jni
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C 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 C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld
checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for exp in -lm... yes
checking for ANSI C header files... (cached) yes
checking jni.h usability... no
checking jni.h presence... no
checking for jni.h... no
checking whether to enable Java/JNI support... disabled
checking for mutexes... disabled by user
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating man/man1/Makefile
config.status: creating man/man3/Makefile
config.status: creating nad/Makefile
config.status: creating jniwrap/Makefile
config.status: creating jniwrap/org/Makefile
config.status: creating jniwrap/org/proj4/Makefile
config.status: creating src/proj_config.h
config.status: src/proj_config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-jni
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating man/man1/Makefile
config.status: creating man/man3/Makefile
config.status: creating nad/Makefile
config.status: creating jniwrap/Makefile
config.status: creating jniwrap/org/Makefile
config.status: creating jniwrap/org/proj4/Makefile
config.status: creating proj.pc
config.status: creating src/proj_config.h
config.status: src/proj_config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-jni
LIBTARGET: jasper-1.900.1
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --enable-shared --with-pic
LIBENV :
ACTION : config
Start configuring jasper-1.900.1:
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C 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 C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld
checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... (cached) ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... no
checking if gfortran supports -c -o file.o... yes
checking whether the gfortran linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for X... no
checking whether variable-length arrays are supported... yes
checking for jpeg_destroy in -ljpeg... no
checking for glutInit in -lglut... no
checking GL/glut.h usability... no
checking GL/glut.h presence... no
checking for GL/glut.h... no
checking whether OpenGL libraries and headers were detected... no
checking for main in -lm... yes
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for unistd.h... (cached) yes
checking for stdint.h... (cached) yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking for sys/types.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for stdlib.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking for uchar... no
checking for ushort... yes
checking for uint... yes
checking for ulong... yes
checking for longlong... no
checking for ulonglong... no
checking for ssize_t... yes
checking for gettimeofday... yes
checking for getrusage... yes
checking for vprintf... yes
checking for _doprnt... no
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/Makefile
config.status: WARNING: 'src/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/appl/Makefile
config.status: WARNING: 'src/appl/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/Makefile
config.status: WARNING: 'src/libjasper/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/base/Makefile
config.status: WARNING: 'src/libjasper/base/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/bmp/Makefile
config.status: WARNING: 'src/libjasper/bmp/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/include/Makefile
config.status: WARNING: 'src/libjasper/include/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/include/jasper/Makefile
config.status: WARNING: 'src/libjasper/include/jasper/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/jp2/Makefile
config.status: WARNING: 'src/libjasper/jp2/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/jpc/Makefile
config.status: WARNING: 'src/libjasper/jpc/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/jpg/Makefile
config.status: WARNING: 'src/libjasper/jpg/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/mif/Makefile
config.status: WARNING: 'src/libjasper/mif/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/pgx/Makefile
config.status: WARNING: 'src/libjasper/pgx/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/pnm/Makefile
config.status: WARNING: 'src/libjasper/pnm/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/libjasper/ras/Makefile
config.status: WARNING: 'src/libjasper/ras/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating src/msvc/Makefile
config.status: WARNING: 'src/msvc/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating jasper.spec
config.status: creating src/libjasper/include/jasper/jas_config.h
config.status: src/libjasper/include/jasper/jas_config.h is unchanged
config.status: executing depfiles commands
make[2]: Leaving directory `/root/libs4cdo-0.0.10'
Global Target: all
LIB: szip-2.1 proj-4.8.0 jasper-1.900.1
DEFAULT_LIBS: grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3
if test -z "szip-2.1 proj-4.8.0 jasper-1.900.1"; then for lib in grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3; do make $lib ACTION=all CROSS= PREFIX=/root/libs4cdo-0.0.10/build; done; else make szip-2.1 proj-4.8.0 jasper-1.900.1 ACTION=all CROSS= PREFIX=/root/libs4cdo-0.0.10/build; fi;
make[2]: Entering directory `/root/libs4cdo-0.0.10'
LIBTARGET: szip-2.1
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic
LIBENV :
ACTION : all
make[3]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1'
Making all in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/src'
make all-am
make[5]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/src'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/src'
Making all in test
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/test'
Making all in examples
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/examples'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/examples'
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1'
make[3]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1'
LIBTARGET: proj-4.8.0
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --without-mutex --disable-jni
LIBENV :
ACTION : all
make[3]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0'
Making all in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
make all-am
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
Making all in man
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
Making all in man1
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man1'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man1'
Making all in man3
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man3'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man3'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
Making all in nad
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/nad'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/nad'
Making all in jniwrap
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
Making all in org
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
Making all in proj4
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org/proj4'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org/proj4'
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0'
make[3]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0'
LIBTARGET: jasper-1.900.1
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --enable-shared --with-pic
LIBENV :
ACTION : all
make[3]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
Making all in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
Making all in libjasper
make[5]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
Making all in include
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
Making all in jasper
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make all-am
make[8]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[8]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
Making all in base
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/base'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/base'
Making all in bmp
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/bmp'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/bmp'
Making all in jp2
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jp2'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jp2'
Making all in jpc
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpc'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpc'
Making all in jpg
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpg'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpg'
Making all in mif
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/mif'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/mif'
Making all in pgx
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pgx'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pgx'
Making all in pnm
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pnm'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pnm'
Making all in ras
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/ras'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/ras'
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[5]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[4]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[3]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[2]: Leaving directory `/root/libs4cdo-0.0.10'
Global Target: install
LIB: szip-2.1 proj-4.8.0 jasper-1.900.1
DEFAULT_LIBS: grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3
if test -z "szip-2.1 proj-4.8.0 jasper-1.900.1"; then for lib in grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3; do make $lib ACTION=install CROSS= PREFIX=/root/libs4cdo-0.0.10/build; done; else make szip-2.1 proj-4.8.0 jasper-1.900.1 ACTION=install CROSS= PREFIX=/root/libs4cdo-0.0.10/build; fi;
make[2]: Entering directory `/root/libs4cdo-0.0.10'
LIBTARGET: szip-2.1
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic
LIBENV :
ACTION : install
make[3]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1'
Making install in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/src'
make[5]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/src'
test -z "/root/libs4cdo-0.0.10/build/lib64" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/lib64"
/bin/sh ../libtool --mode=install /usr/bin/install -c 'libsz.la' '/root/libs4cdo-0.0.10/build/lib64/libsz.la'
/usr/bin/install -c .libs/libsz.so.2.0.0 /root/libs4cdo-0.0.10/build/lib64/libsz.so.2.0.0
(cd /root/libs4cdo-0.0.10/build/lib64 && { ln -s -f libsz.so.2.0.0 libsz.so.2 || { rm -f libsz.so.2 && ln -s libsz.so.2.0.0 libsz.so.2; }; })
(cd /root/libs4cdo-0.0.10/build/lib64 && { ln -s -f libsz.so.2.0.0 libsz.so || { rm -f libsz.so && ln -s libsz.so.2.0.0 libsz.so; }; })
/usr/bin/install -c .libs/libsz.lai /root/libs4cdo-0.0.10/build/lib64/libsz.la
/usr/bin/install -c .libs/libsz.a /root/libs4cdo-0.0.10/build/lib64/libsz.a
chmod 644 /root/libs4cdo-0.0.10/build/lib64/libsz.a
ranlib /root/libs4cdo-0.0.10/build/lib64/libsz.a
PATH="$PATH:/sbin" ldconfig -n /root/libs4cdo-0.0.10/build/lib64
----------------------------------------------------------------------
Libraries have been installed in:
/root/libs4cdo-0.0.10/build/lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/root/libs4cdo-0.0.10/build/include" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/include"
/usr/bin/install -c -m 644 'ricehdf.h' '/root/libs4cdo-0.0.10/build/include/ricehdf.h'
/usr/bin/install -c -m 644 'szip_adpt.h' '/root/libs4cdo-0.0.10/build/include/szip_adpt.h'
/usr/bin/install -c -m 644 'szlib.h' '/root/libs4cdo-0.0.10/build/include/szlib.h'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/src'
Making install in test
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/test'
make[5]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/test'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/test'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/test'
Making install in examples
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/examples'
make[5]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1/examples'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/examples'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1/examples'
make[4]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1'
make[5]: Entering directory `/root/libs4cdo-0.0.10/szip-2.1'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1'
make[3]: Leaving directory `/root/libs4cdo-0.0.10/szip-2.1'
LIBTARGET: proj-4.8.0
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --without-mutex --disable-jni
LIBENV :
ACTION : install
make[3]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0'
Making install in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
test -z "/root/libs4cdo-0.0.10/build/lib64" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/lib64"
/bin/sh ../libtool --mode=install /usr/bin/install -c libproj.la '/root/libs4cdo-0.0.10/build/lib64'
libtool: install: /usr/bin/install -c .libs/libproj.so.0.7.0 /root/libs4cdo-0.0.10/build/lib64/libproj.so.0.7.0
libtool: install: (cd /root/libs4cdo-0.0.10/build/lib64 && { ln -s -f libproj.so.0.7.0 libproj.so.0 || { rm -f libproj.so.0 && ln -s libproj.so.0.7.0 libproj.so.0; }; })
libtool: install: (cd /root/libs4cdo-0.0.10/build/lib64 && { ln -s -f libproj.so.0.7.0 libproj.so || { rm -f libproj.so && ln -s libproj.so.0.7.0 libproj.so; }; })
libtool: install: /usr/bin/install -c .libs/libproj.lai /root/libs4cdo-0.0.10/build/lib64/libproj.la
libtool: install: /usr/bin/install -c .libs/libproj.a /root/libs4cdo-0.0.10/build/lib64/libproj.a
libtool: install: chmod 644 /root/libs4cdo-0.0.10/build/lib64/libproj.a
libtool: install: ranlib /root/libs4cdo-0.0.10/build/lib64/libproj.a
libtool: finish: PATH="/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/sbin" ldconfig -n /root/libs4cdo-0.0.10/build/lib64
----------------------------------------------------------------------
Libraries have been installed in:
/root/libs4cdo-0.0.10/build/lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/root/libs4cdo-0.0.10/build/bin" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/bin"
/bin/sh ../libtool --mode=install /usr/bin/install -c proj nad2bin geod cs2cs '/root/libs4cdo-0.0.10/build/bin'
libtool: install: /usr/bin/install -c .libs/proj /root/libs4cdo-0.0.10/build/bin/proj
libtool: install: /usr/bin/install -c .libs/nad2bin /root/libs4cdo-0.0.10/build/bin/nad2bin
libtool: install: /usr/bin/install -c .libs/geod /root/libs4cdo-0.0.10/build/bin/geod
libtool: install: /usr/bin/install -c .libs/cs2cs /root/libs4cdo-0.0.10/build/bin/cs2cs
rm -f /root/libs4cdo-0.0.10/build/bin/invproj
(cd /root/libs4cdo-0.0.10/build/bin; ln -s proj invproj)
rm -f /root/libs4cdo-0.0.10/build/bin/invgeod
(cd /root/libs4cdo-0.0.10/build/bin; ln -s geod invgeod)
test -z "/root/libs4cdo-0.0.10/build/include" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/include"
/usr/bin/install -c -m 644 proj_api.h org_proj4_Projections.h '/root/libs4cdo-0.0.10/build/include'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/src'
Making install in man
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
Making install in man1
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man1'
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man1'
make[6]: Nothing to be done for `install-exec-am'.
test -z "/root/libs4cdo-0.0.10/build/share/man/man1" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/share/man/man1"
/usr/bin/install -c -m 644 geod.1 proj.1 cs2cs.1 '/root/libs4cdo-0.0.10/build/share/man/man1'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man1'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man1'
Making install in man3
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man3'
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man3'
make[6]: Nothing to be done for `install-exec-am'.
test -z "/root/libs4cdo-0.0.10/build/share/man/man3" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/share/man/man3"
/usr/bin/install -c -m 644 pj_init.3 '/root/libs4cdo-0.0.10/build/share/man/man3'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man3'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man/man3'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/man'
Making install in nad
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/nad'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/nad'
make[5]: Nothing to be done for `install-exec-am'.
/bin/sh ../mkinstalldirs /root/libs4cdo-0.0.10/build/share/proj
nad2nad NADCON source files not present
test -z "/root/libs4cdo-0.0.10/build/share/proj" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/share/proj"
/usr/bin/install -c -m 644 GL27 nad.lst nad27 nad83 proj_def.dat world epsg esri esri.extra other.extra IGNF '/root/libs4cdo-0.0.10/build/share/proj'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/nad'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/nad'
Making install in jniwrap
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
Making install in org
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
Making install in proj4
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org/proj4'
make[7]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org/proj4'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org/proj4'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org/proj4'
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[7]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap/org'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[6]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[6]: Nothing to be done for `install-exec-am'.
echo In jniwrap
In jniwrap
make[6]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0/jniwrap'
make[4]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0'
make[5]: Entering directory `/root/libs4cdo-0.0.10/proj-4.8.0'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/root/libs4cdo-0.0.10/build/lib64/pkgconfig" || /usr/bin/mkdir -p "/root/libs4cdo-0.0.10/build/lib64/pkgconfig"
/usr/bin/install -c -m 644 proj.pc '/root/libs4cdo-0.0.10/build/lib64/pkgconfig'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0'
make[3]: Leaving directory `/root/libs4cdo-0.0.10/proj-4.8.0'
LIBTARGET: jasper-1.900.1
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --enable-shared --with-pic
LIBENV :
ACTION : install
make[3]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
Making install in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
Making install in libjasper
make[5]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
Making install in include
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
Making install in jasper
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[8]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[8]: Nothing to be done for `install-exec-am'.
test -z "/root/libs4cdo-0.0.10/build/include/jasper" || mkdir -p -- "/root/libs4cdo-0.0.10/build/include/jasper"
/usr/bin/install -c -m 644 'jasper.h' '/root/libs4cdo-0.0.10/build/include/jasper/jasper.h'
/usr/bin/install -c -m 644 'jas_config.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_config.h'
/usr/bin/install -c -m 644 'jas_config2.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_config2.h'
/usr/bin/install -c -m 644 'jas_cm.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_cm.h'
/usr/bin/install -c -m 644 'jas_fix.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_fix.h'
/usr/bin/install -c -m 644 'jas_debug.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_debug.h'
/usr/bin/install -c -m 644 'jas_getopt.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_getopt.h'
/usr/bin/install -c -m 644 'jas_icc.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_icc.h'
/usr/bin/install -c -m 644 'jas_image.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_image.h'
/usr/bin/install -c -m 644 'jas_init.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_init.h'
/usr/bin/install -c -m 644 'jas_malloc.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_malloc.h'
/usr/bin/install -c -m 644 'jas_math.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_math.h'
/usr/bin/install -c -m 644 'jas_seq.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_seq.h'
/usr/bin/install -c -m 644 'jas_stream.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_stream.h'
/usr/bin/install -c -m 644 'jas_string.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_string.h'
/usr/bin/install -c -m 644 'jas_tmr.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_tmr.h'
/usr/bin/install -c -m 644 'jas_tvp.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_tvp.h'
/usr/bin/install -c -m 644 'jas_types.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_types.h'
/usr/bin/install -c -m 644 'jas_version.h' '/root/libs4cdo-0.0.10/build/include/jasper/jas_version.h'
make[8]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include/jasper'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
make[8]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
make[8]: Nothing to be done for `install-exec-am'.
make[8]: Nothing to be done for `install-data-am'.
make[8]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/include'
Making install in base
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/base'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/base'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/base'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/base'
Making install in bmp
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/bmp'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/bmp'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/bmp'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/bmp'
Making install in jp2
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jp2'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jp2'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jp2'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jp2'
Making install in jpc
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpc'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpc'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpc'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpc'
Making install in jpg
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpg'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpg'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpg'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/jpg'
Making install in mif
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/mif'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/mif'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/mif'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/mif'
Making install in pgx
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pgx'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pgx'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pgx'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pgx'
Making install in pnm
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pnm'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pnm'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pnm'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/pnm'
Making install in ras
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/ras'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/ras'
make[7]: Nothing to be done for `install-exec-am'.
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/ras'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper/ras'
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[7]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
test -z "/root/libs4cdo-0.0.10/build/lib64" || mkdir -p -- "/root/libs4cdo-0.0.10/build/lib64"
/bin/sh ../../libtool --mode=install /usr/bin/install -c 'libjasper.la' '/root/libs4cdo-0.0.10/build/lib64/libjasper.la'
/usr/bin/install -c .libs/libjasper.so.1.0.0 /root/libs4cdo-0.0.10/build/lib64/libjasper.so.1.0.0
(cd /root/libs4cdo-0.0.10/build/lib64 && { ln -s -f libjasper.so.1.0.0 libjasper.so.1 || { rm -f libjasper.so.1 && ln -s libjasper.so.1.0.0 libjasper.so.1; }; })
(cd /root/libs4cdo-0.0.10/build/lib64 && { ln -s -f libjasper.so.1.0.0 libjasper.so || { rm -f libjasper.so && ln -s libjasper.so.1.0.0 libjasper.so; }; })
/usr/bin/install -c .libs/libjasper.lai /root/libs4cdo-0.0.10/build/lib64/libjasper.la
/usr/bin/install -c .libs/libjasper.a /root/libs4cdo-0.0.10/build/lib64/libjasper.a
chmod 644 /root/libs4cdo-0.0.10/build/lib64/libjasper.a
ranlib /root/libs4cdo-0.0.10/build/lib64/libjasper.a
PATH="$PATH:/sbin" ldconfig -n /root/libs4cdo-0.0.10/build/lib64
----------------------------------------------------------------------
Libraries have been installed in:
/root/libs4cdo-0.0.10/build/lib64

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[7]: Nothing to be done for `install-data-am'.
make[7]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src/libjasper'
make[5]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[6]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[5]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1/src'
make[4]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[5]: Entering directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[3]: Leaving directory `/root/libs4cdo-0.0.10/jasper-1.900.1'
make[2]: Leaving directory `/root/libs4cdo-0.0.10'
make[1]: Leaving directory `/root/libs4cdo-0.0.10'
make config all install LIB="hdf5-1.8.8 grib_api-1.9.16" CONFIGFILE=cdo.mk PREFIX=/root/libs4cdo-0.0.10/build
make[1]: Entering directory `/root/libs4cdo-0.0.10'
Global Target: config
LIB: hdf5-1.8.8 grib_api-1.9.16
DEFAULT_LIBS: grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3
if test -z "hdf5-1.8.8 grib_api-1.9.16"; then for lib in grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3; do make $lib ACTION=config CROSS= PREFIX=/root/libs4cdo-0.0.10/build; done; else make hdf5-1.8.8 grib_api-1.9.16 ACTION=config CROSS= PREFIX=/root/libs4cdo-0.0.10/build; fi;
make[2]: Entering directory `/root/libs4cdo-0.0.10'
LIBTARGET: hdf5-1.8.8
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --with-szlib=/root/libs4cdo-0.0.10/build --enable-shared --enable-hl --disable-cxx --disable-fortran --enable-threadsafe --with-pthread --with-pic
LIBENV :
ACTION : config
Start configuring hdf5-1.8.8:
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking shell variables initial values... done
checking if basename works... yes
checking if xargs works... yes
checking for cached host... none
checking for config x86_64-unknown-linux-gnu... no
checking for config x86_64-unknown-linux-gnu... no
checking for config unknown-linux-gnu... no
checking for config unknown-linux-gnu... no
checking for config x86_64-linux-gnu... no
checking for config x86_64-linux-gnu... no
checking for config x86_64-unknown... no
checking for config linux-gnu... found
compiler 'gcc' is GNU gcc-4.8.1
CC_BASENAME is gcc.
checking for config ./config/site-specific/host-zhou209x-2... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C 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 C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking if unsupported combinations of configure options are allowed... no
checking if Fortran interface enabled... no
checking if Fortran 2003 interface enabled... yes
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking if c++ interface enabled... no
checking for perl... perl
checking for ar... ar
checking whether make sets $(MAKE)... (cached) yes
checking for tr... /usr/bin/tr
checking if srcdir= and time commands work together... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld
checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking if we should install only statically linked executables... no
checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes
checking make... checking how make searches directories... VPATH=DIR1 DIR2 ...
checking whether make will build with undefined variables... yes
checking for production mode... production
checking for ceil in -lm... yes
checking for ANSI C header files... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for difftime... yes
checking for gettimeofday... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for sys/stat.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for sys/types.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking features.h usability... yes
checking features.h presence... yes
checking for features.h... yes
checking for stdint.h... (cached) yes
checking mach/mach_time.h usability... no
checking mach/mach_time.h presence... no
checking for mach/mach_time.h... no
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking winsock.h usability... no
checking winsock.h presence... no
checking for winsock.h... no
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking if libtool needs -no-undefined flag to build shared libraries... no
checking if configure should try to set up large file support... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking if large (64-bit) files are supported on this system.... yes
checking for lseek64... yes
checking for fseeko64... yes
checking for ftello64... yes
checking for ftruncate64... yes
checking for fseeko... yes
checking for ftello... yes
checking for stat64... yes
checking for fstat64... yes
checking for off_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for ptrdiff_t... yes
checking whether byte ordering is bigendian... no
checking size of char... 1
checking size of short... 2
checking size of int... 4
checking size of unsigned... 4
checking size of long... 8
checking size of long long... 8
checking size of __int64... 0
checking size of float... 4
checking size of double... 8
checking size of long double... 16
checking size of int8_t... 1
checking size of uint8_t... 1
checking size of int_least8_t... 1
checking size of uint_least8_t... 1
checking size of int_fast8_t... 1
checking size of uint_fast8_t... 1
checking size of int16_t... 2
checking size of uint16_t... 2
checking size of int_least16_t... 2
checking size of uint_least16_t... 2
checking size of int_fast16_t... 8
checking size of uint_fast16_t... 8
checking size of int32_t... 4
checking size of uint32_t... 4
checking size of int_least32_t... 4
checking size of uint_least32_t... 4
checking size of int_fast32_t... 8
checking size of uint_fast32_t... 8
checking size of int64_t... 8
checking size of uint64_t... 8
checking size of int_least64_t... 8
checking size of uint_least64_t... 8
checking size of int_fast64_t... 8
checking size of uint_fast64_t... 8
checking size of size_t... 8
checking size of ssize_t... 8
checking size of ptrdiff_t... 8
checking size of off_t... 8
checking size of off64_t... 8
checking if dev_t is scalar... yes
checking for dmalloc library... suppressed
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for compress2 in -lz... yes
checking for compress2... yes
checking szlib.h usability... yes
checking szlib.h presence... yes
checking for szlib.h... yes
checking for SZ_BufftoBuffCompress in -lsz... yes
checking for szlib encoder... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_self in -lpthread... yes
checking for thread safe support... yes
checking whether CLOCK_MONOTONIC is declared... yes
checking for tm_gmtoff in struct tm... yes
checking for __tm_gmtoff in struct tm... no
checking for global timezone variable... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct timezone... yes
checking whether gettimeofday() gives timezone... yes
checking for st_blocks in struct stat... yes
checking for _getvideoconfig... no
checking for gettextinfo... no
checking for GetConsoleScreenBufferInfo... no
checking for _scrsize... no
checking for ioctl... yes
checking for struct videoconfig... no
checking for struct text_info... no
checking for TIOCGWINSZ... yes
checking for TIOCGETD... yes
checking for alarm... yes
checking for BSDgettimeofday... no
checking for fork... yes
checking for frexpf... yes
checking for frexpl... yes
checking for gethostname... yes
checking for getpwuid... yes
checking for getrusage... yes
checking for lstat... yes
checking for rand_r... yes
checking for random... yes
checking for setsysinfo... no
checking for signal... yes
checking for longjmp... yes
checking for setjmp... yes
checking for siglongjmp... yes
checking for sigsetjmp... no
checking for sigprocmask... yes
checking for snprintf... yes
checking for srandom... yes
checking for strdup... yes
checking for symlink... yes
checking for system... yes
checking for tmpfile... yes
checking for vasprintf... yes
checking for waitpid... yes
checking for vsnprintf... yes
checking if vsnprintf returns correct value... yes
checking if lone colon can be used as an argument... yes
checking for an ANSI C-conforming const... yes
checking for inline... __inline__
checking for __attribute__ extension... yes
checking for __func__ extension... yes
checking for __FUNCTION__ extension... yes
checking for C99 designated initialization support... yes
checking how to print long long... %ld and %lu
checking Threads support system scope... yes
checking for gpfs... suppressed
checking for debug flags... none
checking whether function stack tracking is enabled... no
checking whether metadata trace file code is enabled... no
checking for API tracing... no
checking for instrumented library... no
checking whether to clear file buffers... yes
checking whether a memory checking tool will be used... no
checking for parallel support files... skipped
checking for I/O filters... all (shuffle,fletcher32,nbit,scaleoffset)
checking for Default Virtual File Driver definition... yes
checking for Direct Virtual File Driver support... no
checking whether exception handling functions is checked during data conversions... yes
checking whether data accuracy is guaranteed during data conversions... yes
checking if converting denormalized floating-point values is possible... yes
checking if converting floating-point values to long long is not working... false
checking if the machine has window style path name... no
checking if converting from long double to integers is accurate... yes
checking if converting from long double to integers works... yes
checking if accurately converting from integers to long double... yes
checking if accurately converting unsigned long to float values... yes
checking if accurately converting unsigned long long to floating-point values... yes
checking if accurately roundup converting floating-point to unsigned long long values... yes
checking if right maximum converting floating-point to unsigned long long values... yes
checking if correctly converting long double to unsigned int values... yes
checking if compiling unsigned long long to floating-point typecasts work... yes
checking if compiling long long to floating-point typecasts work... yes
checking if converting unsigned long long to long double with precision... yes
checking if overflows normally converting floating-point to integer values... yes
checking if using special algorithm to convert long double to (unsigned) long values... no
checking if using special algorithm to convert (unsigned) long to long double values... no
checking if correctly converting long double to (unsigned) long long values... yes
checking if correctly converting (unsigned) long long to long double values... yes
checking if bad code for log2 routine is generated... no
checking if high level library is enabled... yes
checking additional programs should be built... no
checking if deprecated public symbols are available... yes
checking which version of public symbols to use by default... v18
checking Whether to perform strict file format checks... no
checking Whether to have library information embedded in the executables... yes
checking if alignment restrictions are strictly enforced... no
configure: creating ./config.status
configure: creating ./config.lt
config.lt: creating libtool
config.status: creating src/libhdf5.settings
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating test/Makefile
config.status: creating test/testcheck_version.sh
config.status: creating test/testerror.sh
config.status: creating test/H5srcdir_str.h
config.status: creating test/testlibinfo.sh
config.status: creating test/testlinks_env.sh
config.status: creating testpar/Makefile
config.status: creating testpar/testph5.sh
config.status: creating perform/Makefile
config.status: creating tools/Makefile
config.status: creating tools/h5dump/Makefile
config.status: creating tools/h5dump/testh5dump.sh
config.status: creating tools/h5dump/testh5dumpxml.sh
config.status: creating tools/h5ls/testh5ls.sh
config.status: creating tools/h5import/Makefile
config.status: creating tools/h5diff/Makefile
config.status: creating tools/h5jam/Makefile
config.status: creating tools/h5jam/testh5jam.sh
config.status: creating tools/h5repack/Makefile
config.status: creating tools/h5repack/h5repack.sh
config.status: creating tools/h5ls/Makefile
config.status: creating tools/h5copy/Makefile
config.status: creating tools/lib/Makefile
config.status: creating tools/misc/Makefile
config.status: creating tools/misc/h5cc
config.status: creating tools/misc/testh5repart.sh
config.status: creating tools/h5stat/testh5stat.sh
config.status: creating tools/h5stat/Makefile
config.status: creating examples/Makefile
config.status: creating examples/run-c-ex.sh
config.status: creating examples/testh5cc.sh
config.status: creating c++/Makefile
config.status: creating c++/src/Makefile
config.status: creating c++/src/h5c++
config.status: creating c++/test/Makefile
config.status: creating c++/test/H5srcdir_str.h
config.status: creating c++/examples/Makefile
config.status: creating c++/examples/run-c++-ex.sh
config.status: creating c++/examples/testh5c++.sh
config.status: creating fortran/Makefile
config.status: creating fortran/src/h5fc
config.status: creating fortran/src/Makefile
config.status: creating fortran/test/Makefile
config.status: creating fortran/testpar/Makefile
config.status: creating fortran/examples/Makefile
config.status: creating fortran/examples/run-fortran-ex.sh
config.status: creating fortran/examples/testh5fc.sh
config.status: creating hl/Makefile
config.status: creating hl/src/Makefile
config.status: creating hl/test/Makefile
config.status: creating hl/test/H5srcdir_str.h
config.status: creating hl/tools/Makefile
config.status: creating hl/tools/gif2h5/Makefile
config.status: creating hl/examples/Makefile
config.status: creating hl/examples/run-hlc-ex.sh
config.status: creating hl/c++/Makefile
config.status: creating hl/c++/src/Makefile
config.status: creating hl/c++/test/Makefile
config.status: creating hl/c++/examples/Makefile
config.status: creating hl/c++/examples/run-hlc++-ex.sh
config.status: creating hl/fortran/Makefile
config.status: creating hl/fortran/src/Makefile
config.status: creating hl/fortran/test/Makefile
config.status: creating hl/fortran/examples/Makefile
config.status: creating hl/fortran/examples/run-hlfortran-ex.sh
config.status: creating src/H5config.h
config.status: executing default-1 commands
creating src/H5pubconf.h
src/H5pubconf.h is unchanged
Post process src/libhdf5.settings
config.status: executing depfiles commands
config.status: executing libtool commands
SUMMARY OF THE HDF5 CONFIGURATION
=================================

General Information:
-------------------
HDF5 Version: 1.8.8
Configured on: Thu May 14 11:27:30 CST 2015
Configured by: root@zhou209x-2
Configure mode: production
Host system: x86_64-unknown-linux-gnu
Uname information: Linux zhou209x-2 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux
Byte sex: little-endian
Libraries:
Installation point: /root/libs4cdo-0.0.10/build

Compiling Options:
------------------
Compilation Mode: production
C Compiler: /usr/bin/gcc
CFLAGS:
H5_CFLAGS: -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O3 -fomit-frame-pointer -finline-functions
AM_CFLAGS:
CPPFLAGS:
H5_CPPFLAGS: -D_POSIX_C_SOURCE=199506L -DNDEBUG -UH5_DEBUG_API
AM_CPPFLAGS: -I/root/libs4cdo-0.0.10/build/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_BSD_SOURCE
Shared C Library: yes
Static C Library: yes
Statically Linked Executables: no
LDFLAGS:
H5_LDFLAGS:
AM_LDFLAGS: -L/root/libs4cdo-0.0.10/build/lib
Extra libraries: -lpthread -lsz -lz -lm
Archiver: ar
Ranlib: ranlib
Debugged Packages:
API Tracing: no

Languages:
----------
Fortran: no

C++: no

Features:
---------
Parallel HDF5: no
High Level library: yes
Threadsafety: yes
Default API Mapping: v18
With Deprecated Public Symbols: yes
I/O filters (external): deflate(zlib),szip(encoder)
I/O filters (internal): shuffle,fletcher32,nbit,scaleoffset
MPE: no
Direct VFD: no
dmalloc: no
Clear file buffers before write: yes
Using memory checker: no
Function Stack Tracing: no
GPFS: no
Strict File Format Checks: no
Optimization Instrumentation: no
Large File Support (LFS): yes
LIBTARGET: grib_api-1.9.16
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --with-jasper=/root/libs4cdo-0.0.10/build --disable-fortran
LIBENV : CFLAGS='-DPIC -fPIC'
ACTION : config
Start configuring grib_api-1.9.16:
configure: WARNING: unrecognized options: --with-pic
configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu
1.9.16
configuring grib_api 1.9.16
checking whether build environment is sane... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for xlc_r... no
checking for xlc... no
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C 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 C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking for flex... no
checking for lex... no
checking for pgf90... no
checking for pgf77... no
checking for xlf... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking for pgf90... no
checking for xlf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran compiler... yes
checking whether gfortran accepts -g... yes
checking if Fortran 90 compiler capitalizes .mod filenames... no
checking if double and float are ieee big endian... no
checking if double and float are ieee little endian... yes
checking if Big Endian... no
checking if inline in C... yes
checking if bus error on unaligned pointers... no
checking for posix_memalign... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for jas_stream_memopen in -ljasper... yes
checking for opj_image_create in -lopenjpeg... no
checking for rm... rm
checking for ar... ar
checking whether gcc supports -pedantic -Wall... yes
checking for pow in -lm... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... no
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking stdlib.h usability... yes
checking stdlib.h presence... yes
checking for stdlib.h... yes
checking string.h usability... yes
checking string.h presence... yes
checking for string.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking unistd.h usability... yes
checking unistd.h presence... yes
checking for unistd.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether closedir returns void... no
checking return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for bzero... yes
checking for gettimeofday... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating fortran/Makefile
config.status: creating tools/Makefile
config.status: creating definitions/Makefile
config.status: creating samples/Makefile
config.status: creating ifs_samples/grib1/Makefile
config.status: creating ifs_samples/grib1_mlgrib2/Makefile
config.status: creating ifs_samples/grib1_mlgrib2_ieee64/Makefile
config.status: creating tests/Makefile
config.status: creating examples/C/Makefile
config.status: creating examples/F90/Makefile
config.status: creating tigge/Makefile
config.status: creating perl/GRIB-API/Makefile.PL
config.status: creating perl/Makefile
config.status: creating python/Makefile
config.status: creating examples/python/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --with-pic
configure:

Configuration completed.

You can now say 'make' to compile the grib_api package, 'make check' to
test it and 'make install' to install it afterwards.
make[2]: Leaving directory `/root/libs4cdo-0.0.10'
Global Target: all
LIB: hdf5-1.8.8 grib_api-1.9.16
DEFAULT_LIBS: grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3
if test -z "hdf5-1.8.8 grib_api-1.9.16"; then for lib in grib_api-1.9.16 hdf5-1.8.8 jasper-1.900.1 netcdf-3.6.3 netcdf-4.2 proj-4.8.0 pthreads-w32-2-8-0-release szip-2.1 win32/hdf5-1.8.4 zlib-1.2.3; do make $lib ACTION=all CROSS= PREFIX=/root/libs4cdo-0.0.10/build; done; else make hdf5-1.8.8 grib_api-1.9.16 ACTION=all CROSS= PREFIX=/root/libs4cdo-0.0.10/build; fi;
make[2]: Entering directory `/root/libs4cdo-0.0.10'
LIBTARGET: hdf5-1.8.8
LIBOPTS : --prefix=/root/libs4cdo-0.0.10/build --with-pic --with-szlib=/root/libs4cdo-0.0.10/build --enable-shared --enable-hl --disable-cxx --disable-fortran --enable-threadsafe --with-pthread --with-pic
LIBENV :
ACTION : all
make[3]: Entering directory `/root/libs4cdo-0.0.10/hdf5-1.8.8'
Making all in src
make[4]: Entering directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/src'
make all-am
make[5]: Entering directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/src'
LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo | \
sed -e 's/-L/:/g' -e 's/ //g'`" \
./H5make_libsettings > H5lib_settings.c || \
(test $HDF5_Make_Ignore && echo "*** Error ignored") || \
(rm -f H5lib_settings.c ; exit 1)
CC H5Z.lo
CC H5Zszip.lo
In file included from H5private.h:29:0,
from H5Z.c:22:
H5public.h:151:23: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef unsigned long long hsize_t;
^
H5public.h:152:21: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef signed long long hssize_t;
^
H5public.h:152:21: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from H5Zszip.c:20:0:
H5Eprivate.h:35:32: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
^
In file included from H5Zszip.c:20:0:
H5Eprivate.h:41:33: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HCOMMON_ERROR(maj, min, ...) \
^
H5Eprivate.h:54:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HDONE_ERROR(maj, min, ret_val, ...) { \
^
H5Eprivate.h:66:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HGOTO_ERROR(maj, min, ret_val, ...) { \
^
In file included from H5Z.c:24:0:
H5Eprivate.h:35:32: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
^
In file included from H5Z.c:24:0:
H5Eprivate.h:41:33: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HCOMMON_ERROR(maj, min, ...) \
^
H5Eprivate.h:54:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HDONE_ERROR(maj, min, ret_val, ...) { \
^
H5Eprivate.h:66:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HGOTO_ERROR(maj, min, ret_val, ...) { \
^
H5Zszip.c: In function 'H5Z_can_apply_szip':
H5Zszip.c:94:25: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
if((dtype_size = (8 * H5T_get_size(type))) == 0)
^
H5Z.c: In function 'H5Z_init_interface':
H5Z.c:99:51: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
H5Z_SZIP->encoder_present = SZ_encoder_enabled();
^
In file included from H5Zszip.c:19:0:
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Zszip.c:87:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_can_apply_szip, FAIL)
^
In file included from H5Z.c:22:0:
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1901:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:84:5: note: in expansion of macro 'FUNC_ENTER_NOAPI_NOINIT'
FUNC_ENTER_NOAPI_NOINIT(H5Z_init_interface)
^
H5Zszip.c: In function 'H5Z_set_local_szip':
H5Zszip.c:177:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
dtype_offset = H5T_get_offset(type);
^
H5Zszip.c:189:5: warning: conversion to 'unsigned int' from 'size_t' may alter its value [-Wconversion]
cd_values[H5Z_SZIP_PARM_BPP] = dtype_precision;
^
In file included from H5Zszip.c:19:0:
H5private.h:302:38: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
#define MIN(a,b) (((a)<(b)) ? (a) : (b))
^
H5Zszip.c:218:20: note: in expansion of macro 'MIN'
scanline = MIN((cd_values[H5Z_SZIP_PARM_PPB] * SZ_MAX_BLOCKS_PER_SCANLINE), npoints);
^
H5Z.c: In function 'H5Z_register':
H5Zszip.c:236:5: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion]
cd_values[H5Z_SZIP_PARM_MASK] &= ~(SZ_LSB_OPTION_MASK|SZ_MSB_OPTION_MASK);
^
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:305:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_register, FAIL)
^
In file included from H5Zszip.c:19:0:
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Zszip.c:154:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_set_local_szip, FAIL)
^
H5Z.c: In function 'H5Z_unregister':
H5Zszip.c: In function 'H5Z_filter_szip':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:410:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_unregister,FAIL)
^
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Zszip.c:287:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_filter_szip, 0)
^
H5Z.c: In function 'H5Z_prelude_callback':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1901:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:501:5: note: in expansion of macro 'FUNC_ENTER_NOAPI_NOINIT'
FUNC_ENTER_NOAPI_NOINIT(H5Z_prelude_callback)
^
H5Z.c: In function 'H5Z_prepare_prelude_callback_dcpl':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1901:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:586:5: note: in expansion of macro 'FUNC_ENTER_NOAPI_NOINIT'
FUNC_ENTER_NOAPI_NOINIT(H5Z_prepare_prelude_callback_dcpl)
^
H5Z.c: In function 'H5Z_can_apply':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:669:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_can_apply, FAIL)
^
H5Z.c: In function 'H5Z_set_local':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:704:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_set_local, FAIL)
^
H5Z.c: In function 'H5Z_can_apply_direct':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:734:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_can_apply_direct, FAIL)
^
H5Z.c: In function 'H5Z_set_local_direct':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:771:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_set_local_direct, FAIL)
^
H5Z.c: In function 'H5Z_modify':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:805:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_modify, FAIL)
^
H5Z.c: In function 'H5Z_append':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:875:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_append, FAIL)
^
H5Z.c: In function 'H5Z_find':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:1015:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_find, NULL)
^
H5Z.c: In function 'H5Z_pipeline':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:1074:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_pipeline, FAIL)
^
H5Z.c: In function 'H5Z_filter_info':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:1200:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_filter_info, NULL)
^
H5Z.c: In function 'H5Z_all_filters_avail':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:1243:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_all_filters_avail, FAIL)
^
H5Z.c: In function 'H5Z_delete':
H5private.h:1780:13: warning: variable 'err_occurred' set but not used [-Wunused-but-set-variable]
hbool_t err_occurred = FALSE; \
^
H5private.h:1876:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
FUNC_ENTER_COMMON(func_name, !H5_IS_API(#func_name)); \
^
H5Z.c:1287:5: note: in expansion of macro 'FUNC_ENTER_NOAPI'
FUNC_ENTER_NOAPI(H5Z_delete, FAIL)
^
CC H5lib_settings.lo
H5lib_settings.c:97:1: warning: string length '2515' is greater than the length '509' ISO C90 compilers are required to support [-Woverlength-strings]
;
^
CCLD libhdf5.la
make[5]: Leaving directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/src'
make[4]: Leaving directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/src'
Making all in test
make[4]: Entering directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/test'
CC h5test.lo
CC tarray.o
In file included from ../src/H5private.h:29:0,
from testhdf5.h:27,
from tarray.c:24:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from h5test.c:27:
../src/H5public.h:151:23: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from h5test.c:27:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support 'long long' [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from testhdf5.h:28:0,
from tarray.c:24:
../src/H5Eprivate.h:35:32: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
^
In file included from testhdf5.h:28:0,
from tarray.c:24:
../src/H5Eprivate.h:41:33: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HCOMMON_ERROR(maj, min, ...) \
^
../src/H5Eprivate.h:54:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HDONE_ERROR(maj, min, ret_val, ...) { \
^
../src/H5Eprivate.h:66:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HGOTO_ERROR(maj, min, ret_val, ...) { \
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from testhdf5.h:31,
from tarray.c:24:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
tarray.c: In function โ€˜test_array_funcsโ€™:
tarray.c:192:26: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
size=H5Tget_precision(type);
^
tarray.c:195:21: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
size=H5Tget_size(type);
^
tarray.c:198:22: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
size=H5Tget_ebias(type);
^
tarray.c: In function โ€˜test_array_alloc_customโ€™:
tarray.c:977:9: warning: conversion to โ€˜size_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
*mem_used+=size;
^
tarray.c:977:18: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
*mem_used+=size;
^
tarray.c: In function โ€˜test_array_free_customโ€™:
tarray.c:1005:9: warning: conversion to โ€˜size_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
*mem_used-=*(size_t *)mem;
^
tarray.c:1005:18: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
*mem_used-=*(size_t *)mem;
^
tarray.c: In function โ€˜test_array_vlen_atomicโ€™:
tarray.c:1044:38: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
wdata[i][j].p=malloc((i+j+1)*sizeof(unsigned int));
^
tarray.c:1045:32: warning: conversion to โ€˜size_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
wdata[i][j].len=i+j+1;
^
tarray.c:1047:62: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
((unsigned int *)wdata[i][j].p)[k]=i*100+j*10+k;
^
tarray.c: In function โ€˜test_array_vlen_arrayโ€™:
tarray.c:1255:38: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
wdata[i][j].p=malloc((i+j+1)*(sizeof(unsigned int)*ARRAY1_DIM1));
^
tarray.c:1256:32: warning: conversion to โ€˜size_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
wdata[i][j].len=i+j+1;
^
tarray.c:1259:87: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
((unsigned int *)wdata[i][j].p)[k*ARRAY1_DIM1+l]=i*1000+j*100+k*10+l;
^
In file included from h5test.c:28:0:
H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
tarray.c: In function โ€˜test_compatโ€™:
tarray.c:1799:7: warning: typedef โ€˜s2_tโ€™ locally defined but not used [-Wunused-local-typedefs]
} s2_t;
^
tarray.c:1805:7: warning: typedef โ€˜s3_tโ€™ locally defined but not used [-Wunused-local-typedefs]
} s3_t;
^
In file included from tarray.c:25:0:
tarray.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC tfile.o
In file included from ../src/hdf5.h:24:0,
from tfile.c:24:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from tfile.c:24:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from testhdf5.h:28:0,
from tfile.c:25:
../src/H5Eprivate.h:35:32: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
^
In file included from testhdf5.h:28:0,
from tfile.c:25:
../src/H5Eprivate.h:41:33: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HCOMMON_ERROR(maj, min, ...) \
^
../src/H5Eprivate.h:54:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HDONE_ERROR(maj, min, ret_val, ...) { \
^
../src/H5Eprivate.h:66:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HGOTO_ERROR(maj, min, ret_val, ...) { \
^
tfile.c: In function โ€˜test_file_open_overlapโ€™:
tfile.c:1588:29: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
nobjs = H5Fget_obj_count(fid1, H5F_OBJ_LOCAL|H5F_OBJ_ALL);
^
tfile.c:1609:29: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
nobjs = H5Fget_obj_count(fid2, H5F_OBJ_ALL);
^
In file included from tfile.c:25:0:
tfile.c: In function โ€˜test_userblock_file_sizeโ€™:
tfile.c:1996:112: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
VERIFY_TYPE((unsigned long long)filesize2, (unsigned long long)(filesize1 + USERBLOCK_SIZE), unsigned long long, "%llu", "H5Fget_filesize");
^
testhdf5.h:87:5: note: in definition of macro โ€˜VERIFY_TYPEโ€™
_type __x = (_type)_x, __val = (_type)_val; \
^
tfile.c:1996:112: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
VERIFY_TYPE((unsigned long long)filesize2, (unsigned long long)(filesize1 + USERBLOCK_SIZE), unsigned long long, "%llu", "H5Fget_filesize");
^
testhdf5.h:87:18: note: in definition of macro โ€˜VERIFY_TYPEโ€™
_type __x = (_type)_x, __val = (_type)_val; \
^
tfile.c:1996:32: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
VERIFY_TYPE((unsigned long long)filesize2, (unsigned long long)(filesize1 + USERBLOCK_SIZE), unsigned long long, "%llu", "H5Fget_filesize");
^
testhdf5.h:87:24: note: in definition of macro โ€˜VERIFY_TYPEโ€™
_type __x = (_type)_x, __val = (_type)_val; \
^
tfile.c:1996:112: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
VERIFY_TYPE((unsigned long long)filesize2, (unsigned long long)(filesize1 + USERBLOCK_SIZE), unsigned long long, "%llu", "H5Fget_filesize");
^
testhdf5.h:87:37: note: in definition of macro โ€˜VERIFY_TYPEโ€™
_type __x = (_type)_x, __val = (_type)_val; \
^
tfile.c:1996:63: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
VERIFY_TYPE((unsigned long long)filesize2, (unsigned long long)(filesize1 + USERBLOCK_SIZE), unsigned long long, "%llu", "H5Fget_filesize");
^
testhdf5.h:87:43: note: in definition of macro โ€˜VERIFY_TYPEโ€™
_type __x = (_type)_x, __val = (_type)_val; \
^
tfile.c: In function โ€˜test_libver_macrosโ€™:
tfile.c:2634:12: warning: unused variable โ€˜retโ€™ [-Wunused-variable]
herr_t ret; /* Return value */
^
In file included from tfile.c:26:0:
tfile.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC th5s.o
In file included from ../src/H5private.h:29:0,
from testhdf5.h:27,
from th5s.c:24:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from testhdf5.h:28:0,
from th5s.c:24:
../src/H5Eprivate.h:35:32: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
^
In file included from testhdf5.h:28:0,
from th5s.c:24:
../src/H5Eprivate.h:41:33: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HCOMMON_ERROR(maj, min, ...) \
^
../src/H5Eprivate.h:54:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HDONE_ERROR(maj, min, ret_val, ...) { \
^
../src/H5Eprivate.h:66:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HGOTO_ERROR(maj, min, ret_val, ...) { \
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from testhdf5.h:31,
from th5s.c:24:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
th5s.c: In function โ€˜test_h5s_zero_dimโ€™:
th5s.c:619:29: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
wdata[i][j] = i + j;
^
th5s.c:621:35: warning: conversion to โ€˜short intโ€™ from โ€˜unsigned intโ€™ may alter its value [-Wconversion]
wdata_short[i][j] = i + j;
^
th5s.c:628:45: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
wdata_real[i][j][k] = i + j + k;
^
In file included from th5s.c:25:0:
th5s.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC tmisc.o
In file included from ../src/hdf5.h:24:0,
from tmisc.c:31:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from tmisc.c:31:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from testhdf5.h:28:0,
from tmisc.c:32:
../src/H5Eprivate.h:35:32: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
^
In file included from testhdf5.h:28:0,
from tmisc.c:32:
../src/H5Eprivate.h:41:33: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HCOMMON_ERROR(maj, min, ...) \
^
../src/H5Eprivate.h:54:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HDONE_ERROR(maj, min, ret_val, ...) { \
^
../src/H5Eprivate.h:66:40: warning: anonymous variadic macros were introduced in C99 [-Wvariadic-macros]
#define HGOTO_ERROR(maj, min, ret_val, ...) { \
^
tmisc.c: In function โ€˜test_misc8โ€™:
tmisc.c:1250:40: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
*tdata++=((u*MISC8_DIM1)+v)%13;
^
In file included from tmisc.c:32:0:
tmisc.c:1306:50: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1332:50: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1357:50: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1401:50: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1428:50: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1458:50: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1482:66: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, 4 * MISC8_CHUNK_DIM0 * MISC8_CHUNK_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c:1505:47: warning: conversion to โ€˜long intโ€™ from โ€˜long unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
VERIFY(storage_size, MISC8_DIM0*MISC8_DIM1*H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size");
^
testhdf5.h:73:40: note: in definition of macro โ€˜VERIFYโ€™
long __x = (long)_x, __val = (long)_val; \
^
tmisc.c: In function โ€˜test_misc16โ€™:
tmisc.c:2706:25: warning: initialization makes integer from pointer without a cast [enabled by default]
{"1234567", "1234567\0", "12345678", {NULL}};
^
tmisc.c:2706:25: warning: (near initialization for โ€˜wdata[3][0]โ€™) [enabled by default]
tmisc.c: In function โ€˜test_misc17โ€™:
tmisc.c:2785:25: warning: initialization makes integer from pointer without a cast [enabled by default]
{"1234567", "1234567\0", "12345678", {NULL}};
^
tmisc.c:2785:25: warning: (near initialization for โ€˜wdata[3][0]โ€™) [enabled by default]
tmisc.c: In function โ€˜test_misc22โ€™:
tmisc.c:3714:32: warning: conversion to โ€˜unsigned intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
correct = prec[j];
^
tmisc.c:3716:52: warning: conversion to โ€˜unsigned intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
correct = H5Tget_size(idts[i]) * 8;
^
tmisc.c: In function โ€˜test_misc23โ€™:
tmisc.c:3863:25: warning: conversion to โ€˜herr_tโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
status = H5Iget_name(tmp_id, objname, (size_t)MISC23_NAME_BUF_SIZE);
^
tmisc.c: In function โ€˜test_misc28โ€™:
tmisc.c:5021:9: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
buf[i] = i;
^
tmisc.c:5042:34: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
buf[i] = MISC28_SIZE - 1 - i;
^
In file included from tmisc.c:33:0:
tmisc.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC lheap.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from lheap.c:22:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from lheap.c:22:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
lheap.c: In function โ€˜mainโ€™:
lheap.c:100:26: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
buf[j] = '0' + j % 10;
^
lheap.c:133:26: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
buf[j] = '0' + j % 10;
^
In file included from lheap.c:23:0:
lheap.c: At top level:
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC ohdr.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from ohdr.c:19:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from ohdr.c:19:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from ohdr.c:20:0:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC dtypes.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from dtypes.c:25:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from dtypes.c:25:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
dtypes.c: In function โ€˜test_compound_8โ€™:
dtypes.c:1545:9: warning: format โ€˜%dโ€™ expects argument of type โ€˜intโ€™, but argument 2 has type โ€˜size_tโ€™ [-Wformat=]
printf("The size of the packed compound datatype is incorrect: tsize=%d\n", tsize);
^
dtypes.c: In function โ€˜test_compound_9โ€™:
dtypes.c:1633:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
cmpd_struct wdata = {11, "variable-length string", 22};
^
dtypes.c: In function โ€˜test_compound_10โ€™:
dtypes.c:1852:25: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
wdata[i].str[9] += i;
^
dtypes.c:1856:33: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
len = wdata[i].text.len = strlen((char*)wdata[i].text.p)+1;
^
dtypes.c:1857:43: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
((char*)(wdata[i].text.p))[len-2] += i;
^
dtypes.c: In function โ€˜test_compound_11โ€™:
dtypes.c:2076:34: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
((big_t *)buf)[u].i1 = u * 3;
^
dtypes.c:2077:34: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
((big_t *)buf)[u].i2 = u * 5;
^
dtypes.c: In function โ€˜test_compound_13โ€™:
dtypes.c:2336:9: warning: conversion to โ€˜unsigned charโ€™ from โ€˜unsigned intโ€™ may alter its value [-Wconversion]
data_out.x[u] = u;
^
dtypes.c:2337:5: warning: conversion to โ€˜floatโ€™ alters โ€˜doubleโ€™ constant value [-Wconversion]
data_out.y = 99.99;
^
dtypes.c: In function โ€˜test_compound_14โ€™:
dtypes.c:2441:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
cmpd_struct_1 wdata1 = {'A', 'B', "variable-length string"};
^
dtypes.c:2444:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
cmpd_struct_2 wdata2 = {'C', 'D', "another vlen!", 1, 2, -1, 9001};
^
dtypes.c: In function โ€˜test_compound_16โ€™:
dtypes.c:2986:37: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
if((obj_count = H5Fget_obj_count(file, H5F_OBJ_DATATYPE)) != 1) {
^
dtypes.c: In function โ€˜test_namedโ€™:
dtypes.c:3722:31: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
attr_data[i][j] = (int)(i * ds_size[1] + j);
^
dtypes.c: In function โ€˜test_conv_str_2โ€™:
dtypes.c:4262:20: warning: conversion to โ€˜size_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nchars = HDrand() % 8;
^
dtypes.c:4264:27: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
buf[i * 8 + j] = 'a' + HDrand() % 26;
^
dtypes.c: In function โ€˜test_conv_str_3โ€™:
dtypes.c:4333:20: warning: conversion to โ€˜size_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nchars = HDrand() % 8;
^
dtypes.c:4335:27: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
buf[i * 8 + j] = 'a' + HDrand() % 26;
^
dtypes.c:4356:28: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
size = H5Tget_ebias(type);
^
dtypes.c: In function โ€˜test_conv_enum_1โ€™:
dtypes.c:4441:13: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
s[0] = 'A' + i;
^
dtypes.c: In function โ€˜test_conv_enum_2โ€™:
dtypes.c:4515:9: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
pattern[2] = i;
^
dtypes.c:4529:34: warning: conversion to โ€˜charโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
((char*)data)[i*3+2] = i % 8;
^
dtypes.c: In function โ€˜test_bitfield_funcsโ€™:
dtypes.c:4697:25: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
if((size=H5Tget_size(type))==0) goto error;
^
dtypes.c:4702:26: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
size=H5Tget_ebias(type);
^
dtypes.c: In function โ€˜opaque_funcsโ€™:
dtypes.c:5004:26: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
if ((size=H5Tget_size(type))==0) goto error;
^
dtypes.c:5023:26: warning: conversion to โ€˜intโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
size=H5Tget_ebias(type);
^
dtypes.c: In function โ€˜test_int_float_exceptโ€™:
dtypes.c:5897:5: warning: conversion to โ€˜floatโ€™ alters โ€˜doubleโ€™ constant value [-Wconversion]
float buf[CONVERT_SIZE] = {(float)INT_MIN - 172.0, (float)INT_MAX - 32.0,
^
dtypes.c:5897:5: warning: conversion to โ€˜floatโ€™ alters โ€˜doubleโ€™ constant value [-Wconversion]
dtypes.c:5898:13: warning: conversion to โ€˜floatโ€™ alters โ€˜doubleโ€™ constant value [-Wconversion]
(float)INT_MAX - 68.0, (float)4.5};
^
dtypes.c:5903:5: warning: conversion to โ€˜floatโ€™ alters โ€˜intโ€™ constant value [-Wconversion]
float buf2_float[CONVERT_SIZE] = {INT_MIN, INT_MAX, INT_MAX - 127.0, (float)0.0};
^
dtypes.c: In function โ€˜create_del_obj_named_test_fileโ€™:
dtypes.c:6526:12: warning: variable โ€˜statusโ€™ set but not used [-Wunused-but-set-variable]
herr_t status; /* Generic return value */
^
dtypes.c: In function โ€˜mainโ€™:
dtypes.c:7044:28: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_classes();
^
dtypes.c:7045:25: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_copy();
^
dtypes.c:7046:27: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_detect();
^
dtypes.c:7047:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_1();
^
dtypes.c:7048:26: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_query();
^
dtypes.c:7050:30: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_transient(fapl);
^
dtypes.c:7051:26: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_named(fapl);
^
dtypes.c:7052:27: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_encode();
^
dtypes.c:7053:27: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_latest();
^
dtypes.c:7054:37: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_int_float_except();
^
dtypes.c:7055:42: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_named_indirect_reopen(fapl);
^
dtypes.c:7057:37: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_delete_obj_named(fapl);
^
dtypes.c:7058:44: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_delete_obj_named_fileid(fapl);
^
dtypes.c:7060:39: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_set_order_compound(fapl);
^
dtypes.c:7061:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_str_create();
^
dtypes.c:7063:27: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_deprec(fapl);
^
dtypes.c:7068:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_conv_str_1();
^
dtypes.c:7069:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_conv_str_2();
^
dtypes.c:7070:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_conv_str_3();
^
dtypes.c:7071:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_2();
^
dtypes.c:7072:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_3();
^
dtypes.c:7073:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_4();
^
dtypes.c:7074:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_5();
^
dtypes.c:7075:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_6();
^
dtypes.c:7076:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_7();
^
dtypes.c:7077:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_8();
^
dtypes.c:7078:31: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_9();
^
dtypes.c:7079:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_10();
^
dtypes.c:7080:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_11();
^
dtypes.c:7081:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_12();
^
dtypes.c:7082:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_13();
^
dtypes.c:7083:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_14();
^
dtypes.c:7084:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_15();
^
dtypes.c:7085:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_16();
^
dtypes.c:7086:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_17();
^
dtypes.c:7087:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_compound_18();
^
dtypes.c:7088:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_conv_enum_1();
^
dtypes.c:7089:32: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_conv_enum_2();
^
dtypes.c:7090:34: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_conv_bitfield();
^
dtypes.c:7091:35: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_bitfield_funcs();
^
dtypes.c:7092:27: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_opaque();
^
dtypes.c:7093:30: warning: conversion to โ€˜long unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += test_set_order();
^
In file included from dtypes.c:26:0:
dtypes.c: At top level:
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC dsets.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from dsets.c:26:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from dsets.c:26:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
dsets.c: In function โ€˜test_filtersโ€™:
dsets.c:2086:5: warning: unused parameter โ€˜faplโ€™ [-Wunused-parameter]
fapl)
^
dsets.c: In function โ€˜test_nbit_intโ€™:
dsets.c:2787:40: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j] = (int)(((long long)HDrandom() %
^
dsets.c:2788:34: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision - 1))) << offset);
^
dsets.c:2788:28: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision - 1))) << offset);
^
dsets.c:2836:28: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) {
^
dsets.c:2836:56: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) {
^
dsets.c: In function โ€˜test_nbit_arrayโ€™:
dsets.c:3195:59: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j][m][n] = (unsigned int)(((long long)HDrandom() %
^
dsets.c:3196:44: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)precision)) << offset);
^
dsets.c:3196:38: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)precision)) << offset);
^
dsets.c: In function โ€˜test_nbit_compoundโ€™:
dsets.c:3371:42: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].i = (int)(((long long)HDrandom() %
^
dsets.c:3372:36: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
^
dsets.c:3372:30: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
^
dsets.c:3373:43: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].c = (char)(((long long)HDrandom() %
^
dsets.c:3374:36: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
^
dsets.c:3374:30: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
^
dsets.c:3375:44: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].s = (short)(((long long)HDrandom() %
^
dsets.c:3376:36: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
^
dsets.c:3376:30: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
^
dsets.c:3429:31: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) ||
^
dsets.c:3429:63: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) ||
^
dsets.c:3430:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
(new_data[i][j].c & c_mask) != (orig_data[i][j].c & c_mask) ||
^
dsets.c:3430:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c:3431:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜short intโ€™ may change the sign of the result [-Wsign-conversion]
(new_data[i][j].s & s_mask) != (orig_data[i][j].s & s_mask) ||
^
dsets.c:3431:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜short intโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c: In function โ€˜test_nbit_compound_2โ€™:
dsets.c:3614:44: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].a.i = (int)(((long long)HDrandom() %
^
dsets.c:3615:38: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
^
dsets.c:3615:32: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
^
dsets.c:3616:45: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].a.c = (char)(((long long)HDrandom() %
^
dsets.c:3617:38: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
^
dsets.c:3617:32: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
^
dsets.c:3618:47: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].a.s = (short)(-((long long)HDrandom() %
^
dsets.c:3619:38: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
^
dsets.c:3619:32: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
^
dsets.c:3622:51: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].v = (unsigned int)(((long long)HDrandom() %
^
dsets.c:3623:36: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)precision[3])) << offset[3]);
^
dsets.c:3623:30: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)precision[3])) << offset[3]);
^
dsets.c:3627:53: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].b[m][n] = (char)(((long long)HDrandom() %
^
dsets.c:3628:46: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[4]-1))) << offset[4]);
^
dsets.c:3628:40: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[4]-1))) << offset[4]);
^
dsets.c:3632:55: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].d[m][n].i = (int)(-((long long)HDrandom() %
^
dsets.c:3633:48: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
^
dsets.c:3633:42: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]);
^
dsets.c:3634:55: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].d[m][n].c = (char)(((long long)HDrandom() %
^
dsets.c:3635:48: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
^
dsets.c:3635:42: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]);
^
dsets.c:3636:56: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
orig_data[i][j].d[m][n].s = (short)(((long long)HDrandom() %
^
dsets.c:3637:48: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
(long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
^
dsets.c:3637:42: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long long intโ€™ [-Wbad-function-cast]
(long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]);
^
dsets.c:3702:14: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].b[m][n]&b_mask)!=(orig_data[i][j].b[m][n]&b_mask)) {
^
dsets.c:3702:14: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c:3709:40: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)||
^
dsets.c:3709:78: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)||
^
dsets.c:3710:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
(new_data[i][j].d[m][n].c & c_mask)!=(orig_data[i][j].d[m][n].c & c_mask)||
^
dsets.c:3710:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c:3711:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜short intโ€™ may change the sign of the result [-Wsign-conversion]
(new_data[i][j].d[m][n].s & s_mask)!=(orig_data[i][j].d[m][n].s & s_mask)||
^
dsets.c:3711:17: warning: conversion to โ€˜unsigned intโ€™ from โ€˜short intโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c:3719:29: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)||
^
dsets.c:3719:61: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)||
^
dsets.c:3720:12: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
(new_data[i][j].a.c & c_mask)!=(orig_data[i][j].a.c & c_mask)||
^
dsets.c:3720:12: warning: conversion to โ€˜unsigned intโ€™ from โ€˜charโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c:3721:12: warning: conversion to โ€˜unsigned intโ€™ from โ€˜short intโ€™ may change the sign of the result [-Wsign-conversion]
(new_data[i][j].a.s & s_mask)!=(orig_data[i][j].a.s & s_mask)||
^
dsets.c:3721:12: warning: conversion to โ€˜unsigned intโ€™ from โ€˜short intโ€™ may change the sign of the result [-Wsign-conversion]
dsets.c: In function โ€˜test_nbit_compound_3โ€™:
dsets.c:3851:39: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜long intโ€™ [-Wbad-function-cast]
orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0);
^
dsets.c:3851:37: warning: conversion to โ€˜intโ€™ from โ€˜long intโ€™ may alter its value [-Wconversion]
orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0);
^
dsets.c: In function โ€˜test_nbit_int_sizeโ€™:
dsets.c:4039:60: warning: conversion to โ€˜doubleโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
orig_data[i][j] = rand() % (int)pow(2, precision-1) <<offset;
^
dsets.c:4039:39: warning: cast from function call of type โ€˜doubleโ€™ to non-matching type โ€˜intโ€™ [-Wbad-function-cast]
orig_data[i][j] = rand() % (int)pow(2, precision-1) <<offset;
^
dsets.c:4103:8: warning: ISO C90 does not support the โ€˜zโ€™ gnu_printf length modifier [-Wformat=]
printf(" Line %d: wrong precision size: %zu\n",__LINE__, precision);
^
dsets.c: In function โ€˜test_nbit_flt_sizeโ€™:
dsets.c:4246:49: warning: conversion to โ€˜floatโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
orig_data[i][j] = (rand() % 1234567) / 2;
^
dsets.c:4310:8: warning: ISO C90 does not support the โ€˜zโ€™ gnu_printf length modifier [-Wformat=]
printf(" Line %d: wrong precision size: %zu\n",__LINE__, precision);
^
dsets.c: In function โ€˜test_scaleoffset_floatโ€™:
dsets.c:4672:47: warning: conversion to โ€˜floatโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
orig_data[i][j] = (float)((HDrandom() % 100000) / (float)1000.0);
^
dsets.c: In function โ€˜test_scaleoffset_float_2โ€™:
dsets.c:4820:47: warning: conversion to โ€˜floatโ€™ from โ€˜intโ€™ may alter its value [-Wconversion]
orig_data[0][j] = (float)((HDrandom() % 100000) / (float)1000.0);
^
dsets.c: In function โ€˜test_deprecโ€™:
dsets.c:7096:12: warning: variable โ€˜statusโ€™ set but not used [-Wunused-but-set-variable]
herr_t status;
^
In file included from dsets.c:27:0:
dsets.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC filter_fail.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from filter_fail.c:24:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from filter_fail.c:24:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
filter_fail.c: In function โ€˜filter_failโ€™:
filter_fail.c:68:40: warning: unused parameter โ€˜cd_nelmtsโ€™ [-Wunused-parameter]
filter_fail(unsigned int flags, size_t cd_nelmts,
^
filter_fail.c:69:27: warning: unused parameter โ€˜cd_valuesโ€™ [-Wunused-parameter]
const unsigned int *cd_values, size_t nbytes,
^
In file included from filter_fail.c:25:0:
filter_fail.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
filter_fail.c: In function โ€˜mainโ€™:
filter_fail.c:411:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
CC external.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from external.c:22:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from external.c:22:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
external.c: In function โ€˜test_2โ€™:
external.c:608:14: warning: variable โ€˜nโ€™ set but not used [-Wunused-but-set-variable]
hssize_t n; /*bytes of I/O */
^
external.c: In function โ€˜test_3โ€™:
external.c:776:9: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
whole[i] = i;
^
external.c:797:24: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
whole[i] = 100 + i;
^
In file included from external.c:23:0:
external.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC objcopy.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from objcopy.c:24:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from objcopy.c:24:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
objcopy.c: In function โ€˜compare_dataโ€™:
objcopy.c:1020:24: warning: cast discards โ€˜__attribute__((const))โ€™ qualifier from pointer target type [-Wcast-qual]
ref_buf1 = (const hdset_reg_ref_t *)buf1;
^
objcopy.c:1021:24: warning: cast discards โ€˜__attribute__((const))โ€™ qualifier from pointer target type [-Wcast-qual]
ref_buf2 = (const hdset_reg_ref_t *)buf2;
^
objcopy.c: In function โ€˜test_copy_dataset_contig_cmpd_vlโ€™:
objcopy.c:7548:22: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
buf[i].a = i * (i - 1);
^
objcopy.c: In function โ€˜test_copy_dataset_chunked_cmpd_vlโ€™:
objcopy.c:7687:22: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
buf[i].a = i * (i - 1);
^
objcopy.c: In function โ€˜test_copy_dataset_compact_cmpd_vlโ€™:
objcopy.c:7832:22: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
buf[i].a = i * (i - 1);
^
In file included from objcopy.c:25:0:
objcopy.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC links.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from links.c:30:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from links.c:30:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
links.c: In function โ€˜external_link_danglingโ€™:
links.c:2712:36: warning: conversion to โ€˜hid_tโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
status = H5Lget_name_by_idx(rid, "no_file", H5_INDEX_NAME, H5_ITER_INC, 0, NULL, 0, H5P_DEFAULT);
^
links.c: In function โ€˜link_info_by_idxโ€™:
links.c:11105:41: warning: conversion to โ€˜herr_tโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
^
links.c:11147:41: warning: conversion to โ€˜herr_tโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
^
links.c:11189:41: warning: conversion to โ€˜herr_tโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
^
links.c: In function โ€˜link_info_by_idx_oldโ€™:
links.c:11357:37: warning: conversion to โ€˜herr_tโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT);
^
links.c: In function โ€˜link_iterate_checkโ€™:
links.c:12111:70: warning: conversion to โ€˜int64_tโ€™ from โ€˜hsize_tโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip);
^
links.c:12111:5: warning: conversion to โ€˜int64_tโ€™ from โ€˜hsize_tโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip);
^
links.c:12139:45: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = max_links / 2;
^
links.c:12139:33: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = max_links / 2;
^
links.c:12143:5: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip);
^
links.c:12184:33: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = 0;
^
links.c: In function โ€˜link_iterate_old_checkโ€™:
links.c:12541:33: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = 0;
^
links.c:12561:70: warning: conversion to โ€˜int64_tโ€™ from โ€˜hsize_tโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip);
^
links.c:12561:5: warning: conversion to โ€˜int64_tโ€™ from โ€˜hsize_tโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip);
^
links.c:12589:45: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = max_links / 2;
^
links.c:12589:33: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = max_links / 2;
^
links.c:12593:5: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip);
^
links.c:12634:33: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
iter_info->nskipped = gskip = 0;
^
In file included from links.c:31:0:
links.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC mtime.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from mtime.c:25:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from mtime.c:25:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from mtime.c:26:0:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC fillval.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from fillval.c:22:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from fillval.c:22:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
fillval.c: In function โ€˜test_rdwr_casesโ€™:
fillval.c:791:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % cur_size[j];
^
fillval.c:940:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % cur_size[j];
^
fillval.c: In function โ€˜test_extend_casesโ€™:
fillval.c:1442:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
comp_vl_datatype val_rd_c, init_val_c = {87, "baz", "mumble", 129};
^
fillval.c:1442:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
fillval.c:1497:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % start_size[j];
^
fillval.c:1550:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % start_size[j];
^
fillval.c:1588:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % extend_size[j];
^
fillval.c:1627:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % max_size[j];
^
fillval.c:1668:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % extend_size[j];
^
fillval.c:1761:25: warning: conversion to โ€˜hsize_tโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
hs_offset[j] = rand() % extend_size[j];
^
fillval.c: In function โ€˜test_extendโ€™:
fillval.c:1844:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
comp_vl_datatype fillval_c = {32, "foo", "bar", 64}; /* Fill value for compound+vl datatype tests */
^
fillval.c:1844:5: warning: initialization discards โ€˜constโ€™ qualifier from pointer target type [enabled by default]
In file included from fillval.c:23:0:
fillval.c: At top level:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
fillval.c: In function โ€˜test_rdwr_casesโ€™:
fillval.c:885:30: warning: โ€˜fill_c.aโ€™ may be used uninitialized in this function [-Wmaybe-uninitialized]
HDfprintf(stdout," Elmt={%Hu, %Hu, %Hu, %Hu, %Hu}, read: %f, %d, %f, %c"
^
fillval.c:885:30: warning: โ€˜fill_c.xโ€™ may be used uninitialized in this function [-Wmaybe-uninitialized]
fillval.c:885:30: warning: โ€˜fill_c.yโ€™ may be used uninitialized in this function [-Wmaybe-uninitialized]
fillval.c:885:30: warning: โ€˜fill_c.zโ€™ may be used uninitialized in this function [-Wmaybe-uninitialized]
CC cross_read.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from cross_read.c:24:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from cross_read.c:24:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
cross_read.c: In function โ€˜check_dataโ€™:
cross_read.c:84:10: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
long long int_data_in[NX+1][NY]; /* input buffer */
^
cross_read.c:85:10: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
long long int_data_out[NX+1][NY]; /* output buffer */
^
cross_read.c: In function โ€˜open_datasetโ€™:
cross_read.c:208:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME, file, TRUE);
^
cross_read.c:211:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME1, file, TRUE);
^
cross_read.c:215:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME2, file, TRUE);
^
cross_read.c:223:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME3, file, TRUE);
^
cross_read.c:231:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME4, file, TRUE);
^
cross_read.c:239:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME5, file, TRUE);
^
cross_read.c:247:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME6, file, FALSE);
^
cross_read.c:255:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME7, file, FALSE);
^
cross_read.c:263:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME8, file, FALSE);
^
cross_read.c:271:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME9, file, FALSE);
^
cross_read.c:279:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME10, file, FALSE);
^
cross_read.c:287:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME11, file, FALSE);
^
cross_read.c:295:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME12, file, FALSE);
^
cross_read.c:303:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME13, file, FALSE);
^
cross_read.c:311:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME14, file, TRUE);
^
cross_read.c:319:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME15, file, TRUE);
^
cross_read.c:327:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME16, file, TRUE);
^
cross_read.c:335:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME17, file, TRUE);
^
cross_read.c:343:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME18, file, TRUE);
^
cross_read.c:351:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME19, file, TRUE);
^
cross_read.c:359:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME20, file, TRUE);
^
cross_read.c:367:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME21, file, TRUE);
^
cross_read.c:375:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME22, file, TRUE);
^
cross_read.c:383:26: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += check_data(DATASETNAME23, file, TRUE);
^
cross_read.c:397:5: warning: conversion to โ€˜intโ€™ from โ€˜unsigned intโ€™ may change the sign of the result [-Wsign-conversion]
return nerrors;
^
cross_read.c:199:18: warning: unused variable โ€˜not_supportedโ€™ [-Wunused-variable]
const char *not_supported= " filter is not enabled.";
^
cross_read.c: In function โ€˜mainโ€™:
cross_read.c:423:28: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += open_dataset(filename);
^
cross_read.c:427:28: warning: conversion to โ€˜unsigned intโ€™ from โ€˜intโ€™ may change the sign of the result [-Wsign-conversion]
nerrors += open_dataset(filename);
^
In file included from cross_read.c:25:0:
cross_read.c: At top level:
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC error_test.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from error_test.c:22:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from error_test.c:22:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
error_test.c: In function โ€˜error_stackโ€™:
error_test.c:276:29: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
if((err_num = H5Eget_num(H5E_DEFAULT)) < 0)
^
error_test.c:285:29: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
if((err_num = H5Eget_num(ERR_STACK)) == 0) {
^
error_test.c: In function โ€˜test_long_descโ€™:
error_test.c:357:28: warning: conversion to โ€˜charโ€™ from โ€˜size_tโ€™ may alter its value [-Wconversion]
long_desc[u] = 'A' + (u % 26);
^
error_test.c: In function โ€˜test_createโ€™:
error_test.c:497:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(estack_id);
^
error_test.c:504:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(estack_id);
^
error_test.c:511:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(estack_id);
^
error_test.c: In function โ€˜test_copyโ€™:
error_test.c:549:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(H5E_DEFAULT);
^
error_test.c:556:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(estack_id);
^
error_test.c:560:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(H5E_DEFAULT);
^
error_test.c:567:25: warning: conversion to โ€˜intโ€™ from โ€˜ssize_tโ€™ may alter its value [-Wconversion]
err_num = H5Eget_num(H5E_DEFAULT);
^
In file included from error_test.c:23:0:
error_test.c: At top level:
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CC links_env.o
In file included from ../src/hdf5.h:24:0,
from h5test.h:25,
from links_env.c:23:
../src/H5public.h:151:23: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef unsigned long long hsize_t;
^
../src/H5public.h:152:21: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../src/hdf5.h:45:0,
from h5test.h:25,
from links_env.c:23:
../src/H5FDlog.h:65:81: warning: ISO C90 does not support โ€˜long longโ€™ [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from links_env.c:24:0:
H5srcdir.h:38:20: warning: โ€˜H5_get_srcdir_filenameโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir_filename(const char *filename)
^
H5srcdir.h:68:20: warning: โ€˜H5_get_srcdirโ€™ defined but not used [-Wunused-function]
static const char *H5_get_srcdir(void)
^
CCLD libh5test.la
CCLD testhdf5
CCLD lheap
CCLD ohdr
CCLD stab
CCLD gheap
CCLD cache
CCLD cache_api
CCLD pool
CCLD accum
CCLD hyperslab
CCLD istore
CCLD bittests
CCLD dt_arith
CCLD dtypes
CCLD dsets
CCLD cmpd_dset
CCLD filter_fail
CCLD extend
CCLD external
CCLD efc
CCLD objcopy
CCLD links
CCLD unlink
CCLD big
CCLD mtime
CCLD fillval
CCLD mount
CCLD flush1
CCLD flush2
CCLD app_ref
CCLD enum
CCLD set_extent
CCLD ttsafe
CCLD getname
CCLD vfd
CCLD ntypes
CCLD dangle
CCLD dtransform
CCLD reserved
CCLD cross_read
CCLD freespace
CCLD mf
CCLD btree2
CCLD fheap
CCLD error_test
CCLD err_compat
CCLD tcheck_version
CCLD testmeta
CCLD links_env
make[4]: Leaving directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/test'
Making all in tools
make[4]: Entering directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/tools'
Making all in lib
make[5]: Entering directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/tools/lib'
CC h5diff.lo
CC h5diff_array.lo
In file included from ../../src/H5private.h:29:0,
from h5diff.c:18:
../../src/H5public.h:151:23: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef unsigned long long hsize_t;
^
../../src/H5public.h:152:21: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef signed long long hssize_t;
^
In file included from ../../src/hdf5.h:45:0,
from h5tools.h:25,
from h5diff.c:19:
../../src/H5FDlog.h:65:81: warning: ISO C90 does not support 'long long' [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from h5diff.c:19:0:
h5tools.h:535:30: warning: ISO C90 does not support 'long long' [-Wlong-long]
H5TOOLS_DLLVAR unsigned long long packed_data_mask; /* mask in which packed bits to display */
^
In file included from h5diff.c:18:0:
h5diff.c: In function 'is_exclude_path':
../../src/H5private.h:1198:34: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
#define HDstrlen(S) strlen(S)
^
h5diff.c:285:27: note: in expansion of macro 'HDstrlen'
len_grp = HDstrlen(exclude_path_ptr->obj_path);
^
h5diff.c: In function 'build_match_list':
../../src/H5private.h:1198:34: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
#define HDstrlen(S) strlen(S)
^
h5diff.c:382:24: note: in expansion of macro 'HDstrlen'
path1_offset = HDstrlen(objname1);
^
../../src/H5private.h:1198:34: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion]
#define HDstrlen(S) strlen(S)
^
h5diff.c:385:24: note: in expansion of macro 'HDstrlen'
path2_offset = HDstrlen(objname2);
^
In file included from ../../src/H5private.h:29:0,
from h5diff_array.c:20:
../../src/H5public.h:151:23: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef unsigned long long hsize_t;
^
../../src/H5public.h:152:21: warning: ISO C90 does not support 'long long' [-Wlong-long]
typedef signed long long hssize_t;
^
h5diff.c: In function 'trav_grp_symlinks':
h5diff.c:545:73: warning: conversion to 'hbool_t' from 'int' may change the sign of the result [-Wsign-conversion]
ret = H5tools_get_symlink_info(tinfo->fid, path, &lnk_info, opts->follow_links);
^
h5diff.c:577:73: warning: conversion to 'hbool_t' from 'int' may change the sign of the result [-Wsign-conversion]
ret = H5tools_get_symlink_info(tinfo->fid, path, &lnk_info, opts->follow_links);
^
h5diff.c:617:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(lnk_info.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c: In function 'h5diff':
h5diff.c:647:5: error: expected expression before '/' token
//int i1, i2;
^
h5diff.c:648:5: warning: ISO C90 forbids mixed declarations and code [-Wpedantic]
int l_ret;
^
h5diff.c:731:13: warning: passing argument 1 of 'strcpy' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcpy(obj1fullname, "/");
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:125:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:732:13: warning: passing argument 1 of 'strcat' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcat(obj1fullname, objname1);
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:133:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcat (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:735:13: warning: passing argument 1 of 'strcpy' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcpy(obj1fullname, objname1);
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:125:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:740:13: warning: passing argument 1 of 'strcpy' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcpy(obj2fullname, "/");
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:125:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:741:13: warning: passing argument 1 of 'strcat' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcat(obj2fullname, objname2);
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:133:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcat (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:744:13: warning: passing argument 1 of 'strcpy' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcpy(obj2fullname, objname2);
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:125:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:859:9: warning: passing argument 1 of 'strcat' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcat(obj1fullname, "/");
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:133:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcat (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:861:9: warning: passing argument 1 of 'strcat' discards 'const' qualifier from pointer target type [enabled by default]
HDstrcat(obj2fullname, "/");
^
In file included from ../../src/H5private.h:61:0,
from h5diff.c:18:
/usr/include/string.h:133:14: note: expected 'char * __restrict__' but argument is of type 'const char *'
extern char *strcat (char *__restrict __dest, const char *__restrict __src)
^
h5diff.c:1046:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(obj1fullname);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:1048:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(obj2fullname);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:1052:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(trg_linfo1.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:1054:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(trg_linfo2.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:646:9: warning: unused variable 'i' [-Wunused-variable]
int i;
^
h5diff.c: In function 'diff_match':
h5diff.c:1100:24: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
char * grp1_path = "";
^
h5diff.c:1101:24: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]
char * grp2_path = "";
^
h5diff.c:1113:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
grp1_path = grp1;
^
h5diff.c:1115:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
grp2_path = grp2;
^
h5diff.c: In function 'diff_compare':
h5diff.c:1770:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(linkinfo1.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:1772:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(linkinfo2.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c: In function 'diff':
h5diff.c:2164:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(linkinfo1.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:2166:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(linkinfo2.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:2207:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(linkinfo1.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
h5diff.c:2209:9: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [enabled by default]
HDfree(linkinfo2.trg_path);
^
In file included from h5diff.c:16:0:
/usr/include/stdlib.h:483:13: note: expected 'void *' but argument is of type 'const char *'
extern void free (void *__ptr) __THROW;
^
make[5]: *** [h5diff.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../../src/hdf5.h:45:0,
from h5tools.h:25,
from h5diff_array.c:21:
../../src/H5FDlog.h:65:81: warning: ISO C90 does not support 'long long' [-Wlong-long]
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size);
^
In file included from h5diff_array.c:21:0:
h5tools.h:535:30: warning: ISO C90 does not support 'long long' [-Wlong-long]
H5TOOLS_DLLVAR unsigned long long packed_data_mask; /* mask in which packed bits to display */
^
h5diff_array.c:148:40: warning: ISO C90 does not support 'long long' [-Wlong-long]
static int ull2float(unsigned long long ull_value, float *f_value);
^
h5diff_array.c: In function 'diff_datum':
h5diff_array.c:508:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s1 = mem1;
^
h5diff_array.c:511:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s2 = mem2;
^
h5diff_array.c:554:25: warning: pointer targets in passing argument 1 of 'character_compare' differ in signedness [-Wpointer-sign]
ph);
^
h5diff_array.c:149:16: note: expected 'unsigned char *' but argument is of type 'char *'
static hsize_t character_compare(unsigned char *mem1,unsigned char *mem2,hsize_t i,unsigned u,int rank,hsize_t *dims,hsize_t *acc,hsize_t *pos,diff_opt_t *options,const char *obj1,const char *obj2,int *ph);
^
h5diff_array.c:554:25: warning: pointer targets in passing argument 2 of 'character_compare' differ in signedness [-Wpointer-sign]
ph);
^
h5diff_array.c:149:16: note: expected 'unsigned char *' but argument is of type 'char *'
static hsize_t character_compare(unsigned char *mem1,unsigned char *mem2,hsize_t i,unsigned u,int rank,hsize_t *dims,hsize_t *acc,hsize_t *pos,diff_opt_t *options,const char *obj1,const char *obj2,int *ph);
^
h5diff_array.c:706:43: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
ndims = H5Tget_array_ndims(m_type);
^
h5diff_array.c:744:25: warning: conversion to 'int' from 'hbool_t' may change the sign of the result [-Wsign-conversion]
iszero1=all_zero(_mem1, H5Tget_size(m_type));
^
h5diff_array.c:745:25: warning: conversion to 'int' from 'hbool_t' may change the sign of the result [-Wsign-conversion]
iszero2=all_zero(_mem2, H5Tget_size(m_type));
^
h5diff_array.c:863:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
((char *)(((hvl_t *)mem1)->p)) + j * size,
^
h5diff_array.c:864:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
((char *)(((hvl_t *)mem2)->p)) + j * size, /* offset */
^
h5diff_array.c:1687:18: warning: ISO C90 does not support 'long long' [-Wlong-long]
long long temp1_llong;
^
h5diff_array.c:1688:18: warning: ISO C90 does not support 'long long' [-Wlong-long]
long long temp2_llong;
^
h5diff_array.c:1691:52: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_llong, mem1, sizeof(long long));
^
h5diff_array.c:1692:52: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_llong, mem2, sizeof(long long));
^
h5diff_array.c:1785:27: warning: ISO C90 does not support 'long long' [-Wlong-long]
unsigned long long temp1_ullong;
^
h5diff_array.c:1786:27: warning: ISO C90 does not support 'long long' [-Wlong-long]
unsigned long long temp2_ullong;
^
h5diff_array.c:1789:62: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_ullong, mem1, sizeof(unsigned long long));
^
h5diff_array.c:1790:62: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_ullong, mem2, sizeof(unsigned long long));
^
h5diff_array.c:1794:72: warning: ISO C90 does not support 'long long' [-Wlong-long]
if ( PDIFF(temp1_ullong,temp2_ullong) > (unsigned long long)options->delta)
^
h5diff_array.c:1857:102: warning: ISO C90 does not support 'long long' [-Wlong-long]
if ( per > options->percent && PDIFF(temp1_ullong,temp2_ullong) > (unsigned long long)options->delta )
^
h5diff_array.c:1949:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2012:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2078:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2160:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2225:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2291:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2375:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2439:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:2504:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c: In function 'diff_region':
h5diff_array.c:2670:40: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
alloc_size = nblocks1 * ndims1 * 2 * sizeof(ptdata1[0]);
^
h5diff_array.c:2725:31: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion]
alloc_size = npoints1 * ndims1 * sizeof(ptdata1[0]);
^
h5diff_array.c:2789:5: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
nfound_b = nfound_b/ndims1;
^
h5diff_array.c:2790:5: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion]
nfound_p = nfound_p/ndims1;
^
h5diff_array.c: In function 'character_compare':
h5diff_array.c:2832:13: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion]
h5diff_print_char(temp1_uchar);
^
h5diff_array.c:2834:13: warning: conversion to 'char' from 'unsigned char' may change the sign of the result [-Wsign-conversion]
h5diff_print_char(temp2_uchar);
^
h5diff_array.c: In function 'character_compare_opt':
h5diff_array.c:2870:24: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable]
int both_zero;
^
h5diff_array.c: In function 'diff_float':
h5diff_array.c:3006:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:3078:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:3153:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c: In function 'diff_double':
h5diff_array.c:3279:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:3351:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:3426:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c: In function 'diff_ldouble':
h5diff_array.c:3562:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:3634:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c:3709:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
else if (isnan1==1 && isnan2==0 || isnan1==0 && isnan2==1)
^
h5diff_array.c: In function 'diff_llong':
h5diff_array.c:5231:7: warning: ISO C90 does not support 'long long' [-Wlong-long]
long long temp1_llong;
^
h5diff_array.c:5232:7: warning: ISO C90 does not support 'long long' [-Wlong-long]
long long temp2_llong;
^
h5diff_array.c:5243:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_llong, mem1, sizeof(long long));
^
h5diff_array.c:5244:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_llong, mem2, sizeof(long long));
^
h5diff_array.c:5256:28: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(long long);
^
h5diff_array.c:5257:28: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(long long);
^
h5diff_array.c:5270:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_llong, mem1, sizeof(long long));
^
h5diff_array.c:5271:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_llong, mem2, sizeof(long long));
^
h5diff_array.c:5298:32: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(long long);
^
h5diff_array.c:5299:32: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(long long);
^
h5diff_array.c:5313:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_llong, mem1, sizeof(long long));
^
h5diff_array.c:5314:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_llong, mem2, sizeof(long long));
^
h5diff_array.c:5341:32: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(long long);
^
h5diff_array.c:5342:32: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(long long);
^
h5diff_array.c:5353:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_llong, mem1, sizeof(long long));
^
h5diff_array.c:5354:49: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_llong, mem2, sizeof(long long));
^
h5diff_array.c:5367:28: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(long long);
^
h5diff_array.c:5368:28: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(long long);
^
h5diff_array.c: In function 'diff_ullong':
h5diff_array.c:5404:16: warning: ISO C90 does not support 'long long' [-Wlong-long]
unsigned long long temp1_ullong;
^
h5diff_array.c:5405:16: warning: ISO C90 does not support 'long long' [-Wlong-long]
unsigned long long temp2_ullong;
^
h5diff_array.c:5417:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_ullong, mem1, sizeof(unsigned long long));
^
h5diff_array.c:5418:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_ullong, mem2, sizeof(unsigned long long));
^
h5diff_array.c:5420:65: warning: ISO C90 does not support 'long long' [-Wlong-long]
if ( PDIFF(temp1_ullong,temp2_ullong) > (unsigned long long) options->delta)
^
h5diff_array.c:5430:37: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(unsigned long long);
^
h5diff_array.c:5431:37: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(unsigned long long);
^
h5diff_array.c:5444:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_ullong, mem1, sizeof(unsigned long long));
^
h5diff_array.c:5445:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_ullong, mem2, sizeof(unsigned long long));
^
h5diff_array.c:5474:41: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(unsigned long long);
^
h5diff_array.c:5475:41: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(unsigned long long);
^
h5diff_array.c:5489:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_ullong, mem1, sizeof(unsigned long long));
^
h5diff_array.c:5490:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_ullong, mem2, sizeof(unsigned long long));
^
h5diff_array.c:5509:95: warning: ISO C90 does not support 'long long' [-Wlong-long]
if ( per > options->percent && PDIFF(temp1_ullong,temp2_ullong) > (unsigned long long)options->delta )
^
h5diff_array.c:5519:41: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(unsigned long long);
^
h5diff_array.c:5520:41: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(unsigned long long);
^
h5diff_array.c:5531:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp1_ullong, mem1, sizeof(unsigned long long));
^
h5diff_array.c:5532:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
memcpy(&temp2_ullong, mem2, sizeof(unsigned long long));
^
h5diff_array.c:5545:37: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem1+=sizeof(unsigned long long);
^
h5diff_array.c:5546:37: warning: ISO C90 does not support 'long long' [-Wlong-long]
mem2+=sizeof(unsigned long long);
^
h5diff_array.c: At top level:
h5diff_array.c:5571:29: warning: ISO C90 does not support 'long long' [-Wlong-long]
int ull2float(unsigned long long ull_value, float *f_value)
^
h5diff_array.c: In function 'print_pos':
h5diff_array.c:6005:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
parallel_print(HSIZE_T_FORMAT, (unsigned long long)pos[i]);
^
h5diff_array.c: In function 'print_char_pos':
h5diff_array.c:6059:59: warning: ISO C90 does not support 'long long' [-Wlong-long]
parallel_print(HSIZE_T_FORMAT, (unsigned long long)pos[i]);
^
In file included from h5diff_array.c:20:0:
h5diff_array.c: In function 'get_member_types':
h5diff_array.c:6141:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
members->ids = HDcalloc(members->n, sizeof(hid_t));
^
../../src/H5private.h:542:37: note: in definition of macro 'HDcalloc'
#define HDcalloc(N,Z) calloc(N,Z)
^
h5diff_array.c:6142:42: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
members->flags = HDcalloc(members->n, sizeof(unsigned char));
^
../../src/H5private.h:542:37: note: in definition of macro 'HDcalloc'
#define HDcalloc(N,Z) calloc(N,Z)
^
h5diff_array.c:6143:44: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
members->offsets = HDcalloc(members->n, sizeof(size_t));
^
../../src/H5private.h:542:37: note: in definition of macro 'HDcalloc'
#define HDcalloc(N,Z) calloc(N,Z)
^
h5diff_array.c:6144:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion]
members->m = HDcalloc(members->n, sizeof(mcomp_t *));
^
../../src/H5private.h:542:37: note: in definition of macro 'HDcalloc'
#define HDcalloc(N,Z) calloc(N,Z)
^
h5diff_array.c:6148:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
members->ids[i] = H5Tget_member_type( tid, i );
^
h5diff_array.c:6149:52: warning: conversion to 'unsigned char' from 'htri_t' may alter its value [-Wconversion]
members->flags[i] = H5Tis_variable_str( members->ids[i] );
^
h5diff_array.c:6150:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
members->offsets[i] = H5Tget_member_offset( tid, i );
^
make[5]: Leaving directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/tools/lib'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/root/libs4cdo-0.0.10/hdf5-1.8.8/tools'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/libs4cdo-0.0.10/hdf5-1.8.8'
make[2]: *** [hdf5-1.8.8] Error 2
make[2]: Leaving directory `/root/libs4cdo-0.0.10'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/libs4cdo-0.0.10'
make: *** [libs4cdo] Error 2
    (1-1/1)