Build of hdf5 with clang_glibc toolchain

The build took 00h 04m 40s and was SUCCESSFUL.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
474,035 ansic
63,739 makefile
28,734 f90
27,116 java
26,164 sh
14,937 cpp
1,339 perl
338 yacc
184 lex
636,586 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: hdf5 1.10.0-1 (Thu Apr 13 18:53:09 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (1) time-1.7-8
#
# Total Installed Size: 0.02 MiB
#
# :: Proceed with installation? [Y/n]
# checking keyring...
# checking package integrity...
# loading package files...
# checking for file conflicts...
# checking available disk space...
# :: Processing package changes...
# installing time...
# :: Running post-transaction hooks...
# (1/1) Updating the info directory file...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# configure: WARNING: unrecognized options: --enable-linux-lfs
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for x86_64-unknown-linux-strip... no
# checking for strip... strip
# checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
# checking for gawk... gawk
# checking whether make sets $(MAKE)... yes
# checking whether make supports nested variables... yes
# checking whether make supports nested variables... (cached) 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
# expr: syntax error
# No match to get cc_version_info for clang
# No match to get fc_version_info for
# checking for config ./config/site-specific/host-b7a50cb70157... no
# checking build mode... production
# checking for x86_64-unknown-linux-gcc... clang
# 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 clang accepts -g... yes
# checking for clang option to accept ISO C89... none needed
# checking whether clang understands -c and -o together... yes
# checking for style of include used by make... GNU
# checking dependency style of clang... gcc3
# checking if unsupported combinations of configure options are allowed... no
# checking how to run the C preprocessor... clang -E
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -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 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 __float128... 0
# checking size of _Quad... 0
# checking quadmath.h usability... no
# checking quadmath.h presence... no
# checking for quadmath.h... no
# checking maximum decimal precision for C... 21
# checking if Fortran interface enabled... no
# checking whether we are using the GNU C++ compiler... yes
# checking whether clang++ accepts -g... yes
# checking dependency style of clang++... gcc3
# checking how to run the C++ preprocessor... clang++ -E
# checking if c++ interface enabled... no
# checking if the high-level library is enabled... yes
# 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 if Java JNI interface enabled... no
# checking how to print strings... printf
# checking for a sed that does not truncate output... /usr/bin/sed
# checking for fgrep... /usr/bin/grep -F
# checking for ld used by clang... /usr/bin/ld
# checking if the linker (/usr/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 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/bin/ld option to reload object files... -r
# checking for x86_64-unknown-linux-objdump... no
# checking for objdump... objdump
# checking how to recognize dependent libraries... pass_all
# checking for x86_64-unknown-linux-dlltool... no
# checking for dlltool... no
# checking how to associate runtime and link libraries... printf %s\n
# checking for x86_64-unknown-linux-ar... (cached) ar
# checking for archiver @FILE support... @
# checking for x86_64-unknown-linux-strip... strip
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking command to parse /usr/bin/nm -B output from clang object... ok
# checking for sysroot... no
# checking for a working dd... /usr/bin/dd
# checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
# checking for x86_64-unknown-linux-mt... no
# checking for mt... no
# checking if : is a manifest tool... no
# checking for dlfcn.h... yes
# checking for objdir... .libs
# checking if clang supports -fno-rtti -fno-exceptions... yes
# checking for clang option to produce PIC... -fPIC -DPIC
# checking if clang PIC flag -fPIC -DPIC works... yes
# checking if clang static flag -static works... yes
# checking if clang supports -c -o file.o... yes
# checking if clang supports -c -o file.o... (cached) yes
# checking whether the clang linker (/usr/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... no
# 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... no
# checking if we should install only statically linked executables... no
# checking if -Wl,-rpath should be used to link shared libs in nondefault directories... no
# checking for ceil in -lm... yes
# checking for dlopen in -ldl... (cached) yes
# checking for ANSI C header files... (cached) yes
# checking whether time.h and sys/time.h may both be included... 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 sys/file.h usability... yes
# checking sys/file.h presence... yes
# checking for sys/file.h... 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 dirent.h usability... yes
# checking dirent.h presence... yes
# checking for dirent.h... yes
# checking for stdint.h... (cached) yes
# checking stdbool.h usability... yes
# checking stdbool.h presence... yes
# checking for stdbool.h... 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 winsock2.h usability... no
# checking winsock2.h presence... no
# checking for winsock2.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 for _FILE_OFFSET_BITS value needed for large files... no
# 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 bool... 1
# 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 for szlib... suppressed
# checking for thread safe support... no
# checking whether CLOCK_MONOTONIC is declared... yes
# checking for tm_gmtoff in struct tm... yes
# checking for global timezone variable... yes
# checking for st_blocks in struct stat... no
# 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 library containing clock_gettime... none required
# checking for alarm... yes
# checking for clock_gettime... yes
# checking for difftime... yes
# checking for fcntl... yes
# checking for flock... yes
# 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 gettimeofday... 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 asprintf... yes
# checking for vasprintf... yes
# checking for vsnprintf... yes
# checking for waitpid... yes
# checking for an ANSI C-conforming const... yes
# checking if the compiler understands __inline__... yes
# checking if the compiler understands __inline... yes
# checking if the compiler understands inline... yes
# 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 enable debugging symbols... no
# checking enable asserts... no
# checking profiling... no
# checking optimization level... high
# checking for internal debug output... none
# checking whether function stack tracking is enabled... no
# checking whether metadata trace file code is enabled... no
# checking for API tracing... no
# checking whether a memory checking tool will be used... no
# checking whether internal memory allocation sanity checking is used... no
# checking for parallel support files... skipped
# checking whether O_DIRECT is declared... yes
# checking for posix_memalign... yes
# checking if the direct I/O virtual file driver (VFD) is enabled... no
# checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin
# checking whether exception handling functions is checked during data conversions... yes
# checking whether data accuracy is guaranteed during data conversions... yes
# checking if the machine has window style path name... no
# 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 additional programs should be built... no
# checking if deprecated public symbols are available... yes
# checking which version of public symbols to use by default... v110
# 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.lt
# config.lt: creating libtool
# checking that generated files are newer than configure... done
# configure: creating ./config.status
# 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/testflushrefresh.sh
# config.status: creating test/H5srcdir_str.h
# config.status: creating test/testlibinfo.sh
# config.status: creating test/testlinks_env.sh
# config.status: creating test/testswmr.sh
# config.status: creating test/test_plugin.sh
# config.status: creating test/test_usecases.sh
# config.status: creating test/testvdsswmr.sh
# config.status: creating testpar/Makefile
# config.status: creating tools/Makefile
# config.status: creating tools/h5dump/Makefile
# config.status: creating tools/h5dump/testh5dump.sh
# config.status: creating tools/h5dump/testh5dumppbits.sh
# config.status: creating tools/h5dump/testh5dumpvds.sh
# config.status: creating tools/h5dump/testh5dumpxml.sh
# config.status: creating tools/h5ls/testh5ls.sh
# config.status: creating tools/h5ls/testh5lsvds.sh
# config.status: creating tools/h5import/Makefile
# config.status: creating tools/h5import/h5importtestutil.sh
# config.status: creating tools/h5diff/Makefile
# config.status: creating tools/h5diff/testh5diff.sh
# config.status: creating tools/h5diff/testph5diff.sh
# 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/h5repack/h5repack_plugin.sh
# config.status: creating tools/h5ls/Makefile
# config.status: creating tools/h5copy/Makefile
# config.status: creating tools/h5copy/testh5copy.sh
# config.status: creating tools/lib/Makefile
# config.status: creating tools/misc/Makefile
# config.status: creating tools/misc/h5cc
# config.status: creating tools/misc/testh5clear.sh
# config.status: creating tools/misc/testh5mkgrp.sh
# config.status: creating tools/misc/testh5repart.sh
# config.status: creating tools/misc/vds/Makefile
# config.status: creating tools/h5stat/testh5stat.sh
# config.status: creating tools/h5stat/Makefile
# config.status: creating tools/h5format_convert/Makefile
# config.status: creating tools/h5format_convert/testh5fc.sh
# config.status: creating tools/perform/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/src/H5fort_type_defines.h
# 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 java/Makefile
# config.status: creating java/src/Makefile
# config.status: creating java/src/jni/Makefile
# config.status: creating java/test/Makefile
# config.status: creating java/test/junit.sh
# config.status: creating java/examples/Makefile
# config.status: creating java/examples/intro/Makefile
# config.status: creating java/examples/intro/runExample.sh
# config.status: creating java/examples/datasets/Makefile
# config.status: creating java/examples/datasets/runExample.sh
# config.status: creating java/examples/datatypes/Makefile
# config.status: creating java/examples/datatypes/runExample.sh
# config.status: creating java/examples/groups/Makefile
# config.status: creating java/examples/groups/runExample.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/tools/gif2h5/h52giftest.sh
# config.status: creating hl/tools/h5watch/Makefile
# config.status: creating hl/tools/h5watch/testh5watch.sh
# 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 pubconf commands
# creating src/H5pubconf.h
# Post process src/libhdf5.settings
# config.status: executing depfiles commands
# config.status: executing libtool commands
# config.status: executing .classes commands
# configure: WARNING: unrecognized options: --enable-linux-lfs
# SUMMARY OF THE HDF5 CONFIGURATION
# =================================
#
# General Information:
# -------------------
# HDF5 Version: 1.10.0
# Configured on: Thu Apr 13 18:53:45 UTC 2017
# Configured by: tuscan@b7a50cb70157
# Host system: x86_64-unknown-linux-gnu
# Uname information: Linux b7a50cb70157 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux
# Byte sex: little-endian
# Installation point: /usr
#
# Compiling Options:
# ------------------
# Build Mode: production
# Debugging Symbols: no
# Asserts: no
# Profiling: no
# Optimization Level: high
#
# Linking Options:
# ----------------
# Libraries: shared
# Statically Linked Executables:
# LDFLAGS:
# H5_LDFLAGS:
# AM_LDFLAGS:
# Extra libraries: -lz -ldl -lm
# Archiver: ar
# Ranlib: ranlib
#
# Languages:
# ----------
# C: yes
# C Compiler: /usr/bin/clang
# CPPFLAGS:
# H5_CPPFLAGS: -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L -DNDEBUG -UH5_DEBUG_API
# AM_CPPFLAGS:
# C Flags:
# H5 C Flags:
# AM C Flags:
# Shared C Library: yes
# Static C Library: no
#
#
# Fortran: no
#
# C++: no
#
# Java: no
#
#
# Features:
# ---------
# Parallel HDF5: no
# High-level library: yes
# Threadsafety: no
# Default API mapping: v110
# With deprecated public symbols: yes
# I/O filters (external): deflate(zlib)
# MPE: no
# Direct VFD: no
# dmalloc: no
# Packages w/ extra debug output: none
# API tracing: no
# Using memory checker: no
# Memory allocation sanity checks: no
# Metadata trace file: no
# Function stack tracing: no
# Strict file format checks: no
# Optimization instrumentation: no
# Making all in src
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# make all-am
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# CC H5.lo
# CC H5checksum.lo
# CC H5dbg.lo
# CC H5system.lo
# CC H5timer.lo
# CC H5trace.lo
# CC H5A.lo
# CC H5Abtree2.lo
# CC H5Adense.lo
# CC H5Adeprec.lo
# CC H5Aint.lo
# H5Aint.c:202:45: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (attr->shared->dt = H5T_copy(type, H5T_COPY_ALL)))
# ^~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Aint.c:529:71: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# (dst_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0)
# ^~~~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Aint.c:629:62: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0 ||
# ^~~~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 3 warnings generated.
# CC H5Atest.lo
# CC H5AC.lo
# CC H5AClog.lo
# CC H5B.lo
# CC H5Bcache.lo
# CC H5Bdbg.lo
# CC H5B2.lo
# CC H5B2cache.lo
# CC H5B2dbg.lo
# CC H5B2hdr.lo
# CC H5B2int.lo
# CC H5B2stat.lo
# CC H5B2test.lo
# CC H5C.lo
# CC H5CS.lo
# CC H5D.lo
# CC H5Dbtree.lo
# CC H5Dbtree2.lo
# CC H5Dchunk.lo
# H5Dchunk.c:5540:95: warning: passing 'const hsize_t *' (aka 'const unsigned long long *') to parameter of type 'hsize_t *' (aka 'unsigned long long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5D__chunk_file_alloc(udata->idx_info_dst, NULL, &udata_dst.chunk_block, &need_insert, udata_dst.common.scaled) < 0)
# ^~~~~~~~~~~~~~~~~~~~~~~
# H5Dchunk.c:302:13: note: passing argument to parameter 'scaled' here
# hsize_t scaled[]);
# ^
# H5Dchunk.c:5679:39: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (dt_mem = H5T_copy(dt_src, H5T_COPY_TRANSIENT)))
# ^~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Dchunk.c:5687:39: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (dt_dst = H5T_copy(dt_src, H5T_COPY_TRANSIENT)))
# ^~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 3 warnings generated.
# CC H5Dcompact.lo
# CC H5Dcontig.lo
# CC H5Ddbg.lo
# CC H5Ddeprec.lo
# CC H5Dearray.lo
# CC H5Defl.lo
# CC H5Dfarray.lo
# CC H5Dsingle.lo
# CC H5Dfill.lo
# H5Dfill.c:235:62: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(fill_type, H5T_COPY_ALL), FALSE)) < 0)
# ^~~~~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Dfill.c:238:62: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(buf_type, H5T_COPY_ALL), FALSE)) < 0)
# ^~~~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Dfill.c:408:54: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (fb_info->mem_type = H5T_copy(dset_type, H5T_COPY_REOPEN)))
# ^~~~~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 3 warnings generated.
# CC H5Dint.lo
# H5Dint.c:677:43: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((dset->shared->type = H5T_copy(type, H5T_COPY_ALL)) == NULL)
# ^~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Dint.c:2185:6: warning: incompatible pointer to integer conversion assigning to 'herr_t' (aka 'int') from 'void *' [-Wint-conversion]
# HGOTO_ERROR(H5E_DATASET, H5E_CANTRESET, NULL, "unable to reset layout info")
# ^ ~~~~
# ./H5Eprivate.h:69:4: note: expanded from macro 'HGOTO_ERROR'
# HGOTO_DONE(ret_val) \
# ^ ~~~~~~~
# ./H5Eprivate.h:89:40: note: expanded from macro 'HGOTO_DONE'
# #define HGOTO_DONE(ret_val) {ret_value = ret_val; goto done;}
# ^ ~~~~~~~
# H5Dint.c:3236:37: warning: passing 'const H5D_t *' (aka 'const struct H5D_t *') to parameter of type 'H5D_t *' (aka 'struct H5D_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5D__layout_oh_write(dataset, dxpl_id, oh, update_flags) < 0)
# ^~~~~~~
# ./H5Dpkg.h:644:43: note: passing argument to parameter 'dataset' here
# H5_DLL herr_t H5D__layout_oh_write(H5D_t *dataset, hid_t dxpl_id, H5O_t *oh,
# ^
# 3 warnings generated.
# CC H5Dio.lo
# H5Dio.c:414:5: warning: implicit declaration of function 'H5T_patch_vlen_file' is invalid in C99 [-Wimplicit-function-declaration]
# H5T_patch_vlen_file(dataset->shared->type, dataset->oloc.file);
# ^
# 1 warning generated.
# CC H5Dlayout.lo
# CC H5Dnone.lo
# CC H5Doh.lo
# CC H5Dscatgath.lo
# CC H5Dselect.lo
# CC H5Dtest.lo
# CC H5Dvirtual.lo
# CC H5E.lo
# CC H5Edeprec.lo
# CC H5Eint.lo
# CC H5EA.lo
# CC H5EAcache.lo
# CC H5EAdbg.lo
# CC H5EAdblkpage.lo
# CC H5EAdblock.lo
# CC H5EAhdr.lo
# CC H5EAiblock.lo
# CC H5EAint.lo
# CC H5EAsblock.lo
# CC H5EAstat.lo
# CC H5EAtest.lo
# CC H5F.lo
# CC H5Fint.lo
# CC H5Faccum.lo
# CC H5Fcwfs.lo
# CC H5Fdbg.lo
# CC H5Fdeprec.lo
# CC H5Fefc.lo
# CC H5Ffake.lo
# CC H5Fio.lo
# H5Fio.c:429:17: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
# max_tries, chk_size, computed_chksum, stored_chksum)
# ^~~~~~~~
# ./H5Eprivate.h:68:28: note: expanded from macro 'HGOTO_ERROR'
# HCOMMON_ERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:42:21: note: expanded from macro 'HCOMMON_ERROR'
# HERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:35:117: note: expanded from macro 'HERROR'
# #define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
# ^~~~~~~~~~~
# 1 warning generated.
# CC H5Fmount.lo
# CC H5Fquery.lo
# CC H5Fsfile.lo
# CC H5Fsuper.lo
# CC H5Fsuper_cache.lo
# CC H5Ftest.lo
# CC H5FA.lo
# CC H5FAcache.lo
# CC H5FAdbg.lo
# CC H5FAdblock.lo
# CC H5FAdblkpage.lo
# CC H5FAhdr.lo
# CC H5FAint.lo
# CC H5FAstat.lo
# CC H5FAtest.lo
# CC H5FD.lo
# CC H5FDcore.lo
# H5FDcore.c:299:111: warning: format specifies type 'unsigned long long' but the argument has type 'haddr_t' (aka 'unsigned long') [-Wformat]
# HGOTO_ERROR(H5E_SLIST, H5E_CANTINSERT, FAIL, "can't insert new dirty region: (%llu, %llu)\n", start, end)
# ~~~~ ^~~~~
# %lu
# ./H5Eprivate.h:68:28: note: expanded from macro 'HGOTO_ERROR'
# HCOMMON_ERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:42:21: note: expanded from macro 'HCOMMON_ERROR'
# HERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:35:117: note: expanded from macro 'HERROR'
# #define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
# ^~~~~~~~~~~
# H5FDcore.c:299:118: warning: format specifies type 'unsigned long long' but the argument has type 'haddr_t' (aka 'unsigned long') [-Wformat]
# HGOTO_ERROR(H5E_SLIST, H5E_CANTINSERT, FAIL, "can't insert new dirty region: (%llu, %llu)\n", start, end)
# ~~~~ ^~~
# %lu
# ./H5Eprivate.h:68:28: note: expanded from macro 'HGOTO_ERROR'
# HCOMMON_ERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:42:21: note: expanded from macro 'HCOMMON_ERROR'
# HERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:35:117: note: expanded from macro 'HERROR'
# #define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
# ^~~~~~~~~~~
# H5FDcore.c:1310:146: warning: format specifies type 'unsigned long long' but the argument has type 'haddr_t' (aka 'unsigned long') [-Wformat]
# HGOTO_ERROR(H5E_VFL, H5E_CANTINSERT, FAIL, "unable to add core VFD dirty region during write call - addresses: start=%llu end=%llu", start, end)
# ~~~~ ^~~~~
# %lu
# ./H5Eprivate.h:68:28: note: expanded from macro 'HGOTO_ERROR'
# HCOMMON_ERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:42:21: note: expanded from macro 'HCOMMON_ERROR'
# HERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:35:117: note: expanded from macro 'HERROR'
# #define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
# ^~~~~~~~~~~
# H5FDcore.c:1310:153: warning: format specifies type 'unsigned long long' but the argument has type 'haddr_t' (aka 'unsigned long') [-Wformat]
# HGOTO_ERROR(H5E_VFL, H5E_CANTINSERT, FAIL, "unable to add core VFD dirty region during write call - addresses: start=%llu end=%llu", start, end)
# ~~~~ ^~~
# %lu
# ./H5Eprivate.h:68:28: note: expanded from macro 'HGOTO_ERROR'
# HCOMMON_ERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:42:21: note: expanded from macro 'HCOMMON_ERROR'
# HERROR(maj, min, __VA_ARGS__); \
# ^~~~~~~~~~~
# ./H5Eprivate.h:35:117: note: expanded from macro 'HERROR'
# #define HERROR(maj_id, min_id, ...) H5E_printf_stack(NULL, __FILE__, FUNC, __LINE__, H5E_ERR_CLS_g, maj_id, min_id, __VA_ARGS__)
# ^~~~~~~~~~~
# 4 warnings generated.
# CC H5FDfamily.lo
# H5FDfamily.c:142:5: warning: incompatible pointer types initializing 'herr_t (*)(H5FD_t *, hid_t, hbool_t)' (aka 'int (*)(struct H5FD_t *, long, bool)') with an expression of type 'herr_t (H5FD_t *, hid_t, unsigned int)' (aka 'int (struct H5FD_t *, long, unsigned int)') [-Wincompatible-pointer-types]
# H5FD_family_truncate, /*truncate */
# ^~~~~~~~~~~~~~~~~~~~
# 1 warning generated.
# CC H5FDint.lo
# CC H5FDlog.lo
# CC H5FDmulti.lo
# CC H5FDsec2.lo
# CC H5FDspace.lo
# CC H5FDstdio.lo
# CC H5FDtest.lo
# CC H5FL.lo
# CC H5FO.lo
# CC H5FS.lo
# CC H5FScache.lo
# CC H5FSdbg.lo
# CC H5FSint.lo
# CC H5FSsection.lo
# H5FSsection.c:2363:24: warning: passing 'const H5F_t *' (aka 'const struct H5F_t *') to parameter of type 'H5F_t *' (aka 'struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC__NO_FLAGS_SET) < 0)
# ^
# H5FSsection.c:206:24: note: passing argument to parameter 'f' here
# H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, unsigned accmode)
# ^
# H5FSsection.c:2363:36: warning: passing 'const H5FS_t *' (aka 'const struct H5FS_t *') to parameter of type 'H5FS_t *' (aka 'struct H5FS_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC__NO_FLAGS_SET) < 0)
# ^~~~~~
# H5FSsection.c:206:50: note: passing argument to parameter 'fspace' here
# H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, unsigned accmode)
# ^
# H5FSsection.c:2387:32: warning: passing 'const H5FS_t *' (aka 'const struct H5FS_t *') to parameter of type 'H5FS_t *' (aka 'struct H5FS_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5FS_sect_remove_real(fspace, tmp_sect) < 0)
# ^~~~~~
# H5FSsection.c:858:31: note: passing argument to parameter 'fspace' here
# H5FS_sect_remove_real(H5FS_t *fspace, H5FS_section_info_t *sect)
# ^
# H5FSsection.c:2401:41: warning: passing 'const H5F_t *' (aka 'const struct H5F_t *') to parameter of type 'H5F_t *' (aka 'struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0)
# ^
# H5FSsection.c:319:26: note: passing argument to parameter 'f' here
# H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified)
# ^
# H5FSsection.c:2401:53: warning: passing 'const H5FS_t *' (aka 'const struct H5FS_t *') to parameter of type 'H5FS_t *' (aka 'struct H5FS_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0)
# ^~~~~~
# H5FSsection.c:319:52: note: passing argument to parameter 'fspace' here
# H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified)
# ^
# 5 warnings generated.
# CC H5FSstat.lo
# CC H5FStest.lo
# CC H5G.lo
# CC H5Gbtree2.lo
# CC H5Gcache.lo
# CC H5Gcompact.lo
# CC H5Gdense.lo
# CC H5Gdeprec.lo
# CC H5Gent.lo
# CC H5Gint.lo
# CC H5Glink.lo
# CC H5Gloc.lo
# CC H5Gname.lo
# CC H5Gnode.lo
# CC H5Gobj.lo
# CC H5Goh.lo
# CC H5Groot.lo
# CC H5Gstab.lo
# CC H5Gtest.lo
# CC H5Gtraverse.lo
# CC H5HF.lo
# CC H5HFbtree2.lo
# CC H5HFcache.lo
# H5HFcache.c:795:12: warning: assigning to 'H5F_t *' (aka 'struct H5F_t *') from 'const H5F_t *' (aka 'const struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# hdr->f = f;
# ^ ~
# H5HFcache.c:1398:12: warning: assigning to 'H5F_t *' (aka 'struct H5F_t *') from 'const H5F_t *' (aka 'const struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# hdr->f = f;
# ^ ~
# 2 warnings generated.
# CC H5HFdbg.lo
# CC H5HFdblock.lo
# CC H5HFdtable.lo
# CC H5HFhdr.lo
# CC H5HFhuge.lo
# CC H5HFiblock.lo
# CC H5HFint.lo
# CC H5HFiter.lo
# CC H5HFman.lo
# CC H5HFsection.lo
# CC H5HFspace.lo
# CC H5HFstat.lo
# CC H5HFtest.lo
# CC H5HFtiny.lo
# CC H5HG.lo
# CC H5HGcache.lo
# CC H5HGdbg.lo
# CC H5HGquery.lo
# CC H5HL.lo
# CC H5HLcache.lo
# CC H5HLdbg.lo
# CC H5HLint.lo
# CC H5HLprfx.lo
# CC H5HLdblk.lo
# CC H5HP.lo
# CC H5I.lo
# H5I.c:232:22: warning: comparison of constant 127 with expression of type 'H5I_type_t' (aka 'enum H5I_type_t') is always true [-Wtautological-constant-out-of-range-compare]
# if(H5I_next_type < H5I_MAX_NUM_TYPES) {
# ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~
# 1 warning generated.
# CC H5Itest.lo
# CC H5L.lo
# H5L.c:2639:36: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# dst_name_r = H5RS_wrap(udata->dst_name);
# ^~~~~~~~~~~~~~~
# ./H5RSprivate.h:49:36: note: passing argument to parameter 's' here
# H5_DLL H5RS_str_t *H5RS_wrap(char *s);
# ^
# 1 warning generated.
# CC H5Lexternal.lo
# CC H5make_libsettings.o
# CCLD H5make_libsettings
# 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 H5lib_settings.lo
# CC H5MF.lo
# H5MF.c:686:42: warning: passing 'const H5F_t *' (aka 'const struct H5F_t *') to parameter of type 'H5F_t *' (aka 'struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((status = H5MF_try_shrink(f, alloc_type, dxpl_id, addr, size)) < 0)
# ^
# ./H5MFprivate.h:66:38: note: passing argument to parameter 'f' here
# H5_DLL htri_t H5MF_try_shrink(H5F_t *f, H5FD_mem_t alloc_type, hid_t dxpl_id,
# ^
# H5MF.c:720:29: warning: passing 'const H5F_t *' (aka 'const struct H5F_t *') to parameter of type 'H5F_t *' (aka 'struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5MF_alloc_start(f, dxpl_id, fs_type) < 0)
# ^
# H5MF.c:351:25: note: passing argument to parameter 'f' here
# H5MF_alloc_start(H5F_t *f, hid_t dxpl_id, H5FD_mem_t type)
# ^
# H5MF.c:729:13: warning: assigning to 'H5F_t *' (aka 'struct H5F_t *') from 'const H5F_t *' (aka 'const struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# udata.f = f;
# ^ ~
# H5MF.c:743:19: warning: passing 'const H5F_t *' (aka 'const struct H5F_t *') to parameter of type 'H5F_t *' (aka 'struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(H5FS_sect_add(f, dxpl_id, f->shared->fs_man[fs_type], (H5FS_section_info_t *)node, H5FS_ADD_RETURNED_SPACE, &udata) < 0)
# ^
# ./H5FSprivate.h:191:36: note: passing argument to parameter 'f' here
# H5_DLL herr_t H5FS_sect_add(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace,
# ^
# H5MF.c:754:35: warning: passing 'const H5F_t *' (aka 'const struct H5F_t *') to parameter of type 'H5F_t *' (aka 'struct H5F_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((merged = H5FS_sect_try_merge(f, dxpl_id, f->shared->fs_man[fs_type], (H5FS_section_info_t *)node, H5FS_ADD_RETURNED_SPACE, &udata)) < 0)
# ^
# ./H5FSprivate.h:193:42: note: passing argument to parameter 'f' here
# H5_DLL htri_t H5FS_sect_try_merge(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace,
# ^
# 5 warnings generated.
# CC H5MFaggr.lo
# CC H5MFdbg.lo
# CC H5MFsection.lo
# CC H5MM.lo
# CC H5MP.lo
# CC H5MPtest.lo
# CC H5O.lo
# CC H5Oainfo.lo
# CC H5Oalloc.lo
# CC H5Oattr.lo
# CC H5Oattribute.lo
# CC H5Obogus.lo
# CC H5Obtreek.lo
# CC H5Ocache.lo
# CC H5Ochunk.lo
# CC H5Ocont.lo
# CC H5Ocopy.lo
# CC H5Odbg.lo
# CC H5Odrvinfo.lo
# CC H5Odtype.lo
# H5Odtype.c:1189:32: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (dst = H5T_copy(src, H5T_COPY_ALL)))
# ^~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Odtype.c:1537:49: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (udata->src_dtype = H5T_copy(dt_src, H5T_COPY_TRANSIENT)))
# ^~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 2 warnings generated.
# CC H5Oefl.lo
# CC H5Ofill.lo
# CC H5Oflush.lo
# CC H5Ofsinfo.lo
# CC H5Oginfo.lo
# CC H5Olayout.lo
# CC H5Olinfo.lo
# CC H5Olink.lo
# CC H5Omessage.lo
# CC H5Omtime.lo
# CC H5Oname.lo
# CC H5Onull.lo
# CC H5Opline.lo
# CC H5Oproxy.lo
# CC H5Orefcount.lo
# CC H5Osdspace.lo
# CC H5Oshared.lo
# CC H5Oshmesg.lo
# CC H5Ostab.lo
# CC H5Otest.lo
# CC H5Ounknown.lo
# CC H5P.lo
# CC H5Pacpl.lo
# CC H5Pdapl.lo
# CC H5Pdcpl.lo
# H5Pdcpl.c:3345:54: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(type, H5T_COPY_TRANSIENT), FALSE)) < 0)
# ^~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 1 warning generated.
# CC H5Pdeprec.lo
# CC H5Pdxpl.lo
# CC H5Pencdec.lo
# CC H5Pfapl.lo
# CC H5Pfcpl.lo
# CC H5Pfmpl.lo
# CC H5Pgcpl.lo
# CC H5Pint.lo
# CC H5Plapl.lo
# CC H5Plcpl.lo
# CC H5Pocpl.lo
# CC H5Pocpypl.lo
# CC H5Pstrcpl.lo
# CC H5Ptest.lo
# CC H5PL.lo
# CC H5R.lo
# CC H5Rdeprec.lo
# CC H5UC.lo
# CC H5RS.lo
# CC H5S.lo
# CC H5Sall.lo
# CC H5Sdbg.lo
# CC H5Shyper.lo
# CC H5Snone.lo
# CC H5Spoint.lo
# CC H5Sselect.lo
# CC H5Stest.lo
# CC H5SL.lo
# CC H5SM.lo
# CC H5SMbtree2.lo
# CC H5SMcache.lo
# CC H5SMmessage.lo
# CC H5SMtest.lo
# CC H5ST.lo
# CC H5T.lo
# H5T.c:4497:35: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (path->src = H5T_copy(src, H5T_COPY_ALL)))
# ^~~
# H5T.c:3122:17: note: passing argument to parameter 'old_dt' here
# H5T_copy(H5T_t *old_dt, H5T_copy_t method)
# ^
# H5T.c:4499:42: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (path->dst = H5T_copy(dst, H5T_COPY_ALL)))
# ^~~
# H5T.c:3122:17: note: passing argument to parameter 'old_dt' here
# H5T_copy(H5T_t *old_dt, H5T_copy_t method)
# ^
# H5T.c:4547:22: warning: expression which evaluates to zero treated as a null pointer constant of type 'H5E_t *' (aka 'struct H5E_t *') [-Wnon-literal-null-conversion]
# H5E_clear_stack(H5E_DEFAULT); /*ignore the error*/
# ^~~~~~~~~~~
# ./H5Epublic.h:29:33: note: expanded from macro 'H5E_DEFAULT'
# #define H5E_DEFAULT (hid_t)0
# ^~~~~~~~
# 3 warnings generated.
# CC H5Tarray.lo
# CC H5Tbit.lo
# CC H5Tcommit.lo
# CC H5Tcompound.lo
# H5Tcompound.c:461:56: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# parent->shared->u.compnd.memb[idx].type = H5T_copy(member, H5T_COPY_ALL);
# ^~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 1 warning generated.
# CC H5Tconv.lo
# CC H5Tcset.lo
# CC H5Tdbg.lo
# CC H5Tdeprec.lo
# CC H5Tenum.lo
# H5Tenum.c:112:42: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# ret_value->shared->parent = H5T_copy(parent, H5T_COPY_ALL);
# ^~~~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Tenum.c:413:38: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (copied_dt = H5T_copy(dt, H5T_COPY_ALL)))
# ^~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# H5Tenum.c:552:35: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if (NULL==(copied_dt=H5T_copy(dt, H5T_COPY_ALL)))
# ^~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 3 warnings generated.
# CC H5Tfields.lo
# CC H5Tfixed.lo
# CC H5Tfloat.lo
# CC H5detect.o
# CCLD H5detect
# LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo | \
# sed -e 's/-L/:/g' -e 's/ //g'`" \
# ./H5detect > H5Tinit.c || \
# (test $HDF5_Make_Ignore && echo "*** Error ignored") || \
# (rm -f H5Tinit.c ; exit 1)
# CC H5Tinit.lo
# CC H5Tnative.lo
# CC H5Toffset.lo
# CC H5Toh.lo
# CC H5Topaque.lo
# CC H5Torder.lo
# CC H5Tpad.lo
# CC H5Tprecis.lo
# CC H5Tstrpad.lo
# CC H5Tvisit.lo
# CC H5Tvlen.lo
# H5Tvlen.c:144:47: warning: passing 'const H5T_t *' (aka 'const struct H5T_t *') to parameter of type 'H5T_t *' (aka 'struct H5T_t *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# if(NULL == (dt->shared->parent = H5T_copy(base, H5T_COPY_ALL)))
# ^~~~
# ./H5Tprivate.h:108:31: note: passing argument to parameter 'old_dt' here
# H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
# ^
# 1 warning generated.
# CC H5TS.lo
# CC H5VM.lo
# CC H5WB.lo
# CC H5Z.lo
# CC H5Zdeflate.lo
# CC H5Zfletcher32.lo
# CC H5Znbit.lo
# CC H5Zshuffle.lo
# CC H5Zscaleoffset.lo
# CC H5Zszip.lo
# CC H5Ztrans.lo
# CCLD libhdf5.la
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# Making all in test
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# CC dynlib1.lo
# CCLD libdynlib1.la
# CC dynlib2.lo
# CCLD libdynlib2.la
# CC dynlib3.lo
# CCLD libdynlib3.la
# CC h5test.lo
# CC testframe.lo
# CC cache_common.lo
# CC swmr_common.lo
# CCLD libh5test.la
# ar: `u' modifier ignored since `D' is the default (see `U')
# CC testhdf5.o
# CC tarray.o
# CC tattr.o
# CC tchecksum.o
# CC tconfig.o
# tconfig.c:117:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(char, H5_SIZEOF_CHAR);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:118:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(signed char, unsigned char, H5_SIZEOF_CHAR);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:118:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(signed char, unsigned char, H5_SIZEOF_CHAR);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:119:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int, unsigned int, H5_SIZEOF_INT);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:119:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int, unsigned int, H5_SIZEOF_INT);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:120:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(short, unsigned short, H5_SIZEOF_SHORT);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:120:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(short, unsigned short, H5_SIZEOF_SHORT);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:121:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(long, unsigned long, H5_SIZEOF_LONG);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:121:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(long, unsigned long, H5_SIZEOF_LONG);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:122:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(float, H5_SIZEOF_FLOAT);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:123:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(double, H5_SIZEOF_DOUBLE);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:125:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(long double, H5_SIZEOF_LONG_DOUBLE);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:130:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(long long, unsigned long long, H5_SIZEOF_LONG_LONG);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:130:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(long long, unsigned long long, H5_SIZEOF_LONG_LONG);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:134:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int8_t, uint8_t, H5_SIZEOF_INT8_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:134:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int8_t, uint8_t, H5_SIZEOF_INT8_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:138:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int16_t, uint16_t, H5_SIZEOF_INT16_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:138:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int16_t, uint16_t, H5_SIZEOF_INT16_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:142:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int32_t, uint32_t, H5_SIZEOF_INT32_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:142:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int32_t, uint32_t, H5_SIZEOF_INT32_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:146:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int64_t, uint64_t, H5_SIZEOF_INT64_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:146:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int64_t, uint64_t, H5_SIZEOF_INT64_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:152:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(int_fast8_t, H5_SIZEOF_INT_FAST8_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:156:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(uint_fast8_t, H5_SIZEOF_UINT_FAST8_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:160:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_fast16_t, uint_fast16_t, H5_SIZEOF_INT_FAST16_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:160:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_fast16_t, uint_fast16_t, H5_SIZEOF_INT_FAST16_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:164:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_fast32_t, uint_fast32_t, H5_SIZEOF_INT_FAST32_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:164:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_fast32_t, uint_fast32_t, H5_SIZEOF_INT_FAST32_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:168:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_fast64_t, uint_fast64_t, H5_SIZEOF_INT_FAST64_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:168:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_fast64_t, uint_fast64_t, H5_SIZEOF_INT_FAST64_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:172:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least8_t, uint_least8_t, H5_SIZEOF_INT_LEAST8_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:172:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least8_t, uint_least8_t, H5_SIZEOF_INT_LEAST8_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:176:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least16_t, uint_least16_t, H5_SIZEOF_INT_LEAST16_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:176:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least16_t, uint_least16_t, H5_SIZEOF_INT_LEAST16_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:180:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least32_t, uint_least32_t, H5_SIZEOF_INT_LEAST32_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:180:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least32_t, uint_least32_t, H5_SIZEOF_INT_LEAST32_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:184:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least64_t, uint_least64_t, H5_SIZEOF_INT_LEAST64_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:33:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:184:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_cint_type(int_least64_t, uint_least64_t, H5_SIZEOF_INT_LEAST64_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:35:5: note: expanded from macro 'vrfy_cint_type'
# vrfy_macrosize(uctype, ctype_macro, #ctype_macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:193:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(off_t, H5_SIZEOF_OFF_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:197:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(size_t, H5_SIZEOF_SIZE_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# tconfig.c:201:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# vrfy_ctype(ssize_t, H5_SIZEOF_SSIZE_T);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:39:5: note: expanded from macro 'vrfy_ctype'
# vrfy_macrosize(type, macro, #macro);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# tconfig.c:46:13: note: expanded from macro 'vrfy_macrosize'
# #type, sizeof(type), macroname, macro);
# ^~~~~~~~~~~~
# 41 warnings generated.
# CC tfile.o
# CC tgenprop.o
# CC th5o.o
# CC th5s.o
# CC tcoords.o
# CC theap.o
# CC tid.o
# tid.c:480:15: warning: comparison of constant 127 with expression of type 'H5I_type_t' (aka 'enum H5I_type_t') is always false [-Wtautological-constant-out-of-range-compare]
# if(startType >= H5I_MAX_NUM_TYPES || startType < H5I_NTYPES)
# ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~
# 1 warning generated.
# CC titerate.o
# CC tmeta.o
# CC tmisc.o
# CC trefer.o
# CC trefstr.o
# CC tselect.o
# CC tskiplist.o
# CC tsohm.o
# CC ttime.o
# CC ttst.o
# CC tunicode.o
# CC tvlstr.o
# CC tvltypes.o
# CCLD testhdf5
# CC cache.o
# CCLD cache
# CC cache_api.o
# CCLD cache_api
# CC cache_tagging.o
# CCLD cache_tagging
# CC lheap.o
# CCLD lheap
# CC ohdr.o
# CCLD ohdr
# CC stab.o
# CCLD stab
# CC gheap.o
# CCLD gheap
# CC farray.o
# CCLD farray
# CC earray.o
# CCLD earray
# CC btree2.o
# CCLD btree2
# CC fheap.o
# CCLD fheap
# CC pool.o
# CCLD pool
# CC accum.o
# CCLD accum
# CC hyperslab.o
# CCLD hyperslab
# CC istore.o
# CCLD istore
# CC bittests.o
# CCLD bittests
# CC dt_arith.o
# dt_arith.c:4510:55: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat]
# printf(" %29"H5_PRINTF_LL_WIDTH"d\n", *((long long*)hw));
# ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~
# %29lld
# dt_arith.c:4513:55: warning: format specifies type 'unsigned long' but the argument has type 'unsigned long long' [-Wformat]
# printf(" %29"H5_PRINTF_LL_WIDTH"u\n", *((unsigned long long*)hw));
# ~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
# %29llu
# 2 warnings generated.
# CCLD dt_arith
# CC dtypes.o
# CCLD dtypes
# CC dsets.o
# CCLD dsets
# CC cmpd_dset.o
# CCLD cmpd_dset
# CC filter_fail.o
# CCLD filter_fail
# CC extend.o
# CCLD extend
# CC external.o
# CCLD external
# CC efc.o
# CCLD efc
# CC objcopy.o
# CCLD objcopy
# CC links.o
# CCLD links
# CC unlink.o
# CCLD unlink
# CC twriteorder.o
# CCLD twriteorder
# CC big.o
# CCLD big
# CC mtime.o
# CCLD mtime
# CC fillval.o
# CCLD fillval
# CC mount.o
# CCLD mount
# CC flush1.o
# CCLD flush1
# CC flush2.o
# CCLD flush2
# CC app_ref.o
# CCLD app_ref
# CC enum.o
# CCLD enum
# CC set_extent.o
# CCLD set_extent
# CC ttsafe.o
# CC ttsafe_dcreate.o
# CC ttsafe_error.o
# CC ttsafe_cancel.o
# CC ttsafe_acreate.o
# CCLD ttsafe
# CC enc_dec_plist.o
# CCLD enc_dec_plist
# CC enc_dec_plist_cross_platform.o
# CCLD enc_dec_plist_cross_platform
# CC getname.o
# CCLD getname
# CC vfd.o
# CCLD vfd
# CC ntypes.o
# CCLD ntypes
# CC dangle.o
# CCLD dangle
# CC dtransform.o
# CCLD dtransform
# CC reserved.o
# CCLD reserved
# CC cross_read.o
# CCLD cross_read
# CC freespace.o
# CCLD freespace
# CC mf.o
# CCLD mf
# CC vds.o
# CCLD vds
# CC file_image.o
# CCLD file_image
# CC unregister.o
# CCLD unregister
# CC cache_logging.o
# CCLD cache_logging
# CC cork.o
# CCLD cork
# CC swmr.o
# CCLD swmr
# CC error_test.o
# CCLD error_test
# CC err_compat.o
# CCLD err_compat
# CC tcheck_version.o
# CCLD tcheck_version
# CC testmeta.o
# CCLD testmeta
# CC accum_swmr_reader.o
# CCLD accum_swmr_reader
# CC atomic_writer.o
# CCLD atomic_writer
# CC atomic_reader.o
# CCLD atomic_reader
# CC links_env.o
# CCLD links_env
# CC flushrefresh.o
# CCLD flushrefresh
# CC use_append_chunk.o
# CC use_common.o
# CCLD use_append_chunk
# CC use_append_mchunks.o
# CCLD use_append_mchunks
# CC use_disable_mdc_flushes.o
# CCLD use_disable_mdc_flushes
# CC swmr_generator.o
# CCLD swmr_generator
# CC swmr_start_write.o
# CCLD swmr_start_write
# CC swmr_reader.o
# CCLD swmr_reader
# CC swmr_writer.o
# CCLD swmr_writer
# CC swmr_remove_reader.o
# CCLD swmr_remove_reader
# CC swmr_remove_writer.o
# CCLD swmr_remove_writer
# CC swmr_addrem_writer.o
# CCLD swmr_addrem_writer
# CC swmr_sparse_reader.o
# CCLD swmr_sparse_reader
# CC swmr_sparse_writer.o
# CCLD swmr_sparse_writer
# CC swmr_check_compat_vfd.o
# CCLD swmr_check_compat_vfd
# CC vds_swmr_gen.o
# CCLD vds_swmr_gen
# CC vds_swmr_reader.o
# CCLD vds_swmr_reader
# CC vds_swmr_writer.o
# CCLD vds_swmr_writer
# CC plugin.o
# CCLD plugin
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# Making all in tools
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# Making all in lib
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/lib'
# CC h5tools.lo
# CC h5tools_dump.lo
# h5tools_dump.c:1489:21: warning: assigning to 'struct H5LD_memb_t **' from 'const struct H5LD_memb_t **const' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
# ctx->cmpd_listv = info->cmpd_listv;
# ^ ~~~~~~~~~~~~~~~~
# 1 warning generated.
# CC h5tools_str.lo
# h5tools_str.c:1095:37: warning: assigning to 'struct H5LD_memb_t **' from 'const struct H5LD_memb_t **const' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
# ctx->cmpd_listv = info->cmpd_listv;
# ^ ~~~~~~~~~~~~~~~~
# 1 warning generated.
# CC h5tools_utils.lo
# CC h5diff.lo
# CC h5diff_array.lo
# h5diff_array.c:1099:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1099:17: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1099:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1099:17: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1099:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1099:17: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1128:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1128:17: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1128:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1128:17: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1128:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1128:17: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1196:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1196:17: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1196:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1196:17: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1196:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1196:17: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1225:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1225:17: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1225:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1225:17: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1225:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1225:17: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1295:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1295:17: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1295:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1295:17: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1295:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1295:17: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1324:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1324:17: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1324:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1324:17: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1324:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1324:17: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1395:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1395:17: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1395:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1395:17: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1395:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1395:17: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1425:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1425:17: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1425:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1425:17: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1425:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1425:17: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1494:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1494:17: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1494:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1494:17: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1494:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1494:17: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1523:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1523:17: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1523:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1523:17: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1523:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1523:17: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1592:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1592:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1592:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1592:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1592:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1592:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1621:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1621:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1621:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1621:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1621:17: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1621:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1690:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1690:17: note: use function 'labs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1690:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1690:17: note: use function 'labs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1690:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1690:17: note: use function 'labs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1720:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1720:17: note: use function 'labs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1720:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1720:17: note: use function 'labs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1720:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1720:17: note: use function 'labs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1790:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1790:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1790:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1790:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1790:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1790:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1819:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1819:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1819:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1819:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1819:17: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1819:17: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1889:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1889:17: note: use function 'llabs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1889:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1889:17: note: use function 'llabs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1889:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1889:17: note: use function 'llabs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1918:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1918:17: note: use function 'llabs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1918:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1918:17: note: use function 'llabs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1918:17: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:1918:17: note: use function 'llabs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2587:21: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2587:21: note: use function 'fabsl' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2587:21: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2587:21: note: use function 'fabsl' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2587:21: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2587:21: note: use function 'fabsl' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2651:21: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2651:21: note: use function 'fabsl' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2651:21: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2651:21: note: use function 'fabsl' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2651:21: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:2651:21: note: use function 'fabsl' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3077:9: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3077:9: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3077:9: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3077:9: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3077:9: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3077:9: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3092:9: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3092:9: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3092:9: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3092:9: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3092:9: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3092:9: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3794:17: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3794:17: note: use function 'fabsl' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3794:17: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3794:17: note: use function 'fabsl' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3794:17: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3794:17: note: use function 'fabsl' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3868:17: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3868:17: note: use function 'fabsl' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3868:17: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3868:17: note: use function 'fabsl' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3868:17: warning: absolute value function 'fabs' given an argument of type 'long double' but has parameter of type 'double' which may cause truncation of value [-Wabsolute-value]
# PER(temp1_double,temp2_double);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:3868:17: note: use function 'fabsl' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4033:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4033:10: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4033:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4033:10: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4033:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4033:10: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4077:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4077:10: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4077:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4077:10: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4077:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_char,temp2_char);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4077:10: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4213:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4213:10: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4213:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4213:10: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4213:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4213:10: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4257:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4257:10: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4257:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4257:10: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4257:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed char,temp1_uchar,temp2_uchar);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4257:10: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4390:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4390:10: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4390:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4390:10: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4390:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4390:10: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4436:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4436:10: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4436:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4436:10: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4436:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_short,temp2_short);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4436:10: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4570:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4570:10: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4570:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4570:10: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4570:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4570:10: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4616:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4616:10: note: use function 'abs' instead
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4616:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4616:10: note: use function 'abs' instead
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4616:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER_UNSIGN(signed short,temp1_ushort,temp2_ushort);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4616:10: note: use function 'abs' instead
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4751:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4751:10: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4751:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4751:10: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4751:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4751:10: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4797:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4797:10: note: use function 'abs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4797:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4797:10: note: use function 'abs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4797:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_int,temp2_int);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4797:10: note: use function 'abs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4932:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4932:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4932:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4932:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4932:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4932:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4977:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4977:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4977:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4977:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4977:10: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed int,temp1_uint,temp2_uint);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:4977:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5114:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5114:10: note: use function 'labs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5114:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5114:10: note: use function 'labs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5114:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5114:10: note: use function 'labs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5160:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5160:10: note: use function 'labs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5160:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5160:10: note: use function 'labs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5160:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_long,temp2_long);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5160:10: note: use function 'labs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5302:10: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5302:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5302:10: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5302:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5302:10: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5302:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5347:10: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5347:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:8: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5347:10: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5347:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:122:33: note: expanded from macro 'PER_UNSIGN'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5347:10: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value]
# PER_UNSIGN(signed long,temp1_ulong,temp2_ulong);
# ^
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5347:10: note: remove the call to 'fabs' since unsigned values cannot be negative
# h5diff_array.c:124:9: note: expanded from macro 'PER_UNSIGN'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5481:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5481:10: note: use function 'llabs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5481:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5481:10: note: use function 'llabs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5481:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5481:10: note: use function 'llabs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5524:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5524:10: note: use function 'llabs' instead
# h5diff_array.c:109:8: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5524:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5524:10: note: use function 'llabs' instead
# h5diff_array.c:109:33: note: expanded from macro 'PER'
# if(H5_DBL_ABS_EQUAL(0,A) && H5_DBL_ABS_EQUAL(0,B)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5524:10: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value]
# PER(temp1_llong,temp2_llong);
# ^
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# h5diff_array.c:5524:10: note: use function 'llabs' instead
# h5diff_array.c:111:9: note: expanded from macro 'PER'
# if(!H5_DBL_ABS_EQUAL(0,A)) \
# ^
# ../../src/H5private.h:542:38: note: expanded from macro 'H5_DBL_ABS_EQUAL'
# #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs ((X)-(Y)) < DBL_EPSILON)
# ^
# ../../src/H5private.h:761:26: note: expanded from macro 'HDfabs'
# #define HDfabs(X) fabs(X)
# ^
# 126 warnings generated.
# CC h5diff_attr.lo
# CC h5diff_dset.lo
# CC h5diff_util.lo
# CC h5trav.lo
# CC h5tools_filters.lo
# CC h5tools_ref.lo
# h5tools_ref.c:68:12: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# HDfree(node->path);
# ^~~~~~~~~~
# ../../src/H5private.h:849:31: note: expanded from macro 'HDfree'
# #define HDfree(M) free(M)
# ^
# /usr/include/stdlib.h:483:25: note: passing argument to parameter '__ptr' here
# extern void free (void *__ptr) __THROW;
# ^
# 1 warning generated.
# CC h5tools_type.lo
# CC io_timer.lo
# CCLD libh5tools.la
# ar: `u' modifier ignored since `D' is the default (see `U')
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/lib'
# Making all in h5diff
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5diff'
# CC h5diff_main.o
# CC h5diff_common.o
# CCLD h5diff
# CC h5diffgentest.o
# h5diffgentest.c:3812:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp1_buf.str_vlen = comp1_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3813:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp2_buf.str_vlen = comp2_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3814:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp3_buf.str_vlen = comp3_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3815:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp4_buf.str_vlen = comp4_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3816:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp5_buf.str_vlen = comp5_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3817:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp6_buf.str_vlen = comp6_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3818:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp7_buf.str_vlen = comp7_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3819:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp8_buf.str_vlen = comp8_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3820:52: warning: assigning to 'char *' from 'const char [23]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp9_buf.str_vlen = comp9_buf.str_vlen_repeat = vlen_str_buf;
# ^ ~~~~~~~~~~~~
# h5diffgentest.c:3856:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp1_buf.str_array_vlen[i] = comp1_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3857:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp2_buf.str_array_vlen[i] = comp2_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3858:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp3_buf.str_array_vlen[i] = comp3_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3859:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp4_buf.str_array_vlen[i] = comp4_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3860:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp5_buf.str_array_vlen[i] = comp5_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3861:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp6_buf.str_array_vlen[i] = comp6_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3862:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp7_buf.str_array_vlen[i] = comp7_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3863:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp8_buf.str_array_vlen[i] = comp8_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# h5diffgentest.c:3864:73: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# comp9_buf.str_array_vlen[i] = comp9_buf.str_vlen_array_again[i] = vlen_str_array_buf[i];
# ^ ~~~~~~~~~~~~~~~~~~~~~
# 18 warnings generated.
# CCLD h5diffgentest
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5diff'
# Making all in h5ls
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5ls'
# CC h5ls.o
# CCLD h5ls
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5ls'
# Making all in h5dump
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5dump'
# CC h5dump.o
# CC h5dump_ddl.o
# CC h5dump_xml.o
# h5dump_xml.c:72:5: warning: incompatible pointer types initializing 'const struct H5LD_memb_t **' with an expression of type 'char [1]' [-Wincompatible-pointer-types]
# "", /*cmpd_listv */
# ^~
# 1 warning generated.
# CCLD h5dump
# CC h5dumpgentest.o
# CCLD h5dumpgentest
# CC binread.o
# CCLD binread
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5dump'
# Making all in misc
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# Making all in vds
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc/vds'
# CC UC_1_one_dim_gen.o
# CCLD UC_1_one_dim_gen
# CC UC_2_two_dims_gen.o
# CCLD UC_2_two_dims_gen
# CC UC_3_gaps_gen.o
# CCLD UC_3_gaps_gen
# CC UC_4_printf_gen.o
# CCLD UC_4_printf_gen
# CC UC_5_stride_gen.o
# CCLD UC_5_stride_gen
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc/vds'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# CC h5debug.o
# CCLD h5debug
# CC h5repart.o
# CCLD h5repart
# CC h5mkgrp.o
# CCLD h5mkgrp
# CC h5clear.o
# CCLD h5clear
# CC h5clear_gentest.o
# CCLD h5clear_gentest
# CC h5repart_gentest.o
# CCLD h5repart_gentest
# CC talign.o
# CCLD talign
# CC repart_test.o
# CCLD repart_test
# CC clear_open_chk.o
# CCLD clear_open_chk
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# Making all in h5import
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5import'
# CC h5import.o
# CCLD h5import
# CC h5importtest.o
# CCLD h5importtest
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5import'
# Making all in h5repack
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# CC dynlib_rpk.lo
# CCLD libdynlibadd.la
# CC h5repack.o
# CC h5repack_copy.o
# CC h5repack_filters.o
# CC h5repack_opttable.o
# CC h5repack_parse.o
# CC h5repack_refs.o
# CC h5repack_verify.o
# CC h5repack_main.o
# CCLD h5repack
# CC testh5repack_detect_szip.o
# CCLD testh5repack_detect_szip
# CC h5repacktst.o
# CCLD h5repacktst
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# Making all in h5jam
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5jam'
# CC h5jam.o
# CCLD h5jam
# CC h5unjam.o
# CCLD h5unjam
# CC tellub.o
# CCLD tellub
# CC h5jamgentest.o
# CCLD h5jamgentest
# CC getub.o
# CCLD getub
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5jam'
# Making all in h5copy
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5copy'
# CC h5copy.o
# CCLD h5copy
# CC h5copygentest.o
# CCLD h5copygentest
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5copy'
# Making all in h5stat
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5stat'
# CC h5stat.o
# CCLD h5stat
# CC h5stat_gentest.o
# CCLD h5stat_gentest
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5stat'
# Making all in h5format_convert
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5format_convert'
# CC h5format_convert.o
# CCLD h5format_convert
# CC h5fc_gentest.o
# CCLD h5fc_gentest
# CC h5fc_chk_idx.o
# CCLD h5fc_chk_idx
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5format_convert'
# Making all in perform
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/perform'
# CC sio_perf.o
# CC sio_engine.o
# CCLD h5perf_serial
# CC iopipe.o
# CCLD iopipe
# CC chunk.o
# CCLD chunk
# CC overhead.o
# CCLD overhead
# CC zip_perf.o
# CCLD zip_perf
# CC perf_meta.o
# CCLD perf_meta
# CC perf.o
# CCLD perf
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/perform'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# make[2]: Nothing to be done for 'all-am'.
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# Making all in .
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0'
# make[1]: Nothing to be done for 'all-am'.
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0'
# Making all in hl
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# Making all in src
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/src'
# CC H5DO.lo
# CC H5DS.lo
# CC H5IM.lo
# CC H5LT.lo
# CC H5LTanalyze.lo
# H5LTanalyze.c:4:32: warning: unknown warning group '-Wlarger-than=', ignored [-Wunknown-pragmas]
# #pragma GCC diagnostic ignored "-Wlarger-than="
# ^
# H5LTanalyze.c:13:32: warning: unknown warning group '-Wsuggest-attribute=pure', ignored [-Wunknown-pragmas]
# #pragma GCC diagnostic ignored "-Wsuggest-attribute=pure"
# ^
# hl/src/H5LTanalyze.l:30:32: warning: unknown warning group '-Wsuggest-attribute=const', ignored [-Wunknown-pragmas]
# #pragma GCC diagnostic ignored "-Wsuggest-attribute=const"
# ^
# 3 warnings generated.
# CC H5LTparse.lo
# H5LTparse.c:4:32: warning: unknown warning group '-Wlarger-than=', ignored [-Wunknown-pragmas]
# #pragma GCC diagnostic ignored "-Wlarger-than="
# ^
# H5LTparse.c:13:32: warning: unknown warning group '-Wsuggest-attribute=pure', ignored [-Wunknown-pragmas]
# #pragma GCC diagnostic ignored "-Wsuggest-attribute=pure"
# ^
# 2 warnings generated.
# CC H5PT.lo
# CC H5TB.lo
# CC H5LD.lo
# CCLD libhdf5_hl.la
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/src'
# Making all in test
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/test'
# CC test_lite.o
# CCLD test_lite
# CC test_image.o
# CCLD test_image
# CC test_file_image.o
# CCLD test_file_image
# CC test_table.o
# CCLD test_table
# CC test_ds.o
# CCLD test_ds
# CC test_packet.o
# CC test_packet_vlen.o
# CCLD test_packet
# CC test_dset_opt.o
# CCLD test_dset_opt
# CC test_ld.o
# CCLD test_ld
# CC test_dset_append.o
# CCLD test_dset_append
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/test'
# Making all in tools
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# Making all in gif2h5
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/gif2h5'
# CC gif2hdf.o
# CC gif2mem.o
# gif2mem.c:300:29: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
# if (!*MemGif++ == 0)
# ^ ~~
# gif2mem.c:300:29: note: add parentheses after the '!' to evaluate the comparison first
# if (!*MemGif++ == 0)
# ^
# ( )
# gif2mem.c:300:29: note: add parentheses around left hand side expression to silence this warning
# if (!*MemGif++ == 0)
# ^
# ( )
# 1 warning generated.
# CC decompress.o
# CC gifread.o
# CC writehdf.o
# CCLD gif2h5
# CC hdf2gif.o
# CC hdfgifwr.o
# CCLD h52gif
# CC h52gifgentst.o
# CCLD h52gifgentst
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/gif2h5'
# Making all in h5watch
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/h5watch'
# CC h5watch.o
# CCLD h5watch
# CC swmr_check_compat_vfd.o
# CCLD swmr_check_compat_vfd
# CC h5watchgentest.o
# CCLD h5watchgentest
# CC extend_dset.o
# CCLD extend_dset
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/h5watch'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[3]: Nothing to be done for 'all-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# make[2]: Nothing to be done for 'all-am'.
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# ==> Entering fakeroot environment...
# ==> Starting package()...
# Making install in src
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/lib'
# /bin/sh ../libtool --mode=install /usr/bin/install -c libhdf5.la '/tmp/hdf5/pkg/hdf5/usr/lib'
# libtool: install: /usr/bin/install -c .libs/libhdf5.so.100.0.0 /tmp/hdf5/pkg/hdf5/usr/lib/libhdf5.so.100.0.0
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5.so.100.0.0 libhdf5.so.100 || { rm -f libhdf5.so.100 && ln -s libhdf5.so.100.0.0 libhdf5.so.100; }; })
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5.so.100.0.0 libhdf5.so || { rm -f libhdf5.so && ln -s libhdf5.so.100.0.0 libhdf5.so; }; })
# libtool: install: /usr/bin/install -c .libs/libhdf5.lai /tmp/hdf5/pkg/hdf5/usr/lib/libhdf5.la
# libtool: warning: remember to run 'libtool --finish /usr/lib'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/include'
# /usr/bin/install -c -m 644 hdf5.h H5api_adpt.h H5overflow.h H5pubconf.h H5public.h H5version.h H5Apublic.h H5ACpublic.h H5Cpublic.h H5Dpublic.h H5Epubgen.h H5Epublic.h H5Fpublic.h H5FDpublic.h H5FDcore.h H5FDdirect.h H5FDfamily.h H5FDlog.h H5FDmpi.h H5FDmpio.h H5FDmulti.h H5FDsec2.h H5FDstdio.h H5Gpublic.h H5Ipublic.h H5Lpublic.h H5MMpublic.h H5Opublic.h H5Ppublic.h H5PLextern.h H5PLpublic.h H5Rpublic.h H5Spublic.h H5Tpublic.h H5Zpublic.h '/tmp/hdf5/pkg/hdf5/usr/include'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/lib'
# /usr/bin/install -c -m 644 libhdf5.settings '/tmp/hdf5/pkg/hdf5/usr/lib'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/src'
# Making install in test
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/lib'
# /bin/sh ../libtool --mode=install /usr/bin/install -c libdynlib1.la libdynlib2.la libdynlib3.la '/tmp/hdf5/pkg/hdf5/usr/lib'
# libtool: install: /usr/bin/install -c .libs/libdynlib1.so.0.0.0 /tmp/hdf5/pkg/hdf5/usr/lib/libdynlib1.so.0.0.0
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlib1.so.0.0.0 libdynlib1.so.0 || { rm -f libdynlib1.so.0 && ln -s libdynlib1.so.0.0.0 libdynlib1.so.0; }; })
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlib1.so.0.0.0 libdynlib1.so || { rm -f libdynlib1.so && ln -s libdynlib1.so.0.0.0 libdynlib1.so; }; })
# libtool: install: /usr/bin/install -c .libs/libdynlib1.lai /tmp/hdf5/pkg/hdf5/usr/lib/libdynlib1.la
# libtool: install: /usr/bin/install -c .libs/libdynlib2.so.0.0.0 /tmp/hdf5/pkg/hdf5/usr/lib/libdynlib2.so.0.0.0
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlib2.so.0.0.0 libdynlib2.so.0 || { rm -f libdynlib2.so.0 && ln -s libdynlib2.so.0.0.0 libdynlib2.so.0; }; })
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlib2.so.0.0.0 libdynlib2.so || { rm -f libdynlib2.so && ln -s libdynlib2.so.0.0.0 libdynlib2.so; }; })
# libtool: install: /usr/bin/install -c .libs/libdynlib2.lai /tmp/hdf5/pkg/hdf5/usr/lib/libdynlib2.la
# libtool: install: /usr/bin/install -c .libs/libdynlib3.so.0.0.0 /tmp/hdf5/pkg/hdf5/usr/lib/libdynlib3.so.0.0.0
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlib3.so.0.0.0 libdynlib3.so.0 || { rm -f libdynlib3.so.0 && ln -s libdynlib3.so.0.0.0 libdynlib3.so.0; }; })
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlib3.so.0.0.0 libdynlib3.so || { rm -f libdynlib3.so && ln -s libdynlib3.so.0.0.0 libdynlib3.so; }; })
# libtool: install: /usr/bin/install -c .libs/libdynlib3.lai /tmp/hdf5/pkg/hdf5/usr/lib/libdynlib3.la
# libtool: warning: remember to run 'libtool --finish /usr/lib'
# make install-exec-hook
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# rm -f /tmp/hdf5/pkg/hdf5/usr/lib/*dynlib*
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# make[2]: Nothing to be done for 'install-data-am'.
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/test'
# Making install in tools
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# Making install in lib
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/lib'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/lib'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/lib'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/lib'
# Making install in h5diff
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5diff'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5diff'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5diff '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5diff /tmp/hdf5/pkg/hdf5/usr/bin/h5diff
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5diff'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5diff'
# Making install in h5ls
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5ls'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5ls'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5ls '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5ls /tmp/hdf5/pkg/hdf5/usr/bin/h5ls
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5ls'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5ls'
# Making install in h5dump
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5dump'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5dump'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5dump '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5dump /tmp/hdf5/pkg/hdf5/usr/bin/h5dump
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5dump'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5dump'
# Making install in misc
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# Making install in vds
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc/vds'
# make[4]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc/vds'
# make[4]: Nothing to be done for 'install-exec-am'.
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc/vds'
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc/vds'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# make[4]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5debug h5repart h5mkgrp h5clear '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5debug /tmp/hdf5/pkg/hdf5/usr/bin/h5debug
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5repart /tmp/hdf5/pkg/hdf5/usr/bin/h5repart
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5mkgrp /tmp/hdf5/pkg/hdf5/usr/bin/h5mkgrp
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5clear /tmp/hdf5/pkg/hdf5/usr/bin/h5clear
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /usr/bin/install -c h5redeploy '/tmp/hdf5/pkg/hdf5/usr/bin'
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/misc'
# Making install in h5import
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5import'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5import'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5import '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5import /tmp/hdf5/pkg/hdf5/usr/bin/h5import
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5import'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5import'
# Making install in h5repack
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/lib'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c libdynlibadd.la '/tmp/hdf5/pkg/hdf5/usr/lib'
# libtool: install: /usr/bin/install -c .libs/libdynlibadd.so.0.0.0 /tmp/hdf5/pkg/hdf5/usr/lib/libdynlibadd.so.0.0.0
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlibadd.so.0.0.0 libdynlibadd.so.0 || { rm -f libdynlibadd.so.0 && ln -s libdynlibadd.so.0.0.0 libdynlibadd.so.0; }; })
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libdynlibadd.so.0.0.0 libdynlibadd.so || { rm -f libdynlibadd.so && ln -s libdynlibadd.so.0.0.0 libdynlibadd.so; }; })
# libtool: install: /usr/bin/install -c .libs/libdynlibadd.lai /tmp/hdf5/pkg/hdf5/usr/lib/libdynlibadd.la
# libtool: warning: remember to run 'libtool --finish /usr/lib'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5repack '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5repack /tmp/hdf5/pkg/hdf5/usr/bin/h5repack
# make install-exec-hook
# make[4]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# rm -f /tmp/hdf5/pkg/hdf5/usr/lib/*dynlib*
# make[4]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5repack'
# Making install in h5jam
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5jam'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5jam'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5jam h5unjam '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5jam /tmp/hdf5/pkg/hdf5/usr/bin/h5jam
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5unjam /tmp/hdf5/pkg/hdf5/usr/bin/h5unjam
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5jam'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5jam'
# Making install in h5copy
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5copy'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5copy'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5copy '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5copy /tmp/hdf5/pkg/hdf5/usr/bin/h5copy
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5copy'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5copy'
# Making install in h5stat
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5stat'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5stat'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5stat '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5stat /tmp/hdf5/pkg/hdf5/usr/bin/h5stat
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5stat'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5stat'
# Making install in h5format_convert
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5format_convert'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5format_convert'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5format_convert '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5format_convert /tmp/hdf5/pkg/hdf5/usr/bin/h5format_convert
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5format_convert'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/h5format_convert'
# Making install in perform
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/perform'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools/perform'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c h5perf_serial '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5perf_serial /tmp/hdf5/pkg/hdf5/usr/bin/h5perf_serial
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/perform'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools/perform'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/tools'
# Making install in .
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0'
# make[2]: Nothing to be done for 'install-exec-am'.
# make[2]: Nothing to be done for 'install-data-am'.
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0'
# Making install in hl
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# Making install in src
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/src'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/src'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/lib'
# /bin/sh ../../libtool --mode=install /usr/bin/install -c libhdf5_hl.la '/tmp/hdf5/pkg/hdf5/usr/lib'
# libtool: warning: relinking 'libhdf5_hl.la'
# libtool: install: (cd /tmp/hdf5/src/hdf5-1.10.0/hl/src; /bin/sh "/tmp/hdf5/src/hdf5-1.10.0/libtool" --silent --tag CC --mode=relink clang -version-info 100:0:0 -o libhdf5_hl.la -rpath /usr/lib H5DO.lo H5DS.lo H5IM.lo H5LT.lo H5LTanalyze.lo H5LTparse.lo H5PT.lo H5TB.lo H5LD.lo ../../src/libhdf5.la -lz -ldl -lm -inst-prefix-dir /tmp/hdf5/pkg/hdf5)
# libtool: install: /usr/bin/install -c .libs/libhdf5_hl.so.100.0.0T /tmp/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.so.100.0.0
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl.so.100.0.0 libhdf5_hl.so.100 || { rm -f libhdf5_hl.so.100 && ln -s libhdf5_hl.so.100.0.0 libhdf5_hl.so.100; }; })
# libtool: install: (cd /tmp/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl.so.100.0.0 libhdf5_hl.so || { rm -f libhdf5_hl.so && ln -s libhdf5_hl.so.100.0.0 libhdf5_hl.so; }; })
# libtool: install: /usr/bin/install -c .libs/libhdf5_hl.lai /tmp/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.la
# libtool: warning: remember to run 'libtool --finish /usr/lib'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/include'
# /usr/bin/install -c -m 644 hdf5_hl.h H5DOpublic.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h H5LDpublic.h '/tmp/hdf5/pkg/hdf5/usr/include'
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/src'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/src'
# Making install in test
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/test'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/test'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/test'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/test'
# Making install in tools
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# Making install in gif2h5
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/gif2h5'
# make[4]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/gif2h5'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../../libtool --mode=install /usr/bin/install -c gif2h5 h52gif '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../../hl/src/libhdf5_hl.la' has not been installed in '/usr/lib'
# libtool: warning: '/tmp/hdf5/src/hdf5-1.10.0/src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/gif2h5 /tmp/hdf5/pkg/hdf5/usr/bin/gif2h5
# libtool: warning: '../../../hl/src/libhdf5_hl.la' has not been installed in '/usr/lib'
# libtool: warning: '/tmp/hdf5/src/hdf5-1.10.0/src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h52gif /tmp/hdf5/pkg/hdf5/usr/bin/h52gif
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/gif2h5'
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/gif2h5'
# Making install in h5watch
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/h5watch'
# make[4]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/h5watch'
# /usr/bin/mkdir -p '/tmp/hdf5/pkg/hdf5/usr/bin'
# /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5watch '/tmp/hdf5/pkg/hdf5/usr/bin'
# libtool: warning: '../../../hl/src/libhdf5_hl.la' has not been installed in '/usr/lib'
# libtool: warning: '/tmp/hdf5/src/hdf5-1.10.0/src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib'
# libtool: install: /usr/bin/install -c .libs/h5watch /tmp/hdf5/pkg/hdf5/usr/bin/h5watch
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/h5watch'
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools/h5watch'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[4]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[4]: Nothing to be done for 'install-exec-am'.
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/tools'
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# make[3]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# for d in examples hl; do \
# (cd $d && make install-examples) || exit 1; \
# done
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/examples'
# ../bin/mkdirs /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c
# + /usr/bin/install -c ./h5_write.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_read.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_extend_write.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_chunk_read.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_crtgrpd.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_subset.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_cmprss.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_rdwt.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_crtgrpar.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_extend.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_crtatt.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_crtgrp.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_crtdat.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_compound.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_group.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_select.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_attribute.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_mount.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_reference.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_drivers.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_extlink.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_elink_unix2win.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_ref2reg.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_shared_mesg.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./ph5example.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-exc.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-exclim.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-eiger.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-simpleIO.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-percival.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-percival-unlim.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./h5_vds-percival-unlim-maxmin.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c run-c-ex.sh /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/c/.
# + /usr/bin/install -c ./README /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/.
# + /usr/bin/install -c ./run-all-ex.sh /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/.
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/examples'
# make[1]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# for d in examples ; do \
# (cd $d && make install-examples) || exit 1; \
# done
# make[2]: Entering directory '/tmp/hdf5/src/hdf5-1.10.0/hl/examples'
# ../../bin/mkdirs /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c
# + /usr/bin/install -c ./ex_lite1.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_lite2.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_lite3.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ptExampleFL.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_image1.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_image2.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_01.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_02.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_03.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_04.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_05.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_06.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_07.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_08.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_09.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_10.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_11.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_table_12.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./ex_ds1.c /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./image24pixel.txt /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./image8.txt /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./pal_rgb.h /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c run-hlc-ex.sh /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/c/.
# + /usr/bin/install -c ./run-hl-ex.sh /tmp/hdf5/pkg/hdf5/usr/share/hdf5_examples/hl/.
# make[2]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl/examples'
# make[1]: Leaving directory '/tmp/hdf5/src/hdf5-1.10.0/hl'
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "hdf5"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: hdf5 1.10.0-1 (Thu Apr 13 18:56:24 UTC 2017)

CMD: pacman --query --file hdf5-1.10.0-1-x86_64.pkg.tar.xz
# hdf5 1.10.0-1

Creating hybrid package for 'hdf5'

Trying to find vanilla package 'hdf5'...

CMD: pacman --query --file /mirror/hdf5-cpp-fortran-1.10.0-1.pkg.tar.xz
# hdf5-cpp-fortran 1.10.0-1

CMD: pacman --query --file /mirror/hdf5-openmpi-1.10.0-1.pkg.tar.xz
# hdf5-openmpi 1.10.0-1

CMD: pacman --query --file /mirror/hdf5_18-1.8.17-1.pkg.tar.xz
# hdf5_18 1.8.17-1

CMD: pacman --query --file /mirror/hdf5-1.10.0-1.pkg.tar.xz
# hdf5 1.10.0-1

Package file has the following structure:
# /.PKGINFO
# /.BUILDINFO
# /.MTREE
# /usr/lib/libhdf5_hl.so
# /usr/lib/libhdf5_hl.so.100
# /usr/lib/libhdf5_hl.so.100.0.0
# /usr/lib/libhdf5.so
# /usr/lib/libhdf5.settings
# /usr/lib/libhdf5.so.100
# /usr/lib/libhdf5.so.100.0.0
# /usr/share/hdf5_examples/README
# /usr/share/hdf5_examples/run-all-ex.sh
# /usr/share/hdf5_examples/hl/run-hl-ex.sh
# /usr/share/hdf5_examples/hl/c/image8.txt
# /usr/share/hdf5_examples/hl/c/ex_table_04.c
# /usr/share/hdf5_examples/hl/c/ex_table_02.c
# /usr/share/hdf5_examples/hl/c/ex_table_10.c
# /usr/share/hdf5_examples/hl/c/pal_rgb.h
# /usr/share/hdf5_examples/hl/c/ex_lite1.c
# /usr/share/hdf5_examples/hl/c/ex_table_09.c
# /usr/share/hdf5_examples/hl/c/ex_table_06.c
# /usr/share/hdf5_examples/hl/c/ex_table_11.c
# /usr/share/hdf5_examples/hl/c/ptExampleFL.c
# /usr/share/hdf5_examples/hl/c/ex_table_12.c
# /usr/share/hdf5_examples/hl/c/ex_table_07.c
# /usr/share/hdf5_examples/hl/c/ex_image2.c
# /usr/share/hdf5_examples/hl/c/ex_lite3.c
# /usr/share/hdf5_examples/hl/c/ex_table_03.c
# /usr/share/hdf5_examples/hl/c/ex_table_05.c
# /usr/share/hdf5_examples/hl/c/ex_table_01.c
# /usr/share/hdf5_examples/hl/c/run-hlc-ex.sh
# /usr/share/hdf5_examples/hl/c/ex_table_08.c
# /usr/share/hdf5_examples/hl/c/ex_image1.c
# /usr/share/hdf5_examples/hl/c/image24pixel.txt
# /usr/share/hdf5_examples/hl/c/ex_lite2.c
# /usr/share/hdf5_examples/hl/c/ex_ds1.c
# /usr/share/hdf5_examples/c/h5_extend_write.c
# /usr/share/hdf5_examples/c/h5_vds-exclim.c
# /usr/share/hdf5_examples/c/h5_cmprss.c
# /usr/share/hdf5_examples/c/h5_crtgrp.c
# /usr/share/hdf5_examples/c/h5_subset.c
# /usr/share/hdf5_examples/c/h5_reference.c
# /usr/share/hdf5_examples/c/ph5example.c
# /usr/share/hdf5_examples/c/h5_ref2reg.c
# /usr/share/hdf5_examples/c/h5_mount.c
# /usr/share/hdf5_examples/c/h5_crtgrpar.c
# /usr/share/hdf5_examples/c/h5_chunk_read.c
# /usr/share/hdf5_examples/c/h5_attribute.c
# /usr/share/hdf5_examples/c/h5_extlink.c
# /usr/share/hdf5_examples/c/h5_crtgrpd.c
# /usr/share/hdf5_examples/c/h5_vds-percival-unlim.c
# /usr/share/hdf5_examples/c/run-c-ex.sh
# /usr/share/hdf5_examples/c/h5_crtatt.c
# /usr/share/hdf5_examples/c/h5_vds-percival-unlim-maxmin.c
# /usr/share/hdf5_examples/c/h5_vds-exc.c
# /usr/share/hdf5_examples/c/h5_rdwt.c
# /usr/share/hdf5_examples/c/h5_group.c
# /usr/share/hdf5_examples/c/h5_write.c
# /usr/share/hdf5_examples/c/h5_extend.c
# /usr/share/hdf5_examples/c/h5_compound.c
# /usr/share/hdf5_examples/c/h5_vds.c
# /usr/share/hdf5_examples/c/h5_vds-simpleIO.c
# /usr/share/hdf5_examples/c/h5_read.c
# /usr/share/hdf5_examples/c/h5_shared_mesg.c
# /usr/share/hdf5_examples/c/h5_elink_unix2win.c
# /usr/share/hdf5_examples/c/h5_crtdat.c
# /usr/share/hdf5_examples/c/h5_vds-eiger.c
# /usr/share/hdf5_examples/c/h5_vds-percival.c
# /usr/share/hdf5_examples/c/h5_select.c
# /usr/share/hdf5_examples/c/h5_drivers.c
# /usr/share/licenses/hdf5/LICENSE
# /usr/include/H5DOpublic.h
# /usr/include/H5IMpublic.h
# /usr/include/H5version.h
# /usr/include/H5Epublic.h
# /usr/include/H5PLextern.h
# /usr/include/H5FDlog.h
# /usr/include/hdf5.h
# /usr/include/H5Gpublic.h
# /usr/include/H5overflow.h
# /usr/include/H5Apublic.h
# /usr/include/H5Spublic.h
# /usr/include/H5api_adpt.h
# /usr/include/H5FDstdio.h
# /usr/include/H5Dpublic.h
# /usr/include/H5Tpublic.h
# /usr/include/H5FDfamily.h
# /usr/include/H5Ppublic.h
# /usr/include/H5FDdirect.h
# /usr/include/H5TBpublic.h
# /usr/include/H5pubconf.h
# /usr/include/H5Lpublic.h
# /usr/include/hdf5_hl.h
# /usr/include/H5LDpublic.h
# /usr/include/H5public.h
# /usr/include/H5Fpublic.h
# /usr/include/H5MMpublic.h
# /usr/include/H5FDmulti.h
# /usr/include/H5FDmpio.h
# /usr/include/H5DSpublic.h
# /usr/include/H5Rpublic.h
# /usr/include/H5FDsec2.h
# /usr/include/H5Zpublic.h
# /usr/include/H5PLpublic.h
# /usr/include/H5FDcore.h
# /usr/include/H5Epubgen.h
# /usr/include/H5ACpublic.h
# /usr/include/H5Cpublic.h
# /usr/include/H5LTpublic.h
# /usr/include/H5FDmpi.h
# /usr/include/H5Ipublic.h
# /usr/include/H5PTpublic.h
# /usr/include/H5Opublic.h
# /usr/include/H5FDpublic.h
# /usr/bin/h5unjam
# /usr/bin/h5repack
# /usr/bin/h5jam
# /usr/bin/h5debug
# /usr/bin/h5repart
# /usr/bin/h5perf_serial
# /usr/bin/h5cc
# /usr/bin/h5mkgrp
# /usr/bin/h5stat
# /usr/bin/h5watch
# /usr/bin/h52gif
# /usr/bin/h5redeploy
# /usr/bin/h5ls
# /usr/bin/h5copy
# /usr/bin/gif2h5
# /usr/bin/h5dump
# /usr/bin/h5format_convert
# /usr/bin/h5clear
# /usr/bin/h5import
# /usr/bin/h5diff
# /sysroot/usr/lib/libhdf5.so.100.0.0
# /sysroot/usr/lib/libhdf5.so.100
# /sysroot/usr/lib/libhdf5.so
# /sysroot/usr/lib/libhdf5.la
# /sysroot/usr/lib/libhdf5.settings
# /sysroot/usr/lib/libhdf5_hl.so.100.0.0
# /sysroot/usr/lib/libhdf5_hl.so.100
# /sysroot/usr/lib/libhdf5_hl.so
# /sysroot/usr/lib/libhdf5_hl.la
# /sysroot/usr/include/hdf5.h
# /sysroot/usr/include/H5api_adpt.h
# /sysroot/usr/include/H5overflow.h
# /sysroot/usr/include/H5pubconf.h
# /sysroot/usr/include/H5public.h
# /sysroot/usr/include/H5version.h
# /sysroot/usr/include/H5Apublic.h
# /sysroot/usr/include/H5ACpublic.h
# /sysroot/usr/include/H5Cpublic.h
# /sysroot/usr/include/H5Dpublic.h
# /sysroot/usr/include/H5Epubgen.h
# /sysroot/usr/include/H5Epublic.h
# /sysroot/usr/include/H5Fpublic.h
# /sysroot/usr/include/H5FDpublic.h
# /sysroot/usr/include/H5FDcore.h
# /sysroot/usr/include/H5FDdirect.h
# /sysroot/usr/include/H5FDfamily.h
# /sysroot/usr/include/H5FDlog.h
# /sysroot/usr/include/H5FDmpi.h
# /sysroot/usr/include/H5FDmpio.h
# /sysroot/usr/include/H5FDmulti.h
# /sysroot/usr/include/H5FDsec2.h
# /sysroot/usr/include/H5FDstdio.h
# /sysroot/usr/include/H5Gpublic.h
# /sysroot/usr/include/H5Ipublic.h
# /sysroot/usr/include/H5Lpublic.h
# /sysroot/usr/include/H5MMpublic.h
# /sysroot/usr/include/H5Opublic.h
# /sysroot/usr/include/H5Ppublic.h
# /sysroot/usr/include/H5PLextern.h
# /sysroot/usr/include/H5PLpublic.h
# /sysroot/usr/include/H5Rpublic.h
# /sysroot/usr/include/H5Spublic.h
# /sysroot/usr/include/H5Tpublic.h
# /sysroot/usr/include/H5Zpublic.h
# /sysroot/usr/include/hdf5_hl.h
# /sysroot/usr/include/H5DOpublic.h
# /sysroot/usr/include/H5IMpublic.h
# /sysroot/usr/include/H5LTpublic.h
# /sysroot/usr/include/H5TBpublic.h
# /sysroot/usr/include/H5DSpublic.h
# /sysroot/usr/include/H5PTpublic.h
# /sysroot/usr/include/H5LDpublic.h

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO .BUILDINFO usr sysroot

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO .BUILDINFO usr sysroot .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO .BUILDINFO usr sysroot .MTREE | xz -c -z

CMD: bsdtar -tqf hdf5.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/hdf5.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/hdf5.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/hdf5.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'

Printing config logfiles

CMD: config logfiles '/tmp/hdf5/src/hdf5-1.10.0/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by HDF5 configure 1.10.0, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --disable-static --enable-hl --enable-linux-lfs --enable-build-mode=production --with-pic --docdir=/usr/share/doc/hdf5/ --with-pthread=/usr/lib/ --disable-sharedlib-rpath
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = b7a50cb70157
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/bin
# PATH: /usr/lib/jvm/default/bin
# PATH: /usr/bin/site_perl
# PATH: /usr/bin/vendor_perl
# PATH: /usr/bin/core_perl
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:3164: checking for a BSD-compatible install
# configure:3232: result: /usr/bin/install -c
# configure:3243: checking whether build environment is sane
# configure:3298: result: yes
# configure:3357: checking for x86_64-unknown-linux-strip
# configure:3387: result: no
# configure:3397: checking for strip
# configure:3413: found /usr/bin/strip
# configure:3424: result: strip
# configure:3449: checking for a thread-safe mkdir -p
# configure:3488: result: /usr/bin/mkdir -p
# configure:3495: checking for gawk
# configure:3511: found /usr/bin/gawk
# configure:3522: result: gawk
# configure:3533: checking whether make sets $(MAKE)
# configure:3555: result: yes
# configure:3584: checking whether make supports nested variables
# configure:3601: result: yes
# configure:3738: checking whether make supports nested variables
# configure:3755: result: yes
# configure:3782: checking whether to enable maintainer-specific portions of Makefiles
# configure:3791: result: no
# configure:3840: checking build system type
# configure:3854: result: x86_64-unknown-linux-gnu
# configure:3874: checking host system type
# configure:3887: result: x86_64-unknown-linux-gnu
# configure:3970: checking shell variables initial values
# ACLOCAL='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing aclocal-1.15'
# AMTAR='$${TAR-tar}'
# AM_BACKSLASH='\'
# AM_CFLAGS=
# AM_CPPFLAGS=
# AM_CXXFLAGS=
# AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
# AM_DEFAULT_VERBOSITY=0
# AM_FCFLAGS=
# AM_JAVACFLAGS=
# AM_JAVAFLAGS=
# AM_JNIFLAGS=
# AM_LDFLAGS=
# AM_V='$(V)'
# AUTOCONF='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing autoconf'
# AUTOHEADER='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing autoheader'
# AUTOMAKE='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing automake-1.15'
# AWK=gawk
# BASH=/bin/sh
# BASHOPTS=cmdhist:complete_fullquote:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
# BASH_ALIASES=()
# BASH_ARGC=([0]="10")
# BASH_ARGV=([0]="--disable-sharedlib-rpath" [1]="--with-pthread=/usr/lib/" [2]="--docdir=/usr/share/doc/hdf5/" [3]="--with-pic" [4]="--enable-build-mode=production" [5]="--enable-linux-lfs" [6]="--enable-hl" [7]="--disable-static" [8]="--prefix=/usr" [9]="--host=x86_64-unknown-linux")
# BASH_CMDS=()
# BASH_LINENO=([0]="0")
# BASH_SOURCE=([0]="./configure")
# BASH_VERSINFO=([0]="4" [1]="3" [2]="46" [3]="1" [4]="release" [5]="x86_64-unknown-linux-gnu")
# BASH_VERSION='4.3.46(1)-release'
# CC=clang
# CFLAGS=
# CHOST=x86_64-unknown-linux-gnu
# COMMAND_MODE=legacy
# CPPFLAGS=
# CXX=clang++
# CXXFLAGS=
# CYGPATH_W=echo
# DIRSTACK=()
# DUALCASE=1
# ECHO_C=
# ECHO_N=-n
# ECHO_T=
# EUID=1000
# FC=
# FCFLAGS=
# GROUPS=()
# HG=/usr/bin/hg
# HOME=/home/tuscan
# HOSTNAME=b7a50cb70157
# HOSTTYPE=x86_64
# IFS='
# '
# INSTALL='/usr/bin/install -c'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
# JAVACFLAGS=
# JAVAFLAGS=
# JNIFLAGS=
# LANG=C
# LANGUAGE=C
# LC_ALL=C
# LDFLAGS=
# LD_PRELOAD=/usr/lib64/libred.so
# LIBOBJS=
# LINENO=3970
# LOGNAME=tuscan
# MACHTYPE=x86_64-unknown-linux-gnu
# MAINT='#'
# MAINTAINER_MODE_FALSE=
# MAINTAINER_MODE_TRUE='#'
# MAKEFLAGS=
# MAKEINFO='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing makeinfo'
# MFLAGS=
# MISSING='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing'
# MKDIR_P='/usr/bin/mkdir -p'
# OPTERR=1
# OPTIND=1
# OSTYPE=linux-gnu
# PACKAGE=hdf5
# PACKAGE_BUGREPORT=help@hdfgroup.org
# PACKAGE_NAME=HDF5
# PACKAGE_STRING='HDF5 1.10.0'
# PACKAGE_TARNAME=hdf5
# PACKAGE_URL=
# PACKAGE_VERSION=1.10.0
# PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
# PATH_SEPARATOR=:
# PIPESTATUS=([0]="0")
# POSIXLY_CORRECT=y
# PPID=14
# PS1='$ '
# PS2='> '
# PS4='+ '
# PWD=/tmp/hdf5/src/hdf5-1.10.0
# RED_OUTPUT=/tmp/red-_qs6az_h
# SET_MAKE=
# SHELL=/bin/sh
# SHELLOPTS=braceexpand:hashall:interactive-comments:posix
# SHLVL=2
# STRIP=strip
# SUDO_COMMAND='/usr/bin/red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck'
# SUDO_GID=0
# SUDO_UID=0
# SUDO_USER=root
# TERM=unknown
# TEXTDOMAIN=pacman-scripts
# TEXTDOMAINDIR=/usr/share/locale
# UID=1000
# USER=tuscan
# USERNAME=tuscan
# USE_MAINTAINER_MODE=no
# VERSION=1.10.0
# _='checking shell variables initial values... '
# _am_tools='gnutar pax cpio none'
# ac_abs_confdir=/tmp/hdf5/src/hdf5-1.10.0
# ac_arg=CXXFLAGS=
# ac_aux_dir=bin
# ac_build_alias=x86_64-unknown-linux-gnu
# ac_cache_corrupted=false
# ac_clean_files=
# ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
# ac_compiler_gnu=
# ac_confdir=.
# ac_config_commands=' pubconf'
# ac_config_guess='/bin/sh bin/config.guess'
# ac_config_headers=' src/H5config.h'
# ac_config_libobj_dir=.
# ac_config_sub='/bin/sh bin/config.sub'
# ac_configure='/bin/sh bin/configure'
# ac_configure_args=' '\''--host=x86_64-unknown-linux'\'' '\''--prefix=/usr'\'' '\''--disable-static'\'' '\''--enable-hl'\'' '\''--enable-linux-lfs'\'' '\''--enable-build-mode=production'\'' '\''--with-pic'\'' '\''--docdir=/usr/share/doc/hdf5/'\'' '\''--with-pthread=/usr/lib/'\'' '\''--disable-sharedlib-rpath'\'' '\''host_alias=x86_64-unknown-linux'\'' '\''CC=clang'\'' '\''CFLAGS='\'' '\''LDFLAGS='\'' '\''CPPFLAGS='\'' '\''CXX=clang++'\'' '\''CXXFLAGS='\'''
# ac_cpp='$CPP $CPPFLAGS'
# ac_ct_STRIP=strip
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_env_CCC_set=
# ac_cv_env_CCC_value=
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_CXXCPP_set=
# ac_cv_env_CXXCPP_value=
# ac_cv_env_CXXFLAGS_set=set
# ac_cv_env_CXXFLAGS_value=
# ac_cv_env_CXX_set=set
# ac_cv_env_CXX_value=clang++
# ac_cv_env_FCFLAGS_set=
# ac_cv_env_FCFLAGS_value=
# ac_cv_env_FC_set=
# ac_cv_env_FC_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_LT_SYS_LIBRARY_PATH_set=
# ac_cv_env_LT_SYS_LIBRARY_PATH_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_mkdir=/usr/bin/mkdir
# ac_cv_prog_AWK=gawk
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_make_make_set=yes
# ac_dashdash=
# ac_default_prefix=/tmp/hdf5/src/hdf5-1.10.0/hdf5
# ac_dir=bin
# ac_env_CCC_set=
# ac_env_CCC_value=
# ac_env_CC_set=set
# ac_env_CC_value=clang
# ac_env_CFLAGS_set=set
# ac_env_CFLAGS_value=
# ac_env_CPPFLAGS_set=set
# ac_env_CPPFLAGS_value=
# ac_env_CPP_set=
# ac_env_CPP_value=
# ac_env_CXXCPP_set=
# ac_env_CXXCPP_value=
# ac_env_CXXFLAGS_set=set
# ac_env_CXXFLAGS_value=
# ac_env_CXX_set=set
# ac_env_CXX_value=clang++
# ac_env_FCFLAGS_set=
# ac_env_FCFLAGS_value=
# ac_env_FC_set=
# ac_env_FC_value=
# ac_env_LDFLAGS_set=set
# ac_env_LDFLAGS_value=
# ac_env_LIBS_set=
# ac_env_LIBS_value=
# ac_env_LT_SYS_LIBRARY_PATH_set=
# ac_env_LT_SYS_LIBRARY_PATH_value=
# ac_env_build_alias_set=
# ac_env_build_alias_value=
# ac_env_host_alias_set=set
# ac_env_host_alias_value=x86_64-unknown-linux
# ac_env_target_alias_set=
# ac_env_target_alias_value=
# ac_exec_ext=
# ac_ext=c
# ac_hostname=b7a50cb70157
# ac_includes_default='#include
# #ifdef HAVE_SYS_TYPES_H
# # include
# #endif
# #ifdef HAVE_SYS_STAT_H
# # include
# #endif
# #ifdef STDC_HEADERS
# # include
# # include
# #else
# # ifdef HAVE_STDLIB_H
# # include
# # endif
# #endif
# #ifdef HAVE_STRING_H
# # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# # include
# # endif
# # include
# #endif
# #ifdef HAVE_STRINGS_H
# # include
# #endif
# #ifdef HAVE_INTTYPES_H
# # include
# #endif
# #ifdef HAVE_STDINT_H
# # include
# #endif
# #ifdef HAVE_UNISTD_H
# # include
# #endif'
# ac_init_help=
# ac_init_version=false
# ac_install_sh='bin/install-sh -c'
# ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
# ac_ls_di='671491866 .'
# ac_make=make
# ac_msg='sources are in ., but `cd .'\'' does not work'
# ac_must_keep_next=false
# ac_new_set=
# ac_new_val=
# ac_old_set=
# ac_old_val=
# ac_optarg=yes
# ac_option=--disable-sharedlib-rpath
# ac_pass=2
# ac_precious_vars='build_alias
# host_alias
# target_alias
# CC
# CFLAGS
# LDFLAGS
# LIBS
# CPPFLAGS
# CPP
# FC
# FCFLAGS
# CXX
# CXXFLAGS
# CCC
# CXXCPP
# LT_SYS_LIBRARY_PATH'
# ac_prev=
# ac_prog=gawk
# ac_pwd=/tmp/hdf5/src/hdf5-1.10.0
# ac_pwd_ls_di='671491866 .'
# ac_save_IFS='
# '
# ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
# ac_signal=0
# ac_site_file=/usr/etc/config.site
# ac_site_file1=/usr/share/config.site
# ac_site_file2=/usr/etc/config.site
# ac_srcdir_defaulted=yes
# ac_subst_files=
# ac_subst_vars='am__EXEEXT_FALSE
# am__EXEEXT_TRUE
# LTLIBOBJS
# LIBOBJS
# HAVE_SHARED_CONDITIONAL_FALSE
# HAVE_SHARED_CONDITIONAL_TRUE
# enable_static
# enable_shared
# STATIC_SHARED
# SEARCH
# BUILD_HDF5_HL_CONDITIONAL_FALSE
# BUILD_HDF5_HL_CONDITIONAL_TRUE
# BUILD_JAVA_CONDITIONAL_FALSE
# BUILD_JAVA_CONDITIONAL_TRUE
# BUILD_FORTRAN_CONDITIONAL_FALSE
# BUILD_FORTRAN_CONDITIONAL_TRUE
# BUILD_PARALLEL_CONDITIONAL_FALSE
# BUILD_PARALLEL_CONDITIONAL_TRUE
# BUILD_CXX_CONDITIONAL_FALSE
# BUILD_CXX_CONDITIONAL_TRUE
# STRICT_FORMAT_CHECKS
# DEFAULT_API_VERSION
# DEPRECATED_SYMBOLS
# BUILD_ALL_CONDITIONAL_FALSE
# BUILD_ALL_CONDITIONAL_TRUE
# ROOT
# JAVA_VERSION
# CXX_VERSION
# FC_VERSION
# CC_VERSION
# WORDS_BIGENDIAN
# BYTESEX
# CONFIG_MODE
# CONFIG_USER
# CONFIG_DATE
# H5_VERSION
# DIRECT_VFD_CONDITIONAL_FALSE
# DIRECT_VFD_CONDITIONAL_TRUE
# DIRECT_VFD
# INSTRUMENT_LIBRARY
# MPE
# ADD_PARALLEL_FILES
# MEMORYALLOCSANITYCHECK
# USINGMEMCHECKER
# TRACE_API
# METADATATRACEFILE
# CODESTACK
# INTERNAL_DEBUG_OUTPUT
# OPTIMIZATION
# PROFILING
# ASSERTS
# SYMBOLS
# HAVE_PTHREAD
# THREADSAFE
# BUILD_SHARED_SZIP_CONDITIONAL_FALSE
# BUILD_SHARED_SZIP_CONDITIONAL_TRUE
# LL_PATH
# USE_FILTER_SZIP
# USE_FILTER_DEFLATE
# EXTERNAL_FILTERS
# HAVE_DMALLOC
# LT_STATIC_EXEC
# USE_PLUGINS_CONDITIONAL_FALSE
# USE_PLUGINS_CONDITIONAL_TRUE
# STATIC_EXEC
# LT_SYS_LIBRARY_PATH
# OTOOL64
# OTOOL
# LIPO
# NMEDIT
# DSYMUTIL
# MANIFEST_TOOL
# RANLIB
# ac_ct_AR
# DLLTOOL
# OBJDUMP
# LN_S
# NM
# ac_ct_DUMPBIN
# DUMPBIN
# LD
# FGREP
# SED
# LIBTOOL
# FORTRAN_SHARED_CONDITIONAL_FALSE
# FORTRAN_SHARED_CONDITIONAL_TRUE
# H5_FORTRAN_SHARED
# JAVA_PATH_NAME
# TESTS_JUNIT
# JAVA_JUNIT
# JUNIT
# _ACJNI_JAVAC
# JAVADOC
# JAR
# UUDECODE
# JAVAC
# JAVA
# JAVAFLAGS
# JAVACFLAGS
# JAVAPREFIX
# H5_CLASSPATH
# HDF_JAVA
# TESTPARALLEL
# RUNPARALLEL
# RUNSERIAL
# PARALLEL
# TIME
# TR
# AR
# HL_FOR
# HL
# HDF5_HL
# CXXCPP
# am__fastdepCXX_FALSE
# am__fastdepCXX_TRUE
# CXXDEPMODE
# ac_ct_CXX
# CXXFLAGS
# CXX
# HDF_CXX
# Fortran_COMPILER_ID
# H5CONFIG_F_IKIND
# H5CONFIG_F_NUM_IKIND
# H5CONFIG_F_RKIND_SIZEOF
# H5CONFIG_F_RKIND
# H5CONFIG_F_NUM_RKIND
# FORTRAN_SIZEOF_LONG_DOUBLE
# FORTRAN_C_LONG_DOUBLE_IS_UNIQUE
# FORTRAN_HAVE_C_LONG_DOUBLE
# HAVE_Fortran_INTEGER_SIZEOF_16
# PAC_FORTRAN_NATIVE_DOUBLE_SIZEOF
# PAC_FORTRAN_NATIVE_DOUBLE_KIND
# PAC_FORTRAN_NATIVE_REAL_SIZEOF
# PAC_FORTRAN_NATIVE_REAL_KIND
# PAC_FORTRAN_NATIVE_INTEGER_SIZEOF
# PAC_FORTRAN_NATIVE_INTEGER_KIND
# PAC_FC_ALL_INTEGER_KINDS_SIZEOF
# PAC_FC_ALL_REAL_KINDS_SIZEOF
# PAC_FC_ALL_INTEGER_KINDS
# PAC_FC_MAX_REAL_PRECISION
# PAC_FC_ALL_REAL_KINDS
# FCLIBS
# F9XMODEXT
# F9XMODFLAG
# FSEARCH_DIRS
# F9XSUFFIXFLAG
# FCFLAGS_f90
# ac_ct_FC
# FCFLAGS
# OBJECT_NAMELEN_DEFAULT_F
# SIZE_T
# HID_T
# HSSIZE_T
# HSIZE_T
# HADDR_T
# R_INTEGER
# R_LARGE
# FC
# HDF5_INTERFACES
# HDF_FORTRAN
# PAC_C_MAX_REAL_PRECISION
# EGREP
# GREP
# CPP
# am__fastdepCC_FALSE
# am__fastdepCC_TRUE
# CCDEPMODE
# am__nodep
# AMDEPBACKSLASH
# AMDEP_FALSE
# AMDEP_TRUE
# am__quote
# am__include
# DEPDIR
# OBJEXT
# EXEEXT
# ac_ct_CC
# LDFLAGS
# CFLAGS
# CC
# BUILD_MODE
# UNAME_INFO
# AM_LDFLAGS
# AM_JAVAFLAGS
# AM_JAVACFLAGS
# AM_JNIFLAGS
# AM_CPPFLAGS
# AM_CXXFLAGS
# AM_FCFLAGS
# AM_CFLAGS
# H5_LDFLAGS
# H5_JAVAFLAGS
# H5_JAVACFLAGS
# H5_JNIFLAGS
# H5_CXXFLAGS
# H5_FCFLAGS
# H5_CPPFLAGS
# H5_CFLAGS
# JNIFLAGS
# CPPFLAGS
# host_os
# host_vendor
# host_cpu
# host
# build_os
# build_vendor
# build_cpu
# build
# MAINT
# MAINTAINER_MODE_FALSE
# MAINTAINER_MODE_TRUE
# AM_BACKSLASH
# AM_DEFAULT_VERBOSITY
# AM_DEFAULT_V
# AM_V
# am__untar
# am__tar
# AMTAR
# am__leading_dot
# SET_MAKE
# AWK
# mkdir_p
# MKDIR_P
# INSTALL_STRIP_PROGRAM
# STRIP
# install_sh
# MAKEINFO
# AUTOHEADER
# AUTOMAKE
# AUTOCONF
# ACLOCAL
# VERSION
# PACKAGE
# CYGPATH_W
# am__isrc
# INSTALL_DATA
# INSTALL_SCRIPT
# INSTALL_PROGRAM
# target_alias
# host_alias
# build_alias
# LIBS
# ECHO_T
# ECHO_N
# ECHO_C
# DEFS
# mandir
# localedir
# libdir
# psdir
# pdfdir
# dvidir
# htmldir
# infodir
# docdir
# oldincludedir
# includedir
# localstatedir
# sharedstatedir
# sysconfdir
# datadir
# datarootdir
# libexecdir
# sbindir
# bindir
# program_transform_name
# prefix
# exec_prefix
# PACKAGE_URL
# PACKAGE_BUGREPORT
# PACKAGE_STRING
# PACKAGE_VERSION
# PACKAGE_TARNAME
# PACKAGE_NAME
# PATH_SEPARATOR
# SHELL'
# ac_tool_prefix=x86_64-unknown-linux-
# ac_unique_file=src/H5.c
# ac_unrecognized_opts=--enable-linux-lfs
# ac_unrecognized_sep=', '
# ac_user_opts='
# enable_option_checking
# enable_silent_rules
# enable_maintainer_mode
# enable_build_mode
# enable_dependency_tracking
# enable_unsupported
# enable_fortran
# enable_cxx
# enable_hl
# enable_java
# with_java_prefix
# with_javac_flags
# with_java_flags
# enable_shared
# enable_static
# with_pic
# enable_fast_install
# with_aix_soname
# with_gnu_ld
# with_sysroot
# enable_libtool_lock
# enable_static_exec
# enable_sharedlib_rpath
# with_fnord
# with_dmalloc
# with_zlib
# with_szlib
# enable_threadsafe
# with_pthread
# enable_debug
# enable_production
# enable_symbols
# enable_asserts
# enable_profiling
# enable_optimization
# enable_internal_debug
# enable_codestack
# enable_metadata_trace_file
# enable_trace
# enable_using_memchecker
# enable_memory_alloc_sanity_check
# enable_parallel
# enable_instrument
# with_mpe
# enable_direct_vfd
# with_default_plugindir
# enable_dconv_exception
# enable_dconv_accuracy
# enable_build_all
# enable_deprecated_symbols
# with_default_api_version
# enable_strict_format_checks
# enable_embedded_libinfo
# '
# ac_useropt=sharedlib_rpath
# ac_useropt_orig=sharedlib-rpath
# ac_val='${datarootdir}/man'
# ac_var=LT_SYS_LIBRARY_PATH
# ac_word=gawk
# am__api_version=1.15
# am__leading_dot=.
# am__tar='$${TAR-tar} chof - "$$tardir"'
# am__untar='$${TAR-tar} xf -'
# am_aux_dir=/tmp/hdf5/src/hdf5-1.10.0/bin
# am_cv_make_support_nested_variables=yes
# am_lf='
# '
# am_make=make
# am_missing_run='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing '
# am_sleep_pid=413
# as_basename=basename
# as_bourne_compatible='if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
# emulate sh
# NULLCMD=:
# # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
# # is contrary to our usage. Disable this feature.
# alias -g '\''${1+"$@"}'\''='\''"$@"'\''
# setopt NO_GLOB_SUBST
# else
# case `(set -o) 2>/dev/null` in #(
# *posix*) :
# set -o posix ;; #(
# *) :
# ;;
# esac
# fi
# '
# as_cr_LETTERS=ABCDEFGHIJKLMNOPQRSTUVWXYZ
# as_cr_Letters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
# as_cr_alnum=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
# as_cr_digits=0123456789
# as_cr_letters=abcdefghijklmnopqrstuvwxyz
# as_dir=/usr/bin
# as_dirname=dirname
# as_echo='printf %s\n'
# as_echo_n='printf %s'
# as_executable_p=as_fn_executable_p
# as_expr=expr
# as_have_required=yes
# as_lineno_1=477
# as_lineno_1a=477
# as_lineno_2=478
# as_lineno_2a=478
# as_ln_s='ln -s'
# as_me=configure
# as_mkdir_p='mkdir -p "$as_dir"'
# as_myself=./configure
# as_nl='
# '
# as_required='as_fn_return () { (exit $1); }
# as_fn_success () { as_fn_return 0; }
# as_fn_failure () { as_fn_return 1; }
# as_fn_ret_success () { return 0; }
# as_fn_ret_failure () { return 1; }
#
# exitcode=0
# as_fn_success || { exitcode=1; echo as_fn_success failed.; }
# as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
# as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
# as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
# if ( set x; as_fn_ret_success y && test x = "$1" ); then :
#
# else
# exitcode=1; echo positional parameters were not saved.
# fi
# test x$exitcode = x0 || exit 1
# test -x / || exit 1'
# as_save_IFS='
# '
# as_suggested=' as_lineno_1=198 as_lineno_1a=$LINENO
# as_lineno_2=199 as_lineno_2a=$LINENO
# eval '\''test "x$as_lineno_1'\''$as_run'\''" != "x$as_lineno_2'\''$as_run'\''" &&
# test "x`expr $as_lineno_1'\''$as_run'\'' + 1`" = "x$as_lineno_2'\''$as_run'\''"'\'' || exit 1
# test $(( 1 + 1 )) = 2 || exit 1
#
# test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
# ECHO='\''\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\''
# ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
# ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
# PATH=/empty FPATH=/empty; export PATH FPATH
# test "X`printf %s $ECHO`" = "X$ECHO" \
# || test "X`print -r -- $ECHO`" = "X$ECHO" ) || exit 1'
# as_test_x='test -x'
# as_tr_cpp='eval sed '\''y%*abcdefghijklmnopqrstuvwxyz%PABCDEFGHIJKLMNOPQRSTUVWXYZ%;s%[^_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]%_%g'\'''
# as_tr_sh='eval sed '\''y%*+%pp%;s%[^_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]%_%g'\'''
# as_unset=as_fn_unset
# as_var=MAILPATH
# bindir='${exec_prefix}/bin'
# build=x86_64-unknown-linux-gnu
# build_cpu=x86_64
# build_os=linux-gnu
# build_vendor=unknown
# cache_file=/dev/null
# cross_compiling=maybe
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir=/usr/share/doc/hdf5
# dvidir='${docdir}'
# enable_build_mode=production
# enable_hl=yes
# enable_linux_lfs=yes
# enable_sharedlib_rpath=no
# enable_static=no
# exec_prefix=NONE
# host=x86_64-unknown-linux-gnu
# host_alias=x86_64-unknown-linux
# host_cpu=x86_64
# host_os=linux-gnu
# host_vendor=unknown
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# install_sh='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/install-sh'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# mkdir_p='$(MKDIR_P)'
# no_create=
# no_recursion=
# oldincludedir=/usr/include
# pdfdir='${docdir}'
# prefix=/usr
# program_prefix=NONE
# program_suffix=NONE
# program_transform_name=s,x,x,
# psdir='${docdir}'
# saved_user_CFLAGS=
# saved_user_CPPFLAGS=
# saved_user_CXXFLAGS=
# saved_user_FCFLAGS=
# saved_user_JAVACFLAGS=
# saved_user_JAVAFLAGS=
# saved_user_LDFLAGS=
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# silent=
# site=
# srcdir=.
# subdirs=
# sysconfdir='${prefix}/etc'
# target=
# verbose=
# with_pic=yes
# with_pthread=/usr/lib/
# x_includes=NONE
# x_libraries=NONE
# configure:3973: result: done
# configure:3988: checking if basename works
# configure:3994: result: yes
# configure:3999: checking if xargs works
# configure:4005: result: yes
# configure:4013: checking for cached host
# configure:4020: result: none
# configure:4074: checking for config x86_64-unknown-linux-gnu
# configure:4082: result: no
# configure:4074: checking for config x86_64-unknown-linux-gnu
# configure:4082: result: no
# configure:4074: checking for config unknown-linux-gnu
# configure:4082: result: no
# configure:4074: checking for config unknown-linux-gnu
# configure:4082: result: no
# configure:4074: checking for config x86_64-linux-gnu
# configure:4082: result: no
# configure:4074: checking for config x86_64-linux-gnu
# configure:4082: result: no
# configure:4074: checking for config x86_64-unknown
# configure:4082: result: no
# configure:4074: checking for config linux-gnu
# configure:4078: result: found
# configure:4094: checking for config ./config/site-specific/host-b7a50cb70157
# configure:4102: result: no
# configure:4114: checking build mode
# configure:4153: result: production
# configure:4192: checking for x86_64-unknown-linux-gcc
# configure:4219: result: clang
# configure:4488: checking for C compiler version
# configure:4497: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:4508: $? = 0
# configure:4497: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:4508: $? = 0
# configure:4497: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:4508: $? = 1
# configure:4497: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:4508: $? = 1
# configure:4528: checking whether the C compiler works
# configure:4550: clang conftest.c >&5
# configure:4554: $? = 0
# configure:4602: result: yes
# configure:4605: checking for C compiler default output file name
# configure:4607: result: a.out
# configure:4613: checking for suffix of executables
# configure:4620: clang -o conftest conftest.c >&5
# configure:4624: $? = 0
# configure:4646: result:
# configure:4668: checking whether we are cross compiling
# configure:4676: clang -o conftest conftest.c >&5
# configure:4680: $? = 0
# configure:4687: ./conftest
# configure:4691: $? = 0
# configure:4706: result: no
# configure:4711: checking for suffix of object files
# configure:4733: clang -c conftest.c >&5
# configure:4737: $? = 0
# configure:4758: result: o
# configure:4762: checking whether we are using the GNU C compiler
# configure:4781: clang -c conftest.c >&5
# configure:4781: $? = 0
# configure:4790: result: yes
# configure:4799: checking whether clang accepts -g
# configure:4819: clang -c -g conftest.c >&5
# configure:4819: $? = 0
# configure:4860: result: yes
# configure:4877: checking for clang option to accept ISO C89
# configure:4940: clang -c conftest.c >&5
# configure:4940: $? = 0
# configure:4953: result: none needed
# configure:4978: checking whether clang understands -c and -o together
# configure:5000: clang -c conftest.c -o conftest2.o
# configure:5003: $? = 0
# configure:5000: clang -c conftest.c -o conftest2.o
# configure:5003: $? = 0
# configure:5015: result: yes
# configure:5043: checking for style of include used by make
# configure:5071: result: GNU
# configure:5097: checking dependency style of clang
# configure:5208: result: gcc3
# configure:5230: checking if unsupported combinations of configure options are allowed
# configure:5240: result: no
# configure:5260: checking how to run the C preprocessor
# configure:5291: clang -E conftest.c
# configure:5291: $? = 0
# configure:5305: clang -E conftest.c
# conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:5305: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | /* end confdefs.h. */
# | #include
# configure:5330: result: clang -E
# configure:5350: clang -E conftest.c
# configure:5350: $? = 0
# configure:5364: clang -E conftest.c
# conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:5364: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | /* end confdefs.h. */
# | #include
# configure:5393: checking for grep that handles long lines and -e
# configure:5451: result: /usr/bin/grep
# configure:5456: checking for egrep
# configure:5518: result: /usr/bin/grep -E
# configure:5523: checking for ANSI C header files
# configure:5543: clang -c conftest.c >&5
# configure:5543: $? = 0
# configure:5616: clang -o conftest conftest.c >&5
# configure:5616: $? = 0
# configure:5616: ./conftest
# configure:5616: $? = 0
# configure:5627: result: yes
# configure:5640: checking for sys/types.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for sys/stat.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for stdlib.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for string.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for memory.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for strings.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for inttypes.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for stdint.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5640: checking for unistd.h
# configure:5640: clang -c conftest.c >&5
# configure:5640: $? = 0
# configure:5640: result: yes
# configure:5652: checking for off_t
# configure:5652: clang -c conftest.c >&5
# configure:5652: $? = 0
# configure:5652: clang -c conftest.c >&5
# conftest.c:57:20: error: expected expression
# if (sizeof ((off_t)))
# ^
# 1 error generated.
# configure:5652: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((off_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:5652: result: yes
# configure:5663: checking for size_t
# configure:5663: clang -c conftest.c >&5
# configure:5663: $? = 0
# configure:5663: clang -c conftest.c >&5
# conftest.c:57:21: error: expected expression
# if (sizeof ((size_t)))
# ^
# 1 error generated.
# configure:5663: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((size_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:5663: result: yes
# configure:5674: checking for ssize_t
# configure:5674: clang -c conftest.c >&5
# configure:5674: $? = 0
# configure:5674: clang -c conftest.c >&5
# conftest.c:57:22: error: expected expression
# if (sizeof ((ssize_t)))
# ^
# 1 error generated.
# configure:5674: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((ssize_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:5674: result: yes
# configure:5685: checking for ptrdiff_t
# configure:5685: clang -c conftest.c >&5
# configure:5685: $? = 0
# configure:5685: clang -c conftest.c >&5
# conftest.c:57:24: error: expected expression
# if (sizeof ((ptrdiff_t)))
# ^
# 1 error generated.
# configure:5685: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((ptrdiff_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:5685: result: yes
# configure:5696: checking whether byte ordering is bigendian
# configure:5711: clang -c conftest.c >&5
# conftest.c:22:9: error: unknown type name 'not'
# not a universal capable compiler
# ^
# conftest.c:22:14: error: expected ';' after top level declarator
# not a universal capable compiler
# ^
# ;
# 2 errors generated.
# configure:5711: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #ifndef __APPLE_CC__
# | not a universal capable compiler
# | #endif
# | typedef int dummy;
# |
# configure:5756: clang -c conftest.c >&5
# configure:5756: $? = 0
# configure:5774: clang -c conftest.c >&5
# conftest.c:28:4: error: use of undeclared identifier 'not'
# not big endian
# ^
# 1 error generated.
# configure:5774: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | #if BYTE_ORDER != BIG_ENDIAN
# | not big endian
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:5902: result: no
# configure:5924: checking size of char
# configure:5929: clang -o conftest conftest.c >&5
# configure:5929: $? = 0
# configure:5929: ./conftest
# configure:5929: $? = 0
# configure:5943: result: 1
# configure:5957: checking size of short
# configure:5962: clang -o conftest conftest.c >&5
# configure:5962: $? = 0
# configure:5962: ./conftest
# configure:5962: $? = 0
# configure:5976: result: 2
# configure:5990: checking size of int
# configure:5995: clang -o conftest conftest.c >&5
# configure:5995: $? = 0
# configure:5995: ./conftest
# configure:5995: $? = 0
# configure:6009: result: 4
# configure:6023: checking size of unsigned
# configure:6028: clang -o conftest conftest.c >&5
# configure:6028: $? = 0
# configure:6028: ./conftest
# configure:6028: $? = 0
# configure:6042: result: 4
# configure:6056: checking size of long
# configure:6061: clang -o conftest conftest.c >&5
# configure:6061: $? = 0
# configure:6061: ./conftest
# configure:6061: $? = 0
# configure:6075: result: 8
# configure:6089: checking size of long long
# configure:6094: clang -o conftest conftest.c >&5
# configure:6094: $? = 0
# configure:6094: ./conftest
# configure:6094: $? = 0
# configure:6108: result: 8
# configure:6122: checking size of __int64
# configure:6127: clang -o conftest conftest.c >&5
# conftest.c:60:57: error: use of undeclared identifier '__int64'
# static long int longval () { return (long int) (sizeof (__int64)); }
# ^
# conftest.c:61:67: error: use of undeclared identifier '__int64'
# static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
# ^
# conftest.c:71:28: error: use of undeclared identifier '__int64'
# if (((long int) (sizeof (__int64))) < 0)
# ^
# conftest.c:74:37: error: use of undeclared identifier '__int64'
# if (i != ((long int) (sizeof (__int64))))
# ^
# conftest.c:81:37: error: use of undeclared identifier '__int64'
# if (i != ((long int) (sizeof (__int64))))
# ^
# 5 errors generated.
# configure:6127: $? = 1
# configure: program exited with status 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | static long int longval () { return (long int) (sizeof (__int64)); }
# | static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
# | #include
# | #include
# | int
# | main ()
# | {
# |
# | FILE *f = fopen ("conftest.val", "w");
# | if (! f)
# | return 1;
# | if (((long int) (sizeof (__int64))) < 0)
# | {
# | long int i = longval ();
# | if (i != ((long int) (sizeof (__int64))))
# | return 1;
# | fprintf (f, "%ld", i);
# | }
# | else
# | {
# | unsigned long int i = ulongval ();
# | if (i != ((long int) (sizeof (__int64))))
# | return 1;
# | fprintf (f, "%lu", i);
# | }
# | /* Do not output a trailing newline, as this causes \r\n confusion
# | on some platforms. */
# | return ferror (f) || fclose (f) != 0;
# |
# | ;
# | return 0;
# | }
# configure:6141: result: 0
# configure:6155: checking size of float
# configure:6160: clang -o conftest conftest.c >&5
# configure:6160: $? = 0
# configure:6160: ./conftest
# configure:6160: $? = 0
# configure:6174: result: 4
# configure:6188: checking size of double
# configure:6193: clang -o conftest conftest.c >&5
# configure:6193: $? = 0
# configure:6193: ./conftest
# configure:6193: $? = 0
# configure:6207: result: 8
# configure:6221: checking size of long double
# configure:6226: clang -o conftest conftest.c >&5
# configure:6226: $? = 0
# configure:6226: ./conftest
# configure:6226: $? = 0
# configure:6240: result: 16
# configure:6263: checking size of __float128
# configure:6268: clang -o conftest conftest.c >&5
# conftest.c:64:57: error: use of undeclared identifier '__float128'
# static long int longval () { return (long int) (sizeof (__float128)); }
# ^
# conftest.c:65:67: error: use of undeclared identifier '__float128'
# static unsigned long int ulongval () { return (long int) (sizeof (__float128)); }
# ^
# conftest.c:75:28: error: use of undeclared identifier '__float128'
# if (((long int) (sizeof (__float128))) < 0)
# ^
# conftest.c:78:37: error: use of undeclared identifier '__float128'
# if (i != ((long int) (sizeof (__float128))))
# ^
# conftest.c:85:37: error: use of undeclared identifier '__float128'
# if (i != ((long int) (sizeof (__float128))))
# ^
# 5 errors generated.
# configure:6268: $? = 1
# configure: program exited with status 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | static long int longval () { return (long int) (sizeof (__float128)); }
# | static unsigned long int ulongval () { return (long int) (sizeof (__float128)); }
# | #include
# | #include
# | int
# | main ()
# | {
# |
# | FILE *f = fopen ("conftest.val", "w");
# | if (! f)
# | return 1;
# | if (((long int) (sizeof (__float128))) < 0)
# | {
# | long int i = longval ();
# | if (i != ((long int) (sizeof (__float128))))
# | return 1;
# | fprintf (f, "%ld", i);
# | }
# | else
# | {
# | unsigned long int i = ulongval ();
# | if (i != ((long int) (sizeof (__float128))))
# | return 1;
# | fprintf (f, "%lu", i);
# | }
# | /* Do not output a trailing newline, as this causes \r\n confusion
# | on some platforms. */
# | return ferror (f) || fclose (f) != 0;
# |
# | ;
# | return 0;
# | }
# configure:6282: result: 0
# configure:6296: checking size of _Quad
# configure:6301: clang -o conftest conftest.c >&5
# conftest.c:65:57: error: use of undeclared identifier '_Quad'
# static long int longval () { return (long int) (sizeof (_Quad)); }
# ^
# conftest.c:66:67: error: use of undeclared identifier '_Quad'
# static unsigned long int ulongval () { return (long int) (sizeof (_Quad)); }
# ^
# conftest.c:76:28: error: use of undeclared identifier '_Quad'
# if (((long int) (sizeof (_Quad))) < 0)
# ^
# conftest.c:79:37: error: use of undeclared identifier '_Quad'
# if (i != ((long int) (sizeof (_Quad))))
# ^
# conftest.c:86:37: error: use of undeclared identifier '_Quad'
# if (i != ((long int) (sizeof (_Quad))))
# ^
# 5 errors generated.
# configure:6301: $? = 1
# configure: program exited with status 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | static long int longval () { return (long int) (sizeof (_Quad)); }
# | static unsigned long int ulongval () { return (long int) (sizeof (_Quad)); }
# | #include
# | #include
# | int
# | main ()
# | {
# |
# | FILE *f = fopen ("conftest.val", "w");
# | if (! f)
# | return 1;
# | if (((long int) (sizeof (_Quad))) < 0)
# | {
# | long int i = longval ();
# | if (i != ((long int) (sizeof (_Quad))))
# | return 1;
# | fprintf (f, "%ld", i);
# | }
# | else
# | {
# | unsigned long int i = ulongval ();
# | if (i != ((long int) (sizeof (_Quad))))
# | return 1;
# | fprintf (f, "%lu", i);
# | }
# | /* Do not output a trailing newline, as this causes \r\n confusion
# | on some platforms. */
# | return ferror (f) || fclose (f) != 0;
# |
# | ;
# | return 0;
# | }
# configure:6315: result: 0
# configure:6327: checking quadmath.h usability
# configure:6327: clang -c conftest.c >&5
# conftest.c:66:10: fatal error: 'quadmath.h' file not found
# #include
# ^
# 1 error generated.
# configure:6327: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:6327: result: no
# configure:6327: checking quadmath.h presence
# configure:6327: clang -E conftest.c
# conftest.c:33:10: fatal error: 'quadmath.h' file not found
# #include
# ^
# 1 error generated.
# configure:6327: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | /* end confdefs.h. */
# | #include
# configure:6327: result: no
# configure:6327: checking for quadmath.h
# configure:6327: result: no
# configure:6338: checking maximum decimal precision for C
# configure:6385: clang -o conftest conftest.c >&5
# configure:6385: $? = 0
# configure:6385: ./conftest
# configure:6385: $? = 0
# configure:6422: result: 21
# configure:6436: checking if Fortran interface enabled
# configure:8735: checking for C++ compiler version
# configure:8744: clang++ --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:8755: $? = 0
# configure:8744: clang++ -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:8755: $? = 0
# configure:8744: clang++ -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:8755: $? = 1
# configure:8744: clang++ -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:8755: $? = 1
# configure:8759: checking whether we are using the GNU C++ compiler
# configure:8786: clang++ -c conftest.cpp >&5
# configure:8786: $? = 0
# configure:8795: result: yes
# configure:8804: checking whether clang++ accepts -g
# configure:8832: clang++ -c -g conftest.cpp >&5
# configure:8832: $? = 0
# configure:8889: result: yes
# configure:8914: checking dependency style of clang++
# configure:9025: result: gcc3
# configure:9045: checking how to run the C++ preprocessor
# configure:9072: clang++ -E conftest.cpp
# configure:9072: $? = 0
# configure:9086: clang++ -E conftest.cpp
# conftest.cpp:34:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:9086: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | /* end confdefs.h. */
# | #include
# configure:9111: result: clang++ -E
# configure:9131: clang++ -E conftest.cpp
# configure:9131: $? = 0
# configure:9145: clang++ -E conftest.cpp
# conftest.cpp:34:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:9145: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | /* end confdefs.h. */
# | #include
# configure:9174: checking if c++ interface enabled
# configure:9336: result: no
# configure:9374: checking if the high-level library is enabled
# configure:9383: result: yes
# configure:9405: checking for ar
# configure:9421: found /usr/bin/ar
# configure:9432: result: ar
# configure:9451: checking whether make sets $(MAKE)
# configure:9473: result: yes
# configure:9491: checking for tr
# configure:9509: found /usr/bin/tr
# configure:9521: result: /usr/bin/tr
# configure:9540: checking if srcdir= and time commands work together
# configure:9548: result: yes
# configure:9620: checking if Java JNI interface enabled
# configure:10679: result: no
# configure:10792: checking how to print strings
# configure:10819: result: printf
# configure:10840: checking for a sed that does not truncate output
# configure:10904: result: /usr/bin/sed
# configure:10922: checking for fgrep
# configure:10984: result: /usr/bin/grep -F
# configure:11019: checking for ld used by clang
# configure:11086: result: /usr/bin/ld
# configure:11093: checking if the linker (/usr/bin/ld) is GNU ld
# configure:11108: result: yes
# configure:11120: checking for BSD- or MS-compatible name lister (nm)
# configure:11174: result: /usr/bin/nm -B
# configure:11304: checking the name lister (/usr/bin/nm -B) interface
# configure:11311: clang -c conftest.c >&5
# configure:11314: /usr/bin/nm -B "conftest.o"
# configure:11317: output
# 0000000000000000 B some_variable
# configure:11324: result: BSD nm
# configure:11327: checking whether ln -s works
# configure:11331: result: yes
# configure:11339: checking the maximum length of command line arguments
# configure:11470: result: 1572864
# configure:11518: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
# configure:11558: result: func_convert_file_noop
# configure:11565: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
# configure:11585: result: func_convert_file_noop
# configure:11592: checking for /usr/bin/ld option to reload object files
# configure:11599: result: -r
# configure:11633: checking for x86_64-unknown-linux-objdump
# configure:11663: result: no
# configure:11673: checking for objdump
# configure:11689: found /usr/bin/objdump
# configure:11700: result: objdump
# configure:11732: checking how to recognize dependent libraries
# configure:11932: result: pass_all
# configure:11977: checking for x86_64-unknown-linux-dlltool
# configure:12007: result: no
# configure:12017: checking for dlltool
# configure:12047: result: no
# configure:12077: checking how to associate runtime and link libraries
# configure:12104: result: printf %s\n
# configure:12120: checking for x86_64-unknown-linux-ar
# configure:12147: result: ar
# configure:12228: checking for archiver @FILE support
# configure:12253: clang -c conftest.c >&5
# configure:12253: $? = 0
# configure:12256: ar cru libconftest.a @conftest.lst >&5
# ar: `u' modifier ignored since `D' is the default (see `U')
# configure:12259: $? = 0
# configure:12264: ar cru libconftest.a @conftest.lst >&5
# ar: `u' modifier ignored since `D' is the default (see `U')
# ar: conftest.o: No such file or directory
# configure:12267: $? = 1
# configure:12279: result: @
# configure:12297: checking for x86_64-unknown-linux-strip
# configure:12324: result: strip
# configure:12396: checking for x86_64-unknown-linux-ranlib
# configure:12426: result: no
# configure:12436: checking for ranlib
# configure:12452: found /usr/bin/ranlib
# configure:12463: result: ranlib
# configure:12565: checking command to parse /usr/bin/nm -B output from clang object
# configure:12718: clang -c conftest.c >&5
# configure:12721: $? = 0
# configure:12725: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
# configure:12728: $? = 0
# configure:12794: clang -o conftest conftest.c conftstm.o >&5
# configure:12797: $? = 0
# configure:12835: result: ok
# configure:12882: checking for sysroot
# configure:12912: result: no
# configure:12919: checking for a working dd
# configure:12957: result: /usr/bin/dd
# configure:12961: checking how to truncate binary pipes
# configure:12976: result: /usr/bin/dd bs=4096 count=1
# configure:13112: clang -c conftest.c >&5
# configure:13115: $? = 0
# configure:13273: checking for x86_64-unknown-linux-mt
# configure:13303: result: no
# configure:13313: checking for mt
# configure:13343: result: no
# configure:13363: checking if : is a manifest tool
# configure:13369: : '-?'
# configure:13377: result: no
# configure:14059: checking for dlfcn.h
# configure:14059: clang -c conftest.c >&5
# configure:14059: $? = 0
# configure:14059: result: yes
# configure:14324: checking for objdir
# configure:14339: result: .libs
# configure:14603: checking if clang supports -fno-rtti -fno-exceptions
# configure:14621: clang -c -fno-rtti -fno-exceptions conftest.c >&5
# configure:14625: $? = 0
# configure:14638: result: yes
# configure:14996: checking for clang option to produce PIC
# configure:15003: result: -fPIC -DPIC
# configure:15011: checking if clang PIC flag -fPIC -DPIC works
# configure:15029: clang -c -fPIC -DPIC -DPIC conftest.c >&5
# configure:15033: $? = 0
# configure:15046: result: yes
# configure:15075: checking if clang static flag -static works
# configure:15103: result: yes
# configure:15118: checking if clang supports -c -o file.o
# configure:15139: clang -c -o out/conftest2.o conftest.c >&5
# configure:15143: $? = 0
# configure:15165: result: yes
# configure:15173: checking if clang supports -c -o file.o
# configure:15220: result: yes
# configure:15253: checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
# configure:16528: result: yes
# configure:16565: checking whether -lc should be explicitly linked in
# configure:16573: clang -c conftest.c >&5
# configure:16576: $? = 0
# configure:16591: clang -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
# configure:16594: $? = 0
# configure:16608: result: no
# configure:16768: checking dynamic linker characteristics
# configure:17357: clang -o conftest -Wl,-rpath -Wl,/foo conftest.c >&5
# configure:17357: $? = 0
# configure:17594: result: GNU/Linux ld.so
# configure:17716: checking how to hardcode library paths into programs
# configure:17741: result: immediate
# configure:17851: checking for shl_load
# configure:17851: clang -o conftest conftest.c >&5
# /tmp/conftest-516301.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `shl_load'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:17851: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# | /* Define shl_load to an innocuous variant, in case declares shl_load.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define shl_load innocuous_shl_load
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char shl_load (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef shl_load
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char shl_load ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_shl_load || defined __stub___shl_load
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return shl_load ();
# | ;
# | return 0;
# | }
# configure:17851: result: no
# configure:17855: checking for shl_load in -ldld
# configure:17888: clang -o conftest conftest.c -ldld >&5
# /usr/bin/ld: cannot find -ldld
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:17888: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char shl_load ();
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return shl_load ();
# | ;
# | return 0;
# | }
# configure:17897: result: no
# configure:17902: checking for dlopen
# configure:17902: clang -o conftest conftest.c >&5
# /tmp/conftest-96ede8.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `dlopen'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:17902: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# | /* Define dlopen to an innocuous variant, in case declares dlopen.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define dlopen innocuous_dlopen
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char dlopen (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef dlopen
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char dlopen ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_dlopen || defined __stub___dlopen
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return dlopen ();
# | ;
# | return 0;
# | }
# configure:17902: result: no
# configure:17906: checking for dlopen in -ldl
# configure:17939: clang -o conftest conftest.c -ldl >&5
# configure:17939: $? = 0
# configure:17948: result: yes
# configure:18083: checking whether a program can dlopen itself
# configure:18163: clang -o conftest -DHAVE_DLFCN_H -Wl,--export-dynamic conftest.c -ldl >&5
# configure:18166: $? = 0
# configure:18184: result: yes
# configure:18189: checking whether a statically linked program can dlopen itself
# configure:18269: clang -o conftest -DHAVE_DLFCN_H -Wl,--export-dynamic -static conftest.c -ldl >&5
# /tmp/conftest-fcdccb.o: In function `main':
# conftest.c:(.text+0x29): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
# /usr/bin/ld: dynamic STT_GNU_IFUNC symbol `strcmp' with pointer equality in `/usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/libc.a(strcmp.o)' can not be used when making an executable; recompile with -fPIE and relink with -pie
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:18272: $? = 1
# configure:18290: result: no
# configure:18329: checking whether stripping libraries is possible
# configure:18334: result: yes
# configure:18369: checking if libtool supports shared libraries
# configure:18371: result: yes
# configure:18374: checking whether to build shared libraries
# configure:18399: result: yes
# configure:18402: checking whether to build static libraries
# configure:18406: result: no
# configure:24871: checking if we should install only statically linked executables
# configure:24916: checking if -Wl,-rpath should be used to link shared libs in nondefault directories
# configure:24926: result: no
# configure:24947: checking for ceil in -lm
# configure:24980: clang -o conftest conftest.c -lm >&5
# conftest.c:44:6: warning: incompatible redeclaration of library function 'ceil' [-Wincompatible-library-redeclaration]
# char ceil ();
# ^
# conftest.c:44:6: note: 'ceil' is a builtin with type 'double (double)'
# 1 warning generated.
# configure:24980: $? = 0
# configure:24989: result: yes
# configure:25000: checking for dlopen in -ldl
# configure:25042: result: yes
# configure:25057: checking for ANSI C header files
# configure:25169: result: yes
# configure:25177: checking whether time.h and sys/time.h may both be included
# configure:25205: clang -c conftest.c >&5
# configure:25205: $? = 0
# configure:25212: result: yes
# configure:25225: checking sys/resource.h usability
# configure:25225: clang -c conftest.c >&5
# configure:25225: $? = 0
# configure:25225: result: yes
# configure:25225: checking sys/resource.h presence
# configure:25225: clang -E conftest.c
# configure:25225: $? = 0
# configure:25225: result: yes
# configure:25225: checking for sys/resource.h
# configure:25225: result: yes
# configure:25225: checking sys/time.h usability
# configure:25225: clang -c conftest.c >&5
# configure:25225: $? = 0
# configure:25225: result: yes
# configure:25225: checking sys/time.h presence
# configure:25225: clang -E conftest.c
# configure:25225: $? = 0
# configure:25225: result: yes
# configure:25225: checking for sys/time.h
# configure:25225: result: yes
# configure:25225: checking for unistd.h
# configure:25225: result: yes
# configure:25225: checking sys/ioctl.h usability
# configure:25225: clang -c conftest.c >&5
# configure:25225: $? = 0
# configure:25225: result: yes
# configure:25225: checking sys/ioctl.h presence
# configure:25225: clang -E conftest.c
# configure:25225: $? = 0
# configure:25225: result: yes
# configure:25225: checking for sys/ioctl.h
# configure:25225: result: yes
# configure:25225: checking for sys/stat.h
# configure:25225: result: yes
# configure:25238: checking sys/socket.h usability
# configure:25238: clang -c conftest.c >&5
# configure:25238: $? = 0
# configure:25238: result: yes
# configure:25238: checking sys/socket.h presence
# configure:25238: clang -E conftest.c
# configure:25238: $? = 0
# configure:25238: result: yes
# configure:25238: checking for sys/socket.h
# configure:25238: result: yes
# configure:25238: checking for sys/types.h
# configure:25238: result: yes
# configure:25238: checking sys/file.h usability
# configure:25238: clang -c conftest.c >&5
# configure:25238: $? = 0
# configure:25238: result: yes
# configure:25238: checking sys/file.h presence
# configure:25238: clang -E conftest.c
# configure:25238: $? = 0
# configure:25238: result: yes
# configure:25238: checking for sys/file.h
# configure:25238: result: yes
# configure:25251: checking stddef.h usability
# configure:25251: clang -c conftest.c >&5
# configure:25251: $? = 0
# configure:25251: result: yes
# configure:25251: checking stddef.h presence
# configure:25251: clang -E conftest.c
# configure:25251: $? = 0
# configure:25251: result: yes
# configure:25251: checking for stddef.h
# configure:25251: result: yes
# configure:25251: checking setjmp.h usability
# configure:25251: clang -c conftest.c >&5
# configure:25251: $? = 0
# configure:25251: result: yes
# configure:25251: checking setjmp.h presence
# configure:25251: clang -E conftest.c
# configure:25251: $? = 0
# configure:25251: result: yes
# configure:25251: checking for setjmp.h
# configure:25251: result: yes
# configure:25251: checking features.h usability
# configure:25251: clang -c conftest.c >&5
# configure:25251: $? = 0
# configure:25251: result: yes
# configure:25251: checking features.h presence
# configure:25251: clang -E conftest.c
# configure:25251: $? = 0
# configure:25251: result: yes
# configure:25251: checking for features.h
# configure:25251: result: yes
# configure:25263: checking dirent.h usability
# configure:25263: clang -c conftest.c >&5
# configure:25263: $? = 0
# configure:25263: result: yes
# configure:25263: checking dirent.h presence
# configure:25263: clang -E conftest.c
# configure:25263: $? = 0
# configure:25263: result: yes
# configure:25263: checking for dirent.h
# configure:25263: result: yes
# configure:25275: checking for stdint.h
# configure:25275: result: yes
# configure:25287: checking stdbool.h usability
# configure:25287: clang -c conftest.c >&5
# configure:25287: $? = 0
# configure:25287: result: yes
# configure:25287: checking stdbool.h presence
# configure:25287: clang -E conftest.c
# configure:25287: $? = 0
# configure:25287: result: yes
# configure:25287: checking for stdbool.h
# configure:25287: result: yes
# configure:25301: checking mach/mach_time.h usability
# configure:25301: clang -c conftest.c >&5
# conftest.c:88:10: fatal error: 'mach/mach_time.h' file not found
# #include
# ^
# 1 error generated.
# configure:25301: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:25301: result: no
# configure:25301: checking mach/mach_time.h presence
# configure:25301: clang -E conftest.c
# conftest.c:55:10: fatal error: 'mach/mach_time.h' file not found
# #include
# ^
# 1 error generated.
# configure:25301: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | /* end confdefs.h. */
# | #include
# configure:25301: result: no
# configure:25301: checking for mach/mach_time.h
# configure:25301: result: no
# configure:25404: checking io.h usability
# configure:25404: clang -c conftest.c >&5
# conftest.c:88:10: fatal error: 'io.h' file not found
# #include
# ^
# 1 error generated.
# configure:25404: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:25404: result: no
# configure:25404: checking io.h presence
# configure:25404: clang -E conftest.c
# conftest.c:55:10: fatal error: 'io.h' file not found
# #include
# ^
# 1 error generated.
# configure:25404: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | /* end confdefs.h. */
# | #include
# configure:25404: result: no
# configure:25404: checking for io.h
# configure:25404: result: no
# configure:25404: checking winsock2.h usability
# configure:25404: clang -c conftest.c >&5
# conftest.c:88:10: fatal error: 'winsock2.h' file not found
# #include
# ^
# 1 error generated.
# configure:25404: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:25404: result: no
# configure:25404: checking winsock2.h presence
# configure:25404: clang -E conftest.c
# conftest.c:55:10: fatal error: 'winsock2.h' file not found
# #include
# ^
# 1 error generated.
# configure:25404: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | /* end confdefs.h. */
# | #include
# configure:25404: result: no
# configure:25404: checking for winsock2.h
# configure:25404: result: no
# configure:25404: checking sys/timeb.h usability
# configure:25404: clang -c conftest.c >&5
# configure:25404: $? = 0
# configure:25404: result: yes
# configure:25404: checking sys/timeb.h presence
# configure:25404: clang -E conftest.c
# configure:25404: $? = 0
# configure:25404: result: yes
# configure:25404: checking for sys/timeb.h
# configure:25404: result: yes
# configure:25424: checking if libtool needs -no-undefined flag to build shared libraries
# configure:25435: result: no
# configure:25450: checking for _FILE_OFFSET_BITS value needed for large files
# configure:25483: clang -c conftest.c >&5
# configure:25483: $? = 0
# configure:25523: result: no
# configure:25766: checking size of int8_t
# configure:25771: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25771: $? = 0
# configure:25771: ./conftest
# configure:25771: $? = 0
# configure:25785: result: 1
# configure:25799: checking size of uint8_t
# configure:25804: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25804: $? = 0
# configure:25804: ./conftest
# configure:25804: $? = 0
# configure:25818: result: 1
# configure:25832: checking size of int_least8_t
# configure:25837: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25837: $? = 0
# configure:25837: ./conftest
# configure:25837: $? = 0
# configure:25851: result: 1
# configure:25865: checking size of uint_least8_t
# configure:25870: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25870: $? = 0
# configure:25870: ./conftest
# configure:25870: $? = 0
# configure:25884: result: 1
# configure:25898: checking size of int_fast8_t
# configure:25903: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25903: $? = 0
# configure:25903: ./conftest
# configure:25903: $? = 0
# configure:25917: result: 1
# configure:25931: checking size of uint_fast8_t
# configure:25936: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25936: $? = 0
# configure:25936: ./conftest
# configure:25936: $? = 0
# configure:25950: result: 1
# configure:25965: checking size of int16_t
# configure:25970: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:25970: $? = 0
# configure:25970: ./conftest
# configure:25970: $? = 0
# configure:25984: result: 2
# configure:25998: checking size of uint16_t
# configure:26003: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26003: $? = 0
# configure:26003: ./conftest
# configure:26003: $? = 0
# configure:26017: result: 2
# configure:26031: checking size of int_least16_t
# configure:26036: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26036: $? = 0
# configure:26036: ./conftest
# configure:26036: $? = 0
# configure:26050: result: 2
# configure:26064: checking size of uint_least16_t
# configure:26069: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26069: $? = 0
# configure:26069: ./conftest
# configure:26069: $? = 0
# configure:26083: result: 2
# configure:26097: checking size of int_fast16_t
# configure:26102: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26102: $? = 0
# configure:26102: ./conftest
# configure:26102: $? = 0
# configure:26116: result: 8
# configure:26130: checking size of uint_fast16_t
# configure:26135: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26135: $? = 0
# configure:26135: ./conftest
# configure:26135: $? = 0
# configure:26149: result: 8
# configure:26164: checking size of int32_t
# configure:26169: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26169: $? = 0
# configure:26169: ./conftest
# configure:26169: $? = 0
# configure:26183: result: 4
# configure:26197: checking size of uint32_t
# configure:26202: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26202: $? = 0
# configure:26202: ./conftest
# configure:26202: $? = 0
# configure:26216: result: 4
# configure:26230: checking size of int_least32_t
# configure:26235: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26235: $? = 0
# configure:26235: ./conftest
# configure:26235: $? = 0
# configure:26249: result: 4
# configure:26263: checking size of uint_least32_t
# configure:26268: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26268: $? = 0
# configure:26268: ./conftest
# configure:26268: $? = 0
# configure:26282: result: 4
# configure:26296: checking size of int_fast32_t
# configure:26301: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26301: $? = 0
# configure:26301: ./conftest
# configure:26301: $? = 0
# configure:26315: result: 8
# configure:26329: checking size of uint_fast32_t
# configure:26334: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26334: $? = 0
# configure:26334: ./conftest
# configure:26334: $? = 0
# configure:26348: result: 8
# configure:26363: checking size of int64_t
# configure:26368: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26368: $? = 0
# configure:26368: ./conftest
# configure:26368: $? = 0
# configure:26382: result: 8
# configure:26396: checking size of uint64_t
# configure:26401: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26401: $? = 0
# configure:26401: ./conftest
# configure:26401: $? = 0
# configure:26415: result: 8
# configure:26429: checking size of int_least64_t
# configure:26434: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26434: $? = 0
# configure:26434: ./conftest
# configure:26434: $? = 0
# configure:26448: result: 8
# configure:26462: checking size of uint_least64_t
# configure:26467: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26467: $? = 0
# configure:26467: ./conftest
# configure:26467: $? = 0
# configure:26481: result: 8
# configure:26495: checking size of int_fast64_t
# configure:26500: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26500: $? = 0
# configure:26500: ./conftest
# configure:26500: $? = 0
# configure:26514: result: 8
# configure:26528: checking size of uint_fast64_t
# configure:26533: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26533: $? = 0
# configure:26533: ./conftest
# configure:26533: $? = 0
# configure:26547: result: 8
# configure:26562: checking size of size_t
# configure:26567: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26567: $? = 0
# configure:26567: ./conftest
# configure:26567: $? = 0
# configure:26581: result: 8
# configure:26595: checking size of ssize_t
# configure:26600: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26600: $? = 0
# configure:26600: ./conftest
# configure:26600: $? = 0
# configure:26614: result: 8
# configure:26628: checking size of ptrdiff_t
# configure:26633: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26633: $? = 0
# configure:26633: ./conftest
# configure:26633: $? = 0
# configure:26647: result: 8
# configure:26665: checking size of off_t
# configure:26670: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26670: $? = 0
# configure:26670: ./conftest
# configure:26670: $? = 0
# configure:26684: result: 8
# configure:26707: checking size of bool
# configure:26712: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -ldl -lm >&5
# configure:26712: $? = 0
# configure:26712: ./conftest
# configure:26712: $? = 0
# configure:26726: result: 1
# configure:26828: checking if dev_t is scalar
# configure:26853: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:26853: $? = 0
# configure:26857: result: yes
# configure:26977: checking for dmalloc library
# configure:26979: result: suppressed
# configure:27120: checking zlib.h usability
# configure:27120: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:27120: $? = 0
# configure:27120: result: yes
# configure:27120: checking zlib.h presence
# configure:27120: clang -E -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c
# configure:27120: $? = 0
# configure:27120: result: yes
# configure:27120: checking for zlib.h
# configure:27120: result: yes
# configure:27133: checking for compress2 in -lz
# configure:27166: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:27166: $? = 0
# configure:27175: result: yes
# configure:27194: checking for compress2
# configure:27194: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:27194: $? = 0
# configure:27194: result: yes
# configure:27435: checking for szlib
# configure:27437: result: suppressed
# configure:27749: checking for thread safe support
# configure:27800: result: no
# configure:28170: checking whether CLOCK_MONOTONIC is declared
# configure:28170: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28170: $? = 0
# configure:28170: result: yes
# configure:28185: checking for tm_gmtoff in struct tm
# configure:28209: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28209: $? = 0
# configure:28213: result: yes
# configure:28222: checking for global timezone variable
# configure:28252: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28252: $? = 0
# configure:28256: result: yes
# configure:28271: checking for st_blocks in struct stat
# configure:28293: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# conftest.c:115:24: warning: extra tokens at end of #include directive [-Wextra-tokens]
# #include ],[struct stat sb; sb.st_blocks=0;])
# ^
# //
# In file included from conftest.c:115:
# In file included from /usr/include/sys/stat.h:104:
# /usr/include/bits/stat.h:46:1: error: expected expression
# struct stat
# ^
# conftest.c:114:2: error: expected identifier or '('
# }[
# ^
# 1 warning and 2 errors generated.
# configure:28293: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | /* end confdefs.h. */
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | }[
# | #include ],[struct stat sb; sb.st_blocks=0;])
# configure:28300: result: no
# configure:28311: checking for _getvideoconfig
# configure:28311: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# /tmp/conftest-8a33b5.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `_getvideoconfig'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:28311: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | /* end confdefs.h. */
# | /* Define _getvideoconfig to an innocuous variant, in case declares _getvideoconfig.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _getvideoconfig innocuous__getvideoconfig
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _getvideoconfig (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _getvideoconfig
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char _getvideoconfig ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub__getvideoconfig || defined __stub____getvideoconfig
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return _getvideoconfig ();
# | ;
# | return 0;
# | }
# configure:28311: result: no
# configure:28311: checking for gettextinfo
# configure:28311: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# /tmp/conftest-0eadef.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `gettextinfo'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:28311: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | /* end confdefs.h. */
# | /* Define gettextinfo to an innocuous variant, in case declares gettextinfo.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define gettextinfo innocuous_gettextinfo
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char gettextinfo (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef gettextinfo
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char gettextinfo ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_gettextinfo || defined __stub___gettextinfo
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return gettextinfo ();
# | ;
# | return 0;
# | }
# configure:28311: result: no
# configure:28326: checking for GetConsoleScreenBufferInfo
# configure:28326: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# /tmp/conftest-b1a1ee.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `GetConsoleScreenBufferInfo'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:28326: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | /* end confdefs.h. */
# | /* Define GetConsoleScreenBufferInfo to an innocuous variant, in case declares GetConsoleScreenBufferInfo.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define GetConsoleScreenBufferInfo innocuous_GetConsoleScreenBufferInfo
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char GetConsoleScreenBufferInfo (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef GetConsoleScreenBufferInfo
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char GetConsoleScreenBufferInfo ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_GetConsoleScreenBufferInfo || defined __stub___GetConsoleScreenBufferInfo
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return GetConsoleScreenBufferInfo ();
# | ;
# | return 0;
# | }
# configure:28326: result: no
# configure:28340: checking for _scrsize
# configure:28340: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# /tmp/conftest-b094e4.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `_scrsize'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:28340: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | /* end confdefs.h. */
# | /* Define _scrsize to an innocuous variant, in case declares _scrsize.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _scrsize innocuous__scrsize
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _scrsize (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _scrsize
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char _scrsize ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub__scrsize || defined __stub____scrsize
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return _scrsize ();
# | ;
# | return 0;
# | }
# configure:28340: result: no
# configure:28340: checking for ioctl
# configure:28340: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28340: $? = 0
# configure:28340: result: yes
# configure:28350: checking for struct videoconfig
# configure:28371: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# conftest.c:112:20: error: variable has incomplete type 'struct videoconfig'
# struct videoconfig w; w.numtextcols=0;
# ^
# conftest.c:112:8: note: forward declaration of 'struct videoconfig'
# struct videoconfig w; w.numtextcols=0;
# ^
# 1 error generated.
# configure:28371: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | #define HAVE_IOCTL 1
# | /* end confdefs.h. */
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | struct videoconfig w; w.numtextcols=0;
# | ;
# | return 0;
# | }
# configure:28378: result: no
# configure:28383: checking for struct text_info
# configure:28404: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# conftest.c:112:18: error: variable has incomplete type 'struct text_info'
# struct text_info w; w.screenwidth=0;
# ^
# conftest.c:112:8: note: forward declaration of 'struct text_info'
# struct text_info w; w.screenwidth=0;
# ^
# 1 error generated.
# configure:28404: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | #define HAVE_IOCTL 1
# | /* end confdefs.h. */
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | struct text_info w; w.screenwidth=0;
# | ;
# | return 0;
# | }
# configure:28411: result: no
# configure:28416: checking for TIOCGWINSZ
# configure:28439: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28439: $? = 0
# configure:28443: result: yes
# configure:28451: checking for TIOCGETD
# configure:28474: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28474: $? = 0
# configure:28478: result: yes
# configure:28492: checking for library containing clock_gettime
# configure:28531: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28531: $? = 0
# configure:28548: result: none required
# configure:28559: checking for alarm
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28559: checking for clock_gettime
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28559: checking for difftime
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28559: checking for fcntl
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28559: checking for flock
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28559: checking for fork
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28559: checking for frexpf
# configure:28559: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:131:6: warning: incompatible redeclaration of library function 'frexpf' [-Wincompatible-library-redeclaration]
# char frexpf ();
# ^
# conftest.c:131:6: note: 'frexpf' is a builtin with type 'float (float, int *)'
# 1 warning generated.
# configure:28559: $? = 0
# configure:28559: result: yes
# configure:28571: checking for frexpl
# configure:28571: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:132:6: warning: incompatible redeclaration of library function 'frexpl' [-Wincompatible-library-redeclaration]
# char frexpl ();
# ^
# conftest.c:132:6: note: 'frexpl' is a builtin with type 'long double (long double, int *)'
# 1 warning generated.
# configure:28571: $? = 0
# configure:28571: result: yes
# configure:28571: checking for gethostname
# configure:28571: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28571: $? = 0
# configure:28571: result: yes
# configure:28571: checking for getpwuid
# configure:28571: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28571: $? = 0
# configure:28571: result: yes
# configure:28571: checking for getrusage
# configure:28571: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28571: $? = 0
# configure:28571: result: yes
# configure:28571: checking for gettimeofday
# configure:28571: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28571: $? = 0
# configure:28571: result: yes
# configure:28583: checking for lstat
# configure:28583: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28583: $? = 0
# configure:28583: result: yes
# configure:28583: checking for rand_r
# configure:28583: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28583: $? = 0
# configure:28583: result: yes
# configure:28583: checking for random
# configure:28583: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28583: $? = 0
# configure:28583: result: yes
# configure:28583: checking for setsysinfo
# configure:28583: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# /tmp/conftest-e2cef8.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `setsysinfo'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:28583: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | #define HAVE_IOCTL 1
# | #define HAVE_TIOCGWINSZ 1
# | #define HAVE_TIOCGETD 1
# | #define HAVE_ALARM 1
# | #define HAVE_CLOCK_GETTIME 1
# | #define HAVE_DIFFTIME 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FORK 1
# | #define HAVE_FREXPF 1
# | #define HAVE_FREXPL 1
# | #define HAVE_GETHOSTNAME 1
# | #define HAVE_GETPWUID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_LSTAT 1
# | #define HAVE_RAND_R 1
# | #define HAVE_RANDOM 1
# | /* end confdefs.h. */
# | /* Define setsysinfo to an innocuous variant, in case declares setsysinfo.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define setsysinfo innocuous_setsysinfo
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char setsysinfo (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef setsysinfo
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char setsysinfo ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_setsysinfo || defined __stub___setsysinfo
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return setsysinfo ();
# | ;
# | return 0;
# | }
# configure:28583: result: no
# configure:28595: checking for signal
# configure:28595: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28595: $? = 0
# configure:28595: result: yes
# configure:28595: checking for longjmp
# configure:28595: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:141:6: warning: declaration of built-in function 'longjmp' requires inclusion of the header [-Wbuiltin-requires-header]
# char longjmp ();
# ^
# 1 warning generated.
# configure:28595: $? = 0
# configure:28595: result: yes
# configure:28595: checking for setjmp
# configure:28595: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:142:6: warning: declaration of built-in function 'setjmp' requires inclusion of the header [-Wbuiltin-requires-header]
# char setjmp ();
# ^
# 1 warning generated.
# configure:28595: $? = 0
# configure:28595: result: yes
# configure:28595: checking for siglongjmp
# configure:28595: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:143:6: warning: declaration of built-in function 'siglongjmp' requires inclusion of the header [-Wbuiltin-requires-header]
# char siglongjmp ();
# ^
# 1 warning generated.
# configure:28595: $? = 0
# configure:28595: result: yes
# configure:28595: checking for sigsetjmp
# configure:28595: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:144:6: warning: declaration of built-in function 'sigsetjmp' requires inclusion of the header [-Wbuiltin-requires-header]
# char sigsetjmp ();
# ^
# 1 warning generated.
# /tmp/conftest-5e88a2.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `sigsetjmp'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:28595: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | #define HAVE_IOCTL 1
# | #define HAVE_TIOCGWINSZ 1
# | #define HAVE_TIOCGETD 1
# | #define HAVE_ALARM 1
# | #define HAVE_CLOCK_GETTIME 1
# | #define HAVE_DIFFTIME 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FORK 1
# | #define HAVE_FREXPF 1
# | #define HAVE_FREXPL 1
# | #define HAVE_GETHOSTNAME 1
# | #define HAVE_GETPWUID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_LSTAT 1
# | #define HAVE_RAND_R 1
# | #define HAVE_RANDOM 1
# | #define HAVE_SIGNAL 1
# | #define HAVE_LONGJMP 1
# | #define HAVE_SETJMP 1
# | #define HAVE_SIGLONGJMP 1
# | /* end confdefs.h. */
# | /* Define sigsetjmp to an innocuous variant, in case declares sigsetjmp.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define sigsetjmp innocuous_sigsetjmp
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char sigsetjmp (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef sigsetjmp
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char sigsetjmp ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_sigsetjmp || defined __stub___sigsetjmp
# | choke me
# | #endif
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# | return sigsetjmp ();
# | ;
# | return 0;
# | }
# configure:28595: result: no
# configure:28595: checking for sigprocmask
# configure:28595: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28595: $? = 0
# configure:28595: result: yes
# configure:28607: checking for snprintf
# configure:28607: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:145:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
# char snprintf ();
# ^
# conftest.c:145:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
# 1 warning generated.
# configure:28607: $? = 0
# configure:28607: result: yes
# configure:28607: checking for srandom
# configure:28607: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28607: $? = 0
# configure:28607: result: yes
# configure:28607: checking for strdup
# configure:28607: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:147:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
# char strdup ();
# ^
# conftest.c:147:6: note: 'strdup' is a builtin with type 'char *(const char *)'
# 1 warning generated.
# configure:28607: $? = 0
# configure:28607: result: yes
# configure:28607: checking for symlink
# configure:28607: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28607: $? = 0
# configure:28607: result: yes
# configure:28607: checking for system
# configure:28607: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28607: $? = 0
# configure:28607: result: yes
# configure:28619: checking for tmpfile
# configure:28619: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28619: $? = 0
# configure:28619: result: yes
# configure:28619: checking for asprintf
# configure:28619: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:170:18: warning: format string missing [-Wformat]
# return asprintf ();
# ~~~~~~~~ ^
# 1 warning generated.
# configure:28619: $? = 0
# configure:28619: result: yes
# configure:28619: checking for vasprintf
# configure:28619: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:171:19: warning: format string missing [-Wformat]
# return vasprintf ();
# ~~~~~~~~~ ^
# 1 warning generated.
# configure:28619: $? = 0
# configure:28619: result: yes
# configure:28619: checking for vsnprintf
# configure:28619: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:153:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
# char vsnprintf ();
# ^
# conftest.c:153:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:28619: $? = 0
# configure:28619: result: yes
# configure:28619: checking for waitpid
# configure:28619: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:28619: $? = 0
# configure:28619: result: yes
# configure:28632: checking for an ANSI C-conforming const
# configure:28706: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28706: $? = 0
# configure:28713: result: yes
# configure:28722: checking if the compiler understands __inline__
# configure:28728: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28728: $? = 0
# configure:28731: result: yes
# configure:28740: checking if the compiler understands __inline
# configure:28746: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28746: $? = 0
# configure:28749: result: yes
# configure:28758: checking if the compiler understands inline
# configure:28764: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28764: $? = 0
# configure:28767: result: yes
# configure:28776: checking for __attribute__ extension
# configure:28797: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28797: $? = 0
# configure:28801: result: yes
# configure:28809: checking for __func__ extension
# configure:28830: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28830: $? = 0
# configure:28834: result: yes
# configure:28841: checking for __FUNCTION__ extension
# configure:28862: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28862: $? = 0
# configure:28866: result: yes
# configure:28873: checking for C99 designated initialization support
# configure:28902: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:28902: $? = 0
# configure:28906: result: yes
# configure:28919: checking how to print long long
# configure:28959: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:158:29: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat]
# sprintf(s,"%ld",x);
# ~~~ ^
# %lld
# 1 warning generated.
# configure:28959: $? = 0
# configure:28959: ./conftest
# configure:28959: $? = 0
# configure:28970: result: %ld and %lu
# configure:29006: checking enable debugging symbols
# configure:29039: result: no
# configure:29055: checking enable asserts
# configure:29084: result: no
# configure:29095: checking profiling
# configure:29121: result: no
# configure:29137: checking optimization level
# configure:29169: result: high
# configure:29199: checking for internal debug output
# configure:29242: result: none
# configure:29256: checking whether function stack tracking is enabled
# configure:29282: result: no
# configure:29293: checking whether metadata trace file code is enabled
# configure:29319: result: no
# configure:29330: checking for API tracing
# configure:29358: result: no
# configure:29373: checking whether a memory checking tool will be used
# configure:29399: result: no
# configure:29411: checking whether internal memory allocation sanity checking is used
# configure:29441: result: no
# configure:29572: checking for parallel support files
# configure:29577: result: skipped
# configure:30119: checking whether O_DIRECT is declared
# configure:30119: clang -c -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c >&5
# configure:30119: $? = 0
# configure:30119: result: yes
# configure:30132: checking for posix_memalign
# configure:30132: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:30132: $? = 0
# configure:30132: result: yes
# configure:30142: checking if the direct I/O virtual file driver (VFD) is enabled
# configure:30170: result: no
# configure:30187: checking for custom plugin default path definition
# configure:30203: result: /usr/local/hdf5/lib/plugin
# configure:30220: checking whether exception handling functions is checked during data conversions
# configure:30231: result: yes
# configure:30247: checking whether data accuracy is guaranteed during data conversions
# configure:30258: result: yes
# configure:30274: checking if the machine has window style path name
# configure:30286: result: no
# configure:30300: checking if using special algorithm to convert long double to (unsigned) long values
# configure:30386: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:205:17: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(ret);
# ^
# conftest.c:205:17: note: include the header or explicitly provide a declaration for 'exit'
# 1 warning generated.
# configure:30386: $? = 0
# configure:30386: ./conftest
# configure:30386: $? = 1
# configure: program exited with status 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | #define HAVE_IOCTL 1
# | #define HAVE_TIOCGWINSZ 1
# | #define HAVE_TIOCGETD 1
# | #define HAVE_ALARM 1
# | #define HAVE_CLOCK_GETTIME 1
# | #define HAVE_DIFFTIME 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FORK 1
# | #define HAVE_FREXPF 1
# | #define HAVE_FREXPL 1
# | #define HAVE_GETHOSTNAME 1
# | #define HAVE_GETPWUID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_LSTAT 1
# | #define HAVE_RAND_R 1
# | #define HAVE_RANDOM 1
# | #define HAVE_SIGNAL 1
# | #define HAVE_LONGJMP 1
# | #define HAVE_SETJMP 1
# | #define HAVE_SIGLONGJMP 1
# | #define HAVE_SIGPROCMASK 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_SRANDOM 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SYMLINK 1
# | #define HAVE_SYSTEM 1
# | #define HAVE_TMPFILE 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_WAITPID 1
# | #define HAVE___INLINE__ 1
# | #define HAVE___INLINE 1
# | #define HAVE_INLINE 1
# | #define HAVE_ATTRIBUTE 1
# | #define HAVE_C99_FUNC 1
# | #define HAVE_FUNCTION 1
# | #define HAVE_C99_DESIGNATED_INITIALIZER 1
# | #define PRINTF_LL_WIDTH "l"
# | #define DEFAULT_PLUGINDIR "/usr/local/hdf5/lib/plugin"
# | #define WANT_DCONV_EXCEPTION 1
# | #define WANT_DATA_ACCURACY 1
# | /* end confdefs.h. */
# |
# | #include
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# |
# | long double ld = 20041683600089727.779961L;
# | long ll;
# | unsigned long ull;
# | unsigned char s[16];
# | unsigned char s2[8];
# | int ret = 1;
# |
# | if(sizeof(long double) == 16 && sizeof(long) == 8) {
# | /*make sure the long double type has 16 bytes in size and
# | * 11 bits of exponent. If it is,
# | *the bit sequence should be like below. It's not
# | *a decent way to check but this info isn't available. */
# | memcpy(s, &ld, 16);
# | if(s[0]==0x43 && s[1]==0x51 && s[2]==0xcc && s[3]==0xf3 &&
# | s[4]==0x85 && s[5]==0xeb && s[6]==0xc8 && s[7]==0xa0 &&
# | s[8]==0xbf && s[9]==0xcc && s[10]==0x2a && s[11]==0x3c) {
# |
# | /* Assign the hexadecimal value of long double type. */
# | s[0]=0x43; s[1]=0x51; s[2]=0xcc; s[3]=0xf3;
# | s[4]=0x85; s[5]=0xeb; s[6]=0xc8; s[7]=0xa0;
# | s[8]=0xbf; s[9]=0xcc; s[10]=0x2a; s[11]=0x3c;
# | s[12]=0x3d; s[13]=0x85; s[14]=0x56; s[15]=0x20;
# |
# | memcpy(&ld, s, 16);
# |
# | ll = (long)ld;
# | memcpy(s2, &ll, 8);
# |
# | /* The library's algorithm converts it to 0x 00 47 33 ce 17 af 22 82
# | * and gets wrong value 20041683600089730 on the IBM Power6 Linux.
# | * But the IBM Power6 Linux converts it to 0x00 47 33 ce 17 af 22 7f
# | * and gets the correct value 20041683600089727. It uses some special
# | * algorithm. We're going to define the macro and skip the test until
# | * we can figure out how they do it. */
# | if(s2[0]==0x00 && s2[1]==0x47 && s2[2]==0x33 && s2[3]==0xce &&
# | s2[4]==0x17 && s2[5]==0xaf && s2[6]==0x22 && s2[7]==0x7f)
# | ret = 0;
# |
# | ull = (unsigned long)ld;
# | memcpy(s2, &ull, 8);
# |
# | /* The unsigned long is the same as signed long. */
# | if(s2[0]==0x00 && s2[1]==0x47 && s2[2]==0x33 && s2[3]==0xce &&
# | s2[4]==0x17 && s2[5]==0xaf && s2[6]==0x22 && s2[7]==0x7f)
# | ret = 0;
# | }
# | }
# | exit(ret);
# |
# | ;
# | return 0;
# | }
# |
# configure:30406: result: no
# configure:30418: checking if using special algorithm to convert (unsigned) long to long double values
# configure:30507: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:208:17: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(ret);
# ^
# conftest.c:208:17: note: include the header or explicitly provide a declaration for 'exit'
# 1 warning generated.
# configure:30507: $? = 0
# configure:30507: ./conftest
# configure:30507: $? = 1
# configure: program exited with status 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "HDF5"
# | #define PACKAGE_TARNAME "hdf5"
# | #define PACKAGE_VERSION "1.10.0"
# | #define PACKAGE_STRING "HDF5 1.10.0"
# | #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# | #define PACKAGE_URL ""
# | #define PACKAGE "hdf5"
# | #define VERSION "1.10.0"
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF___INT64 0
# | #define SIZEOF_FLOAT 4
# | #define SIZEOF_DOUBLE 8
# | #define SIZEOF_LONG_DOUBLE 16
# | #define SIZEOF___FLOAT128 0
# | #define SIZEOF__QUAD 0
# | #define PAC_C_MAX_REAL_PRECISION 21
# | #define INCLUDE_HL 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_LIBM 1
# | #define HAVE_LIBDL 1
# | #define STDC_HEADERS 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_FILE_H 1
# | #define HAVE_STDDEF_H 1
# | #define HAVE_SETJMP_H 1
# | #define HAVE_FEATURES_H 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_SYS_TIMEB_H 1
# | #include
# | #include
# | #define SIZEOF_INT8_T 1
# | #define SIZEOF_UINT8_T 1
# | #define SIZEOF_INT_LEAST8_T 1
# | #define SIZEOF_UINT_LEAST8_T 1
# | #define SIZEOF_INT_FAST8_T 1
# | #define SIZEOF_UINT_FAST8_T 1
# | #define SIZEOF_INT16_T 2
# | #define SIZEOF_UINT16_T 2
# | #define SIZEOF_INT_LEAST16_T 2
# | #define SIZEOF_UINT_LEAST16_T 2
# | #define SIZEOF_INT_FAST16_T 8
# | #define SIZEOF_UINT_FAST16_T 8
# | #define SIZEOF_INT32_T 4
# | #define SIZEOF_UINT32_T 4
# | #define SIZEOF_INT_LEAST32_T 4
# | #define SIZEOF_UINT_LEAST32_T 4
# | #define SIZEOF_INT_FAST32_T 8
# | #define SIZEOF_UINT_FAST32_T 8
# | #define SIZEOF_INT64_T 8
# | #define SIZEOF_UINT64_T 8
# | #define SIZEOF_INT_LEAST64_T 8
# | #define SIZEOF_UINT_LEAST64_T 8
# | #define SIZEOF_INT_FAST64_T 8
# | #define SIZEOF_UINT_FAST64_T 8
# | #define SIZEOF_SIZE_T 8
# | #define SIZEOF_SSIZE_T 8
# | #define SIZEOF_PTRDIFF_T 8
# | #include /*for off_t definition*/
# | #define SIZEOF_OFF_T 8
# | #ifdef HAVE_STDBOOL_H
# | #include /* for bool definition */
# | #else
# | #define bool _Bool
# | #endif
# | #define SIZEOF_BOOL 1
# | #define DEV_T_IS_SCALAR 1
# | #define HAVE_ZLIB_H 1
# | #define HAVE_LIBZ 1
# | #define HAVE_FILTER_DEFLATE 1
# | #define HAVE_TM_GMTOFF 1
# | #define HAVE_TIMEZONE 1
# | #define HAVE_IOCTL 1
# | #define HAVE_TIOCGWINSZ 1
# | #define HAVE_TIOCGETD 1
# | #define HAVE_ALARM 1
# | #define HAVE_CLOCK_GETTIME 1
# | #define HAVE_DIFFTIME 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FLOCK 1
# | #define HAVE_FORK 1
# | #define HAVE_FREXPF 1
# | #define HAVE_FREXPL 1
# | #define HAVE_GETHOSTNAME 1
# | #define HAVE_GETPWUID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_LSTAT 1
# | #define HAVE_RAND_R 1
# | #define HAVE_RANDOM 1
# | #define HAVE_SIGNAL 1
# | #define HAVE_LONGJMP 1
# | #define HAVE_SETJMP 1
# | #define HAVE_SIGLONGJMP 1
# | #define HAVE_SIGPROCMASK 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_SRANDOM 1
# | #define HAVE_STRDUP 1
# | #define HAVE_SYMLINK 1
# | #define HAVE_SYSTEM 1
# | #define HAVE_TMPFILE 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_WAITPID 1
# | #define HAVE___INLINE__ 1
# | #define HAVE___INLINE 1
# | #define HAVE_INLINE 1
# | #define HAVE_ATTRIBUTE 1
# | #define HAVE_C99_FUNC 1
# | #define HAVE_FUNCTION 1
# | #define HAVE_C99_DESIGNATED_INITIALIZER 1
# | #define PRINTF_LL_WIDTH "l"
# | #define DEFAULT_PLUGINDIR "/usr/local/hdf5/lib/plugin"
# | #define WANT_DCONV_EXCEPTION 1
# | #define WANT_DATA_ACCURACY 1
# | /* end confdefs.h. */
# |
# | #include
# |
# | #ifdef FC_DUMMY_MAIN
# | #ifndef FC_DUMMY_MAIN_EQ_F77
# | # ifdef __cplusplus
# | extern "C"
# | # endif
# | int FC_DUMMY_MAIN() { return 1; }
# | #endif
# | #endif
# | int
# | main ()
# | {
# |
# | long double ld;
# | long ll;
# | unsigned long ull;
# | unsigned char s[16];
# | int flag=0, ret=1;
# |
# | /*Determine if long double has 16 byte in size, 11 bit exponent, and
# | *the bias is 0x3ff */
# | if(sizeof(long double) == 16) {
# | ld = 1.0L;
# | memcpy(s, &ld, 16);
# | if(s[0]==0x3f && s[1]==0xf0 && s[2]==0x00 && s[3]==0x00 &&
# | s[4]==0x00 && s[5]==0x00 && s[6]==0x00 && s[7]==0x00)
# | flag = 1;
# | }
# |
# | if(flag==1 && sizeof(long)==8) {
# | ll = 0x003fffffffffffffL;
# | ld = (long double)ll;
# | memcpy(s, &ld, 16);
# | /* The library converts the value to 0x434fffffffffffff8000000000000000.
# | * In decimal it is 18014398509481982.000000, one value short of the original.
# | * The IBM Power6 Linux converts it to 0x4350000000000000bff0000000000000.
# | * The value is correct in decimal. It uses some special
# | * algorithm. We're going to define the macro and skip the test until
# | * we can figure out how they do it. */
# | if(s[0]==0x43 && s[1]==0x50 && s[2]==0x00 && s[3]==0x00 &&
# | s[4]==0x00 && s[5]==0x00 && s[6]==0x00 && s[7]==0x00 &&
# | s[8]==0xbf && s[9]==0xf0 && s[10]==0x00 && s[11]==0x00 &&
# | s[12]==0x00 && s[13]==0x00 && s[14]==0x00 && s[15]==0x00)
# | ret = 0;
# | }
# | if(flag==1 && sizeof(unsigned long)==8) {
# | ull = 0xffffffffffffffffUL;
# | ld = (long double)ull;
# | memcpy(s, &ld, 16);
# | /* Use a different value from signed long to test. The problem is the same
# | * for both long and unsigned long. The value is 18446744073709551615.
# | * The library converts the value to 0x43effffffffffffffe000000000000000.
# | * In decimal it's 18446744073709548544.000000, very different from the original.
# | * The IBM Power6 Linux converts it to 0x43f0000000000000bff0000000000000.
# | * The value is correct in decimal. It uses some special
# | * algorithm. We're going to define the macro and skip the test until
# | * we can figure out how they do it. */
# | if(s[0]==0x43 && s[1]==0xf0 && s[2]==0x00 && s[3]==0x00 &&
# | s[4]==0x00 && s[5]==0x00 && s[6]==0x00 && s[7]==0x00 &&
# | s[8]==0xbf && s[9]==0xf0 && s[10]==0x00 && s[11]==0x00 &&
# | s[12]==0x00 && s[13]==0x00 && s[14]==0x00 && s[15]==0x00)
# | ret = 0;
# | }
# | exit(ret);
# |
# | ;
# | return 0;
# | }
# |
# configure:30527: result: no
# configure:30542: checking if correctly converting long double to (unsigned) long long values
# configure:30598: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:157:17: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration]
# memcpy(s, &ld, 16);
# ^
# conftest.c:157:17: note: include the header or explicitly provide a declaration for 'memcpy'
# conftest.c:178:13: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(ret);
# ^
# conftest.c:178:13: note: include the header or explicitly provide a declaration for 'exit'
# 2 warnings generated.
# configure:30598: $? = 0
# configure:30598: ./conftest
# configure:30598: $? = 0
# configure:30615: result: yes
# configure:30631: checking if correctly converting (unsigned) long long to long double values
# configure:30691: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# conftest.c:157:17: warning: implicitly declaring library function 'memcpy' with type 'void *(void *, const void *, unsigned long)' [-Wimplicit-function-declaration]
# memcpy(s, &ld, 16);
# ^
# conftest.c:157:17: note: include the header or explicitly provide a declaration for 'memcpy'
# conftest.c:183:13: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(ret);
# ^
# conftest.c:183:13: note: include the header or explicitly provide a declaration for 'exit'
# 2 warnings generated.
# configure:30691: $? = 0
# configure:30691: ./conftest
# configure:30691: $? = 0
# configure:30708: result: yes
# configure:30853: checking additional programs should be built
# configure:30889: checking if deprecated public symbols are available
# configure:30899: result: yes
# configure:30918: checking which version of public symbols to use by default
# configure:30944: result: v110
# configure:30965: checking whether to perform strict file format checks
# configure:30991: result: no
# configure:31003: checking whether to have library information embedded in the executables
# configure:31014: result: yes
# configure:31028: checking if alignment restrictions are strictly enforced
# configure:31089: clang -o conftest -D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L conftest.c -lz -ldl -lm >&5
# configure:31089: $? = 0
# configure:31089: ./conftest
# configure:31089: $? = 0
# configure:31094: result: no
# configure:31201: creating ./config.lt
#
# ## ------------------ ##
# ## Running config.lt. ##
# ## ------------------ ##
# config.lt:733: creating libtool
# configure:33159: checking that generated files are newer than configure
# configure:33165: result: done
# configure:33241: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by HDF5 config.status 1.10.0, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on b7a50cb70157
#
# config.status:1577: creating src/libhdf5.settings
# config.status:1577: creating Makefile
# config.status:1577: creating src/Makefile
# config.status:1577: creating test/Makefile
# config.status:1577: creating test/testcheck_version.sh
# config.status:1577: creating test/testerror.sh
# config.status:1577: creating test/testflushrefresh.sh
# config.status:1577: creating test/H5srcdir_str.h
# config.status:1577: creating test/testlibinfo.sh
# config.status:1577: creating test/testlinks_env.sh
# config.status:1577: creating test/testswmr.sh
# config.status:1577: creating test/test_plugin.sh
# config.status:1577: creating test/test_usecases.sh
# config.status:1577: creating test/testvdsswmr.sh
# config.status:1577: creating testpar/Makefile
# config.status:1577: creating tools/Makefile
# config.status:1577: creating tools/h5dump/Makefile
# config.status:1577: creating tools/h5dump/testh5dump.sh
# config.status:1577: creating tools/h5dump/testh5dumppbits.sh
# config.status:1577: creating tools/h5dump/testh5dumpvds.sh
# config.status:1577: creating tools/h5dump/testh5dumpxml.sh
# config.status:1577: creating tools/h5ls/testh5ls.sh
# config.status:1577: creating tools/h5ls/testh5lsvds.sh
# config.status:1577: creating tools/h5import/Makefile
# config.status:1577: creating tools/h5import/h5importtestutil.sh
# config.status:1577: creating tools/h5diff/Makefile
# config.status:1577: creating tools/h5diff/testh5diff.sh
# config.status:1577: creating tools/h5diff/testph5diff.sh
# config.status:1577: creating tools/h5jam/Makefile
# config.status:1577: creating tools/h5jam/testh5jam.sh
# config.status:1577: creating tools/h5repack/Makefile
# config.status:1577: creating tools/h5repack/h5repack.sh
# config.status:1577: creating tools/h5repack/h5repack_plugin.sh
# config.status:1577: creating tools/h5ls/Makefile
# config.status:1577: creating tools/h5copy/Makefile
# config.status:1577: creating tools/h5copy/testh5copy.sh
# config.status:1577: creating tools/lib/Makefile
# config.status:1577: creating tools/misc/Makefile
# config.status:1577: creating tools/misc/h5cc
# config.status:1577: creating tools/misc/testh5clear.sh
# config.status:1577: creating tools/misc/testh5mkgrp.sh
# config.status:1577: creating tools/misc/testh5repart.sh
# config.status:1577: creating tools/misc/vds/Makefile
# config.status:1577: creating tools/h5stat/testh5stat.sh
# config.status:1577: creating tools/h5stat/Makefile
# config.status:1577: creating tools/h5format_convert/Makefile
# config.status:1577: creating tools/h5format_convert/testh5fc.sh
# config.status:1577: creating tools/perform/Makefile
# config.status:1577: creating examples/Makefile
# config.status:1577: creating examples/run-c-ex.sh
# config.status:1577: creating examples/testh5cc.sh
# config.status:1577: creating c++/Makefile
# config.status:1577: creating c++/src/Makefile
# config.status:1577: creating c++/src/h5c++
# config.status:1577: creating c++/test/Makefile
# config.status:1577: creating c++/test/H5srcdir_str.h
# config.status:1577: creating c++/examples/Makefile
# config.status:1577: creating c++/examples/run-c++-ex.sh
# config.status:1577: creating c++/examples/testh5c++.sh
# config.status:1577: creating fortran/Makefile
# config.status:1577: creating fortran/src/h5fc
# config.status:1577: creating fortran/src/Makefile
# config.status:1577: creating fortran/src/H5fort_type_defines.h
# config.status:1577: creating fortran/test/Makefile
# config.status:1577: creating fortran/testpar/Makefile
# config.status:1577: creating fortran/examples/Makefile
# config.status:1577: creating fortran/examples/run-fortran-ex.sh
# config.status:1577: creating fortran/examples/testh5fc.sh
# config.status:1577: creating java/Makefile
# config.status:1577: creating java/src/Makefile
# config.status:1577: creating java/src/jni/Makefile
# config.status:1577: creating java/test/Makefile
# config.status:1577: creating java/test/junit.sh
# config.status:1577: creating java/examples/Makefile
# config.status:1577: creating java/examples/intro/Makefile
# config.status:1577: creating java/examples/intro/runExample.sh
# config.status:1577: creating java/examples/datasets/Makefile
# config.status:1577: creating java/examples/datasets/runExample.sh
# config.status:1577: creating java/examples/datatypes/Makefile
# config.status:1577: creating java/examples/datatypes/runExample.sh
# config.status:1577: creating java/examples/groups/Makefile
# config.status:1577: creating java/examples/groups/runExample.sh
# config.status:1577: creating hl/Makefile
# config.status:1577: creating hl/src/Makefile
# config.status:1577: creating hl/test/Makefile
# config.status:1577: creating hl/test/H5srcdir_str.h
# config.status:1577: creating hl/tools/Makefile
# config.status:1577: creating hl/tools/gif2h5/Makefile
# config.status:1577: creating hl/tools/gif2h5/h52giftest.sh
# config.status:1577: creating hl/tools/h5watch/Makefile
# config.status:1577: creating hl/tools/h5watch/testh5watch.sh
# config.status:1577: creating hl/examples/Makefile
# config.status:1577: creating hl/examples/run-hlc-ex.sh
# config.status:1577: creating hl/c++/Makefile
# config.status:1577: creating hl/c++/src/Makefile
# config.status:1577: creating hl/c++/test/Makefile
# config.status:1577: creating hl/c++/examples/Makefile
# config.status:1577: creating hl/c++/examples/run-hlc++-ex.sh
# config.status:1577: creating hl/fortran/Makefile
# config.status:1577: creating hl/fortran/src/Makefile
# config.status:1577: creating hl/fortran/test/Makefile
# config.status:1577: creating hl/fortran/examples/Makefile
# config.status:1577: creating hl/fortran/examples/run-hlfortran-ex.sh
# config.status:1577: creating src/H5config.h
# config.status:1806: executing pubconf commands
# config.status:1806: executing depfiles commands
# config.status:1806: executing libtool commands
# config.status:1806: executing .classes commands
# configure:36014: WARNING: unrecognized options: --enable-linux-lfs
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_bigendian=no
# ac_cv_c_compiler_gnu=yes
# ac_cv_c_const=yes
# ac_cv_cxx_compiler_gnu=yes
# ac_cv_env_CCC_set=
# ac_cv_env_CCC_value=
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_CXXCPP_set=
# ac_cv_env_CXXCPP_value=
# ac_cv_env_CXXFLAGS_set=set
# ac_cv_env_CXXFLAGS_value=
# ac_cv_env_CXX_set=set
# ac_cv_env_CXX_value=clang++
# ac_cv_env_FCFLAGS_set=
# ac_cv_env_FCFLAGS_value=
# ac_cv_env_FC_set=
# ac_cv_env_FC_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_LT_SYS_LIBRARY_PATH_set=
# ac_cv_env_LT_SYS_LIBRARY_PATH_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func_GetConsoleScreenBufferInfo=no
# ac_cv_func__getvideoconfig=no
# ac_cv_func__scrsize=no
# ac_cv_func_alarm=yes
# ac_cv_func_asprintf=yes
# ac_cv_func_clock_gettime=yes
# ac_cv_func_compress2=yes
# ac_cv_func_difftime=yes
# ac_cv_func_dlopen=no
# ac_cv_func_fcntl=yes
# ac_cv_func_flock=yes
# ac_cv_func_fork=yes
# ac_cv_func_frexpf=yes
# ac_cv_func_frexpl=yes
# ac_cv_func_gethostname=yes
# ac_cv_func_getpwuid=yes
# ac_cv_func_getrusage=yes
# ac_cv_func_gettextinfo=no
# ac_cv_func_gettimeofday=yes
# ac_cv_func_ioctl=yes
# ac_cv_func_longjmp=yes
# ac_cv_func_lstat=yes
# ac_cv_func_posix_memalign=yes
# ac_cv_func_rand_r=yes
# ac_cv_func_random=yes
# ac_cv_func_setjmp=yes
# ac_cv_func_setsysinfo=no
# ac_cv_func_shl_load=no
# ac_cv_func_siglongjmp=yes
# ac_cv_func_signal=yes
# ac_cv_func_sigprocmask=yes
# ac_cv_func_sigsetjmp=no
# ac_cv_func_snprintf=yes
# ac_cv_func_srandom=yes
# ac_cv_func_strdup=yes
# ac_cv_func_symlink=yes
# ac_cv_func_system=yes
# ac_cv_func_tmpfile=yes
# ac_cv_func_vasprintf=yes
# ac_cv_func_vsnprintf=yes
# ac_cv_func_waitpid=yes
# ac_cv_have_decl_CLOCK_MONOTONIC=yes
# ac_cv_have_decl_O_DIRECT=yes
# ac_cv_header_dirent_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_features_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_io_h=no
# ac_cv_header_mach_mach_time_h=no
# ac_cv_header_memory_h=yes
# ac_cv_header_quadmath_h=no
# ac_cv_header_setjmp_h=yes
# ac_cv_header_stdbool_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stddef_h=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_file_h=yes
# ac_cv_header_sys_ioctl_h=yes
# ac_cv_header_sys_resource_h=yes
# ac_cv_header_sys_socket_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_time_h=yes
# ac_cv_header_sys_timeb_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_time=yes
# ac_cv_header_unistd_h=yes
# ac_cv_header_winsock2_h=no
# ac_cv_header_zlib_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_lib_dl_dlopen=yes
# ac_cv_lib_dld_shl_load=no
# ac_cv_lib_m_ceil=yes
# ac_cv_lib_z_compress2=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_FGREP='/usr/bin/grep -F'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_SED=/usr/bin/sed
# ac_cv_path_TR=/usr/bin/tr
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_lt_DD=/usr/bin/dd
# ac_cv_path_mkdir=/usr/bin/mkdir
# ac_cv_prog_AR=ar
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_CXXCPP='clang++ -E'
# ac_cv_prog_STRIP=strip
# ac_cv_prog_ac_ct_OBJDUMP=objdump
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_cxx_g=yes
# ac_cv_prog_make_make_set=yes
# ac_cv_search_clock_gettime='none required'
# ac_cv_sizeof__Quad=0
# ac_cv_sizeof___float128=0
# ac_cv_sizeof___int64=0
# ac_cv_sizeof_bool=1
# ac_cv_sizeof_char=1
# ac_cv_sizeof_double=8
# ac_cv_sizeof_float=4
# ac_cv_sizeof_int16_t=2
# ac_cv_sizeof_int32_t=4
# ac_cv_sizeof_int64_t=8
# ac_cv_sizeof_int8_t=1
# ac_cv_sizeof_int=4
# ac_cv_sizeof_int_fast16_t=8
# ac_cv_sizeof_int_fast32_t=8
# ac_cv_sizeof_int_fast64_t=8
# ac_cv_sizeof_int_fast8_t=1
# ac_cv_sizeof_int_least16_t=2
# ac_cv_sizeof_int_least32_t=4
# ac_cv_sizeof_int_least64_t=8
# ac_cv_sizeof_int_least8_t=1
# ac_cv_sizeof_long=8
# ac_cv_sizeof_long_double=16
# ac_cv_sizeof_long_long=8
# ac_cv_sizeof_off_t=8
# ac_cv_sizeof_ptrdiff_t=8
# ac_cv_sizeof_short=2
# ac_cv_sizeof_size_t=8
# ac_cv_sizeof_ssize_t=8
# ac_cv_sizeof_uint16_t=2
# ac_cv_sizeof_uint32_t=4
# ac_cv_sizeof_uint64_t=8
# ac_cv_sizeof_uint8_t=1
# ac_cv_sizeof_uint_fast16_t=8
# ac_cv_sizeof_uint_fast32_t=8
# ac_cv_sizeof_uint_fast64_t=8
# ac_cv_sizeof_uint_fast8_t=1
# ac_cv_sizeof_uint_least16_t=2
# ac_cv_sizeof_uint_least32_t=4
# ac_cv_sizeof_uint_least64_t=8
# ac_cv_sizeof_uint_least8_t=1
# ac_cv_sizeof_unsigned=4
# ac_cv_sys_file_offset_bits=no
# ac_cv_type_off_t=yes
# ac_cv_type_ptrdiff_t=yes
# ac_cv_type_size_t=yes
# ac_cv_type_ssize_t=yes
# am_cv_CC_dependencies_compiler_type=gcc3
# am_cv_CXX_dependencies_compiler_type=gcc3
# am_cv_make_support_nested_variables=yes
# am_cv_prog_cc_c_o=yes
# hdf5_cv_direct_io=yes
# hdf5_cv_host=x86_64-unknown-linux-gnu
# hdf5_cv_ldouble_to_llong_accurate=yes
# hdf5_cv_ldouble_to_long_special=no
# hdf5_cv_llong_to_ldouble_correct=yes
# hdf5_cv_long_to_ldouble_special=no
# hdf5_cv_posix_memalign=yes
# hdf5_cv_printf_ll=l
# lt_cv_ar_at_file=@
# lt_cv_archive_cmds_need_lc=no
# lt_cv_deplibs_check_method=pass_all
# lt_cv_dlopen=dlopen
# lt_cv_dlopen_libs=-ldl
# lt_cv_dlopen_self=yes
# lt_cv_dlopen_self_static=no
# lt_cv_file_magic_cmd='$MAGIC_CMD'
# lt_cv_file_magic_test_file=
# lt_cv_ld_reload_flag=-r
# lt_cv_nm_interface='BSD nm'
# lt_cv_objdir=.libs
# lt_cv_path_LD=/usr/bin/ld
# lt_cv_path_NM='/usr/bin/nm -B'
# lt_cv_path_mainfest_tool=no
# lt_cv_prog_compiler_c_o=yes
# lt_cv_prog_compiler_pic='-fPIC -DPIC'
# lt_cv_prog_compiler_pic_works=yes
# lt_cv_prog_compiler_rtti_exceptions=yes
# lt_cv_prog_compiler_static_works=yes
# lt_cv_prog_gnu_ld=yes
# lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
# lt_cv_shlibpath_overrides_runpath=no
# lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
# lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\'''
# lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\'''
# lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
# lt_cv_sys_global_symbol_to_import=
# lt_cv_sys_max_cmd_len=1572864
# lt_cv_to_host_file_cmd=func_convert_file_noop
# lt_cv_to_tool_file_cmd=func_convert_file_noop
# lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ACLOCAL='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing aclocal-1.15'
# ADD_PARALLEL_FILES='no'
# AMDEPBACKSLASH='\'
# AMDEP_FALSE='#'
# AMDEP_TRUE=''
# AMTAR='$${TAR-tar}'
# AM_BACKSLASH='\'
# AM_CFLAGS=''
# AM_CPPFLAGS=''
# AM_CXXFLAGS=''
# AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
# AM_DEFAULT_VERBOSITY='0'
# AM_FCFLAGS=''
# AM_JAVACFLAGS=''
# AM_JAVAFLAGS=''
# AM_JNIFLAGS=''
# AM_LDFLAGS=''
# AM_V='$(V)'
# AR='ar'
# ASSERTS='no'
# AUTOCONF='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing autoconf'
# AUTOHEADER='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing autoheader'
# AUTOMAKE='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing automake-1.15'
# AWK='gawk'
# BUILD_ALL_CONDITIONAL_FALSE=''
# BUILD_ALL_CONDITIONAL_TRUE='#'
# BUILD_CXX_CONDITIONAL_FALSE=''
# BUILD_CXX_CONDITIONAL_TRUE='#'
# BUILD_FORTRAN_CONDITIONAL_FALSE=''
# BUILD_FORTRAN_CONDITIONAL_TRUE='#'
# BUILD_HDF5_HL_CONDITIONAL_FALSE='#'
# BUILD_HDF5_HL_CONDITIONAL_TRUE=''
# BUILD_JAVA_CONDITIONAL_FALSE=''
# BUILD_JAVA_CONDITIONAL_TRUE='#'
# BUILD_MODE='production'
# BUILD_PARALLEL_CONDITIONAL_FALSE=''
# BUILD_PARALLEL_CONDITIONAL_TRUE='#'
# BUILD_SHARED_SZIP_CONDITIONAL_FALSE=''
# BUILD_SHARED_SZIP_CONDITIONAL_TRUE='#'
# BYTESEX='little-endian'
# CC='clang'
# CCDEPMODE='depmode=gcc3'
# CC_VERSION='/usr/bin/clang'
# CFLAGS=''
# CODESTACK='no'
# CONFIG_DATE='Thu Apr 13 18:53:45 UTC 2017'
# CONFIG_MODE=''
# CONFIG_USER='tuscan@b7a50cb70157'
# CPP='clang -E'
# CPPFLAGS=''
# CXX='no'
# CXXCPP='clang++ -E'
# CXXDEPMODE='depmode=gcc3'
# CXXFLAGS=''
# CXX_VERSION='no'
# CYGPATH_W='echo'
# DEFAULT_API_VERSION='v110'
# DEFS='-DHAVE_CONFIG_H'
# DEPDIR='.deps'
# DEPRECATED_SYMBOLS='yes'
# DIRECT_VFD='no'
# DIRECT_VFD_CONDITIONAL_FALSE=''
# DIRECT_VFD_CONDITIONAL_TRUE='#'
# DLLTOOL='false'
# DSYMUTIL=''
# DUMPBIN=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# EXTERNAL_FILTERS='deflate(zlib)'
# F9XMODEXT=''
# F9XMODFLAG=''
# F9XSUFFIXFLAG=''
# FC='no'
# FCFLAGS=''
# FCFLAGS_f90=''
# FCLIBS=''
# FC_VERSION='no'
# FGREP='/usr/bin/grep -F'
# FORTRAN_C_LONG_DOUBLE_IS_UNIQUE=''
# FORTRAN_HAVE_C_LONG_DOUBLE=''
# FORTRAN_SHARED_CONDITIONAL_FALSE=''
# FORTRAN_SHARED_CONDITIONAL_TRUE='#'
# FORTRAN_SIZEOF_LONG_DOUBLE=''
# FSEARCH_DIRS=''
# Fortran_COMPILER_ID=''
# GREP='/usr/bin/grep'
# H5CONFIG_F_IKIND=''
# H5CONFIG_F_NUM_IKIND=''
# H5CONFIG_F_NUM_RKIND=''
# H5CONFIG_F_RKIND=''
# H5CONFIG_F_RKIND_SIZEOF=''
# H5_CFLAGS=' '
# H5_CLASSPATH=''
# H5_CPPFLAGS='-D_GNU_SOURCE -D_POSIX_C_SOURCE=200112L -DNDEBUG -UH5_DEBUG_API'
# H5_CXXFLAGS=' '
# H5_FCFLAGS=' '
# H5_FORTRAN_SHARED='no'
# H5_JAVACFLAGS=''
# H5_JAVAFLAGS=''
# H5_JNIFLAGS=''
# H5_LDFLAGS=''
# H5_VERSION='1.10.0'
# HADDR_T=''
# HAVE_DMALLOC='no'
# HAVE_Fortran_INTEGER_SIZEOF_16=''
# HAVE_PTHREAD=''
# HAVE_SHARED_CONDITIONAL_FALSE='#'
# HAVE_SHARED_CONDITIONAL_TRUE=''
# HDF5_HL='yes'
# HDF5_INTERFACES=''
# HDF_CXX='no'
# HDF_FORTRAN='no'
# HDF_JAVA='no'
# HID_T=''
# HL='hl'
# HL_FOR=''
# HSIZE_T=''
# HSSIZE_T=''
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
# INSTRUMENT_LIBRARY='no'
# INTERNAL_DEBUG_OUTPUT='none'
# JAR=''
# JAVA=''
# JAVAC=''
# JAVACFLAGS=''
# JAVADOC=''
# JAVAFLAGS=''
# JAVAPREFIX=''
# JAVA_JUNIT=''
# JAVA_PATH_NAME=''
# JAVA_VERSION='/usr/bin/ (./configure: line 30830: -version: command not found)'
# JNIFLAGS=''
# JUNIT=''
# LD='/usr/bin/ld -m elf_x86_64'
# LDFLAGS=''
# LIBOBJS=''
# LIBS='-lz -ldl -lm '
# LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# LIPO=''
# LL_PATH=''
# LN_S='ln -s'
# LTLIBOBJS=''
# LT_STATIC_EXEC=''
# LT_SYS_LIBRARY_PATH=''
# MAINT='#'
# MAINTAINER_MODE_FALSE=''
# MAINTAINER_MODE_TRUE='#'
# MAKEINFO='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/missing makeinfo'
# MANIFEST_TOOL=':'
# MEMORYALLOCSANITYCHECK='no'
# METADATATRACEFILE='no'
# MKDIR_P='/usr/bin/mkdir -p'
# MPE='no'
# NM='/usr/bin/nm -B'
# NMEDIT=''
# OBJDUMP='objdump'
# OBJECT_NAMELEN_DEFAULT_F=''
# OBJEXT='o'
# OPTIMIZATION='high'
# OTOOL64=''
# OTOOL=''
# PACKAGE='hdf5'
# PACKAGE_BUGREPORT='help@hdfgroup.org'
# PACKAGE_NAME='HDF5'
# PACKAGE_STRING='HDF5 1.10.0'
# PACKAGE_TARNAME='hdf5'
# PACKAGE_URL=''
# PACKAGE_VERSION='1.10.0'
# PAC_C_MAX_REAL_PRECISION='21'
# PAC_FC_ALL_INTEGER_KINDS=''
# PAC_FC_ALL_INTEGER_KINDS_SIZEOF=''
# PAC_FC_ALL_REAL_KINDS=''
# PAC_FC_ALL_REAL_KINDS_SIZEOF=''
# PAC_FC_MAX_REAL_PRECISION=''
# PAC_FORTRAN_NATIVE_DOUBLE_KIND=''
# PAC_FORTRAN_NATIVE_DOUBLE_SIZEOF=''
# PAC_FORTRAN_NATIVE_INTEGER_KIND=''
# PAC_FORTRAN_NATIVE_INTEGER_SIZEOF=''
# PAC_FORTRAN_NATIVE_REAL_KIND=''
# PAC_FORTRAN_NATIVE_REAL_SIZEOF=''
# PARALLEL='no'
# PATH_SEPARATOR=':'
# PROFILING='no'
# RANLIB='ranlib'
# ROOT='/tmp/hdf5/src/hdf5-1.10.0'
# RUNPARALLEL=''
# RUNSERIAL=''
# R_INTEGER=''
# R_LARGE=''
# SEARCH='$(srcdir) $(top_builddir)/src $(top_srcdir)/src'
# SED='/usr/bin/sed'
# SET_MAKE=''
# SHELL='/bin/sh'
# SIZE_T=''
# STATIC_EXEC='no'
# STATIC_SHARED='shared'
# STRICT_FORMAT_CHECKS='no'
# STRIP='strip'
# SYMBOLS='no'
# TESTPARALLEL=''
# TESTS_JUNIT=''
# THREADSAFE='no'
# TIME='time'
# TR='/usr/bin/tr'
# TRACE_API='no'
# UNAME_INFO='Linux b7a50cb70157 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux'
# USE_FILTER_DEFLATE='yes'
# USE_FILTER_SZIP='no'
# USE_PLUGINS_CONDITIONAL_FALSE='#'
# USE_PLUGINS_CONDITIONAL_TRUE=''
# USINGMEMCHECKER='no'
# UUDECODE=''
# VERSION='1.10.0'
# WORDS_BIGENDIAN='no'
# _ACJNI_JAVAC=''
# ac_ct_AR=''
# ac_ct_CC=''
# ac_ct_CXX=''
# ac_ct_DUMPBIN=''
# ac_ct_FC=''
# am__EXEEXT_FALSE=''
# am__EXEEXT_TRUE='#'
# am__fastdepCC_FALSE='#'
# am__fastdepCC_TRUE=''
# am__fastdepCXX_FALSE='#'
# am__fastdepCXX_TRUE=''
# am__include='include'
# am__isrc=''
# am__leading_dot='.'
# am__nodep='_no'
# am__quote=''
# am__tar='$${TAR-tar} chof - "$$tardir"'
# am__untar='$${TAR-tar} xf -'
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='/usr/share/doc/hdf5'
# dvidir='${docdir}'
# enable_shared='yes'
# enable_static='no'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# install_sh='${SHELL} /tmp/hdf5/src/hdf5-1.10.0/bin/install-sh'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# mkdir_p='$(MKDIR_P)'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# sysconfdir='${prefix}/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME "HDF5"
# #define PACKAGE_TARNAME "hdf5"
# #define PACKAGE_VERSION "1.10.0"
# #define PACKAGE_STRING "HDF5 1.10.0"
# #define PACKAGE_BUGREPORT "help@hdfgroup.org"
# #define PACKAGE_URL ""
# #define PACKAGE "hdf5"
# #define VERSION "1.10.0"
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define SIZEOF_CHAR 1
# #define SIZEOF_SHORT 2
# #define SIZEOF_INT 4
# #define SIZEOF_UNSIGNED 4
# #define SIZEOF_LONG 8
# #define SIZEOF_LONG_LONG 8
# #define SIZEOF___INT64 0
# #define SIZEOF_FLOAT 4
# #define SIZEOF_DOUBLE 8
# #define SIZEOF_LONG_DOUBLE 16
# #define SIZEOF___FLOAT128 0
# #define SIZEOF__QUAD 0
# #define PAC_C_MAX_REAL_PRECISION 21
# #define INCLUDE_HL 1
# #define HAVE_DLFCN_H 1
# #define LT_OBJDIR ".libs/"
# #define HAVE_LIBM 1
# #define HAVE_LIBDL 1
# #define STDC_HEADERS 1
# #define TIME_WITH_SYS_TIME 1
# #define HAVE_SYS_RESOURCE_H 1
# #define HAVE_SYS_TIME_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_SYS_IOCTL_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_SYS_SOCKET_H 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_FILE_H 1
# #define HAVE_STDDEF_H 1
# #define HAVE_SETJMP_H 1
# #define HAVE_FEATURES_H 1
# #define HAVE_DIRENT_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_STDBOOL_H 1
# #define HAVE_SYS_TIMEB_H 1
# #include
# #include
# #define SIZEOF_INT8_T 1
# #define SIZEOF_UINT8_T 1
# #define SIZEOF_INT_LEAST8_T 1
# #define SIZEOF_UINT_LEAST8_T 1
# #define SIZEOF_INT_FAST8_T 1
# #define SIZEOF_UINT_FAST8_T 1
# #define SIZEOF_INT16_T 2
# #define SIZEOF_UINT16_T 2
# #define SIZEOF_INT_LEAST16_T 2
# #define SIZEOF_UINT_LEAST16_T 2
# #define SIZEOF_INT_FAST16_T 8
# #define SIZEOF_UINT_FAST16_T 8
# #define SIZEOF_INT32_T 4
# #define SIZEOF_UINT32_T 4
# #define SIZEOF_INT_LEAST32_T 4
# #define SIZEOF_UINT_LEAST32_T 4
# #define SIZEOF_INT_FAST32_T 8
# #define SIZEOF_UINT_FAST32_T 8
# #define SIZEOF_INT64_T 8
# #define SIZEOF_UINT64_T 8
# #define SIZEOF_INT_LEAST64_T 8
# #define SIZEOF_UINT_LEAST64_T 8
# #define SIZEOF_INT_FAST64_T 8
# #define SIZEOF_UINT_FAST64_T 8
# #define SIZEOF_SIZE_T 8
# #define SIZEOF_SSIZE_T 8
# #define SIZEOF_PTRDIFF_T 8
# #include /*for off_t definition*/
# #define SIZEOF_OFF_T 8
# #ifdef HAVE_STDBOOL_H
# #include /* for bool definition */
# #else
# #define bool _Bool
# #endif
# #define SIZEOF_BOOL 1
# #define DEV_T_IS_SCALAR 1
# #define HAVE_ZLIB_H 1
# #define HAVE_LIBZ 1
# #define HAVE_FILTER_DEFLATE 1
# #define HAVE_TM_GMTOFF 1
# #define HAVE_TIMEZONE 1
# #define HAVE_IOCTL 1
# #define HAVE_TIOCGWINSZ 1
# #define HAVE_TIOCGETD 1
# #define HAVE_ALARM 1
# #define HAVE_CLOCK_GETTIME 1
# #define HAVE_DIFFTIME 1
# #define HAVE_FCNTL 1
# #define HAVE_FLOCK 1
# #define HAVE_FORK 1
# #define HAVE_FREXPF 1
# #define HAVE_FREXPL 1
# #define HAVE_GETHOSTNAME 1
# #define HAVE_GETPWUID 1
# #define HAVE_GETRUSAGE 1
# #define HAVE_GETTIMEOFDAY 1
# #define HAVE_LSTAT 1
# #define HAVE_RAND_R 1
# #define HAVE_RANDOM 1
# #define HAVE_SIGNAL 1
# #define HAVE_LONGJMP 1
# #define HAVE_SETJMP 1
# #define HAVE_SIGLONGJMP 1
# #define HAVE_SIGPROCMASK 1
# #define HAVE_SNPRINTF 1
# #define HAVE_SRANDOM 1
# #define HAVE_STRDUP 1
# #define HAVE_SYMLINK 1
# #define HAVE_SYSTEM 1
# #define HAVE_TMPFILE 1
# #define HAVE_ASPRINTF 1
# #define HAVE_VASPRINTF 1
# #define HAVE_VSNPRINTF 1
# #define HAVE_WAITPID 1
# #define HAVE___INLINE__ 1
# #define HAVE___INLINE 1
# #define HAVE_INLINE 1
# #define HAVE_ATTRIBUTE 1
# #define HAVE_C99_FUNC 1
# #define HAVE_FUNCTION 1
# #define HAVE_C99_DESIGNATED_INITIALIZER 1
# #define PRINTF_LL_WIDTH "l"
# #define DEFAULT_PLUGINDIR "/usr/local/hdf5/lib/plugin"
# #define WANT_DCONV_EXCEPTION 1
# #define WANT_DATA_ACCURACY 1
# #define LDOUBLE_TO_LLONG_ACCURATE 1
# #define LLONG_TO_LDOUBLE_CORRECT 1
# #define HAVE_EMBEDDED_LIBINFO 1
# #define NO_ALIGNMENT_RESTRICTIONS 1
#
# configure: exit 0