=> Building science/hdf5-18 build started at Sun Mar 12 13:08:24 PDT 2017 port directory: /usr/ports/science/hdf5-18 building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.1380.gb4315f-DEVELOPMENT #0: Fri Mar 3 17:20:21 PST 2017 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: thierry@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/Release48-default/ref/../05//usr/ports/science/hdf5-18/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400713 Jail OSVERSION: 400713 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release48-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=hdf5-18-1.8.18_1 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release48-default/ref/.p/pool MASTERNAME=Release48-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for hdf5-18-1.8.18_1: DEBUG=off: Build with debugging support EXAMPLES=on: Build and/or install examples FORTRAN=off: Fortran language support SZIP=off: Szip compression support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-cxx --enable-instrument --enable-strict-format-checks --with-pthread=/usr --with-zlib=/usr --program-suffix=-18 --includedir=/usr/local/include/hdf5-18 --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/science/hdf5-18 XDG_CONFIG_HOME=/wrkdirs/science/hdf5-18 HOME=/wrkdirs/science/hdf5-18 TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/science/hdf5-18 XDG_CONFIG_HOME=/wrkdirs/science/hdf5-18 HOME=/wrkdirs/science/hdf5-18 TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- FORTRAN="@comment " OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/hdf5" EXAMPLESDIR="share/examples/hdf5-18" DATADIR="share/hdf5" WWWDIR="www/hdf5" ETCDIR="etc/hdf5" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/hdf5 DOCSDIR=/usr/local/share/doc/hdf5 EXAMPLESDIR=/usr/local/share/examples/hdf5-18 WWWDIR=/usr/local/www/hdf5 ETCDIR=/usr/local/etc/hdf5 --End SUB_LIST-- ---Begin make.conf--- NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> License BSD4CLAUSE accepted by the user =========================================================================== =================================================== ===> hdf5-18-1.8.18_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.9.4_1.txz Installing pkg-1.9.4_1... Extracting pkg-1.9.4_1: .......... done ===> hdf5-18-1.8.18_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of hdf5-18-1.8.18_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD4CLAUSE accepted by the user ===> Fetching all distfiles required by hdf5-18-1.8.18_1 for building =========================================================================== =================================================== ===> License BSD4CLAUSE accepted by the user ===> Fetching all distfiles required by hdf5-18-1.8.18_1 for building => SHA256 Checksum OK for hdf5-1.8.18.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD4CLAUSE accepted by the user ===> Fetching all distfiles required by hdf5-18-1.8.18_1 for building ===> Extracting for hdf5-18-1.8.18_1 => SHA256 Checksum OK for hdf5-1.8.18.tar.bz2. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for hdf5-18-1.8.18_1 ===> Applying ports patches for hdf5-18-1.8.18_1 =========================================================================== =================================================== =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for hdf5-18-1.8.18_1 /usr/bin/sed -i.bak -e 's|-lpthread||g' /wrkdirs/science/hdf5-18/hdf5-1.8.18/configure /usr/bin/sed -i.bak -e 's|-O3||g' /wrkdirs/science/hdf5-18/hdf5-1.8.18/config/gnu-flags /usr/bin/sed -i.bak -e '/LD_LIBRARY_PATH/ s|^|#|' -e 's|/share/hdf5_examples|/share/examples/hdf5-18|' -e 's|(INSTALL)|(INSTALL_DATA)|' `/usr/bin/find /wrkdirs/science/hdf5-18/hdf5-1.8.18 -regex '.*/examples/Makefile.in'` /usr/bin/sed -i.bak -e 's|\[ -a|\[ -f|g' `/usr/bin/find /wrkdirs/science/hdf5-18/hdf5-1.8.18 -name \*.sh\*` /usr/bin/find /wrkdirs/science/hdf5-18/hdf5-1.8.18 -name Makefile.in | /usr/bin/xargs /usr/bin/sed -i.bak -e 's|libhdf5|libhdf5-18|g' /usr/bin/sed -i.bak -e 's|libhdf5|libhdf5-18|g' /wrkdirs/science/hdf5-18/hdf5-1.8.18/test/testlibinfo.sh.in configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk 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-portbld-dragonfly4.7 checking host system type... x86_64-portbld-dragonfly4.7 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-portbld-dragonfly4.7... no checking for config x86_64-portbld-freebsd... no checking for config portbld-dragonfly4.7... no checking for config portbld-freebsd... no checking for config x86_64-dragonfly4.7... no checking for config x86_64-freebsd... no checking for config x86_64-portbld... no checking for config dragonfly4.7... no checking for config freebsd... found compiler 'cc' is GNU gcc-5.4.1 checking for config ./config/site-specific/host-pkgbox64.dragonflybsd.org... no checking for config ./config/site-specific/host-dragonflybsd.org... no checking for config ./config/site-specific/host-org... no checking for gcc... cc 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 cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking if unsupported combinations of configure options are allowed... no checking if Fortran interface enabled... no checking if Fortran 2003 interface enabled... no checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking how to run the C++ preprocessor... c++ -E checking if c++ interface enabled... yes checking if c++ needs old style header files in includes... no checking if c++ can handle namespaces... yes checking if c++ has offsetof extension... yes checking if c++ can handle static cast... yes checking if high level library is enabled... yes checking for perl... no checking for ar... ar checking whether make sets $(MAKE)... (cached) yes checking for tr... /usr/bin/tr checking if srcdir= and time commands work together... yes checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /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... (cached) 262144 checking how to convert x86_64-portbld-dragonfly4.7 file names to x86_64-portbld-dragonfly4.7 format... func_convert_file_noop checking how to convert x86_64-portbld-dragonfly4.7 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... dragonfly4.7 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... (cached) 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... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... dragonfly4.7 ld.so checking how to hardcode library paths into programs... immediate checking if we should install only statically linked executables... no checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes checking whether make will build with undefined variables... yes checking for production mode... production checking for ceil in -lm... yes checking for dlopen in -ldl... 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 for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/types.h... (cached) yes checking for stddef.h... (cached) yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking features.h usability... no checking features.h presence... no checking for features.h... no checking for dirent.h... (cached) yes checking for stdint.h... (cached) yes checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking 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 for off_t... (cached) yes checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking for ptrdiff_t... (cached) yes checking whether byte ordering is bigendian... no checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of unsigned... 4 checking size of long... 8 checking size of long long... 8 checking size of __int64... 0 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking size of int8_t... 1 checking size of uint8_t... 1 checking size of int_least8_t... 1 checking size of uint_least8_t... 1 checking size of int_fast8_t... 4 checking size of uint_fast8_t... 4 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... 4 checking size of uint_fast16_t... 4 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... 4 checking size of uint_fast32_t... 4 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 if dev_t is scalar... yes checking for dmalloc library... suppressed checking for zlib.h... (cached) 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... yes checking for _getvideoconfig... no checking for gettextinfo... no checking for GetConsoleScreenBufferInfo... no checking for getpwuid... yes 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... (cached) yes checking for clock_gettime... (cached) yes checking for difftime... yes checking for fork... (cached) yes checking for frexpf... yes checking for frexpl... yes checking for gethostname... (cached) yes checking for getrusage... (cached) yes checking for gettimeofday... (cached) yes checking for lstat... (cached) yes checking for rand_r... yes checking for random... (cached) yes checking for setsysinfo... no checking for signal... yes checking for longjmp... yes checking for setjmp... yes checking for siglongjmp... yes checking for sigsetjmp... yes checking for sigprocmask... (cached) yes checking for snprintf... (cached) yes checking for srandom... (cached) yes checking for strdup... (cached) yes checking for symlink... (cached) yes checking for system... yes checking for tmpfile... yes checking for asprintf... (cached) yes checking for vasprintf... (cached) yes checking for vsnprintf... (cached) yes checking for waitpid... (cached) 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 Threads support system scope... yes checking for debug flags... none checking whether function stack tracking is enabled... no checking whether metadata trace file code is enabled... no checking for API tracing... no checking for instrumented library... yes checking whether to clear file buffers... yes checking whether a memory checking tool will be 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... v18 checking whether to perform strict file format checks... yes 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/H5srcdir_str.h config.status: creating test/testlibinfo.sh config.status: creating test/testlinks_env.sh config.status: creating test/test_plugin.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/testh5dumpxml.sh config.status: creating tools/h5ls/testh5ls.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/testh5mkgrp.sh config.status: creating tools/misc/testh5repart.sh config.status: creating tools/h5stat/testh5stat.sh config.status: creating tools/h5stat/Makefile 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/test/Makefile config.status: creating fortran/testpar/Makefile config.status: creating fortran/examples/Makefile config.status: creating fortran/examples/run-fortran-ex.sh config.status: creating fortran/examples/testh5fc.sh config.status: creating hl/Makefile config.status: creating hl/src/Makefile config.status: creating hl/test/Makefile config.status: creating hl/test/H5srcdir_str.h config.status: creating hl/tools/Makefile config.status: creating hl/tools/gif2h5/Makefile config.status: creating hl/tools/gif2h5/h52giftest.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 SUMMARY OF THE HDF5 CONFIGURATION ================================= General Information: ------------------- HDF5 Version: 1.8.18 Configured on: Sun Mar 12 20:08:44 UTC 2017 Configured by: root@pkgbox64.dragonflybsd.org Configure mode: production Host system: x86_64-portbld-dragonfly4.7 Uname information: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.1380.gb4315f-DEVELOPMENT #0: Fri Mar 3 17:20:21 PST 2017 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 Byte sex: little-endian Libraries: static, shared Installation point: /usr/local Compiling Options: ------------------ Compilation Mode: production C Compiler: /usr/bin/cc CFLAGS: -pipe -O2 -fno-strict-aliasing H5_CFLAGS: -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt AM_CFLAGS: CPPFLAGS: H5_CPPFLAGS: -DNDEBUG -UH5_DEBUG_API AM_CPPFLAGS: -I/usr/include Shared C Library: yes Static C Library: yes Statically Linked Executables: no LDFLAGS: H5_LDFLAGS: AM_LDFLAGS: -L/usr/lib Extra libraries: -lz -ldl -lm Archiver: ar Ranlib: ranlib Debugged Packages: API Tracing: no Languages: ---------- Fortran: no C++: yes C++ Compiler: /usr/bin/c++ C++ Flags: -pipe -O2 -fno-strict-aliasing H5 C++ Flags: AM C++ Flags: Shared C++ Library: yes Static C++ Library: yes Features: --------- Parallel HDF5: no High Level library: yes Threadsafety: no Default API Mapping: v18 With Deprecated Public Symbols: yes I/O filters (external): deflate(zlib) MPE: no Direct VFD: no dmalloc: no Clear file buffers before write: yes Using memory checker: no Function Stack Tracing: no Strict File Format Checks: yes Optimization Instrumentation: yes /bin/cp -p /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/libhdf5.settings.in /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/libhdf5-18.settings.in /bin/cp -p /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/libhdf5.settings /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/libhdf5-18.settings =========================================================================== =================================================== ===> Building for hdf5-18-1.8.18_1 --- all-recursive --- Making all in src --- all --- /usr/bin/make all-am --- H5.lo --- --- H5checksum.lo --- --- H5dbg.lo --- --- H5system.lo --- --- H5timer.lo --- --- H5.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance --- H5checksum.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance --- H5dbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance --- H5.lo --- -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5.lo -MD -MP -MF .deps/H5.Tpo -c -o H5.lo H5.c --- H5checksum.lo --- -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5checksum.lo -MD -MP -MF .deps/H5checksum.Tpo -c -o H5checksum.lo H5checksum.c --- H5dbg.lo --- -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5dbg.lo -MD -MP -MF .deps/H5dbg.Tpo -c -o H5dbg.lo H5dbg.c --- H5system.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5system.lo -MD -MP -MF .deps/H5system.Tpo -c -o H5system.lo H5system.c --- H5timer.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5timer.lo -MD -MP -MF .deps/H5timer.Tpo -c -o H5timer.lo H5timer.c --- H5.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5.lo -MD -MP -MF .deps/H5.Tpo -c H5.c -fPIC -DPIC -o .libs/H5.o --- H5checksum.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5checksum.lo -MD -MP -MF .deps/H5checksum.Tpo -c H5checksum.c -fPIC -DPIC -o .libs/H5checksum.o H5checksum.c: In function 'H5_checksum_fletcher32': H5checksum.c:112:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5_checksum_fletcher32(const void *_data, size_t _len) ^ H5checksum.c: In function 'H5_checksum_lookup3': H5checksum.c:374:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5_checksum_lookup3(const void *key, size_t length, uint32_t initval) ^ H5checksum.c: In function 'H5_hash_string': H5checksum.c:481:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5_hash_string(const char *str) ^ --- H5system.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5system.lo -MD -MP -MF .deps/H5system.Tpo -c H5system.c -fPIC -DPIC -o .libs/H5system.o H5system.c: In function 'HDfprintf': H5system.c:277:46: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:280:46: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:283:46: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:286:46: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:296:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:299:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:302:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:305:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:316:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] n = fprintf(stream, format_templ, x); ^ H5system.c:316:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:319:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:327:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:364:49: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:376:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] fprintf(stream, format_templ, "UNDEF"); ^ H5system.c:384:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:392:45: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:398:41: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, nout); ^ H5system.c: In function 'HDstrtoll': H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] (*s>='A' && *s<'A'+base-10)))) { ^ H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c: In function '__sputc': H5system.c:918:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } /* end H5_combine_name() */ ^ H5system.c:918:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c: In function 'HDfprintf': H5system.c:918:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5system.c:918:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c:918:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5system.c:918:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] --- H5checksum.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5checksum.lo -MD -MP -MF .deps/H5checksum.Tpo -c H5checksum.c -o H5checksum.o >/dev/null 2>&1 --- H5.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5.lo -MD -MP -MF .deps/H5.Tpo -c H5.c -o H5.o >/dev/null 2>&1 --- H5system.lo --- H5system.c:105:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] HDfprintf(FILE *stream, const char *fmt, ...) ^ H5system.c:105:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c:105:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5system.c:105:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c:105:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5system.c:105:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c:105:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5dbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5dbg.lo -MD -MP -MF .deps/H5dbg.Tpo -c H5dbg.c -fPIC -DPIC -o .libs/H5dbg.o --- H5checksum.lo --- mv -f .deps/H5checksum.Tpo .deps/H5checksum.Plo --- H5trace.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5trace.lo -MD -MP -MF .deps/H5trace.Tpo -c -o H5trace.lo H5trace.c --- H5dbg.lo --- H5dbg.c: In function 'H5_buffer_dump': --- H5trace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5trace.lo -MD -MP -MF .deps/H5trace.Tpo -c H5trace.c -fPIC -DPIC -o .libs/H5trace.o --- H5dbg.lo --- H5dbg.c:102:5: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for(u = 0; u < buf_size; u += 16) { ^ --- H5system.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5system.lo -MD -MP -MF .deps/H5system.Tpo -c H5system.c -o H5system.o >/dev/null 2>&1 --- H5trace.lo --- H5trace.c: In function 'H5_trace': H5trace.c:159:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(HDfabs(first_time.etime) < 0.0000000001F) ^ H5trace.c:235:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] unsigned n = (unsigned)MAX (0, (int)HDstrlen(argname) - 3); /*lint !e666 Allow expression with side effects */ ^ H5trace.c:2312:44: warning: conversion to 'hssize_t {aka long long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] asize[argno] = iul; ^ H5trace.c:2336:44: warning: conversion to 'hssize_t {aka long long int}' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] asize[argno] = iull; ^ --- H5dbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5dbg.lo -MD -MP -MF .deps/H5dbg.Tpo -c H5dbg.c -o H5dbg.o >/dev/null 2>&1 --- H5trace.lo --- H5trace.c:2537:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] } /* end H5_trace() */ ^ H5trace.c:121:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5_trace(const double *returning, const char *func, const char *type, ...) ^ --- H5dbg.lo --- mv -f .deps/H5dbg.Tpo .deps/H5dbg.Plo --- H5A.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5A.lo -MD -MP -MF .deps/H5A.Tpo -c -o H5A.lo H5A.c --- H5trace.lo --- H5trace.c:121:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] --- H5timer.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5timer.lo -MD -MP -MF .deps/H5timer.Tpo -c H5timer.c -fPIC -DPIC -o .libs/H5timer.o --- H5.lo --- mv -f .deps/H5.Tpo .deps/H5.Plo --- H5Abtree2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Abtree2.lo -MD -MP -MF .deps/H5Abtree2.Tpo -c -o H5Abtree2.lo H5Abtree2.c --- H5timer.lo --- H5timer.c: In function 'H5_timer_begin': H5timer.c:130:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] ((double)rusage.ru_utime.tv_usec / 1e6F); ^ H5timer.c:132:53: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] ((double)rusage.ru_stime.tv_usec / 1e6F); ^ H5timer.c:139:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] timer->etime = (double)etime.tv_sec + ((double)etime.tv_usec / 1e6F); ^ In file included from H5timer.c:35:0: H5timer.c: In function 'H5_timer_end': H5private.h:328:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5timer.c:169:20: note: in expansion of macro 'MAX' timer->utime = MAX(0.0F, now.utime - timer->utime); ^ H5private.h:328:38: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5timer.c:169:20: note: in expansion of macro 'MAX' timer->utime = MAX(0.0F, now.utime - timer->utime); ^ H5private.h:328:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5timer.c:170:20: note: in expansion of macro 'MAX' timer->stime = MAX(0.0F, now.stime - timer->stime); ^ H5private.h:328:38: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5timer.c:170:20: note: in expansion of macro 'MAX' timer->stime = MAX(0.0F, now.stime - timer->stime); ^ H5private.h:328:26: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5timer.c:171:20: note: in expansion of macro 'MAX' timer->etime = MAX(0.0F, now.etime - timer->etime); ^ H5private.h:328:38: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5timer.c:171:20: note: in expansion of macro 'MAX' timer->etime = MAX(0.0F, now.etime - timer->etime); ^ H5timer.c: In function 'H5_bandwidth': H5timer.c:211:17: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(nseconds <= 0.0F) ^ In file included from H5timer.c:35:0: H5private.h:512:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define H5_DBL_ABS_EQUAL(X,Y) (HDfabs (X-Y) < DBL_EPSILON) ^ H5private.h:715:31: note: in definition of macro 'HDfabs' #define HDfabs(X) fabs(X) ^ H5timer.c:215:12: note: in expansion of macro 'H5_DBL_ABS_EQUAL' if(H5_DBL_ABS_EQUAL(bw, 0.0F)) ^ H5timer.c:215:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(H5_DBL_ABS_EQUAL(bw, 0.0F)) ^ H5timer.c:217:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(bw < 1.0F) ^ H5timer.c:219:20: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(bw < H5_KB) { ^ H5timer.c:222:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] } else if(bw < H5_MB) { ^ H5timer.c:223:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] sprintf(buf, "%05.4f", bw / H5_KB); ^ H5timer.c:225:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] } else if(bw < H5_GB) { ^ H5timer.c:226:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] sprintf(buf, "%05.4f", bw / H5_MB); ^ H5timer.c:228:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] } else if(bw < H5_TB) { ^ H5timer.c:229:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] sprintf(buf, "%05.4f", bw / H5_GB); ^ H5timer.c:231:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] } else if(bw < H5_EB) { ^ H5timer.c:232:39: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] sprintf(buf, "%05.4f", bw / H5_TB); ^ --- H5A.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5A.lo -MD -MP -MF .deps/H5A.Tpo -c H5A.c -fPIC -DPIC -o .libs/H5A.o --- H5system.lo --- mv -f .deps/H5system.Tpo .deps/H5system.Plo --- H5Adense.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Adense.lo -MD -MP -MF .deps/H5Adense.Tpo -c -o H5Adense.lo H5Adense.c --- H5timer.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5timer.lo -MD -MP -MF .deps/H5timer.Tpo -c H5timer.c -o H5timer.o >/dev/null 2>&1 --- H5Abtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Abtree2.lo -MD -MP -MF .deps/H5Abtree2.Tpo -c H5Abtree2.c -fPIC -DPIC -o .libs/H5Abtree2.o --- H5Adense.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Adense.lo -MD -MP -MF .deps/H5Adense.Tpo -c H5Adense.c -fPIC -DPIC -o .libs/H5Adense.o --- H5Abtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Abtree2.lo -MD -MP -MF .deps/H5Abtree2.Tpo -c H5Abtree2.c -o H5Abtree2.o >/dev/null 2>&1 mv -f .deps/H5Abtree2.Tpo .deps/H5Abtree2.Plo --- H5Adeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Adeprec.lo -MD -MP -MF .deps/H5Adeprec.Tpo -c -o H5Adeprec.lo H5Adeprec.c --- H5timer.lo --- mv -f .deps/H5timer.Tpo .deps/H5timer.Plo --- H5Aint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Aint.lo -MD -MP -MF .deps/H5Aint.Tpo -c -o H5Aint.lo H5Aint.c --- H5Adeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Adeprec.lo -MD -MP -MF .deps/H5Adeprec.Tpo -c H5Adeprec.c -fPIC -DPIC -o .libs/H5Adeprec.o --- H5Aint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Aint.lo -MD -MP -MF .deps/H5Aint.Tpo -c H5Aint.c -fPIC -DPIC -o .libs/H5Aint.o H5Aint.c: In function 'H5A_create': H5Aint.c:202:45: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (attr->shared->dt = H5T_copy(type, H5T_COPY_ALL))) ^ In file included from H5Oprivate.h:41:0, from H5Aprivate.h:27, from H5Apkg.h:39, from H5Aint.c:39: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Aint.c: In function 'H5A_write': H5Aint.c:534:62: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0 || ^ In file included from H5Oprivate.h:41:0, from H5Aprivate.h:27, from H5Apkg.h:39, from H5Aint.c:39: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Aint.c: In function 'H5A_read': H5Aint.c:651:71: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] (dst_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Aprivate.h:27, from H5Apkg.h:39, from H5Aint.c:39: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ In file included from H5Aint.c:38:0: H5Aint.c: In function 'H5A_attr_copy_file': H5Aint.c:2022:105: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] H5_CHECKED_ASSIGN(attr_dst->shared->data_size, size_t, H5S_GET_EXTENT_NPOINTS(attr_dst->shared->ds) * H5T_get_size(attr_dst->shared->dt), hssize_t); ^ H5private.h:1499:23: note: in definition of macro 'H5_CHECKED_ASSIGN' (dst) = (dsttype)(src); ^ In file included from H5Aint.c:41:0: H5Eprivate.h:78:40: warning: assignment makes pointer from integer without a cast [-Wint-conversion] #define HGOTO_DONE(ret_val) {ret_value = ret_val; goto done;} ^ H5Eprivate.h:69:4: note: in expansion of macro 'HGOTO_DONE' HGOTO_DONE(ret_val) \ ^ H5Aint.c:2104:21: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(H5E_ATTR, H5E_CANTALLOC, FAIL, "memory allocation failed") ^ H5Aint.c:1919:17: warning: unused parameter 'cpy_info' [-Wunused-parameter] H5O_copy_t *cpy_info, hid_t dxpl_id) ^ --- H5Adeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Adeprec.lo -MD -MP -MF .deps/H5Adeprec.Tpo -c H5Adeprec.c -o H5Adeprec.o >/dev/null 2>&1 --- H5Aint.lo --- H5Aint.c: In function 'H5A_oloc': H5Aint.c:1098:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5A_oloc(H5A_t *attr) ^ H5Aint.c: In function 'H5A_nameof': H5Aint.c:1129:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5A_nameof(H5A_t *attr) ^ H5Aint.c: In function 'H5A_type': H5Aint.c:1158:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5A_type(const H5A_t *attr) ^ --- H5Adeprec.lo --- mv -f .deps/H5Adeprec.Tpo .deps/H5Adeprec.Plo --- H5Atest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Atest.lo -MD -MP -MF .deps/H5Atest.Tpo -c -o H5Atest.lo H5Atest.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Atest.lo -MD -MP -MF .deps/H5Atest.Tpo -c H5Atest.c -fPIC -DPIC -o .libs/H5Atest.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Atest.lo -MD -MP -MF .deps/H5Atest.Tpo -c H5Atest.c -o H5Atest.o >/dev/null 2>&1 --- H5A.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5A.lo -MD -MP -MF .deps/H5A.Tpo -c H5A.c -o H5A.o >/dev/null 2>&1 --- H5Adense.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Adense.lo -MD -MP -MF .deps/H5Adense.Tpo -c H5Adense.c -o H5Adense.o >/dev/null 2>&1 --- H5Atest.lo --- mv -f .deps/H5Atest.Tpo .deps/H5Atest.Plo --- H5AC.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5AC.lo -MD -MP -MF .deps/H5AC.Tpo -c -o H5AC.lo H5AC.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5AC.lo -MD -MP -MF .deps/H5AC.Tpo -c H5AC.c -fPIC -DPIC -o .libs/H5AC.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5AC.lo -MD -MP -MF .deps/H5AC.Tpo -c H5AC.c -o H5AC.o >/dev/null 2>&1 --- H5A.lo --- mv -f .deps/H5A.Tpo .deps/H5A.Plo --- H5B.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B.lo -MD -MP -MF .deps/H5B.Tpo -c -o H5B.lo H5B.c --- H5trace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5trace.lo -MD -MP -MF .deps/H5trace.Tpo -c H5trace.c -o H5trace.o >/dev/null 2>&1 --- H5B.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B.lo -MD -MP -MF .deps/H5B.Tpo -c H5B.c -fPIC -DPIC -o .libs/H5B.o H5B.c: In function 'H5B_shared_new': H5B.c:1751:30: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] shared->nkey = H5FL_SEQ_FREE(size_t, shared->nkey); ^ H5B.c: In function 'H5B_shared_free': H5B.c:1782:18: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] shared->nkey = H5FL_SEQ_FREE(size_t, shared->nkey); ^ H5B.c: In function 'H5B_copy': H5B.c:1850:22: warning: request for implicit conversion from 'void *' to 'haddr_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] new_node->child = H5FL_SEQ_FREE(haddr_t, new_node->child); ^ H5B.c: In function 'H5B_valid': H5B.c:2035:26: warning: variable 'shared' set but not used [-Wunused-but-set-variable] H5B_shared_t *shared; /* Pointer to shared B-tree info */ ^ H5B.c: In function 'H5B_node_dest': H5B.c:2097:15: warning: request for implicit conversion from 'void *' to 'haddr_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] bt->child = H5FL_SEQ_FREE(haddr_t, bt->child); ^ --- H5Adense.lo --- mv -f .deps/H5Adense.Tpo .deps/H5Adense.Plo --- H5Bcache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Bcache.lo -MD -MP -MF .deps/H5Bcache.Tpo -c -o H5Bcache.lo H5Bcache.c --- H5Aint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Aint.lo -MD -MP -MF .deps/H5Aint.Tpo -c H5Aint.c -o H5Aint.o >/dev/null 2>&1 --- H5Bcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Bcache.lo -MD -MP -MF .deps/H5Bcache.Tpo -c H5Bcache.c -fPIC -DPIC -o .libs/H5Bcache.o --- H5AC.lo --- mv -f .deps/H5AC.Tpo .deps/H5AC.Plo --- H5Bdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Bdbg.lo -MD -MP -MF .deps/H5Bdbg.Tpo -c -o H5Bdbg.lo H5Bdbg.c --- H5Bcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Bcache.lo -MD -MP -MF .deps/H5Bcache.Tpo -c H5Bcache.c -o H5Bcache.o >/dev/null 2>&1 --- H5Bdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Bdbg.lo -MD -MP -MF .deps/H5Bdbg.Tpo -c H5Bdbg.c -fPIC -DPIC -o .libs/H5Bdbg.o H5Bdbg.c: In function 'H5B_debug': H5Bdbg.c:130:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] "Address:", bt->child[u]); ^ H5Bdbg.c:136:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] "Left Key:"); ^ H5Bdbg.c:139:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5B_NKEY(bt, shared, u), udata); ^ H5Bdbg.c:143:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] "Right Key:"); ^ H5Bdbg.c:146:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5B_NKEY(bt, shared, u + 1), udata); ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Bdbg.lo -MD -MP -MF .deps/H5Bdbg.Tpo -c H5Bdbg.c -o H5Bdbg.o >/dev/null 2>&1 --- H5Bcache.lo --- mv -f .deps/H5Bcache.Tpo .deps/H5Bcache.Plo --- H5B2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2.lo -MD -MP -MF .deps/H5B2.Tpo -c -o H5B2.lo H5B2.c --- H5Bdbg.lo --- mv -f .deps/H5Bdbg.Tpo .deps/H5Bdbg.Plo --- H5B2cache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2cache.lo -MD -MP -MF .deps/H5B2cache.Tpo -c -o H5B2cache.lo H5B2cache.c --- H5B2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2.lo -MD -MP -MF .deps/H5B2.Tpo -c H5B2.c -fPIC -DPIC -o .libs/H5B2.o --- H5B2cache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2cache.lo -MD -MP -MF .deps/H5B2cache.Tpo -c H5B2cache.c -fPIC -DPIC -o .libs/H5B2cache.o H5B2cache.c: In function 'H5B2__cache_internal_load': H5B2cache.c:553:22: warning: conversion to 'uint16_t {aka short unsigned int}' from 'unsigned int' may alter its value [-Wconversion] internal->nrec = udata->nrec; ^ H5B2cache.c:554:23: warning: conversion to 'uint16_t {aka short unsigned int}' from 'unsigned int' may alter its value [-Wconversion] internal->depth = udata->depth; ^ In file included from H5B2private.h:34:0, from H5B2pkg.h:32, from H5B2cache.c:38: H5Fprivate.h:151:11: warning: conversion to 'uint16_t {aka short unsigned int}' from 'int' may alter its value [-Wconversion] n = (n << 8) | *(--p); \ ^ H5Fprivate.h:183:41: note: in expansion of macro 'DECODE_VAR' # define UINT64DECODE_VAR(p, n, l) DECODE_VAR(p, n, l) ^ H5B2cache.c:573:9: note: in expansion of macro 'UINT64DECODE_VAR' UINT64DECODE_VAR(p, int_node_ptr->node_nrec, udata->hdr->max_nrec_size); ^ H5B2cache.c: In function 'H5B2__cache_leaf_load': H5B2cache.c:891:18: warning: conversion to 'uint16_t {aka short unsigned int}' from 'unsigned int' may alter its value [-Wconversion] leaf->nrec = udata->nrec; ^ --- H5Aint.lo --- mv -f .deps/H5Aint.Tpo .deps/H5Aint.Plo --- H5B2dbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2dbg.lo -MD -MP -MF .deps/H5B2dbg.Tpo -c -o H5B2dbg.lo H5B2dbg.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2dbg.lo -MD -MP -MF .deps/H5B2dbg.Tpo -c H5B2dbg.c -fPIC -DPIC -o .libs/H5B2dbg.o H5B2dbg.c: In function 'H5B2_hdr_debug': H5B2dbg.c:175:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec); ^ H5B2dbg.c: In function 'H5B2_int_debug': H5B2dbg.c:289:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] internal->node_ptrs[u].addr); ^ H5B2dbg.c:294:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] temp_str); ^ H5B2dbg.c:297:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5B2_INT_NREC(internal, hdr, u), dbg_ctx); ^ H5B2dbg.c:306:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] internal->node_ptrs[u].addr); ^ H5B2dbg.c: In function 'H5B2_leaf_debug': H5B2dbg.c:415:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] temp_str); ^ H5B2dbg.c:418:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5B2_LEAF_NREC(leaf, hdr, u), dbg_ctx); ^ --- H5B2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2.lo -MD -MP -MF .deps/H5B2.Tpo -c H5B2.c -o H5B2.o >/dev/null 2>&1 --- H5B2cache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2cache.lo -MD -MP -MF .deps/H5B2cache.Tpo -c H5B2cache.c -o H5B2cache.o >/dev/null 2>&1 --- H5trace.lo --- mv -f .deps/H5trace.Tpo .deps/H5trace.Plo --- H5B2hdr.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2hdr.lo -MD -MP -MF .deps/H5B2hdr.Tpo -c -o H5B2hdr.lo H5B2hdr.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2hdr.lo -MD -MP -MF .deps/H5B2hdr.Tpo -c H5B2hdr.c -fPIC -DPIC -o .libs/H5B2hdr.o H5B2hdr.c: In function 'H5B2_hdr_free': H5B2hdr.c:525:22: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] hdr->nat_off = H5FL_SEQ_FREE(size_t, hdr->nat_off); ^ H5B2hdr.c:542:24: warning: request for implicit conversion from 'void *' to 'H5B2_node_info_t * {aka struct *}' not permitted in C++ [-Wc++-compat] hdr->node_info = H5FL_SEQ_FREE(H5B2_node_info_t, hdr->node_info); ^ --- H5B2cache.lo --- mv -f .deps/H5B2cache.Tpo .deps/H5B2cache.Plo --- H5B2int.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2int.lo -MD -MP -MF .deps/H5B2int.Tpo -c -o H5B2int.lo H5B2int.c --- H5B2dbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2dbg.lo -MD -MP -MF .deps/H5B2dbg.Tpo -c H5B2dbg.c -o H5B2dbg.o >/dev/null 2>&1 --- H5B2int.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2int.lo -MD -MP -MF .deps/H5B2int.Tpo -c H5B2int.c -fPIC -DPIC -o .libs/H5B2int.o --- H5B2dbg.lo --- mv -f .deps/H5B2dbg.Tpo .deps/H5B2dbg.Plo --- H5B2stat.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2stat.lo -MD -MP -MF .deps/H5B2stat.Tpo -c -o H5B2stat.lo H5B2stat.c --- H5B2.lo --- mv -f .deps/H5B2.Tpo .deps/H5B2.Plo --- H5B2test.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2test.lo -MD -MP -MF .deps/H5B2test.Tpo -c -o H5B2test.lo H5B2test.c --- H5B2hdr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2hdr.lo -MD -MP -MF .deps/H5B2hdr.Tpo -c H5B2hdr.c -o H5B2hdr.o >/dev/null 2>&1 --- H5B2stat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2stat.lo -MD -MP -MF .deps/H5B2stat.Tpo -c H5B2stat.c -fPIC -DPIC -o .libs/H5B2stat.o --- H5B2test.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2test.lo -MD -MP -MF .deps/H5B2test.Tpo -c H5B2test.c -fPIC -DPIC -o .libs/H5B2test.o H5B2test.c: In function 'H5B2_get_node_depth_test': H5B2test.c:536:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ret_value = ninfo.depth; ^ --- H5B2stat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2stat.lo -MD -MP -MF .deps/H5B2stat.Tpo -c H5B2stat.c -o H5B2stat.o >/dev/null 2>&1 --- H5B.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B.lo -MD -MP -MF .deps/H5B.Tpo -c H5B.c -o H5B.o >/dev/null 2>&1 --- H5B2test.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2test.lo -MD -MP -MF .deps/H5B2test.Tpo -c H5B2test.c -o H5B2test.o >/dev/null 2>&1 --- H5B2stat.lo --- mv -f .deps/H5B2stat.Tpo .deps/H5B2stat.Plo --- H5C.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5C.lo -MD -MP -MF .deps/H5C.Tpo -c -o H5C.lo H5C.c --- H5B2hdr.lo --- mv -f .deps/H5B2hdr.Tpo .deps/H5B2hdr.Plo --- H5CS.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5CS.lo -MD -MP -MF .deps/H5CS.Tpo -c -o H5CS.lo H5CS.c --- H5C.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5C.lo -MD -MP -MF .deps/H5C.Tpo -c H5C.c -fPIC -DPIC -o .libs/H5C.o --- H5CS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5CS.lo -MD -MP -MF .deps/H5CS.Tpo -c H5CS.c -fPIC -DPIC -o .libs/H5CS.o --- H5C.lo --- H5C.c: In function 'H5C_pin_protected_entry': H5C.c:3418:25: warning: variable 'cache_ptr' set but not used [-Wunused-but-set-variable] H5C_t * cache_ptr; ^ --- H5CS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5CS.lo -MD -MP -MF .deps/H5CS.Tpo -c H5CS.c -o H5CS.o >/dev/null 2>&1 --- H5B2test.lo --- mv -f .deps/H5B2test.Tpo .deps/H5B2test.Plo --- H5C.lo --- H5C.c: At top level: H5C.c:285:1: warning: 'H5C_epoch_marker_notify' defined but not used [-Wunused-function] H5C_epoch_marker_notify(H5C_notify_action_t H5_ATTR_UNUSED action, ^ --- H5D.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5D.lo -MD -MP -MF .deps/H5D.Tpo -c -o H5D.lo H5D.c --- H5C.lo --- H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers': H5C.c:8372:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } /* H5C_make_space_in_cache() */ ^ H5C.c: In function 'H5C__autoadjust__ageout__insert_new_marker': H5C.c:8372:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__remove_excess_markers': H5C.c:8372:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__cycle_epoch_marker': H5C.c:8372:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:8372:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5CS.lo --- mv -f .deps/H5CS.Tpo .deps/H5CS.Plo --- H5Dbtree.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dbtree.lo -MD -MP -MF .deps/H5Dbtree.Tpo -c -o H5Dbtree.lo H5Dbtree.c --- H5C.lo --- H5C.c: In function 'H5C_stats__reset': H5C.c:4812:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5C_stats__reset(H5C_t H5_ATTR_UNUSED * cache_ptr) ^ --- H5Dbtree.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dbtree.lo -MD -MP -MF .deps/H5Dbtree.Tpo -c H5Dbtree.c -fPIC -DPIC -o .libs/H5Dbtree.o --- H5D.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5D.lo -MD -MP -MF .deps/H5D.Tpo -c H5D.c -fPIC -DPIC -o .libs/H5D.o --- H5C.lo --- H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers': H5C.c:6633:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C__autoadjust__ageout__remove_all_markers(H5C_t * cache_ptr) ^ H5C.c:6633:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:6633:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:6633:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C_flush_invalidate_cache': H5C.c:7453:8: warning: assuming signed overflow does not occur when simplifying conditional [-Wstrict-overflow] if ( protected_entries > 0 ) { ^ H5C.c: In function 'H5C_make_space_in_cache': H5C.c:8336:36: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] ( entries_examined <= initial_list_len ) ^ H5C.c: In function 'H5C__autoadjust__ageout__remove_excess_markers': H5C.c:6714:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C__autoadjust__ageout__remove_excess_markers(H5C_t * cache_ptr) ^ H5C.c:6714:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:6714:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Dbtree.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dbtree.lo -MD -MP -MF .deps/H5Dbtree.Tpo -c H5Dbtree.c -o H5Dbtree.o >/dev/null 2>&1 --- H5B.lo --- mv -f .deps/H5B.Tpo .deps/H5B.Plo --- H5Dchunk.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dchunk.lo -MD -MP -MF .deps/H5Dchunk.Tpo -c -o H5Dchunk.lo H5Dchunk.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dchunk.lo -MD -MP -MF .deps/H5Dchunk.Tpo -c H5Dchunk.c -fPIC -DPIC -o .libs/H5Dchunk.o --- H5C.lo --- H5C.c: In function 'H5C_protect': H5C.c:3503:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C_protect(H5F_t * f, ^ H5C.c:3503:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:3503:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Dchunk.lo --- H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dchunk.c:738:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0) ^ H5Dchunk.c:976:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < 0) ^ H5Dchunk.c: In function 'H5D__create_chunk_map_single': H5Dchunk.c:1196:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] chunk_info->mspace = (H5S_t *)fm->mem_space; ^ H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper': H5Dchunk.c:1263:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(TRUE == H5S_hyper_intersect_block((H5S_t *)fm->file_space, coords, end)) { ^ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper': H5Dchunk.c:1430:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] chunk_info->mspace = (H5S_t *)fm->mem_space; ^ --- H5C.lo --- H5C.c:3503:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:3503:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:3503:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Dchunk.lo --- H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:3345:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] (void *)pline, (H5MM_free_t)H5D__chunk_xfree, (void *)pline, ^ H5Dchunk.c:3345:63: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] (void *)pline, (H5MM_free_t)H5D__chunk_xfree, (void *)pline, ^ H5Dchunk.c: In function 'H5D__chunk_prune_fill': H5Dchunk.c:3789:20: warning: size of 'chunk_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t chunk_iter; /* Memory selection iteration info */ ^ --- H5D.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5D.lo -MD -MP -MF .deps/H5D.Tpo -c H5D.c -o H5D.o >/dev/null 2>&1 --- H5Dchunk.lo --- H5Dchunk.c: In function 'H5D__chunk_copy': H5Dchunk.c:4831:39: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (dt_mem = H5T_copy(dt_src, H5T_COPY_TRANSIENT))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dchunk.c:57: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dchunk.c:4839:39: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (dt_dst = H5T_copy(dt_src, H5T_COPY_TRANSIENT))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dchunk.c:57: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dchunk.c: In function 'H5D__chunk_dest': H5Dchunk.c:5168:20: warning: request for implicit conversion from 'void *' to 'struct H5D_rdcc_ent_t **' not permitted in C++ [-Wc++-compat] rdcc->slot = H5FL_SEQ_FREE(H5D_rdcc_ent_ptr_t, rdcc->slot); ^ --- H5B2int.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5B2int.lo -MD -MP -MF .deps/H5B2int.Tpo -c H5B2int.c -o H5B2int.o >/dev/null 2>&1 --- H5D.lo --- mv -f .deps/H5D.Tpo .deps/H5D.Plo --- H5Dcompact.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dcompact.lo -MD -MP -MF .deps/H5Dcompact.Tpo -c -o H5Dcompact.lo H5Dcompact.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dcompact.lo -MD -MP -MF .deps/H5Dcompact.Tpo -c H5Dcompact.c -fPIC -DPIC -o .libs/H5Dcompact.o --- H5C.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5C.lo -MD -MP -MF .deps/H5C.Tpo -c H5C.c -o H5C.o >/dev/null 2>&1 --- H5Dbtree.lo --- mv -f .deps/H5Dbtree.Tpo .deps/H5Dbtree.Plo --- H5Dcontig.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dcontig.lo -MD -MP -MF .deps/H5Dcontig.Tpo -c -o H5Dcontig.lo H5Dcontig.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dcontig.lo -MD -MP -MF .deps/H5Dcontig.Tpo -c H5Dcontig.c -fPIC -DPIC -o .libs/H5Dcontig.o H5Dcontig.c: In function 'H5D__contig_is_space_alloc': H5Dcontig.c:471:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5D__contig_is_space_alloc(const H5O_storage_t *storage) ^ --- H5Dcompact.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dcompact.lo -MD -MP -MF .deps/H5Dcompact.Tpo -c H5Dcompact.c -o H5Dcompact.o >/dev/null 2>&1 --- H5Dcontig.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dcontig.lo -MD -MP -MF .deps/H5Dcontig.Tpo -c H5Dcontig.c -o H5Dcontig.o >/dev/null 2>&1 --- H5Dcompact.lo --- mv -f .deps/H5Dcompact.Tpo .deps/H5Dcompact.Plo --- H5Ddbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ddbg.lo -MD -MP -MF .deps/H5Ddbg.Tpo -c -o H5Ddbg.lo H5Ddbg.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ddbg.lo -MD -MP -MF .deps/H5Ddbg.Tpo -c H5Ddbg.c -fPIC -DPIC -o .libs/H5Ddbg.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ddbg.lo -MD -MP -MF .deps/H5Ddbg.Tpo -c H5Ddbg.c -o H5Ddbg.o >/dev/null 2>&1 mv -f .deps/H5Ddbg.Tpo .deps/H5Ddbg.Plo --- H5Ddeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ddeprec.lo -MD -MP -MF .deps/H5Ddeprec.Tpo -c -o H5Ddeprec.lo H5Ddeprec.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ddeprec.lo -MD -MP -MF .deps/H5Ddeprec.Tpo -c H5Ddeprec.c -fPIC -DPIC -o .libs/H5Ddeprec.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ddeprec.lo -MD -MP -MF .deps/H5Ddeprec.Tpo -c H5Ddeprec.c -o H5Ddeprec.o >/dev/null 2>&1 --- H5Dcontig.lo --- mv -f .deps/H5Dcontig.Tpo .deps/H5Dcontig.Plo --- H5Defl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Defl.lo -MD -MP -MF .deps/H5Defl.Tpo -c -o H5Defl.lo H5Defl.c --- H5C.lo --- mv -f .deps/H5C.Tpo .deps/H5C.Plo --- H5Dfill.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dfill.lo -MD -MP -MF .deps/H5Dfill.Tpo -c -o H5Dfill.lo H5Dfill.c --- H5Ddeprec.lo --- mv -f .deps/H5Ddeprec.Tpo .deps/H5Ddeprec.Plo --- H5Dint.lo --- --- H5Dfill.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dfill.lo -MD -MP -MF .deps/H5Dfill.Tpo -c H5Dfill.c -fPIC -DPIC -o .libs/H5Dfill.o --- H5Dint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dint.lo -MD -MP -MF .deps/H5Dint.Tpo -c -o H5Dint.lo H5Dint.c --- H5Defl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Defl.lo -MD -MP -MF .deps/H5Defl.Tpo -c H5Defl.c -fPIC -DPIC -o .libs/H5Defl.o --- H5Dfill.lo --- H5Dfill.c: In function 'H5D__fill': H5Dfill.c:234:62: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(fill_type, H5T_COPY_ALL), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dfill.c:37: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dfill.c:237:62: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(buf_type, H5T_COPY_ALL), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dfill.c:37: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dfill.c:248:28: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /* Memory selection iteration info */ ^ H5Dfill.c: In function 'H5D__fill_init': H5Dfill.c:407:54: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (fb_info->mem_type = H5T_copy(dset_type, H5T_COPY_REOPEN))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dfill.c:37: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ --- H5Dint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dint.lo -MD -MP -MF .deps/H5Dint.Tpo -c H5Dint.c -fPIC -DPIC -o .libs/H5Dint.o --- H5B2int.lo --- mv -f .deps/H5B2int.Tpo .deps/H5B2int.Plo --- H5Dio.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dio.lo -MD -MP -MF .deps/H5Dio.Tpo -c -o H5Dio.lo H5Dio.c --- H5Dint.lo --- H5Dint.c: In function 'H5D__init_type': H5Dint.c:638:43: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if((dset->shared->type = H5T_copy(type, H5T_COPY_ALL)) == NULL) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dint.c:30: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dint.c:666:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */ ^ --- H5Defl.lo --- In file included from H5Cprivate.h:37:0, from H5ACprivate.h:35, from H5Oprivate.h:38, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Defl.c:32: H5Defl.c: In function 'H5D__efl_read': H5Defl.c:293:57: warning: conversion to 'long long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] if(H5F_OVERFLOW_HSIZET2OFFT(efl->slot[u].offset + skip)) ^ H5Fprivate.h:346:16: note: in definition of macro 'H5F_OVERFLOW_HSIZET2OFFT' ((hsize_t)(X)>=(hsize_t)((hsize_t)1<<(8*sizeof(off_t)-1))) ^ In file included from H5Defl.c:31:0: H5Defl.c:299:54: warning: conversion to 'long long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] if(HDlseek(fd, (HDoff_t)(efl->slot[u].offset + skip), SEEK_SET) < 0) ^ H5private.h:977:37: note: in definition of macro 'HDlseek' #define HDlseek(F,O,W) lseek(F,O,W) ^ In file included from H5Cprivate.h:37:0, from H5ACprivate.h:35, from H5Oprivate.h:38, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Defl.c:32: H5Defl.c: In function 'H5D__efl_write': H5Defl.c:385:57: warning: conversion to 'long long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] if(H5F_OVERFLOW_HSIZET2OFFT(efl->slot[u].offset + skip)) ^ H5Fprivate.h:346:16: note: in definition of macro 'H5F_OVERFLOW_HSIZET2OFFT' ((hsize_t)(X)>=(hsize_t)((hsize_t)1<<(8*sizeof(off_t)-1))) ^ In file included from H5Defl.c:31:0: H5Defl.c:395:54: warning: conversion to 'long long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] if(HDlseek(fd, (HDoff_t)(efl->slot[u].offset + skip), SEEK_SET) < 0) ^ H5private.h:977:37: note: in definition of macro 'HDlseek' #define HDlseek(F,O,W) lseek(F,O,W) ^ H5Defl.c: In function 'H5D__efl_is_space_alloc': H5Defl.c:204:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5D__efl_is_space_alloc(const H5O_storage_t H5_ATTR_UNUSED *storage) ^ --- H5Dio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dio.lo -MD -MP -MF .deps/H5Dio.Tpo -c H5Dio.c -fPIC -DPIC -o .libs/H5Dio.o --- H5Dint.lo --- H5Dint.c: In function 'H5D_oloc': H5Dint.c:1647:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5D_oloc(H5D_t *dataset) ^ H5Dint.c: In function 'H5D_nameof': H5Dint.c:1670:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5D_nameof(H5D_t *dataset) ^ H5Dint.c: In function 'H5D_typeof': H5Dint.c:1694:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5D_typeof(const H5D_t *dset) ^ --- H5Dio.lo --- H5Dio.c: In function 'H5D__pre_write': H5Dio.c:330:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(u = 0; u < ndims; u++) { ^ H5Dio.c: In function 'H5D__read': H5Dio.c:377:21: warning: size of 'fm' is 2864 bytes [-Wlarger-than=] H5D_chunk_map_t fm; /* Chunk file<->memory mapping */ ^ H5Dio.c:424:5: warning: implicit declaration of function 'H5T_patch_vlen_file' [-Wimplicit-function-declaration] H5T_patch_vlen_file(dataset->shared->type, dataset->oloc.file); ^ H5Dio.c:424:5: warning: nested extern declaration of 'H5T_patch_vlen_file' [-Wnested-externs] H5Dio.c:481:66: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual] (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.dst_type_size) < 0) ^ H5Dio.c: In function 'H5D__write': H5Dio.c:596:21: warning: size of 'fm' is 2864 bytes [-Wlarger-than=] H5D_chunk_map_t fm; /* Chunk file<->memory mapping */ ^ H5Dio.c:738:66: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual] (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.src_type_size) < 0) ^ --- H5Dchunk.lo --- H5Dchunk.c:5163:7: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if(nerrors) ^ --- H5Defl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Defl.lo -MD -MP -MF .deps/H5Defl.Tpo -c H5Defl.c -o H5Defl.o >/dev/null 2>&1 --- H5Dchunk.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dchunk.lo -MD -MP -MF .deps/H5Dchunk.Tpo -c H5Dchunk.c -o H5Dchunk.o >/dev/null 2>&1 --- H5Dio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dio.lo -MD -MP -MF .deps/H5Dio.Tpo -c H5Dio.c -o H5Dio.o >/dev/null 2>&1 --- H5Defl.lo --- mv -f .deps/H5Defl.Tpo .deps/H5Defl.Plo --- H5Dlayout.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dlayout.lo -MD -MP -MF .deps/H5Dlayout.Tpo -c -o H5Dlayout.lo H5Dlayout.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dlayout.lo -MD -MP -MF .deps/H5Dlayout.Tpo -c H5Dlayout.c -fPIC -DPIC -o .libs/H5Dlayout.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dlayout.lo -MD -MP -MF .deps/H5Dlayout.Tpo -c H5Dlayout.c -o H5Dlayout.o >/dev/null 2>&1 --- H5Dfill.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dfill.lo -MD -MP -MF .deps/H5Dfill.Tpo -c H5Dfill.c -o H5Dfill.o >/dev/null 2>&1 --- H5Dlayout.lo --- mv -f .deps/H5Dlayout.Tpo .deps/H5Dlayout.Plo --- H5Dmpio.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dmpio.lo -MD -MP -MF .deps/H5Dmpio.Tpo -c -o H5Dmpio.lo H5Dmpio.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dmpio.lo -MD -MP -MF .deps/H5Dmpio.Tpo -c H5Dmpio.c -fPIC -DPIC -o .libs/H5Dmpio.o --- H5Dio.lo --- mv -f .deps/H5Dio.Tpo .deps/H5Dio.Plo --- H5Doh.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Doh.lo -MD -MP -MF .deps/H5Doh.Tpo -c -o H5Doh.lo H5Doh.c --- H5Dmpio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dmpio.lo -MD -MP -MF .deps/H5Dmpio.Tpo -c H5Dmpio.c -o H5Dmpio.o >/dev/null 2>&1 --- H5Doh.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Doh.lo -MD -MP -MF .deps/H5Doh.Tpo -c H5Doh.c -fPIC -DPIC -o .libs/H5Doh.o --- H5Dmpio.lo --- mv -f .deps/H5Dmpio.Tpo .deps/H5Dmpio.Plo --- H5Dscatgath.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dscatgath.lo -MD -MP -MF .deps/H5Dscatgath.Tpo -c -o H5Dscatgath.lo H5Dscatgath.c --- H5Dfill.lo --- mv -f .deps/H5Dfill.Tpo .deps/H5Dfill.Plo --- H5Dselect.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dselect.lo -MD -MP -MF .deps/H5Dselect.Tpo -c -o H5Dselect.lo H5Dselect.c --- H5Doh.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Doh.lo -MD -MP -MF .deps/H5Doh.Tpo -c H5Doh.c -o H5Doh.o >/dev/null 2>&1 --- H5Dselect.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dselect.lo -MD -MP -MF .deps/H5Dselect.Tpo -c H5Dselect.c -fPIC -DPIC -o .libs/H5Dselect.o H5Dselect.c: In function 'H5D__select_io': H5Dselect.c:89:20: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /* Memory selection iteration info */ ^ H5Dselect.c:91:20: warning: size of 'file_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t file_iter; /* File selection iteration info */ ^ H5Dselect.c:93:13: warning: size of '_mem_off' is 8192 bytes [-Wlarger-than=] hsize_t _mem_off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets in memory */ ^ H5Dselect.c:95:13: warning: size of '_file_off' is 8192 bytes [-Wlarger-than=] hsize_t _file_off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets in the file */ ^ H5Dselect.c:97:12: warning: size of '_mem_len' is 8192 bytes [-Wlarger-than=] size_t _mem_len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths in memory */ ^ H5Dselect.c:99:12: warning: size of '_file_len' is 8192 bytes [-Wlarger-than=] size_t _file_len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths in the file */ ^ H5Dselect.c:242:18: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] file_len = H5FL_SEQ_FREE(size_t, file_len); ^ H5Dselect.c:244:18: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] file_off = H5FL_SEQ_FREE(hsize_t, file_off); ^ H5Dselect.c:246:17: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] mem_len = H5FL_SEQ_FREE(size_t, mem_len); ^ H5Dselect.c:248:17: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] mem_off = H5FL_SEQ_FREE(hsize_t, mem_off); ^ --- H5Dscatgath.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dscatgath.lo -MD -MP -MF .deps/H5Dscatgath.Tpo -c H5Dscatgath.c -fPIC -DPIC -o .libs/H5Dscatgath.o --- H5Doh.lo --- mv -f .deps/H5Doh.Tpo .deps/H5Doh.Plo --- H5Dtest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dtest.lo -MD -MP -MF .deps/H5Dtest.Tpo -c -o H5Dtest.lo H5Dtest.c --- H5Dscatgath.lo --- H5Dscatgath.c: In function 'H5D__scatter_file': H5Dscatgath.c:100:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:105:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:164:13: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:166:13: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__gather_file': H5Dscatgath.c:199:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:204:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:265:13: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:267:13: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__scatter_mem': H5Dscatgath.c:295:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:297:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:350:13: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:352:13: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__gather_mem': H5Dscatgath.c:382:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:384:12: warning: size of '_len' is 8192 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:437:13: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:439:13: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__scatgath_read': H5Dscatgath.c:463:20: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /*memory selection iteration info*/ ^ H5Dscatgath.c:465:20: warning: size of 'bkg_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t bkg_iter; /*background iteration info*/ ^ H5Dscatgath.c:467:20: warning: size of 'file_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t file_iter; /*file selection iteration info*/ ^ H5Dscatgath.c: In function 'H5D__scatgath_write': H5Dscatgath.c:595:20: warning: size of 'mem_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /*memory selection iteration info*/ ^ H5Dscatgath.c:597:20: warning: size of 'bkg_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t bkg_iter; /*background iteration info*/ ^ H5Dscatgath.c:599:20: warning: size of 'file_iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t file_iter; /*file selection iteration info*/ ^ H5Dscatgath.c: In function 'H5D__compound_opt_read': H5Dscatgath.c:747:16: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:749:16: warning: size of '_len' is 8192 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:831:13: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:833:13: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5Dscatter': H5Dscatgath.c:926:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info*/ ^ H5Dscatgath.c: In function 'H5Dgather': H5Dscatgath.c:1026:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info*/ ^ --- H5Dint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dint.lo -MD -MP -MF .deps/H5Dint.Tpo -c H5Dint.c -o H5Dint.o >/dev/null 2>&1 --- H5Dselect.lo --- H5Dselect.c:86:1: warning: stack usage might be 37472 bytes [-Wstack-usage=] H5D__select_io(const H5D_io_info_t *io_info, size_t elmt_size, ^ H5Dselect.c:251:1: warning: the frame size of 37376 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end H5D__select_io() */ ^ --- H5Dtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dtest.lo -MD -MP -MF .deps/H5Dtest.Tpo -c H5Dtest.c -fPIC -DPIC -o .libs/H5Dtest.o --- H5Dselect.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dselect.lo -MD -MP -MF .deps/H5Dselect.Tpo -c H5Dselect.c -o H5Dselect.o >/dev/null 2>&1 --- H5Dtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dtest.lo -MD -MP -MF .deps/H5Dtest.Tpo -c H5Dtest.c -o H5Dtest.o >/dev/null 2>&1 --- H5Dscatgath.lo --- H5Dscatgath.c: In function 'H5D__gather_file': H5Dscatgath.c:194:1: warning: stack usage might be 16768 bytes [-Wstack-usage=] H5D__gather_file(const H5D_io_info_t *_io_info, ^ H5Dscatgath.c:270:1: warning: the frame size of 16672 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* H5D__gather_file() */ ^ H5Dscatgath.c: In function 'H5D__gather_mem.isra.0': H5Dscatgath.c:376:1: warning: stack usage might be 16576 bytes [-Wstack-usage=] H5D__gather_mem(const void *_buf, const H5S_t *space, ^ H5Dscatgath.c:442:1: warning: the frame size of 16480 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* H5D__gather_mem() */ ^ H5Dscatgath.c: In function 'H5D__scatter_mem': H5Dscatgath.c:289:1: warning: stack usage might be 16576 bytes [-Wstack-usage=] H5D__scatter_mem (const void *_tscat_buf, const H5S_t *space, ^ H5Dscatgath.c:355:1: warning: the frame size of 16480 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* H5D__scatter_mem() */ ^ --- H5Dtest.lo --- mv -f .deps/H5Dtest.Tpo .deps/H5Dtest.Plo --- H5E.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5E.lo -MD -MP -MF .deps/H5E.Tpo -c -o H5E.lo H5E.c --- H5Dscatgath.lo --- H5Dscatgath.c: In function 'H5D__scatgath_read': H5Dscatgath.c:458:1: warning: stack usage might be 23392 bytes [-Wstack-usage=] H5D__scatgath_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, ^ --- H5E.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5E.lo -MD -MP -MF .deps/H5E.Tpo -c H5E.c -fPIC -DPIC -o .libs/H5E.o --- H5Dscatgath.lo --- H5Dscatgath.c:574:1: warning: the frame size of 23296 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end H5D__scatgath_read() */ ^ --- H5E.lo --- H5E.c: In function 'H5Epush2': H5E.c:1391:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] if(HDvasprintf(&tmp, fmt, ap) < 0) ^ --- H5Dselect.lo --- mv -f .deps/H5Dselect.Tpo .deps/H5Dselect.Plo --- H5Edeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Edeprec.lo -MD -MP -MF .deps/H5Edeprec.Tpo -c -o H5Edeprec.lo H5Edeprec.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Edeprec.lo -MD -MP -MF .deps/H5Edeprec.Tpo -c H5Edeprec.c -fPIC -DPIC -o .libs/H5Edeprec.o --- H5Dscatgath.lo --- H5Dscatgath.c: In function 'H5D__scatgath_write': H5Dscatgath.c:590:1: warning: stack usage might be 23568 bytes [-Wstack-usage=] H5D__scatgath_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, ^ H5Dscatgath.c:705:1: warning: the frame size of 23472 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end H5D__scatgath_write() */ ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Dscatgath.lo -MD -MP -MF .deps/H5Dscatgath.Tpo -c H5Dscatgath.c -o H5Dscatgath.o >/dev/null 2>&1 --- H5Edeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Edeprec.lo -MD -MP -MF .deps/H5Edeprec.Tpo -c H5Edeprec.c -o H5Edeprec.o >/dev/null 2>&1 mv -f .deps/H5Edeprec.Tpo .deps/H5Edeprec.Plo --- H5Eint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Eint.lo -MD -MP -MF .deps/H5Eint.Tpo -c -o H5Eint.lo H5Eint.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Eint.lo -MD -MP -MF .deps/H5Eint.Tpo -c H5Eint.c -fPIC -DPIC -o .libs/H5Eint.o --- H5Dchunk.lo --- mv -f .deps/H5Dchunk.Tpo .deps/H5Dchunk.Plo --- H5F.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5F.lo -MD -MP -MF .deps/H5F.Tpo -c -o H5F.lo H5F.c --- H5Dscatgath.lo --- mv -f .deps/H5Dscatgath.Tpo .deps/H5Dscatgath.Plo --- H5Fint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fint.lo -MD -MP -MF .deps/H5Fint.Tpo -c -o H5Fint.lo H5Fint.c --- H5Eint.lo --- H5Eint.c: In function 'H5E_printf_stack': H5Eint.c:739:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] if(HDvasprintf(&tmp, fmt, ap) < 0) ^ H5Eint.c: In function 'H5E_clear_entries': H5Eint.c:905:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] H5MM_xfree((void *)error->func_name); /* Casting away const OK - QAK */ ^ H5Eint.c:907:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] H5MM_xfree((void *)error->file_name); /* Casting away const OK - QAK */ ^ H5Eint.c:909:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] H5MM_xfree((void *)error->desc); /* Casting away const OK - QAK */ ^ --- H5F.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5F.lo -MD -MP -MF .deps/H5F.Tpo -c H5F.c -fPIC -DPIC -o .libs/H5F.o --- H5Dint.lo --- mv -f .deps/H5Dint.Tpo .deps/H5Dint.Plo --- H5Faccum.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Faccum.lo -MD -MP -MF .deps/H5Faccum.Tpo -c -o H5Faccum.lo H5Faccum.c --- H5Fint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fint.lo -MD -MP -MF .deps/H5Fint.Tpo -c H5Fint.c -fPIC -DPIC -o .libs/H5Fint.o --- H5Eint.lo --- H5Eint.c: In function 'H5E_walk': H5Eint.c:574:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--) { ^ H5Eint.c:604:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--) ^ --- H5Faccum.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Faccum.lo -MD -MP -MF .deps/H5Faccum.Tpo -c H5Faccum.c -fPIC -DPIC -o .libs/H5Faccum.o --- H5Eint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Eint.lo -MD -MP -MF .deps/H5Eint.Tpo -c H5Eint.c -o H5Eint.o >/dev/null 2>&1 --- H5Faccum.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Faccum.lo -MD -MP -MF .deps/H5Faccum.Tpo -c H5Faccum.c -o H5Faccum.o >/dev/null 2>&1 --- H5Eint.lo --- mv -f .deps/H5Eint.Tpo .deps/H5Eint.Plo --- H5Fcwfs.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fcwfs.lo -MD -MP -MF .deps/H5Fcwfs.Tpo -c -o H5Fcwfs.lo H5Fcwfs.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fcwfs.lo -MD -MP -MF .deps/H5Fcwfs.Tpo -c H5Fcwfs.c -fPIC -DPIC -o .libs/H5Fcwfs.o --- H5F.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5F.lo -MD -MP -MF .deps/H5F.Tpo -c H5F.c -o H5F.o >/dev/null 2>&1 --- H5Fcwfs.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fcwfs.lo -MD -MP -MF .deps/H5Fcwfs.Tpo -c H5Fcwfs.c -o H5Fcwfs.o >/dev/null 2>&1 --- H5Fint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fint.lo -MD -MP -MF .deps/H5Fint.Tpo -c H5Fint.c -o H5Fint.o >/dev/null 2>&1 --- H5Faccum.lo --- mv -f .deps/H5Faccum.Tpo .deps/H5Faccum.Plo --- H5Fdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fdbg.lo -MD -MP -MF .deps/H5Fdbg.Tpo -c -o H5Fdbg.lo H5Fdbg.c --- H5Fcwfs.lo --- mv -f .deps/H5Fcwfs.Tpo .deps/H5Fcwfs.Plo --- H5Fefc.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fefc.lo -MD -MP -MF .deps/H5Fefc.Tpo -c -o H5Fefc.lo H5Fefc.c --- H5Fdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fdbg.lo -MD -MP -MF .deps/H5Fdbg.Tpo -c H5Fdbg.c -fPIC -DPIC -o .libs/H5Fdbg.o --- H5Fefc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fefc.lo -MD -MP -MF .deps/H5Fefc.Tpo -c H5Fefc.c -fPIC -DPIC -o .libs/H5Fefc.o --- H5Fdbg.lo --- H5Fdbg.c: In function 'H5F_debug': H5Fdbg.c:126:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); ^ H5Fdbg.c:141:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); ^ --- H5F.lo --- mv -f .deps/H5F.Tpo .deps/H5F.Plo --- H5Ffake.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ffake.lo -MD -MP -MF .deps/H5Ffake.Tpo -c -o H5Ffake.lo H5Ffake.c --- H5Fefc.lo --- H5Fefc.c: In function 'H5F_efc_max_nfiles': H5Fefc.c:396:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_efc_max_nfiles(H5F_efc_t *efc) ^ --- H5Fdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fdbg.lo -MD -MP -MF .deps/H5Fdbg.Tpo -c H5Fdbg.c -o H5Fdbg.o >/dev/null 2>&1 --- H5Ffake.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ffake.lo -MD -MP -MF .deps/H5Ffake.Tpo -c H5Ffake.c -fPIC -DPIC -o .libs/H5Ffake.o --- H5Fdbg.lo --- mv -f .deps/H5Fdbg.Tpo .deps/H5Fdbg.Plo --- H5Fio.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fio.lo -MD -MP -MF .deps/H5Fio.Tpo -c -o H5Fio.lo H5Fio.c --- H5Ffake.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ffake.lo -MD -MP -MF .deps/H5Ffake.Tpo -c H5Ffake.c -o H5Ffake.o >/dev/null 2>&1 --- H5Fio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fio.lo -MD -MP -MF .deps/H5Fio.Tpo -c H5Fio.c -fPIC -DPIC -o .libs/H5Fio.o --- H5Ffake.lo --- mv -f .deps/H5Ffake.Tpo .deps/H5Ffake.Plo --- H5Fmount.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fmount.lo -MD -MP -MF .deps/H5Fmount.Tpo -c -o H5Fmount.lo H5Fmount.c --- H5Fefc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fefc.lo -MD -MP -MF .deps/H5Fefc.Tpo -c H5Fefc.c -o H5Fefc.o >/dev/null 2>&1 --- H5Fio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fio.lo -MD -MP -MF .deps/H5Fio.Tpo -c H5Fio.c -o H5Fio.o >/dev/null 2>&1 --- H5Fint.lo --- mv -f .deps/H5Fint.Tpo .deps/H5Fint.Plo --- H5Fmpi.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fmpi.lo -MD -MP -MF .deps/H5Fmpi.Tpo -c -o H5Fmpi.lo H5Fmpi.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fmpi.lo -MD -MP -MF .deps/H5Fmpi.Tpo -c H5Fmpi.c -fPIC -DPIC -o .libs/H5Fmpi.o --- H5Fmount.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fmount.lo -MD -MP -MF .deps/H5Fmount.Tpo -c H5Fmount.c -fPIC -DPIC -o .libs/H5Fmount.o --- H5Fio.lo --- mv -f .deps/H5Fio.Tpo .deps/H5Fio.Plo --- H5Fquery.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fquery.lo -MD -MP -MF .deps/H5Fquery.Tpo -c -o H5Fquery.lo H5Fquery.c --- H5Fmpi.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fmpi.lo -MD -MP -MF .deps/H5Fmpi.Tpo -c H5Fmpi.c -o H5Fmpi.o >/dev/null 2>&1 --- H5Fmount.lo --- H5Fmount.c: In function 'H5F_is_mount': H5Fmount.c:440:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_is_mount(const H5F_t *file) ^ --- H5Fmpi.lo --- mv -f .deps/H5Fmpi.Tpo .deps/H5Fmpi.Plo --- H5Fsfile.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsfile.lo -MD -MP -MF .deps/H5Fsfile.Tpo -c -o H5Fsfile.lo H5Fsfile.c --- H5Fquery.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fquery.lo -MD -MP -MF .deps/H5Fquery.Tpo -c H5Fquery.c -fPIC -DPIC -o .libs/H5Fquery.o --- H5E.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5E.lo -MD -MP -MF .deps/H5E.Tpo -c H5E.c -o H5E.o >/dev/null 2>&1 --- H5Fefc.lo --- mv -f .deps/H5Fefc.Tpo .deps/H5Fefc.Plo --- H5Fsuper.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsuper.lo -MD -MP -MF .deps/H5Fsuper.Tpo -c -o H5Fsuper.lo H5Fsuper.c --- H5Fquery.lo --- H5Fquery.c: In function 'H5F_get_intent': H5Fquery.c:94:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_intent(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_open_name': H5Fquery.c:119:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_open_name(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_actual_name': H5Fquery.c:145:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_actual_name(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_extpath': H5Fquery.c:171:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_extpath(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_shared': H5Fquery.c:195:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_shared(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_same_shared': H5Fquery.c:218:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_same_shared(const H5F_t *f1, const H5F_t *f2) ^ H5Fquery.c: In function 'H5F_get_nopen_objs': H5Fquery.c:244:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_nopen_objs(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_file_id': H5Fquery.c:267:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_file_id(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_parent': H5Fquery.c:290:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_parent(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_nmounts': H5Fquery.c:313:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_nmounts(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_fcpl': H5Fquery.c:340:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_fcpl(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sizeof_addr': H5Fquery.c:367:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sizeof_addr(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sizeof_size': H5Fquery.c:394:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sizeof_size(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_sohm_addr': H5Fquery.c:418:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_sohm_addr(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_sohm_vers': H5Fquery.c:442:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_sohm_vers(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_sohm_nindexes': H5Fquery.c:466:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_sohm_nindexes(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sym_leaf_k': H5Fquery.c:497:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sym_leaf_k(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_Kvalue': H5Fquery.c:529:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_Kvalue(const H5F_t *f, const H5B_class_t *type) ^ H5Fquery.c: In function 'H5F_get_nrefs': H5Fquery.c:555:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_nrefs(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_rdcc_nslots': H5Fquery.c:586:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_rdcc_nslots(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_rdcc_nbytes': H5Fquery.c:617:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_rdcc_nbytes(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_rdcc_w0': H5Fquery.c:648:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_rdcc_w0(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_base_addr': H5Fquery.c:675:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_base_addr(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_grp_btree_shared': H5Fquery.c:707:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_grp_btree_shared(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sieve_buf_size': H5Fquery.c:738:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sieve_buf_size(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_gc_ref': H5Fquery.c:769:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_gc_ref(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_use_latest_format': H5Fquery.c:798:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_use_latest_format(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_fc_degree': H5Fquery.c:826:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_fc_degree(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_store_msg_crt_idx': H5Fquery.c:854:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_store_msg_crt_idx(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_has_feature': H5Fquery.c:881:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_has_feature(const H5F_t *f, unsigned feature) ^ H5Fquery.c: In function 'H5F_get_driver_id': H5Fquery.c:908:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_driver_id(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_is_tmp_addr': H5Fquery.c:1037:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_is_tmp_addr(const H5F_t *f, haddr_t addr) ^ H5Fquery.c: In function 'H5F_use_tmp_space': H5Fquery.c:1065:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_use_tmp_space(const H5F_t *f) ^ --- H5Fsfile.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsfile.lo -MD -MP -MF .deps/H5Fsfile.Tpo -c H5Fsfile.c -fPIC -DPIC -o .libs/H5Fsfile.o --- H5Fsuper.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsuper.lo -MD -MP -MF .deps/H5Fsuper.Tpo -c H5Fsuper.c -fPIC -DPIC -o .libs/H5Fsuper.o --- H5Fsfile.lo --- H5Fsfile.c: In function 'H5F_sfile_assert_num': H5Fsfile.c:57:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5F_sfile_assert_num(unsigned n) ^ --- H5Fquery.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fquery.lo -MD -MP -MF .deps/H5Fquery.Tpo -c H5Fquery.c -o H5Fquery.o >/dev/null 2>&1 --- H5Fsfile.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsfile.lo -MD -MP -MF .deps/H5Fsfile.Tpo -c H5Fsfile.c -o H5Fsfile.o >/dev/null 2>&1 --- H5Fquery.lo --- mv -f .deps/H5Fquery.Tpo .deps/H5Fquery.Plo --- H5Fsuper_cache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsuper_cache.lo -MD -MP -MF .deps/H5Fsuper_cache.Tpo -c -o H5Fsuper_cache.lo H5Fsuper_cache.c --- H5Fmount.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fmount.lo -MD -MP -MF .deps/H5Fmount.Tpo -c H5Fmount.c -o H5Fmount.o >/dev/null 2>&1 --- H5Fsuper_cache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsuper_cache.lo -MD -MP -MF .deps/H5Fsuper_cache.Tpo -c H5Fsuper_cache.c -fPIC -DPIC -o .libs/H5Fsuper_cache.o --- H5Fsfile.lo --- mv -f .deps/H5Fsfile.Tpo .deps/H5Fsfile.Plo --- H5Ftest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ftest.lo -MD -MP -MF .deps/H5Ftest.Tpo -c -o H5Ftest.lo H5Ftest.c --- H5Fsuper_cache.lo --- H5Fsuper_cache.c: In function 'H5F_sblock_load': H5Fsuper_cache.c:282:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->base_addr/*out*/); ^ H5Fsuper_cache.c:283:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->ext_addr/*out*/); ^ H5Fsuper_cache.c:284:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &stored_eoa/*out*/); ^ H5Fsuper_cache.c:285:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->driver_addr/*out*/); ^ H5Fsuper_cache.c:293:30: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] if(H5G_ent_decode(f, (const uint8_t **)&p, sblock->root_ent) < 0) ^ H5Fsuper_cache.c:414:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->base_addr/*out*/); ^ H5Fsuper_cache.c:415:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->ext_addr/*out*/); ^ H5Fsuper_cache.c:416:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &stored_eoa/*out*/); ^ H5Fsuper_cache.c:417:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->root_addr/*out*/); ^ --- H5Ftest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ftest.lo -MD -MP -MF .deps/H5Ftest.Tpo -c H5Ftest.c -fPIC -DPIC -o .libs/H5Ftest.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ftest.lo -MD -MP -MF .deps/H5Ftest.Tpo -c H5Ftest.c -o H5Ftest.o >/dev/null 2>&1 --- H5Fmount.lo --- mv -f .deps/H5Fmount.Tpo .deps/H5Fmount.Plo --- H5FD.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FD.lo -MD -MP -MF .deps/H5FD.Tpo -c -o H5FD.lo H5FD.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FD.lo -MD -MP -MF .deps/H5FD.Tpo -c H5FD.c -fPIC -DPIC -o .libs/H5FD.o --- H5Ftest.lo --- mv -f .deps/H5Ftest.Tpo .deps/H5Ftest.Plo --- H5FDcore.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDcore.lo -MD -MP -MF .deps/H5FDcore.Tpo -c -o H5FDcore.lo H5FDcore.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDcore.lo -MD -MP -MF .deps/H5FDcore.Tpo -c H5FDcore.c -fPIC -DPIC -o .libs/H5FDcore.o --- H5Fsuper.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsuper.lo -MD -MP -MF .deps/H5Fsuper.Tpo -c H5Fsuper.c -o H5Fsuper.o >/dev/null 2>&1 --- H5FD.lo --- H5FD.c: In function 'H5FD_get_base_addr': H5FD.c:2053:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5FD_get_base_addr(const H5FD_t *file) ^ H5FD.c: In function 'H5FDregister': H5FD.c:306:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5FDregister(const H5FD_class_t *cls) ^ --- H5Fsuper.lo --- mv -f .deps/H5Fsuper.Tpo .deps/H5Fsuper.Plo --- H5FDdirect.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDdirect.lo -MD -MP -MF .deps/H5FDdirect.Tpo -c -o H5FDdirect.lo H5FDdirect.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDdirect.lo -MD -MP -MF .deps/H5FDdirect.Tpo -c H5FDdirect.c -fPIC -DPIC -o .libs/H5FDdirect.o --- H5Fsuper_cache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Fsuper_cache.lo -MD -MP -MF .deps/H5Fsuper_cache.Tpo -c H5Fsuper_cache.c -o H5Fsuper_cache.o >/dev/null 2>&1 --- H5FDdirect.lo --- H5FDdirect.c:32:0: warning: macro "O_DIRECT" is not used [-Wunused-macros] #define O_DIRECT 0x00010000 ^ In file included from H5FDdirect.c:34:0: H5private.h:1812:15: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable] static int H5_interface_initialize_g = 0; ^ H5FDdirect.c:26:33: warning: 'H5FD_direct_init_interface' declared 'static' but never defined [-Wunused-function] #define H5_INTERFACE_INIT_FUNC H5FD_direct_init_interface ^ H5private.h:1813:18: note: in expansion of macro 'H5_INTERFACE_INIT_FUNC' static herr_t H5_INTERFACE_INIT_FUNC(void); ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDdirect.lo -MD -MP -MF .deps/H5FDdirect.Tpo -c H5FDdirect.c -o H5FDdirect.o >/dev/null 2>&1 --- H5FDcore.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDcore.lo -MD -MP -MF .deps/H5FDcore.Tpo -c H5FDcore.c -o H5FDcore.o >/dev/null 2>&1 --- H5FDdirect.lo --- mv -f .deps/H5FDdirect.Tpo .deps/H5FDdirect.Plo --- H5FDfamily.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDfamily.lo -MD -MP -MF .deps/H5FDfamily.Tpo -c -o H5FDfamily.lo H5FDfamily.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDfamily.lo -MD -MP -MF .deps/H5FDfamily.Tpo -c H5FDfamily.c -fPIC -DPIC -o .libs/H5FDfamily.o H5FDfamily.c: In function 'H5FD_family_open': H5FDfamily.c:649:11: warning: size of 'memb_name' is 4096 bytes [-Wlarger-than=] char memb_name[4096], temp[4096]; ^ H5FDfamily.c:649:28: warning: size of 'temp' is 4096 bytes [-Wlarger-than=] char memb_name[4096], temp[4096]; ^ H5FDfamily.c:711:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(memb_name, sizeof(memb_name), name, 0); ^ H5FDfamily.c:711:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c:712:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof(temp), name, 1); ^ H5FDfamily.c:712:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c:718:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(memb_name, sizeof(memb_name), name, file->nmembs); ^ H5FDfamily.c:718:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c: In function 'H5FD_family_cmp': H5FDfamily.c:870:1: warning: label 'done' defined but not used [-Wunused-label] done: ^ H5FDfamily.c: In function 'H5FD_family_set_eoa': H5FDfamily.c:970:11: warning: size of 'memb_name' is 4096 bytes [-Wlarger-than=] char memb_name[4096]; ^ H5FDfamily.c:993:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(memb_name, sizeof(memb_name), file->name, u); ^ H5FDfamily.c:993:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c: In function 'H5FD_family_get_eof': H5FDfamily.c:1045:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5FD_family_get_eof(const H5FD_t *_file) ^ H5FDfamily.c:1045:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5FD.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FD.lo -MD -MP -MF .deps/H5FD.Tpo -c H5FD.c -o H5FD.o >/dev/null 2>&1 --- H5FDfamily.lo --- H5FDfamily.c: In function 'H5FD_family_open': H5FDfamily.c:644:1: warning: stack usage might be 8336 bytes [-Wstack-usage=] H5FD_family_open(const char *name, unsigned flags, hid_t fapl_id, ^ --- H5Fsuper_cache.lo --- mv -f .deps/H5Fsuper_cache.Tpo .deps/H5Fsuper_cache.Plo --- H5FDint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDint.lo -MD -MP -MF .deps/H5FDint.Tpo -c -o H5FDint.lo H5FDint.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDint.lo -MD -MP -MF .deps/H5FDint.Tpo -c H5FDint.c -fPIC -DPIC -o .libs/H5FDint.o --- H5FDcore.lo --- mv -f .deps/H5FDcore.Tpo .deps/H5FDcore.Plo --- H5FDlog.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDlog.lo -MD -MP -MF .deps/H5FDlog.Tpo -c -o H5FDlog.lo H5FDlog.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDlog.lo -MD -MP -MF .deps/H5FDlog.Tpo -c H5FDlog.c -fPIC -DPIC -o .libs/H5FDlog.o --- H5FDfamily.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDfamily.lo -MD -MP -MF .deps/H5FDfamily.Tpo -c H5FDfamily.c -o H5FDfamily.o >/dev/null 2>&1 --- H5FDint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDint.lo -MD -MP -MF .deps/H5FDint.Tpo -c H5FDint.c -o H5FDint.o >/dev/null 2>&1 --- H5FDlog.lo --- H5FDlog.c: In function 'H5Pset_fapl_log': H5FDlog.c:326:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] fa.logfile = (char *)logfile; ^ --- H5E.lo --- mv -f .deps/H5E.Tpo .deps/H5E.Plo --- H5FDmpi.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmpi.lo -MD -MP -MF .deps/H5FDmpi.Tpo -c -o H5FDmpi.lo H5FDmpi.c --- H5FDlog.lo --- H5FDlog.c: In function 'H5FD_log_open': H5FDlog.c:616:95: warning: 'stat_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:616:59: warning: 'stat_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:614:95: warning: 'open_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:614:59: warning: 'open_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f)); ^ --- H5FDmpi.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmpi.lo -MD -MP -MF .deps/H5FDmpi.Tpo -c H5FDmpi.c -fPIC -DPIC -o .libs/H5FDmpi.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmpi.lo -MD -MP -MF .deps/H5FDmpi.Tpo -c H5FDmpi.c -o H5FDmpi.o >/dev/null 2>&1 --- H5FDlog.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDlog.lo -MD -MP -MF .deps/H5FDlog.Tpo -c H5FDlog.c -o H5FDlog.o >/dev/null 2>&1 --- H5FDmpi.lo --- mv -f .deps/H5FDmpi.Tpo .deps/H5FDmpi.Plo --- H5FDmpio.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmpio.lo -MD -MP -MF .deps/H5FDmpio.Tpo -c -o H5FDmpio.lo H5FDmpio.c --- H5FDint.lo --- mv -f .deps/H5FDint.Tpo .deps/H5FDint.Plo --- H5FDmulti.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmulti.lo -MD -MP -MF .deps/H5FDmulti.Tpo -c -o H5FDmulti.lo H5FDmulti.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmulti.lo -MD -MP -MF .deps/H5FDmulti.Tpo -c H5FDmulti.c -fPIC -DPIC -o .libs/H5FDmulti.o --- H5FDmpio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmpio.lo -MD -MP -MF .deps/H5FDmpio.Tpo -c H5FDmpio.c -fPIC -DPIC -o .libs/H5FDmpio.o --- H5FDmulti.lo --- H5FDmulti.c: In function 'H5FD_multi_read': H5FDmulti.c:1622:55: warning: unused parameter 'dxpl_id' [-Wunused-parameter] H5FD_multi_read(H5FD_t *_file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, ^ H5FDmulti.c: In function 'H5FD_multi_write': H5FDmulti.c:1673:56: warning: unused parameter 'dxpl_id' [-Wunused-parameter] H5FD_multi_write(H5FD_t *_file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, ^ H5FDmulti.c: In function 'compute_next': H5FDmulti.c:52:16: warning: declaration of '_unmapped' shadows a previous local [-Wshadow] H5FD_mem_t _unmapped, LOOPVAR; \ ^ H5FDmulti.c:1847:2: note: in expansion of macro 'UNIQUE_MEMBERS' UNIQUE_MEMBERS(file->fa.memb_map, mt2) { ^ H5FDmulti.c:52:16: note: shadowed declaration is here H5FD_mem_t _unmapped, LOOPVAR; \ ^ H5FDmulti.c:1846:5: note: in expansion of macro 'UNIQUE_MEMBERS' UNIQUE_MEMBERS(file->fa.memb_map, mt1) { ^ H5FDmulti.c:53:13: warning: declaration of '_seen' shadows a previous local [-Wshadow] hbool_t _seen[H5FD_MEM_NTYPES]; \ ^ H5FDmulti.c:1847:2: note: in expansion of macro 'UNIQUE_MEMBERS' UNIQUE_MEMBERS(file->fa.memb_map, mt2) { ^ H5FDmulti.c:53:13: note: shadowed declaration is here hbool_t _seen[H5FD_MEM_NTYPES]; \ ^ H5FDmulti.c:1846:5: note: in expansion of macro 'UNIQUE_MEMBERS' UNIQUE_MEMBERS(file->fa.memb_map, mt1) { ^ H5FDmulti.c: In function 'open_members': H5FDmulti.c:1896:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf(tmp, file->fa.memb_name[mt], file->name); ^ --- H5FDmpio.lo --- In file included from H5FDmpio.c:28:0: H5private.h:1812:15: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable] static int H5_interface_initialize_g = 0; ^ H5FDmpio.c:25:33: warning: 'H5FD_mpio_init_interface' declared 'static' but never defined [-Wunused-function] #define H5_INTERFACE_INIT_FUNC H5FD_mpio_init_interface ^ H5private.h:1813:18: note: in expansion of macro 'H5_INTERFACE_INIT_FUNC' static herr_t H5_INTERFACE_INIT_FUNC(void); ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmpio.lo -MD -MP -MF .deps/H5FDmpio.Tpo -c H5FDmpio.c -o H5FDmpio.o >/dev/null 2>&1 mv -f .deps/H5FDmpio.Tpo .deps/H5FDmpio.Plo --- H5FDsec2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDsec2.lo -MD -MP -MF .deps/H5FDsec2.Tpo -c -o H5FDsec2.lo H5FDsec2.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDsec2.lo -MD -MP -MF .deps/H5FDsec2.Tpo -c H5FDsec2.c -fPIC -DPIC -o .libs/H5FDsec2.o --- H5FDlog.lo --- mv -f .deps/H5FDlog.Tpo .deps/H5FDlog.Plo --- H5FDspace.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDspace.lo -MD -MP -MF .deps/H5FDspace.Tpo -c -o H5FDspace.lo H5FDspace.c --- H5FD.lo --- mv -f .deps/H5FD.Tpo .deps/H5FD.Plo --- H5FDstdio.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDstdio.lo -MD -MP -MF .deps/H5FDstdio.Tpo -c -o H5FDstdio.lo H5FDstdio.c --- H5FDsec2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDsec2.lo -MD -MP -MF .deps/H5FDsec2.Tpo -c H5FDsec2.c -o H5FDsec2.o >/dev/null 2>&1 --- H5FDspace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDspace.lo -MD -MP -MF .deps/H5FDspace.Tpo -c H5FDspace.c -fPIC -DPIC -o .libs/H5FDspace.o --- H5FDfamily.lo --- mv -f .deps/H5FDfamily.Tpo .deps/H5FDfamily.Plo --- H5FL.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FL.lo -MD -MP -MF .deps/H5FL.Tpo -c -o H5FL.lo H5FL.c --- H5FDmulti.lo --- H5FDmulti.c:1906:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (nerrors) ^ --- H5FDstdio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDstdio.lo -MD -MP -MF .deps/H5FDstdio.Tpo -c H5FDstdio.c -fPIC -DPIC -o .libs/H5FDstdio.o --- H5FL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FL.lo -MD -MP -MF .deps/H5FL.Tpo -c H5FL.c -fPIC -DPIC -o .libs/H5FL.o --- H5FDspace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDspace.lo -MD -MP -MF .deps/H5FDspace.Tpo -c H5FDspace.c -o H5FDspace.o >/dev/null 2>&1 --- H5FDmulti.lo --- H5FDmulti.c: In function 'H5FD_multi_close': H5FDmulti.c:1133:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (nerrors) ^ H5FDmulti.c: In function 'H5Pset_fapl_multi': H5FDmulti.c:443:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Pset_fapl_multi(hid_t fapl_id, const H5FD_mem_t *memb_map, ^ --- H5FDsec2.lo --- mv -f .deps/H5FDsec2.Tpo .deps/H5FDsec2.Plo --- H5FO.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FO.lo -MD -MP -MF .deps/H5FO.Tpo -c -o H5FO.lo H5FO.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FO.lo -MD -MP -MF .deps/H5FO.Tpo -c H5FO.c -fPIC -DPIC -o .libs/H5FO.o --- H5FDmulti.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDmulti.lo -MD -MP -MF .deps/H5FDmulti.Tpo -c H5FDmulti.c -o H5FDmulti.o >/dev/null 2>&1 --- H5FO.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FO.lo -MD -MP -MF .deps/H5FO.Tpo -c H5FO.c -o H5FO.o >/dev/null 2>&1 --- H5FDspace.lo --- mv -f .deps/H5FDspace.Tpo .deps/H5FDspace.Plo --- H5FS.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FS.lo -MD -MP -MF .deps/H5FS.Tpo -c -o H5FS.lo H5FS.c --- H5FDstdio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FDstdio.lo -MD -MP -MF .deps/H5FDstdio.Tpo -c H5FDstdio.c -o H5FDstdio.o >/dev/null 2>&1 --- H5FS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FS.lo -MD -MP -MF .deps/H5FS.Tpo -c H5FS.c -fPIC -DPIC -o .libs/H5FS.o --- H5FO.lo --- mv -f .deps/H5FO.Tpo .deps/H5FO.Plo --- H5FScache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FScache.lo -MD -MP -MF .deps/H5FScache.Tpo -c -o H5FScache.lo H5FScache.c --- H5FS.lo --- H5FS.c: In function 'H5FS_new': H5FS.c:540:24: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] fspace->nclasses = nclasses; ^ In file included from H5FS.c:38:0: H5FSpkg.h:62:29: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5FS_HEADER_SIZE(f) ( \ ^ H5FS.c:566:24: note: in expansion of macro 'H5FS_HEADER_SIZE' fspace->hdr_size = H5FS_HEADER_SIZE(f); ^ H5FS.c: In function 'H5FS_size': H5FS.c:601:24: warning: unused parameter 'f' [-Wunused-parameter] H5FS_size(const H5F_t *f, const H5FS_t *fspace, hsize_t *meta_size) ^ H5FS.c: In function 'H5FS_sinfo_dest': H5FS.c:892:17: warning: request for implicit conversion from 'void *' to 'H5FS_bin_t * {aka struct H5FS_bin_t *}' not permitted in C++ [-Wc++-compat] sinfo->bins = H5FL_SEQ_FREE(H5FS_bin_t, sinfo->bins); ^ --- H5FScache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FScache.lo -MD -MP -MF .deps/H5FScache.Tpo -c H5FScache.c -fPIC -DPIC -o .libs/H5FScache.o --- H5FDstdio.lo --- mv -f .deps/H5FDstdio.Tpo .deps/H5FDstdio.Plo --- H5FSdbg.lo --- --- H5FScache.lo --- H5FScache.c: In function 'H5FS_cache_sinfo_load': H5FScache.c:618:17: warning: variable 'old_tot_space' set but not used [-Wunused-but-set-variable] hsize_t old_tot_space; /* Total space managed from header */ ^ H5FScache.c:617:17: warning: variable 'old_ghost_sect_count' set but not used [-Wunused-but-set-variable] hsize_t old_ghost_sect_count; /* Total ghost section count from header */ ^ H5FScache.c:616:17: warning: variable 'old_serial_sect_count' set but not used [-Wunused-but-set-variable] hsize_t old_serial_sect_count; /* Total serializable section count from header */ ^ H5FScache.c:615:17: warning: variable 'old_tot_sect_count' set but not used [-Wunused-but-set-variable] hsize_t old_tot_sect_count; /* Total section count from header */ ^ --- H5FSdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSdbg.lo -MD -MP -MF .deps/H5FSdbg.Tpo -c -o H5FSdbg.lo H5FSdbg.c --- H5FS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FS.lo -MD -MP -MF .deps/H5FS.Tpo -c H5FS.c -o H5FS.o >/dev/null 2>&1 --- H5FSdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSdbg.lo -MD -MP -MF .deps/H5FSdbg.Tpo -c H5FSdbg.c -fPIC -DPIC -o .libs/H5FSdbg.o H5FSdbg.c: In function 'H5FS_sects_debug': H5FSdbg.c:288:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if(H5HF_sects_debug(f, dxpl_id, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) ^ --- H5FS.lo --- mv -f .deps/H5FS.Tpo .deps/H5FS.Plo --- H5FSsection.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSsection.lo -MD -MP -MF .deps/H5FSsection.Tpo -c -o H5FSsection.lo H5FSsection.c --- H5FL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FL.lo -MD -MP -MF .deps/H5FL.Tpo -c H5FL.c -o H5FL.o >/dev/null 2>&1 --- H5FSsection.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSsection.lo -MD -MP -MF .deps/H5FSsection.Tpo -c H5FSsection.c -fPIC -DPIC -o .libs/H5FSsection.o H5FSsection.c: In function 'H5FS_sinfo_new': H5FSsection.c:147:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] sinfo->sect_prefix_size = (size_t)H5FS_SINFO_PREFIX_SIZE(f); ^ H5FSsection.c:178:25: warning: request for implicit conversion from 'void *' to 'H5FS_bin_t * {aka struct H5FS_bin_t *}' not permitted in C++ [-Wc++-compat] sinfo->bins = H5FL_SEQ_FREE(H5FS_bin_t, sinfo->bins); ^ H5FSsection.c: In function 'H5FS_sect_try_shrink_eoa': H5FSsection.c:2338:24: warning: passing argument 1 of 'H5FS_sinfo_lock' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC_WRITE) < 0) ^ H5FSsection.c:207:1: note: expected 'H5F_t * {aka struct H5F_t *}' but argument is of type 'const H5F_t * {aka const struct H5F_t *}' H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, H5AC_protect_t accmode) ^ H5FSsection.c:2338:36: warning: passing argument 3 of 'H5FS_sinfo_lock' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC_WRITE) < 0) ^ H5FSsection.c:207:1: note: expected 'H5FS_t * {aka struct H5FS_t *}' but argument is of type 'const H5FS_t * {aka const struct H5FS_t *}' H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, H5AC_protect_t accmode) ^ H5FSsection.c:2362:32: warning: passing argument 1 of 'H5FS_sect_remove_real' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(H5FS_sect_remove_real(fspace, tmp_sect) < 0) ^ H5FSsection.c:859:1: note: expected 'H5FS_t * {aka struct H5FS_t *}' but argument is of type 'const H5FS_t * {aka const struct H5FS_t *}' H5FS_sect_remove_real(H5FS_t *fspace, H5FS_section_info_t *sect) ^ H5FSsection.c:2376:41: warning: passing argument 1 of 'H5FS_sinfo_unlock' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0) ^ H5FSsection.c:313:1: note: expected 'H5F_t * {aka struct H5F_t *}' but argument is of type 'const H5F_t * {aka const struct H5F_t *}' H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified) ^ H5FSsection.c:2376:53: warning: passing argument 3 of 'H5FS_sinfo_unlock' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0) ^ H5FSsection.c:313:1: note: expected 'H5FS_t * {aka struct H5FS_t *}' but argument is of type 'const H5FS_t * {aka const struct H5FS_t *}' H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified) ^ --- H5FSdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSdbg.lo -MD -MP -MF .deps/H5FSdbg.Tpo -c H5FSdbg.c -o H5FSdbg.o >/dev/null 2>&1 --- H5FDmulti.lo --- mv -f .deps/H5FDmulti.Tpo .deps/H5FDmulti.Plo --- H5FSstat.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSstat.lo -MD -MP -MF .deps/H5FSstat.Tpo -c -o H5FSstat.lo H5FSstat.c --- H5FSdbg.lo --- mv -f .deps/H5FSdbg.Tpo .deps/H5FSdbg.Plo --- H5FStest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FStest.lo -MD -MP -MF .deps/H5FStest.Tpo -c -o H5FStest.lo H5FStest.c --- H5FSstat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSstat.lo -MD -MP -MF .deps/H5FSstat.Tpo -c H5FSstat.c -fPIC -DPIC -o .libs/H5FSstat.o --- H5FL.lo --- mv -f .deps/H5FL.Tpo .deps/H5FL.Plo --- H5FScache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FScache.lo -MD -MP -MF .deps/H5FScache.Tpo -c H5FScache.c -o H5FScache.o >/dev/null 2>&1 --- H5G.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5G.lo -MD -MP -MF .deps/H5G.Tpo -c -o H5G.lo H5G.c --- H5FSstat.lo --- H5FSstat.c: In function 'H5FS_stat_info': H5FSstat.c:99:23: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] stats->hdr_size = (size_t)H5FS_HEADER_SIZE(f); ^ --- H5FStest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FStest.lo -MD -MP -MF .deps/H5FStest.Tpo -c H5FStest.c -fPIC -DPIC -o .libs/H5FStest.o --- H5G.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5G.lo -MD -MP -MF .deps/H5G.Tpo -c H5G.c -fPIC -DPIC -o .libs/H5G.o --- H5FSstat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSstat.lo -MD -MP -MF .deps/H5FSstat.Tpo -c H5FSstat.c -o H5FSstat.o >/dev/null 2>&1 --- H5FStest.lo --- H5FStest.c: In function 'H5FS_cmp_cparam_test': H5FStest.c:118:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5FS_cmp_cparam_test(const H5FS_create_t *cparam1, const H5FS_create_t *cparam2) ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FStest.lo -MD -MP -MF .deps/H5FStest.Tpo -c H5FStest.c -o H5FStest.o >/dev/null 2>&1 --- H5FSstat.lo --- mv -f .deps/H5FSstat.Tpo .deps/H5FSstat.Plo --- H5Gbtree2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gbtree2.lo -MD -MP -MF .deps/H5Gbtree2.Tpo -c -o H5Gbtree2.lo H5Gbtree2.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gbtree2.lo -MD -MP -MF .deps/H5Gbtree2.Tpo -c H5Gbtree2.c -fPIC -DPIC -o .libs/H5Gbtree2.o --- H5FStest.lo --- mv -f .deps/H5FStest.Tpo .deps/H5FStest.Plo --- H5Gcache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gcache.lo -MD -MP -MF .deps/H5Gcache.Tpo -c -o H5Gcache.lo H5Gcache.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gcache.lo -MD -MP -MF .deps/H5Gcache.Tpo -c H5Gcache.c -fPIC -DPIC -o .libs/H5Gcache.o In file included from H5Gcache.c:39:0: H5Gcache.c: In function 'H5G_node_load': H5Gpkg.h:58:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + ((2 * H5F_SYM_LEAF_K(f)) * H5G_SIZEOF_ENTRY(f)) \ ^ H5Gcache.c:148:22: note: in expansion of macro 'H5G_NODE_SIZE' sym->node_size = H5G_NODE_SIZE(f); ^ H5Gcache.c:123:60: warning: unused parameter 'udata' [-Wunused-parameter] H5G_node_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *udata) ^ --- H5FSsection.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5FSsection.lo -MD -MP -MF .deps/H5FSsection.Tpo -c H5FSsection.c -o H5FSsection.o >/dev/null 2>&1 --- H5Gbtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gbtree2.lo -MD -MP -MF .deps/H5Gbtree2.Tpo -c H5Gbtree2.c -o H5Gbtree2.o >/dev/null 2>&1 --- H5Gcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gcache.lo -MD -MP -MF .deps/H5Gcache.Tpo -c H5Gcache.c -o H5Gcache.o >/dev/null 2>&1 --- H5Gbtree2.lo --- mv -f .deps/H5Gbtree2.Tpo .deps/H5Gbtree2.Plo --- H5Gcompact.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gcompact.lo -MD -MP -MF .deps/H5Gcompact.Tpo -c -o H5Gcompact.lo H5Gcompact.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gcompact.lo -MD -MP -MF .deps/H5Gcompact.Tpo -c H5Gcompact.c -fPIC -DPIC -o .libs/H5Gcompact.o --- H5FScache.lo --- mv -f .deps/H5FScache.Tpo .deps/H5FScache.Plo --- H5Gdense.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gdense.lo -MD -MP -MF .deps/H5Gdense.Tpo -c -o H5Gdense.lo H5Gdense.c --- H5Gcache.lo --- mv -f .deps/H5Gcache.Tpo .deps/H5Gcache.Plo --- H5Gdeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gdeprec.lo -MD -MP -MF .deps/H5Gdeprec.Tpo -c -o H5Gdeprec.lo H5Gdeprec.c --- H5Gdense.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gdense.lo -MD -MP -MF .deps/H5Gdense.Tpo -c H5Gdense.c -fPIC -DPIC -o .libs/H5Gdense.o --- H5Gdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gdeprec.lo -MD -MP -MF .deps/H5Gdeprec.Tpo -c H5Gdeprec.c -fPIC -DPIC -o .libs/H5Gdeprec.o --- H5G.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5G.lo -MD -MP -MF .deps/H5G.Tpo -c H5G.c -o H5G.o >/dev/null 2>&1 --- H5Gdense.lo --- H5Gdense.c: In function 'H5G__dense_create': H5Gdense.c:325:28: warning: conversion to 'uint32_t {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] bt2_cparam.rrec_size = 4 + /* Name's hash value */ ^ H5Gdense.c:345:32: warning: conversion to 'uint32_t {aka unsigned int}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] bt2_cparam.rrec_size = 8 + /* Creation order value */ ^ --- H5Gdeprec.lo --- H5Gdeprec.c: In function 'H5G_map_obj_type': H5Gdeprec.c:169:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5G_map_obj_type(H5O_type_t obj_type) ^ --- H5Gcompact.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gcompact.lo -MD -MP -MF .deps/H5Gcompact.Tpo -c H5Gcompact.c -o H5Gcompact.o >/dev/null 2>&1 --- H5FSsection.lo --- mv -f .deps/H5FSsection.Tpo .deps/H5FSsection.Plo --- H5Gent.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gent.lo -MD -MP -MF .deps/H5Gent.Tpo -c -o H5Gent.lo H5Gent.c --- H5Gcompact.lo --- mv -f .deps/H5Gcompact.Tpo .deps/H5Gcompact.Plo --- H5Gint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gint.lo -MD -MP -MF .deps/H5Gint.Tpo -c -o H5Gint.lo H5Gint.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gint.lo -MD -MP -MF .deps/H5Gint.Tpo -c H5Gint.c -fPIC -DPIC -o .libs/H5Gint.o --- H5Gdense.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gdense.lo -MD -MP -MF .deps/H5Gdense.Tpo -c H5Gdense.c -o H5Gdense.o >/dev/null 2>&1 --- H5Gent.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gent.lo -MD -MP -MF .deps/H5Gent.Tpo -c H5Gent.c -fPIC -DPIC -o .libs/H5Gent.o --- H5Gdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gdeprec.lo -MD -MP -MF .deps/H5Gdeprec.Tpo -c H5Gdeprec.c -o H5Gdeprec.o >/dev/null 2>&1 --- H5Gent.lo --- H5Gent.c: In function 'H5G__ent_copy': H5Gent.c:341:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] H5G__ent_reset((H5G_entry_t *)src); ^ H5Gent.c: In function 'H5G__ent_debug': H5Gent.c:553:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] nested_fwidth = MAX(0, fwidth - 3); ^ --- H5Gint.lo --- H5Gint.c: In function 'H5G_oloc': H5Gint.c:578:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5G_oloc(H5G_t *grp) ^ H5Gint.c: In function 'H5G_nameof': H5Gint.c:601:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5G_nameof(H5G_t *grp) ^ H5Gint.c: In function 'H5G_fileof': H5Gint.c:625:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5G_fileof(H5G_t *grp) ^ H5Gint.c: In function 'H5G_get_shared_count': H5Gint.c:649:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5G_get_shared_count(H5G_t *grp) ^ H5Gint.c: In function 'H5G_mounted': H5Gint.c:701:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5G_mounted(H5G_t *grp) ^ --- H5Gent.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gent.lo -MD -MP -MF .deps/H5Gent.Tpo -c H5Gent.c -o H5Gent.o >/dev/null 2>&1 --- H5Gint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gint.lo -MD -MP -MF .deps/H5Gint.Tpo -c H5Gint.c -o H5Gint.o >/dev/null 2>&1 --- H5G.lo --- mv -f .deps/H5G.Tpo .deps/H5G.Plo --- H5Glink.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Glink.lo -MD -MP -MF .deps/H5Glink.Tpo -c -o H5Glink.lo H5Glink.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Glink.lo -MD -MP -MF .deps/H5Glink.Tpo -c H5Glink.c -fPIC -DPIC -o .libs/H5Glink.o --- H5Gdense.lo --- mv -f .deps/H5Gdense.Tpo .deps/H5Gdense.Plo --- H5Gloc.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gloc.lo -MD -MP -MF .deps/H5Gloc.Tpo -c -o H5Gloc.lo H5Gloc.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gloc.lo -MD -MP -MF .deps/H5Gloc.Tpo -c H5Gloc.c -fPIC -DPIC -o .libs/H5Gloc.o --- H5Gint.lo --- mv -f .deps/H5Gint.Tpo .deps/H5Gint.Plo --- H5Gname.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gname.lo -MD -MP -MF .deps/H5Gname.Tpo -c -o H5Gname.lo H5Gname.c --- H5Gent.lo --- mv -f .deps/H5Gent.Tpo .deps/H5Gent.Plo --- H5Gdeprec.lo --- mv -f .deps/H5Gdeprec.Tpo .deps/H5Gdeprec.Plo --- H5Gnode.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gnode.lo -MD -MP -MF .deps/H5Gnode.Tpo -c -o H5Gnode.lo H5Gnode.c --- H5Gloc.lo --- H5Gloc.c: In function 'H5G__loc_insert': H5Gloc.c:580:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] lnk.name = (char *)name; ^ H5Gloc.c: In function 'H5G_loc_set_comment_cb': H5Gloc.c:793:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] comment.s = (char *)udata->comment; ^ --- H5Gobj.lo --- --- H5Glink.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Glink.lo -MD -MP -MF .deps/H5Glink.Tpo -c H5Glink.c -o H5Glink.o >/dev/null 2>&1 --- H5Gobj.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gobj.lo -MD -MP -MF .deps/H5Gobj.Tpo -c -o H5Gobj.lo H5Gobj.c --- H5Gnode.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gnode.lo -MD -MP -MF .deps/H5Gnode.Tpo -c H5Gnode.c -fPIC -DPIC -o .libs/H5Gnode.o --- H5Gobj.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gobj.lo -MD -MP -MF .deps/H5Gobj.Tpo -c H5Gobj.c -fPIC -DPIC -o .libs/H5Gobj.o --- H5Gname.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gname.lo -MD -MP -MF .deps/H5Gname.Tpo -c H5Gname.c -fPIC -DPIC -o .libs/H5Gname.o --- H5Gnode.lo --- H5Gnode.c: In function 'H5G__node_free': H5Gnode.c:299:20: warning: request for implicit conversion from 'void *' to 'H5G_entry_t * {aka struct H5G_entry_t *}' not permitted in C++ [-Wc++-compat] sym->entry = H5FL_SEQ_FREE(H5G_entry_t, sym->entry); ^ In file included from H5Gnode.c:45:0: H5Gnode.c: In function 'H5G_node_create': H5Gpkg.h:58:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + ((2 * H5F_SYM_LEAF_K(f)) * H5G_SIZEOF_ENTRY(f)) \ ^ H5Gnode.c:344:22: note: in expansion of macro 'H5G_NODE_SIZE' sym->node_size = H5G_NODE_SIZE(f); ^ H5Gnode.c:367:28: warning: request for implicit conversion from 'void *' to 'H5G_entry_t * {aka struct H5G_entry_t *}' not permitted in C++ [-Wc++-compat] sym->entry = H5FL_SEQ_FREE(H5G_entry_t, sym->entry); ^ H5Gnode.c: In function 'H5G_node_insert': H5Gnode.c:718:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] idx -= H5F_SYM_LEAF_K(f); ^ In file included from H5Cprivate.h:37:0, from H5ACprivate.h:35, from H5Gnode.c:41: H5Fprivate.h:275:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] #define H5F_SYM_LEAF_K(F) (H5F_sym_leaf_k(F)) ^ H5Gnode.c:718:13: note: in expansion of macro 'H5F_SYM_LEAF_K' idx -= H5F_SYM_LEAF_K(f); ^ H5Gnode.c: In function 'H5G_node_remove': H5Gnode.c:792:21: warning: unused variable 'lt_key' [-Wunused-variable] H5G_node_key_t *lt_key = (H5G_node_key_t *)_lt_key; ^ H5Gnode.c: In function 'H5G__node_copy': H5Gnode.c:1294:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] grp_loc.oloc = (H5O_loc_t *)src_oloc; ^ In file included from H5Gnode.c:45:0: H5Gnode.c: In function 'H5G__node_iterate_size': H5Gpkg.h:58:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + ((2 * H5F_SYM_LEAF_K(f)) * H5G_SIZEOF_ENTRY(f)) \ ^ H5Gnode.c:1481:19: note: in expansion of macro 'H5G_NODE_SIZE' *stab_size += H5G_NODE_SIZE(f); ^ H5Gnode.c: In function 'H5G_node_debug': H5Gnode.c:1550:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] fwidth = MAX(0, fwidth - 3); ^ --- H5Gobj.lo --- H5Gobj.c: In function 'H5G__obj_create_real': H5Gobj.c:272:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_create(oloc, H5O_LINFO_ID, 0, H5O_UPDATE_TIME, (void *)linfo, dxpl_id) < 0) ^ H5Gobj.c:277:73: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_create(oloc, H5O_GINFO_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)ginfo, dxpl_id) < 0) ^ H5Gobj.c:283:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_create(oloc, H5O_PLINE_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)pline, dxpl_id) < 0) ^ H5Gobj.c: In function 'H5G_obj_stab_to_new_cb': H5Gobj.c:433:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5G_obj_insert(udata->grp_oloc, lnk->name, (H5O_link_t *)lnk, FALSE, ^ --- H5Gloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gloc.lo -MD -MP -MF .deps/H5Gloc.Tpo -c H5Gloc.c -o H5Gloc.o >/dev/null 2>&1 --- H5Gname.lo --- H5Gname.c: In function 'H5G_name_copy': H5Gname.c:537:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] H5G_name_reset((H5G_name_t *)src); ^ --- H5Glink.lo --- mv -f .deps/H5Glink.Tpo .deps/H5Glink.Plo --- H5Goh.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Goh.lo -MD -MP -MF .deps/H5Goh.Tpo -c -o H5Goh.lo H5Goh.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Goh.lo -MD -MP -MF .deps/H5Goh.Tpo -c H5Goh.c -fPIC -DPIC -o .libs/H5Goh.o --- H5Gloc.lo --- mv -f .deps/H5Gloc.Tpo .deps/H5Gloc.Plo --- H5Groot.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Groot.lo -MD -MP -MF .deps/H5Groot.Tpo -c -o H5Groot.lo H5Groot.c --- H5Gnode.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gnode.lo -MD -MP -MF .deps/H5Gnode.Tpo -c H5Gnode.c -o H5Gnode.o >/dev/null 2>&1 --- H5Groot.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Groot.lo -MD -MP -MF .deps/H5Groot.Tpo -c H5Groot.c -fPIC -DPIC -o .libs/H5Groot.o --- H5Gname.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gname.lo -MD -MP -MF .deps/H5Gname.Tpo -c H5Gname.c -o H5Gname.o >/dev/null 2>&1 --- H5Goh.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Goh.lo -MD -MP -MF .deps/H5Goh.Tpo -c H5Goh.c -o H5Goh.o >/dev/null 2>&1 --- H5Gobj.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gobj.lo -MD -MP -MF .deps/H5Gobj.Tpo -c H5Gobj.c -o H5Gobj.o >/dev/null 2>&1 --- H5Groot.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Groot.lo -MD -MP -MF .deps/H5Groot.Tpo -c H5Groot.c -o H5Groot.o >/dev/null 2>&1 --- H5Goh.lo --- mv -f .deps/H5Goh.Tpo .deps/H5Goh.Plo --- H5Gstab.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gstab.lo -MD -MP -MF .deps/H5Gstab.Tpo -c -o H5Gstab.lo H5Gstab.c --- H5Gname.lo --- mv -f .deps/H5Gname.Tpo .deps/H5Gname.Plo --- H5Gtest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gtest.lo -MD -MP -MF .deps/H5Gtest.Tpo -c -o H5Gtest.lo H5Gtest.c --- H5Gstab.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gstab.lo -MD -MP -MF .deps/H5Gstab.Tpo -c H5Gstab.c -fPIC -DPIC -o .libs/H5Gstab.o --- H5Groot.lo --- mv -f .deps/H5Groot.Tpo .deps/H5Groot.Plo --- H5Gtraverse.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gtraverse.lo -MD -MP -MF .deps/H5Gtraverse.Tpo -c -o H5Gtraverse.lo H5Gtraverse.c --- H5Gtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gtest.lo -MD -MP -MF .deps/H5Gtest.Tpo -c H5Gtest.c -fPIC -DPIC -o .libs/H5Gtest.o --- H5Gtraverse.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gtraverse.lo -MD -MP -MF .deps/H5Gtraverse.Tpo -c H5Gtraverse.c -fPIC -DPIC -o .libs/H5Gtraverse.o H5Gtraverse.c: In function 'H5G_traverse_real': H5Gtraverse.c:743:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_reset(H5O_GINFO_ID, (void *)ginfo) < 0) ^ H5Gtraverse.c:747:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_reset(H5O_LINFO_ID, (void *)linfo) < 0) ^ H5Gtraverse.c:751:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_reset(H5O_PLINE_ID, (void *)pline) < 0) ^ --- H5Gstab.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gstab.lo -MD -MP -MF .deps/H5Gstab.Tpo -c H5Gstab.c -o H5Gstab.o >/dev/null 2>&1 --- H5Gtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gtest.lo -MD -MP -MF .deps/H5Gtest.Tpo -c H5Gtest.c -o H5Gtest.o >/dev/null 2>&1 --- H5Gobj.lo --- mv -f .deps/H5Gobj.Tpo .deps/H5Gobj.Plo --- H5HF.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HF.lo -MD -MP -MF .deps/H5HF.Tpo -c -o H5HF.lo H5HF.c --- H5Gnode.lo --- mv -f .deps/H5Gnode.Tpo .deps/H5Gnode.Plo --- H5HFbtree2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFbtree2.lo -MD -MP -MF .deps/H5HFbtree2.Tpo -c -o H5HFbtree2.lo H5HFbtree2.c --- H5HF.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HF.lo -MD -MP -MF .deps/H5HF.Tpo -c H5HF.c -fPIC -DPIC -o .libs/H5HF.o In file included from H5HF.c:41:0: H5HF.c: In function 'H5HF_op_write': H5HF.c:130:14: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] HDmemcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */ ^ H5private.h:1005:47: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5HF.c: In function 'H5HF_insert': H5HF.c:375:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5HF_huge_insert(hdr, dxpl_id, size, (void *)obj, id) < 0) ^ --- H5HFbtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFbtree2.lo -MD -MP -MF .deps/H5HFbtree2.Tpo -c H5HFbtree2.c -fPIC -DPIC -o .libs/H5HFbtree2.o --- H5Gstab.lo --- mv -f .deps/H5Gstab.Tpo .deps/H5Gstab.Plo --- H5HFcache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFcache.lo -MD -MP -MF .deps/H5HFcache.Tpo -c -o H5HFcache.lo H5HFcache.c --- H5Gtraverse.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Gtraverse.lo -MD -MP -MF .deps/H5Gtraverse.Tpo -c H5Gtraverse.c -o H5Gtraverse.o >/dev/null 2>&1 --- H5HFcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFcache.lo -MD -MP -MF .deps/H5HFcache.Tpo -c H5HFcache.c -fPIC -DPIC -o .libs/H5HFcache.o --- H5HFbtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFbtree2.lo -MD -MP -MF .deps/H5HFbtree2.Tpo -c H5HFbtree2.c -o H5HFbtree2.o >/dev/null 2>&1 --- H5HF.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HF.lo -MD -MP -MF .deps/H5HF.Tpo -c H5HF.c -o H5HF.o >/dev/null 2>&1 --- H5Gtest.lo --- mv -f .deps/H5Gtest.Tpo .deps/H5Gtest.Plo --- H5HFdbg.lo --- --- H5HFcache.lo --- H5HFcache.c: In function 'H5HF_cache_hdr_flush': H5HFcache.c:503:23: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] heap_flags |= (hdr->huge_ids_wrapped ? H5HF_HDR_FLAGS_HUGE_ID_WRAPPED : 0); ^ H5HFcache.c:504:23: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] heap_flags |= (hdr->checksum_dblocks ? H5HF_HDR_FLAGS_CHECKSUM_DBLOCKS : 0); ^ --- H5HFdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdbg.lo -MD -MP -MF .deps/H5HFdbg.Tpo -c -o H5HFdbg.lo H5HFdbg.c --- H5HFcache.lo --- H5HFcache.c: In function 'H5HF_cache_iblock_load': H5HFcache.c:708:25: warning: size of 'iblock_buf' is 4096 bytes [-Wlarger-than=] uint8_t iblock_buf[H5HF_IBLOCK_BUF_SIZE]; /* Buffer for indirect block */ ^ In file included from H5HFcache.c:40:0: H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFcache.c:749:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFcache.c:749:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFcache.c: In function 'H5HF_cache_iblock_flush': H5HFcache.c:906:17: warning: size of 'iblock_buf' is 4096 bytes [-Wlarger-than=] uint8_t iblock_buf[H5HF_IBLOCK_BUF_SIZE]; /* Buffer for indirect block */ ^ In file included from H5HFcache.c:37:0: H5HFcache.c: In function 'H5HF_cache_dblock_load': H5HFcache.c:1349:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] HDmemset((uint8_t *)p - H5HF_SIZEOF_CHKSUM, 0, (size_t)H5HF_SIZEOF_CHKSUM); ^ H5private.h:1011:39: note: in definition of macro 'HDmemset' #define HDmemset(X,C,Z) memset(X,C,Z) ^ --- H5HFdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdbg.lo -MD -MP -MF .deps/H5HFdbg.Tpo -c H5HFdbg.c -fPIC -DPIC -o .libs/H5HFdbg.o --- H5Gtraverse.lo --- mv -f .deps/H5Gtraverse.Tpo .deps/H5Gtraverse.Plo --- H5HFdblock.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdblock.lo -MD -MP -MF .deps/H5HFdblock.Tpo -c -o H5HFdblock.lo H5HFdblock.c --- H5HF.lo --- mv -f .deps/H5HF.Tpo .deps/H5HF.Plo --- H5HFdtable.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdtable.lo -MD -MP -MF .deps/H5HFdtable.Tpo -c -o H5HFdtable.lo H5HFdtable.c --- H5HFdblock.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdblock.lo -MD -MP -MF .deps/H5HFdblock.Tpo -c H5HFdblock.c -fPIC -DPIC -o .libs/H5HFdblock.o --- H5HFdbg.lo --- H5HFdbg.c: In function 'H5HF_hdr_print': --- H5HFdtable.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdtable.lo -MD -MP -MF .deps/H5HFdtable.Tpo -c H5HFdtable.c -fPIC -DPIC -o .libs/H5HFdtable.o --- H5HFbtree2.lo --- mv -f .deps/H5HFbtree2.Tpo .deps/H5HFbtree2.Plo --- H5HFdbg.lo --- H5HFdbg.c:259:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5HF_dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3)); ^ --- H5HFhdr.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFhdr.lo -MD -MP -MF .deps/H5HFhdr.Tpo -c -o H5HFhdr.lo H5HFhdr.c --- H5HFdblock.lo --- H5HFdblock.c: In function 'H5HF_man_dblock_create': H5HFdblock.c:143:31: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] free_space = dblock->size - H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFdblock.c:171:68: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] if(NULL == (sec_node = H5HF_sect_single_new((dblock->block_off + H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr)), ^ H5HFdblock.c: In function 'H5HF_man_dblock_new': H5HFdblock.c:363:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if((min_dblock_size - request) < H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr)) ^ --- H5HFdbg.lo --- H5HFdbg.c:267:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdr->pline_root_direct_size); ^ H5HFdbg.c:270:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdr->pline_root_direct_filter_mask); ^ H5HFdbg.c:273:30: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] indent + 3, MAX(0, fwidth - 3)); ^ H5HFdbg.c:283:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdr->root_iblock_flags); ^ H5HFdbg.c:286:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdr->root_iblock); ^ H5HFdbg.c: In function 'H5HF_dblock_debug_cb': H5HFdbg.c:402:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] start, len); ^ In file included from H5HFdbg.c:40:0: H5HFdbg.c: In function 'H5HF_dblock_debug': H5HFpkg.h:109:41: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \ ^ H5HFdbg.c:483:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD' blk_prefix_size = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFdbg.c: In function 'H5HF_iblock_print': H5HFdbg.c:622:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] temp_str); ^ H5HFdbg.c:632:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iblock->filt_ents[off].filter_mask); ^ H5HFdbg.c:636:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iblock->ents[off].addr); ^ H5HFdbg.c:650:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] temp_str); ^ H5HFdbg.c:657:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iblock->ents[off].addr); ^ H5HFdbg.c:663:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ""); ^ H5HFdbg.c:672:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iblock->rc); ^ H5HFdbg.c:677:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iblock->parent); ^ H5HFdbg.c: In function 'H5HF_sects_debug_cb': H5HFdbg.c:791:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0) ^ --- H5HFhdr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFhdr.lo -MD -MP -MF .deps/H5HFhdr.Tpo -c H5HFhdr.c -fPIC -DPIC -o .libs/H5HFhdr.o In file included from H5HFhdr.c:36:0: H5HFhdr.c: In function 'H5HF_hdr_finish_init_phase1': H5private.h:321:21: warning: conversion to 'uint8_t {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion] #define MIN(a,b) (((a)<(b)) ? (a) : (b)) ^ H5HFhdr.c:226:26: note: in expansion of macro 'MIN' hdr->heap_len_size = MIN(hdr->man_dtable.max_dir_blk_off_size, ^ H5private.h:321:21: warning: conversion to 'uint8_t {aka unsigned char}' from 'unsigned int' may alter its value [-Wconversion] #define MIN(a,b) (((a)<(b)) ? (a) : (b)) ^ H5HFhdr.c:226:26: note: in expansion of macro 'MIN' hdr->heap_len_size = MIN(hdr->man_dtable.max_dir_blk_off_size, ^ H5HFhdr.c: In function 'H5HF_hdr_finish_init_phase2': H5HFhdr.c:263:88: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hdr->man_dtable.row_tot_dblock_free[u] = hdr->man_dtable.row_block_size[u] - ^ H5HFhdr.c: In function 'H5HF_hdr_create': H5HFhdr.c:435:36: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if(0 == (hdr->filter_len = H5O_msg_raw_size(hdr->f, H5O_PLINE_ID, FALSE, &(hdr->pline)))) ^ H5HFhdr.c:442:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + hdr->filter_len; /* Size of encoded I/O filter info */ ^ In file included from H5HFhdr.c:38:0: H5HFpkg.h:74:33: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_HEADER_SIZE(h) ( \ ^ H5HFhdr.c:446:26: note: in expansion of macro 'H5HF_HEADER_SIZE' hdr->heap_size = H5HF_HEADER_SIZE(hdr); ^ H5HFhdr.c:464:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] hdr->id_len = 1 /* ID flags */ ^ H5HFhdr.c:470:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] hdr->id_len = 1 /* ID flags */ ^ In file included from H5HFhdr.c:38:0: H5HFpkg.h:109:41: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \ ^ H5HFhdr.c:494:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD' dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFhdr.c: In function 'H5HF_hdr_adj_free': H5HFhdr.c:763:25: warning: conversion to 'long long unsigned int' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] hdr->total_man_free += amt; ^ H5HFhdr.c: In function 'H5HF_hdr_adjust_heap': H5HFhdr.c:803:25: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] hdr->total_man_free += extra_free; ^ H5HFhdr.c: In function 'H5HF_hdr_reverse_iter': H5HFhdr.c:1245:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] tmp_entry = curr_entry; ^ H5HFhdr.c:1280:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] curr_entry = tmp_entry; ^ --- H5HFdtable.lo --- H5HFdtable.c: In function 'H5HF_dtable_size_to_row': H5HFdtable.c:241:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_dtable_size_to_row(const H5HF_dtable_t *dtable, size_t block_size) ^ H5HFdtable.c: In function 'H5HF_dtable_size_to_rows': H5HFdtable.c:275:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_dtable_size_to_rows(const H5HF_dtable_t *dtable, hsize_t size) ^ H5HFdtable.c: In function 'H5HF_dtable_span_size': H5HFdtable.c:306:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_dtable_span_size(const H5HF_dtable_t *dtable, unsigned start_row, ^ --- H5HFdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdbg.lo -MD -MP -MF .deps/H5HFdbg.Tpo -c H5HFdbg.c -o H5HFdbg.o >/dev/null 2>&1 --- H5HFdtable.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdtable.lo -MD -MP -MF .deps/H5HFdtable.Tpo -c H5HFdtable.c -o H5HFdtable.o >/dev/null 2>&1 --- H5HFdblock.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFdblock.lo -MD -MP -MF .deps/H5HFdblock.Tpo -c H5HFdblock.c -o H5HFdblock.o >/dev/null 2>&1 --- H5HFdtable.lo --- mv -f .deps/H5HFdtable.Tpo .deps/H5HFdtable.Plo --- H5HFhuge.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFhuge.lo -MD -MP -MF .deps/H5HFhuge.Tpo -c -o H5HFhuge.lo H5HFhuge.c --- H5HFdbg.lo --- mv -f .deps/H5HFdbg.Tpo .deps/H5HFdbg.Plo --- H5HFiblock.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFiblock.lo -MD -MP -MF .deps/H5HFiblock.Tpo -c -o H5HFiblock.lo H5HFiblock.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFiblock.lo -MD -MP -MF .deps/H5HFiblock.Tpo -c H5HFiblock.c -fPIC -DPIC -o .libs/H5HFiblock.o --- H5HFdblock.lo --- mv -f .deps/H5HFdblock.Tpo .deps/H5HFdblock.Plo --- H5HFiter.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFiter.lo -MD -MP -MF .deps/H5HFiter.Tpo -c -o H5HFiter.lo H5HFiter.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFiter.lo -MD -MP -MF .deps/H5HFiter.Tpo -c H5HFiter.c -fPIC -DPIC -o .libs/H5HFiter.o --- H5HFhuge.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFhuge.lo -MD -MP -MF .deps/H5HFhuge.Tpo -c H5HFhuge.c -fPIC -DPIC -o .libs/H5HFhuge.o --- H5HFiter.lo --- H5HFiter.c: In function 'H5HF_man_iter_ready': H5HFiter.c:653:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_man_iter_ready(H5HF_block_iter_t *biter) ^ --- H5HFcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFcache.lo -MD -MP -MF .deps/H5HFcache.Tpo -c H5HFcache.c -o H5HFcache.o >/dev/null 2>&1 --- H5HFhdr.lo --- H5HFhdr.c:1205:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5HF_hdr_reverse_iter(H5HF_hdr_t *hdr, hid_t dxpl_id, haddr_t dblock_addr) ^ --- H5HFiter.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFiter.lo -MD -MP -MF .deps/H5HFiter.Tpo -c H5HFiter.c -o H5HFiter.o >/dev/null 2>&1 --- H5HFhdr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFhdr.lo -MD -MP -MF .deps/H5HFhdr.Tpo -c H5HFhdr.c -o H5HFhdr.o >/dev/null 2>&1 --- H5HFiblock.lo --- H5HFiblock.c: In function 'H5HF_iblock_unpin': H5HFiblock.c:216:44: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] iblock->hdr->root_iblock_flags &= ~(H5HF_ROOT_IBLOCK_PINNED); ^ In file included from H5HFiblock.c:39:0: H5HFiblock.c: In function 'H5HF_man_iblock_root_double': H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFiblock.c:592:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFiblock.c:592:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c:631:24: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] unsigned row = u / hdr->man_dtable.cparam.width; /* Row for current entry */ ^ H5HFiblock.c: In function 'H5HF_man_iblock_root_halve': H5HFiblock.c:733:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] new_nrows = 1 << (1 + H5VM_log2_gen((uint64_t)max_child_row)); ^ In file included from H5HFiblock.c:39:0: H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFiblock.c:761:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFiblock.c:761:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c: In function 'H5HF_man_iblock_create': H5HFpkg.h:133:79: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFiblock.c:1030:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFpkg.h:133:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + (MIN(r, (h)->man_dtable.max_direct_rows) * (h)->man_dtable.cparam.width * H5HF_MAN_INDIRECT_CHILD_DIR_ENTRY_SIZE(h)) /* Size of entries for direct blocks */ \ ^ H5HFiblock.c:1030:20: note: in expansion of macro 'H5HF_MAN_INDIRECT_SIZE' iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c: In function 'H5HF_man_iblock_unprotect': H5HFiblock.c:1283:44: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] iblock->hdr->root_iblock_flags &= ~(H5HF_ROOT_IBLOCK_PROTECTED); ^ H5HFiblock.c: In function 'H5HF_man_iblock_dest': H5HFiblock.c:1725:22: warning: request for implicit conversion from 'void *' to 'H5HF_indirect_ent_t * {aka struct H5HF_indirect_ent_t *}' not permitted in C++ [-Wc++-compat] iblock->ents = H5FL_SEQ_FREE(H5HF_indirect_ent_t, iblock->ents); ^ H5HFiblock.c:1727:27: warning: request for implicit conversion from 'void *' to 'H5HF_indirect_filt_ent_t * {aka struct H5HF_indirect_filt_ent_t *}' not permitted in C++ [-Wc++-compat] iblock->filt_ents = H5FL_SEQ_FREE(H5HF_indirect_filt_ent_t, iblock->filt_ents); ^ H5HFiblock.c:1729:31: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_t **' not permitted in C++ [-Wc++-compat] iblock->child_iblocks = H5FL_SEQ_FREE(H5HF_indirect_ptr_t, iblock->child_iblocks); ^ --- H5HFiter.lo --- mv -f .deps/H5HFiter.Tpo .deps/H5HFiter.Plo --- H5HFman.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFman.lo -MD -MP -MF .deps/H5HFman.Tpo -c -o H5HFman.lo H5HFman.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFman.lo -MD -MP -MF .deps/H5HFman.Tpo -c H5HFman.c -fPIC -DPIC -o .libs/H5HFman.o --- H5HFhdr.lo --- mv -f .deps/H5HFhdr.Tpo .deps/H5HFhdr.Plo --- H5HFsection.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFsection.lo -MD -MP -MF .deps/H5HFsection.Tpo -c -o H5HFsection.lo H5HFsection.c --- H5HFman.lo --- H5HFman.c: In function 'H5HF_man_write': H5HFman.c:432:58: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5HF_man_op_real(hdr, dxpl_id, id, H5HF_op_write, (void *)obj, H5HF_OP_MODIFY) < 0) ^ --- H5HFsection.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFsection.lo -MD -MP -MF .deps/H5HFsection.Tpo -c H5HFsection.c -fPIC -DPIC -o .libs/H5HFsection.o H5HFsection.c: In function 'H5HF_sect_single_dblock_info': H5HFsection.c:651:53: warning: unused parameter 'dxpl_id' [-Wunused-parameter] H5HF_sect_single_dblock_info(H5HF_hdr_t *hdr, hid_t dxpl_id, ^ In file included from H5HFsection.c:35:0: H5HFsection.c: In function 'H5HF_sect_single_full_dblock': H5HFpkg.h:109:41: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \ ^ H5HFsection.c:774:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD' dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFsection.c: In function 'H5HF_sect_single_can_shrink': H5HFpkg.h:109:41: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \ ^ H5HFsection.c:1034:27: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD' dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFsection.c: In function 'H5HF_sect_single_valid': H5HFsection.c:1200:78: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] status = H5HF_sect_single_dblock_info(iblock->hdr, H5AC_dxpl_id, (H5HF_free_section_t *)sect, &dblock_addr, &dblock_size); ^ In file included from H5HFsection.c:35:0: H5HFpkg.h:109:41: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \ ^ H5HFsection.c:1209:31: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD' dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(iblock->hdr); ^ H5HFsection.c:1192:20: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Generic status value */ ^ H5HFsection.c:1190:20: warning: variable 'dblock_overhead' set but not used [-Wunused-but-set-variable] size_t dblock_overhead; /* Direct block's overhead */ ^ H5HFsection.c: In function 'H5HF_sect_row_init_cls': H5HFsection.c:44:43: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_SECT_INDIRECT_SERIAL_SIZE(h) ( \ ^ H5HFsection.c:1569:28: note: in expansion of macro 'H5HF_SECT_INDIRECT_SERIAL_SIZE' cls->serial_size = H5HF_SECT_INDIRECT_SERIAL_SIZE(hdr); ^ H5HFsection.c: In function 'H5HF_sect_row_valid': H5HFsection.c:2000:14: warning: variable 'indir_idx' set but not used [-Wunused-but-set-variable] unsigned indir_idx; /* Index of row in underlying indirect section's row array */ ^ H5HFsection.c: In function 'H5HF_sect_row_debug': H5HFsection.c:2082:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5HF_sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3)); ^ H5HFsection.c: In function 'H5HF_sect_indirect_init_cls': H5HFsection.c:44:43: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_SECT_INDIRECT_SERIAL_SIZE(h) ( \ ^ H5HFsection.c:2185:24: note: in expansion of macro 'H5HF_SECT_INDIRECT_SERIAL_SIZE' cls->serial_size = H5HF_SECT_INDIRECT_SERIAL_SIZE(hdr); ^ In file included from H5HFsection.c:35:0: H5HFsection.c: In function 'H5HF_sect_indirect_init_rows': H5HFpkg.h:109:41: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define H5HF_MAN_ABS_DIRECT_OVERHEAD(h) ( \ ^ H5HFsection.c:2478:23: note: in expansion of macro 'H5HF_MAN_ABS_DIRECT_OVERHEAD' dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ --- H5HFman.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFman.lo -MD -MP -MF .deps/H5HFman.Tpo -c H5HFman.c -o H5HFman.o >/dev/null 2>&1 --- H5HFsection.lo --- H5HFsection.c: In function 'H5HF_sect_indirect_valid': H5HFsection.c:4107:44: warning: variable 'tmp_row_sect2' set but not used [-Wunused-but-set-variable] const H5HF_free_section_t *tmp_row_sect2; /* Pointer to row section */ ^ H5HFsection.c:4099:40: warning: variable 'tmp_row_sect' set but not used [-Wunused-but-set-variable] const H5HF_free_section_t *tmp_row_sect; /* Pointer to row section */ ^ H5HFsection.c:4134:44: warning: variable 'tmp_child_sect2' set but not used [-Wunused-but-set-variable] const H5HF_free_section_t *tmp_child_sect2; /* Pointer to child indirect section */ ^ H5HFsection.c: In function 'H5HF_sect_indirect_top': H5HFsection.c:2134:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_top(H5HF_free_section_t *sect) ^ H5HFsection.c: In function 'H5HF_sect_row_can_merge': H5HFsection.c:1716:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_row_can_merge(const H5FS_section_info_t *_sect1, ^ H5HFsection.c: In function 'H5HF_sect_indirect_is_first.isra.1': H5HFsection.c:3389:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_is_first(H5HF_free_section_t *sect) ^ H5HFsection.c: In function 'H5HF_sect_indirect_valid.isra.3': H5HFsection.c:4060:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_valid(const H5HF_hdr_t *hdr, const H5HF_free_section_t *sect) ^ H5HFsection.c: In function 'H5HF_sect_row_get_iblock': H5HFsection.c:1514:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_sect_row_get_iblock(H5HF_free_section_t *sect) ^ H5HFsection.c: At top level: H5HFsection.c:4060:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_valid(const H5HF_hdr_t *hdr, const H5HF_free_section_t *sect) ^ H5HFsection.c:1994:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_row_valid(const H5FS_section_class_t *cls, const H5FS_section_info_t *_sect) ^ --- H5HFhuge.lo --- H5HFhuge.c: In function 'H5HF_huge_bt2_create': H5HFhuge.c:127:36: warning: conversion to 'uint32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of object */ ^ H5HFhuge.c:134:36: warning: conversion to 'uint32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of object */ ^ H5HFhuge.c:141:36: warning: conversion to 'uint32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of filtered object */ ^ H5HFhuge.c:149:36: warning: conversion to 'uint32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] bt2_cparam.rrec_size = (size_t)(hdr->sizeof_addr /* Address of object */ ^ --- H5HFcache.lo --- mv -f .deps/H5HFcache.Tpo .deps/H5HFcache.Plo --- H5HFspace.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFspace.lo -MD -MP -MF .deps/H5HFspace.Tpo -c -o H5HFspace.lo H5HFspace.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFspace.lo -MD -MP -MF .deps/H5HFspace.Tpo -c H5HFspace.c -fPIC -DPIC -o .libs/H5HFspace.o --- H5HFman.lo --- mv -f .deps/H5HFman.Tpo .deps/H5HFman.Plo --- H5HFstat.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFstat.lo -MD -MP -MF .deps/H5HFstat.Tpo -c -o H5HFstat.lo H5HFstat.c --- H5HFhuge.lo --- H5HFhuge.c: In function 'H5HF_huge_write': H5HFhuge.c:805:8: warning: 'obj_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5F_block_write(hdr->f, H5FD_MEM_FHEAP_HUGE_OBJ, obj_addr, obj_size, dxpl_id, obj) < 0) ^ --- H5HFstat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFstat.lo -MD -MP -MF .deps/H5HFstat.Tpo -c H5HFstat.c -fPIC -DPIC -o .libs/H5HFstat.o --- H5HFhuge.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFhuge.lo -MD -MP -MF .deps/H5HFhuge.Tpo -c H5HFhuge.c -o H5HFhuge.o >/dev/null 2>&1 --- H5HFstat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFstat.lo -MD -MP -MF .deps/H5HFstat.Tpo -c H5HFstat.c -o H5HFstat.o >/dev/null 2>&1 --- H5HFsection.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFsection.lo -MD -MP -MF .deps/H5HFsection.Tpo -c H5HFsection.c -o H5HFsection.o >/dev/null 2>&1 --- H5HFstat.lo --- mv -f .deps/H5HFstat.Tpo .deps/H5HFstat.Plo --- H5HFtest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFtest.lo -MD -MP -MF .deps/H5HFtest.Tpo -c -o H5HFtest.lo H5HFtest.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFtest.lo -MD -MP -MF .deps/H5HFtest.Tpo -c H5HFtest.c -fPIC -DPIC -o .libs/H5HFtest.o H5HFtest.c: In function 'H5HF_get_cparam_test': H5HFtest.c:99:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(fh->hdr->id_len == (1 + fh->hdr->sizeof_size + fh->hdr->sizeof_addr)) ^ H5HFtest.c:102:26: warning: conversion to 'uint16_t {aka short unsigned int}' from 'unsigned int' may alter its value [-Wconversion] cparam->id_len = fh->hdr->id_len; ^ H5HFtest.c: In function 'H5HF_cmp_cparam_test': H5HFtest.c:125:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_cmp_cparam_test(const H5HF_create_t *cparam1, const H5HF_create_t *cparam2) ^ H5HFtest.c: In function 'H5HF_get_max_root_rows': H5HFtest.c:245:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_max_root_rows(const H5HF_t *fh) ^ H5HFtest.c: In function 'H5HF_get_dtable_width_test': H5HFtest.c:276:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dtable_width_test(const H5HF_t *fh) ^ H5HFtest.c: In function 'H5HF_get_dtable_max_drows_test': H5HFtest.c:307:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dtable_max_drows_test(const H5HF_t *fh) ^ H5HFtest.c: In function 'H5HF_get_iblock_max_drows_test': H5HFtest.c:342:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_iblock_max_drows_test(const H5HF_t *fh, unsigned pos) ^ H5HFtest.c: In function 'H5HF_get_dblock_size_test': H5HFtest.c:375:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dblock_size_test(const H5HF_t *fh, unsigned row) ^ H5HFtest.c: In function 'H5HF_get_dblock_free_test': H5HFtest.c:407:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dblock_free_test(const H5HF_t *fh, unsigned row) ^ --- H5HFspace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFspace.lo -MD -MP -MF .deps/H5HFspace.Tpo -c H5HFspace.c -o H5HFspace.o >/dev/null 2>&1 --- H5HFiblock.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFiblock.lo -MD -MP -MF .deps/H5HFiblock.Tpo -c H5HFiblock.c -o H5HFiblock.o >/dev/null 2>&1 --- H5HFtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFtest.lo -MD -MP -MF .deps/H5HFtest.Tpo -c H5HFtest.c -o H5HFtest.o >/dev/null 2>&1 --- H5HFspace.lo --- mv -f .deps/H5HFspace.Tpo .deps/H5HFspace.Plo --- H5HFtiny.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFtiny.lo -MD -MP -MF .deps/H5HFtiny.Tpo -c -o H5HFtiny.lo H5HFtiny.c --- H5HFhuge.lo --- mv -f .deps/H5HFhuge.Tpo .deps/H5HFhuge.Plo --- H5HG.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HG.lo -MD -MP -MF .deps/H5HG.Tpo -c -o H5HG.lo H5HG.c --- H5HFtiny.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFtiny.lo -MD -MP -MF .deps/H5HFtiny.Tpo -c H5HFtiny.c -fPIC -DPIC -o .libs/H5HFtiny.o In file included from H5HFtiny.c:39:0: H5HFtiny.c: In function 'H5HF_tiny_insert': H5HFpkg.h:143:33: warning: conversion to 'uint8_t {aka unsigned char}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] #define H5HF_ID_VERS_CURR 0x00 /* Current version of ID format */ ^ H5HFtiny.c:172:17: note: in expansion of macro 'H5HF_ID_VERS_CURR' *id++ = H5HF_ID_VERS_CURR | H5HF_ID_TYPE_TINY | ^ H5HFpkg.h:143:33: warning: conversion to 'uint8_t {aka unsigned char}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] #define H5HF_ID_VERS_CURR 0x00 /* Current version of ID format */ ^ H5HFtiny.c:176:17: note: in expansion of macro 'H5HF_ID_VERS_CURR' *id++ = H5HF_ID_VERS_CURR | H5HF_ID_TYPE_TINY | ^ H5HFtiny.c: In function 'H5HF_tiny_get_obj_len': H5HFtiny.c:232:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8); ^ H5HFtiny.c: In function 'H5HF_tiny_op_real': H5HFtiny.c:283:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8); ^ H5HFtiny.c: In function 'H5HF_tiny_remove': H5HFtiny.c:408:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8); ^ --- H5HFtest.lo --- mv -f .deps/H5HFtest.Tpo .deps/H5HFtest.Plo --- H5HGcache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGcache.lo -MD -MP -MF .deps/H5HGcache.Tpo -c -o H5HGcache.lo H5HGcache.c --- H5HFtiny.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HFtiny.lo -MD -MP -MF .deps/H5HFtiny.Tpo -c H5HFtiny.c -o H5HFtiny.o >/dev/null 2>&1 --- H5HGcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGcache.lo -MD -MP -MF .deps/H5HGcache.Tpo -c H5HGcache.c -fPIC -DPIC -o .libs/H5HGcache.o --- H5HFtiny.lo --- mv -f .deps/H5HFtiny.Tpo .deps/H5HFtiny.Plo --- H5HGdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGdbg.lo -MD -MP -MF .deps/H5HGdbg.Tpo -c -o H5HGdbg.lo H5HGdbg.c --- H5HG.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HG.lo -MD -MP -MF .deps/H5HG.Tpo -c H5HG.c -fPIC -DPIC -o .libs/H5HG.o --- H5HGdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGdbg.lo -MD -MP -MF .deps/H5HGdbg.Tpo -c H5HGdbg.c -fPIC -DPIC -o .libs/H5HGdbg.o --- H5HGcache.lo --- H5HGcache.c: In function 'H5HG_load': H5HGcache.c:186:26: warning: conversion to 'size_t {aka long unsigned int}' from 'long int' may change the sign of the result [-Wsign-conversion] heap->obj[0].size = ((const uint8_t *)heap->chunk + heap->size) - p; ^ H5HGcache.c:114:56: warning: unused parameter 'udata' [-Wunused-parameter] H5HG_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *udata) ^ --- H5HGdbg.lo --- H5HGdbg.c: In function 'H5HG_debug': H5HGdbg.c:144:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(h->obj[u].begin - h->chunk)); ^ H5HGdbg.c:147:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h->obj[u].nrefs); ^ H5HGdbg.c:152:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)H5HG_ALIGN(h->obj[u].size)); ^ --- H5HGcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGcache.lo -MD -MP -MF .deps/H5HGcache.Tpo -c H5HGcache.c -o H5HGcache.o >/dev/null 2>&1 --- H5HGdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGdbg.lo -MD -MP -MF .deps/H5HGdbg.Tpo -c H5HGdbg.c -o H5HGdbg.o >/dev/null 2>&1 --- H5HGcache.lo --- mv -f .deps/H5HGcache.Tpo .deps/H5HGcache.Plo --- H5HGquery.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGquery.lo -MD -MP -MF .deps/H5HGquery.Tpo -c -o H5HGquery.lo H5HGquery.c --- H5HGdbg.lo --- mv -f .deps/H5HGdbg.Tpo .deps/H5HGdbg.Plo --- H5HL.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HL.lo -MD -MP -MF .deps/H5HL.Tpo -c -o H5HL.lo H5HL.c --- H5HGquery.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGquery.lo -MD -MP -MF .deps/H5HGquery.Tpo -c H5HGquery.c -fPIC -DPIC -o .libs/H5HGquery.o H5HGquery.c: In function 'H5HG_get_addr': H5HGquery.c:88:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HG_get_addr(const H5HG_heap_t *heap) ^ H5HGquery.c: In function 'H5HG_get_size': H5HGquery.c:112:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HG_get_size(const H5HG_heap_t *heap) ^ H5HGquery.c: In function 'H5HG_get_free_size': H5HGquery.c:136:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HG_get_free_size(const H5HG_heap_t *heap) ^ --- H5HL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HL.lo -MD -MP -MF .deps/H5HL.Tpo -c H5HL.c -fPIC -DPIC -o .libs/H5HL.o --- H5HGquery.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HGquery.lo -MD -MP -MF .deps/H5HGquery.Tpo -c H5HGquery.c -o H5HGquery.o >/dev/null 2>&1 --- H5HL.lo --- H5HL.c: In function 'H5HL_offset_into': H5HL.c:536:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HL_offset_into(const H5HL_t *heap, size_t offset) ^ --- H5HGquery.lo --- mv -f .deps/H5HGquery.Tpo .deps/H5HGquery.Plo --- H5HLcache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLcache.lo -MD -MP -MF .deps/H5HLcache.Tpo -c -o H5HLcache.lo H5HLcache.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLcache.lo -MD -MP -MF .deps/H5HLcache.Tpo -c H5HLcache.c -fPIC -DPIC -o .libs/H5HLcache.o H5HLcache.c: In function 'H5HL_datablock_load': H5HLcache.c:627:54: warning: unused parameter 'addr' [-Wunused-parameter] H5HL_datablock_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *_udata) ^ H5HLcache.c: In function 'H5HL_datablock_flush': H5HLcache.c:693:72: warning: unused parameter 'addr' [-Wunused-parameter] H5HL_datablock_flush(H5F_t *f, hid_t dxpl_id, hbool_t destroy, haddr_t addr, ^ --- H5HFsection.lo --- mv -f .deps/H5HFsection.Tpo .deps/H5HFsection.Plo --- H5HLdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLdbg.lo -MD -MP -MF .deps/H5HLdbg.Tpo -c -o H5HLdbg.lo H5HLdbg.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLdbg.lo -MD -MP -MF .deps/H5HLdbg.Tpo -c H5HLdbg.c -fPIC -DPIC -o .libs/H5HLdbg.o --- H5HL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HL.lo -MD -MP -MF .deps/H5HL.Tpo -c H5HL.c -o H5HL.o >/dev/null 2>&1 --- H5HFiblock.lo --- mv -f .deps/H5HFiblock.Tpo .deps/H5HFiblock.Plo --- H5HLint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLint.lo -MD -MP -MF .deps/H5HLint.Tpo -c -o H5HLint.lo H5HLint.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLint.lo -MD -MP -MF .deps/H5HLint.Tpo -c H5HLint.c -fPIC -DPIC -o .libs/H5HLint.o --- H5HLdbg.lo --- H5HLdbg.c: In function 'H5HL_debug': H5HLdbg.c:100:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] freelist->offset, freelist->size); ^ --- H5HLint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLint.lo -MD -MP -MF .deps/H5HLint.Tpo -c H5HLint.c -o H5HLint.o >/dev/null 2>&1 --- H5HLdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLdbg.lo -MD -MP -MF .deps/H5HLdbg.Tpo -c H5HLdbg.c -o H5HLdbg.o >/dev/null 2>&1 --- H5HLint.lo --- mv -f .deps/H5HLint.Tpo .deps/H5HLint.Plo --- H5HP.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HP.lo -MD -MP -MF .deps/H5HP.Tpo -c -o H5HP.lo H5HP.c --- H5HLdbg.lo --- mv -f .deps/H5HLdbg.Tpo .deps/H5HLdbg.Plo --- H5I.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5I.lo -MD -MP -MF .deps/H5I.Tpo -c -o H5I.lo H5I.c --- H5HP.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HP.lo -MD -MP -MF .deps/H5HP.Tpo -c H5HP.c -fPIC -DPIC -o .libs/H5HP.o H5HP.c: In function 'H5HP_create': H5HP.c:384:32: warning: request for implicit conversion from 'void *' to 'H5HP_ent_t * {aka struct *}' not permitted in C++ [-Wc++-compat] new_heap->heap = H5FL_SEQ_FREE(H5HP_ent_t, new_heap->heap); ^ H5HP.c: In function 'H5HP_decr': H5HP.c:851:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] heap->heap[obj_loc].val-=amt; ^ H5HP.c:851:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] heap->heap[obj_loc].val-=amt; ^ H5HP.c: In function 'H5HP_close': H5HP.c:913:16: warning: request for implicit conversion from 'void *' to 'H5HP_ent_t * {aka struct *}' not permitted in C++ [-Wc++-compat] heap->heap = H5FL_SEQ_FREE(H5HP_ent_t, heap->heap); ^ H5HP.c: In function 'H5HP_count': H5HP.c:412:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HP_count(const H5HP_t *heap) ^ --- H5HL.lo --- mv -f .deps/H5HL.Tpo .deps/H5HL.Plo --- H5Itest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Itest.lo -MD -MP -MF .deps/H5Itest.Tpo -c -o H5Itest.lo H5Itest.c --- H5I.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5I.lo -MD -MP -MF .deps/H5I.Tpo -c H5I.c -fPIC -DPIC -o .libs/H5I.o --- H5HLcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HLcache.lo -MD -MP -MF .deps/H5HLcache.Tpo -c H5HLcache.c -o H5HLcache.o >/dev/null 2>&1 --- H5HG.lo --- H5HG.c: In function 'H5HG_create': H5HG.c:185:37: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] n = H5HG_ALIGN(p - heap->chunk) - (size_t)(p - heap->chunk); ^ H5HG.c: In function 'H5HG_free': H5HG.c:844:19: warning: request for implicit conversion from 'void *' to 'H5HG_obj_t * {aka struct H5HG_obj_t *}' not permitted in C++ [-Wc++-compat] heap->obj = H5FL_SEQ_FREE(H5HG_obj_t, heap->obj); ^ --- H5Itest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Itest.lo -MD -MP -MF .deps/H5Itest.Tpo -c H5Itest.c -fPIC -DPIC -o .libs/H5Itest.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Itest.lo -MD -MP -MF .deps/H5Itest.Tpo -c H5Itest.c -o H5Itest.o >/dev/null 2>&1 --- H5I.lo --- H5I.c: In function 'H5Iregister_type': H5I.c:254:25: warning: unused parameter 'hash_size' [-Wunused-parameter] H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func) ^ --- H5Itest.lo --- mv -f .deps/H5Itest.Tpo .deps/H5Itest.Plo --- H5L.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5L.lo -MD -MP -MF .deps/H5L.Tpo -c -o H5L.lo H5L.c --- H5I.lo --- H5I.c: In function 'H5I__clear_type_cb': H5I.c:655:81: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(udata->type_ptr->cls->free_func && (udata->type_ptr->cls->free_func)((void *)id->obj_ptr) < 0) { ^ In file included from H5I.c:47:0: H5I.c: In function 'H5I__destroy_type': H5I.c:760:48: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] type_ptr->cls = H5FL_FREE(H5I_class_t, (void *)type_ptr->cls); ^ H5FLprivate.h:132:65: note: in definition of macro 'H5FL_FREE' #define H5FL_FREE(t,obj) (t *)H5FL_reg_free(&(H5FL_REG_NAME(t)),obj) ^ H5I.c: In function 'H5I_subst': H5I.c:987:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)id_ptr->obj_ptr; ^ H5I.c: In function 'H5I_object': H5I.c:1022:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)id_ptr->obj_ptr; ^ H5I.c: In function 'H5I_object_verify': H5I.c:1097:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)id_ptr->obj_ptr; ^ H5I.c: In function 'H5I__remove_common': H5I.c:1271:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)curr_id->obj_ptr; ^ H5I.c: In function 'H5I_dec_ref': H5I.c:1445:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(!type_ptr->cls->free_func || (type_ptr->cls->free_func)((void *)id_ptr->obj_ptr) >= 0) { ^ H5I.c: In function 'H5I__iterate_cb': H5I.c:2104:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] cb_ret_val = (*udata->user_func)((void *)item->obj_ptr, item->id, udata->user_udata); ^ --- H5HLcache.lo --- mv -f .deps/H5HLcache.Tpo .deps/H5HLcache.Plo --- H5Lexternal.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Lexternal.lo -MD -MP -MF .deps/H5Lexternal.Tpo -c -o H5Lexternal.lo H5Lexternal.c --- H5L.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5L.lo -MD -MP -MF .deps/H5L.Tpo -c H5L.c -fPIC -DPIC -o .libs/H5L.o --- H5HG.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HG.lo -MD -MP -MF .deps/H5HG.Tpo -c H5HG.c -o H5HG.o >/dev/null 2>&1 --- H5HP.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5HP.lo -MD -MP -MF .deps/H5HP.Tpo -c H5HP.c -o H5HP.o >/dev/null 2>&1 --- H5L.lo --- H5L.c: In function 'H5L_link_cb': H5L.c:1718:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] udata->lnk->name = (char *)name; ^ H5L.c: In function 'H5L_move_dest_cb': H5L.c:2437:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] udata->lnk->name = (char *)name; ^ H5L.c: In function 'H5L_move_cb': H5L.c:2580:36: warning: passing argument 1 of 'H5RS_wrap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] dst_name_r = H5RS_wrap(udata->dst_name); ^ In file included from H5Gprivate.h:37:0, from H5Tprivate.h:30, from H5Oprivate.h:41, from H5Dprivate.h:27, from H5L.c:30: H5RSprivate.h:49:20: note: expected 'char *' but argument is of type 'const char *' H5_DLL H5RS_str_t *H5RS_wrap(char *s); ^ --- H5I.lo --- H5I.c: In function 'H5Iregister_type': H5I.c:254:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func) ^ --- H5L.lo --- H5L.c: In function 'H5L_link_copy_file': H5L.c:3014:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] lnk_grp_loc.oloc = (H5O_loc_t *)src_oloc; /* Casting away const OK -QAK */ ^ H5L.c: In function 'H5L_find_class_idx': H5L.c:1410:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5L_find_class_idx(H5L_type_t id) ^ --- H5HP.lo --- mv -f .deps/H5HP.Tpo .deps/H5HP.Plo --- H5MF.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MF.lo -MD -MP -MF .deps/H5MF.Tpo -c -o H5MF.lo H5MF.c --- H5Lexternal.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Lexternal.lo -MD -MP -MF .deps/H5Lexternal.Tpo -c H5Lexternal.c -fPIC -DPIC -o .libs/H5Lexternal.o --- H5MF.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MF.lo -MD -MP -MF .deps/H5MF.Tpo -c H5MF.c -fPIC -DPIC -o .libs/H5MF.o H5MF.c: In function 'H5MF_init_merge_flags': H5MF.c:113:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5MF_init_merge_flags(H5F_t *f) ^ --- H5Lexternal.lo --- H5Lexternal.c: In function 'H5L_extern_traverse': H5Lexternal.c:280:11: warning: assuming signed overflow does not occur when simplifying conditional [-Wstrict-overflow] if((size_t)group_name_len > sizeof(local_group_name)) { ^ H5Lexternal.c:189:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5L_extern_traverse(const char H5_ATTR_UNUSED *link_name, hid_t cur_group, ^ --- H5HG.lo --- mv -f .deps/H5HG.Tpo .deps/H5HG.Plo --- H5MFaggr.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFaggr.lo -MD -MP -MF .deps/H5MFaggr.Tpo -c -o H5MFaggr.lo H5MFaggr.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFaggr.lo -MD -MP -MF .deps/H5MFaggr.Tpo -c H5MFaggr.c -fPIC -DPIC -o .libs/H5MFaggr.o H5MFaggr.c: In function 'H5MF_aggr_try_extend': H5MFaggr.c:433:43: warning: conversion to 'float' from 'hsize_t {aka long long unsigned int}' may alter its value [-Wconversion] if(extra_requested <= (EXTEND_THRESHOLD * aggr->size)) { ^ --- H5I.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5I.lo -MD -MP -MF .deps/H5I.Tpo -c H5I.c -o H5I.o >/dev/null 2>&1 --- H5MFaggr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFaggr.lo -MD -MP -MF .deps/H5MFaggr.Tpo -c H5MFaggr.c -o H5MFaggr.o >/dev/null 2>&1 --- H5Lexternal.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Lexternal.lo -MD -MP -MF .deps/H5Lexternal.Tpo -c H5Lexternal.c -o H5Lexternal.o >/dev/null 2>&1 mv -f .deps/H5Lexternal.Tpo .deps/H5Lexternal.Plo --- H5MFdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFdbg.lo -MD -MP -MF .deps/H5MFdbg.Tpo -c -o H5MFdbg.lo H5MFdbg.c --- H5MF.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MF.lo -MD -MP -MF .deps/H5MF.Tpo -c H5MF.c -o H5MF.o >/dev/null 2>&1 --- H5MFdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFdbg.lo -MD -MP -MF .deps/H5MFdbg.Tpo -c H5MFdbg.c -fPIC -DPIC -o .libs/H5MFdbg.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFdbg.lo -MD -MP -MF .deps/H5MFdbg.Tpo -c H5MFdbg.c -o H5MFdbg.o >/dev/null 2>&1 --- H5MF.lo --- mv -f .deps/H5MF.Tpo .deps/H5MF.Plo --- H5MFsection.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFsection.lo -MD -MP -MF .deps/H5MFsection.Tpo -c -o H5MFsection.lo H5MFsection.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFsection.lo -MD -MP -MF .deps/H5MFsection.Tpo -c H5MFsection.c -fPIC -DPIC -o .libs/H5MFsection.o --- H5MFdbg.lo --- mv -f .deps/H5MFdbg.Tpo .deps/H5MFdbg.Plo --- H5MM.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MM.lo -MD -MP -MF .deps/H5MM.Tpo -c -o H5MM.lo H5MM.c --- H5I.lo --- mv -f .deps/H5I.Tpo .deps/H5I.Plo --- H5MP.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MP.lo -MD -MP -MF .deps/H5MP.Tpo -c -o H5MP.lo H5MP.c --- H5MM.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MM.lo -MD -MP -MF .deps/H5MM.Tpo -c H5MM.c -fPIC -DPIC -o .libs/H5MM.o --- H5MP.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MP.lo -MD -MP -MF .deps/H5MP.Tpo -c H5MP.c -fPIC -DPIC -o .libs/H5MP.o --- H5MM.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MM.lo -MD -MP -MF .deps/H5MM.Tpo -c H5MM.c -o H5MM.o >/dev/null 2>&1 --- H5L.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5L.lo -MD -MP -MF .deps/H5L.Tpo -c H5L.c -o H5L.o >/dev/null 2>&1 --- H5MP.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MP.lo -MD -MP -MF .deps/H5MP.Tpo -c H5MP.c -o H5MP.o >/dev/null 2>&1 --- H5MM.lo --- mv -f .deps/H5MM.Tpo .deps/H5MM.Plo --- H5MPtest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MPtest.lo -MD -MP -MF .deps/H5MPtest.Tpo -c -o H5MPtest.lo H5MPtest.c --- H5MP.lo --- mv -f .deps/H5MP.Tpo .deps/H5MP.Plo --- H5O.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5O.lo -MD -MP -MF .deps/H5O.Tpo -c -o H5O.lo H5O.c --- H5MFaggr.lo --- mv -f .deps/H5MFaggr.Tpo .deps/H5MFaggr.Plo --- H5Oainfo.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oainfo.lo -MD -MP -MF .deps/H5Oainfo.Tpo -c -o H5Oainfo.lo H5Oainfo.c --- H5MFsection.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MFsection.lo -MD -MP -MF .deps/H5MFsection.Tpo -c H5MFsection.c -o H5MFsection.o >/dev/null 2>&1 --- H5Oainfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oainfo.lo -MD -MP -MF .deps/H5Oainfo.Tpo -c H5Oainfo.c -fPIC -DPIC -o .libs/H5Oainfo.o --- H5O.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5O.lo -MD -MP -MF .deps/H5O.Tpo -c H5O.c -fPIC -DPIC -o .libs/H5O.o --- H5MPtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MPtest.lo -MD -MP -MF .deps/H5MPtest.Tpo -c H5MPtest.c -fPIC -DPIC -o .libs/H5MPtest.o H5MPtest.c: In function 'H5MP_pool_is_free_size_correct': H5MPtest.c:119:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp) ^ --- H5Oainfo.lo --- H5Oainfo.c: In function 'H5O_ainfo_copy_file': H5Oainfo.c:405:28: warning: unused parameter 'file_src' [-Wunused-parameter] H5O_ainfo_copy_file(H5F_t *file_src, void *mesg_src, H5F_t *file_dst, ^ H5Oainfo.c:407:17: warning: unused parameter 'cpy_info' [-Wunused-parameter] H5O_copy_t *cpy_info, void H5_ATTR_UNUSED *udata, hid_t dxpl_id) ^ --- H5MPtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5MPtest.lo -MD -MP -MF .deps/H5MPtest.Tpo -c H5MPtest.c -o H5MPtest.o >/dev/null 2>&1 mv -f .deps/H5MPtest.Tpo .deps/H5MPtest.Plo --- H5Oalloc.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oalloc.lo -MD -MP -MF .deps/H5Oalloc.Tpo -c -o H5Oalloc.lo H5Oalloc.c --- H5Oainfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oainfo.lo -MD -MP -MF .deps/H5Oainfo.Tpo -c H5Oainfo.c -o H5Oainfo.o >/dev/null 2>&1 --- H5O.lo --- H5O.c: In function 'H5O_get_oh_addr': H5O.c:3047:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5O_get_oh_addr(const H5O_t *oh) ^ --- H5MFsection.lo --- mv -f .deps/H5MFsection.Tpo .deps/H5MFsection.Plo --- H5Oattr.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oattr.lo -MD -MP -MF .deps/H5Oattr.Tpo -c -o H5Oattr.lo H5Oattr.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oattr.lo -MD -MP -MF .deps/H5Oattr.Tpo -c H5Oattr.c -fPIC -DPIC -o .libs/H5Oattr.o H5Oattr.c: In function 'H5O_attr_debug': H5Oattr.c:862:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(mesg->shared->dt_size)); ^ H5Oattr.c:863:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if((H5O_MSG_DTYPE->debug)(f, dxpl_id, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0) ^ H5Oattr.c:869:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(mesg->shared->ds_size)); ^ H5Oattr.c:870:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if(H5S_debug(f, dxpl_id, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0) ^ --- H5Oalloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oalloc.lo -MD -MP -MF .deps/H5Oalloc.Tpo -c H5Oalloc.c -fPIC -DPIC -o .libs/H5Oalloc.o --- H5Oainfo.lo --- mv -f .deps/H5Oainfo.Tpo .deps/H5Oainfo.Plo --- H5Oattribute.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oattribute.lo -MD -MP -MF .deps/H5Oattribute.Tpo -c -o H5Oattribute.lo H5Oattribute.c --- H5Oalloc.lo --- H5Oalloc.c: In function 'H5O_add_gap': H5Oalloc.c:112:20: warning: unused parameter 'f' [-Wunused-parameter] H5O_add_gap(H5F_t *f, H5O_t *oh, unsigned chunkno, hbool_t *chk_dirtied, ^ H5Oalloc.c: In function 'H5O_alloc_new_chunk': H5Oalloc.c:955:67: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if(NULL == (chk_proxy = H5O_chunk_protect(f, dxpl_id, oh, chunkno - 1))) ^ H5Oalloc.c:973:41: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] curr_msg->chunkno = chunkno; ^ H5Oalloc.c:994:29: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] null_msg->chunkno = chunkno - 1; ^ H5Oalloc.c:1029:47: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] oh->mesg[found_other.msgno].chunkno = chunkno; ^ H5Oalloc.c:1081:29: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] oh->mesg[idx].chunkno = chunkno; ^ H5Oalloc.c:1084:38: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if(H5O_chunk_add(f, dxpl_id, oh, chunkno) < 0) ^ H5Oalloc.c:1092:21: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cont->chunkno = chunkno; ^ --- H5Oattr.lo --- H5Oattr.c: In function 'H5O_attr_reset': H5Oattr.c:481:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5O_attr_reset(void H5_ATTR_UNUSED *_mesg) ^ --- H5Oattribute.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oattribute.lo -MD -MP -MF .deps/H5Oattribute.Tpo -c H5Oattribute.c -fPIC -DPIC -o .libs/H5Oattribute.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oattribute.lo -MD -MP -MF .deps/H5Oattribute.Tpo -c H5Oattribute.c -o H5Oattribute.o >/dev/null 2>&1 --- H5Oattr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oattr.lo -MD -MP -MF .deps/H5Oattr.Tpo -c H5Oattr.c -o H5Oattr.o >/dev/null 2>&1 --- H5L.lo --- mv -f .deps/H5L.Tpo .deps/H5L.Plo --- H5Obogus.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Obogus.lo -MD -MP -MF .deps/H5Obogus.Tpo -c -o H5Obogus.lo H5Obogus.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Obogus.lo -MD -MP -MF .deps/H5Obogus.Tpo -c H5Obogus.c -fPIC -DPIC -o .libs/H5Obogus.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Obogus.lo -MD -MP -MF .deps/H5Obogus.Tpo -c H5Obogus.c -o H5Obogus.o >/dev/null 2>&1 mv -f .deps/H5Obogus.Tpo .deps/H5Obogus.Plo --- H5Obtreek.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Obtreek.lo -MD -MP -MF .deps/H5Obtreek.Tpo -c -o H5Obtreek.lo H5Obtreek.c --- H5O.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5O.lo -MD -MP -MF .deps/H5O.Tpo -c H5O.c -o H5O.o >/dev/null 2>&1 --- H5Obtreek.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Obtreek.lo -MD -MP -MF .deps/H5Obtreek.Tpo -c H5Obtreek.c -fPIC -DPIC -o .libs/H5Obtreek.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Obtreek.lo -MD -MP -MF .deps/H5Obtreek.Tpo -c H5Obtreek.c -o H5Obtreek.o >/dev/null 2>&1 --- H5Oattr.lo --- mv -f .deps/H5Oattr.Tpo .deps/H5Oattr.Plo --- H5Ocache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocache.lo -MD -MP -MF .deps/H5Ocache.Tpo -c -o H5Ocache.lo H5Ocache.c --- H5Obtreek.lo --- mv -f .deps/H5Obtreek.Tpo .deps/H5Obtreek.Plo --- H5Ochunk.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ochunk.lo -MD -MP -MF .deps/H5Ochunk.Tpo -c -o H5Ochunk.lo H5Ochunk.c --- H5Ocache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocache.lo -MD -MP -MF .deps/H5Ocache.Tpo -c H5Ocache.c -fPIC -DPIC -o .libs/H5Ocache.o H5Ocache.c: In function 'H5O_load': H5Ocache.c:166:12: warning: variable 'prefix_size' set but not used [-Wunused-but-set-variable] size_t prefix_size; /* Size of object header prefix */ ^ H5Ocache.c: In function 'H5O_cache_chk_load': H5Ocache.c:728:30: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] chk_proxy->chunkno = udata->oh->nchunks - 1; ^ H5Ocache.c: In function 'H5O_chunk_deserialize': H5Ocache.c:1064:15: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] chunkno = oh->nchunks++; ^ H5Ocache.c:1190:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] oh->mesg[mesgno].raw = (uint8_t *)p; /* Casting away const OK - QAK */ ^ H5Ocache.c:1293:29: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cont->chunkno = udata->cont_msg_info->nmsgs + 1; /*the next continuation message/chunk */ ^ H5Ocache.c: In function 'H5O_chunk_serialize': H5Ocache.c:1389:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_flush((H5F_t *)f, oh, curr_msg) < 0) ^ --- H5Oalloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oalloc.lo -MD -MP -MF .deps/H5Oalloc.Tpo -c H5Oalloc.c -o H5Oalloc.o >/dev/null 2>&1 --- H5Ochunk.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ochunk.lo -MD -MP -MF .deps/H5Ochunk.Tpo -c H5Ochunk.c -fPIC -DPIC -o .libs/H5Ochunk.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ochunk.lo -MD -MP -MF .deps/H5Ochunk.Tpo -c H5Ochunk.c -o H5Ochunk.o >/dev/null 2>&1 --- H5Oattribute.lo --- mv -f .deps/H5Oattribute.Tpo .deps/H5Oattribute.Plo --- H5Ocont.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocont.lo -MD -MP -MF .deps/H5Ocont.Tpo -c -o H5Ocont.lo H5Ocont.c --- H5Ochunk.lo --- mv -f .deps/H5Ochunk.Tpo .deps/H5Ochunk.Plo --- H5Ocopy.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocopy.lo -MD -MP -MF .deps/H5Ocopy.Tpo -c -o H5Ocopy.lo H5Ocopy.c --- H5Ocont.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocont.lo -MD -MP -MF .deps/H5Ocont.Tpo -c H5Ocont.c -fPIC -DPIC -o .libs/H5Ocont.o --- H5Ocopy.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocopy.lo -MD -MP -MF .deps/H5Ocopy.Tpo -c H5Ocopy.c -fPIC -DPIC -o .libs/H5Ocopy.o --- H5Ocont.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocont.lo -MD -MP -MF .deps/H5Ocont.Tpo -c H5Ocont.c -o H5Ocont.o >/dev/null 2>&1 --- H5Ocache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocache.lo -MD -MP -MF .deps/H5Ocache.Tpo -c H5Ocache.c -o H5Ocache.o >/dev/null 2>&1 --- H5Ocont.lo --- mv -f .deps/H5Ocont.Tpo .deps/H5Ocont.Plo --- H5Odbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odbg.lo -MD -MP -MF .deps/H5Odbg.Tpo -c -o H5Odbg.lo H5Odbg.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odbg.lo -MD -MP -MF .deps/H5Odbg.Tpo -c H5Odbg.c -fPIC -DPIC -o .libs/H5Odbg.o H5Odbg.c: In function 'H5O_debug_real': H5Odbg.c:395:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] oh->chunk[i].addr); ^ H5Odbg.c:412:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] chunk_size); ^ H5Odbg.c:416:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] oh->chunk[i].gap); ^ H5Odbg.c:448:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sequence[oh->mesg[i].type->id]++); ^ H5Odbg.c:451:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] oh->mesg[i].dirty); ^ H5Odbg.c:453:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] "Message flags:"); ^ H5Odbg.c:488:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS); ^ H5Odbg.c:494:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] oh->mesg[i].chunkno); ^ H5Odbg.c:501:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] oh->mesg[i].raw_size); ^ H5Odbg.c:516:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] "Message Information:"); ^ H5Odbg.c:518:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (debug_type->debug)(f, dxpl_id, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6)); ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odbg.lo -MD -MP -MF .deps/H5Odbg.Tpo -c H5Odbg.c -o H5Odbg.o >/dev/null 2>&1 --- H5O.lo --- mv -f .deps/H5O.Tpo .deps/H5O.Plo --- H5Odrvinfo.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odrvinfo.lo -MD -MP -MF .deps/H5Odrvinfo.Tpo -c -o H5Odrvinfo.lo H5Odrvinfo.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odrvinfo.lo -MD -MP -MF .deps/H5Odrvinfo.Tpo -c H5Odrvinfo.c -fPIC -DPIC -o .libs/H5Odrvinfo.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odrvinfo.lo -MD -MP -MF .deps/H5Odrvinfo.Tpo -c H5Odrvinfo.c -o H5Odrvinfo.o >/dev/null 2>&1 --- H5Odbg.lo --- mv -f .deps/H5Odbg.Tpo .deps/H5Odbg.Plo --- H5Odtype.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odtype.lo -MD -MP -MF .deps/H5Odtype.Tpo -c -o H5Odtype.lo H5Odtype.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odtype.lo -MD -MP -MF .deps/H5Odtype.Tpo -c H5Odtype.c -fPIC -DPIC -o .libs/H5Odtype.o --- H5Ocache.lo --- mv -f .deps/H5Ocache.Tpo .deps/H5Ocache.Plo --- H5Oefl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oefl.lo -MD -MP -MF .deps/H5Oefl.Tpo -c -o H5Oefl.lo H5Oefl.c --- H5Odtype.lo --- H5Odtype.c: In function 'H5O_dtype_copy': H5Odtype.c:1193:32: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (dst = H5T_copy(src, H5T_COPY_ALL))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Odtype.c:20: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Odtype.c: In function 'H5O_dtype_pre_copy_file': H5Odtype.c:1538:49: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (udata->src_dtype = H5T_copy(dt_src, H5T_COPY_TRANSIENT))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Odtype.c:20: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Odtype.c: In function 'H5O_dtype_debug': H5Odtype.c:1737:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(dt->shared->u.compnd.memb[i].offset)); ^ H5Odtype.c:1739:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] indent + 3, MAX(0, fwidth - 3)); ^ H5Odtype.c:1743:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5O_dtype_debug(f, dxpl_id, dt->shared->parent, stream, indent+3, MAX(0, fwidth-3)); ^ H5Odtype.c:1970:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5O_dtype_debug(f, dxpl_id, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); ^ --- H5Odrvinfo.lo --- mv -f .deps/H5Odrvinfo.Tpo .deps/H5Odrvinfo.Plo --- H5Ofill.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ofill.lo -MD -MP -MF .deps/H5Ofill.Tpo -c -o H5Ofill.lo H5Ofill.c --- H5Oefl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oefl.lo -MD -MP -MF .deps/H5Oefl.Tpo -c H5Oefl.c -fPIC -DPIC -o .libs/H5Oefl.o --- H5Odtype.lo --- H5Odtype.c: In function 'H5O_dtype_size': H5Odtype.c:1228:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5O_dtype_size(const H5F_t *f, const void *_mesg) ^ --- H5Ofill.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ofill.lo -MD -MP -MF .deps/H5Ofill.Tpo -c H5Ofill.c -fPIC -DPIC -o .libs/H5Ofill.o --- H5Oefl.lo --- H5Oefl.c: In function 'H5O_efl_debug': H5Oefl.c:574:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] mesg->slot[u].name); ^ H5Oefl.c:578:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(mesg->slot[u].name_offset)); ^ H5Oefl.c:582:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(mesg->slot[u].offset)); ^ H5Oefl.c:586:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned long)(mesg->slot[u].size)); ^ --- H5Ofill.lo --- In file included from H5Ofill.c:69:0: H5Oshared.h: In function 'H5O_fill_shared_post_copy_file': H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ In file included from H5Ofill.c:105:0: H5Oshared.h: In function 'H5O_fill_new_shared_post_copy_file': H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ In file included from H5Cprivate.h:37:0, from H5ACprivate.h:35, from H5Oprivate.h:38, from H5Dprivate.h:27, from H5Ofill.c:26: H5Ofill.c: In function 'H5O_fill_new_decode': H5Fprivate.h:132:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (i) |= ((int32_t)(((*(p) & 0xff) << 24) | \ ^ H5Ofill.c:219:13: note: in expansion of macro 'INT32DECODE' INT32DECODE(p, fill->size); ^ --- H5Ocopy.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ocopy.lo -MD -MP -MF .deps/H5Ocopy.Tpo -c H5Ocopy.c -o H5Ocopy.o >/dev/null 2>&1 --- H5Odtype.lo --- H5Odtype.c: In function 'H5O_dtype_decode_helper': H5Odtype.c:337:25: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(j = 0; j <= i; j++) ^ H5Odtype.c:357:33: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(j = 0; j <= i; j++) ^ --- H5Ofill.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ofill.lo -MD -MP -MF .deps/H5Ofill.Tpo -c H5Ofill.c -o H5Ofill.o >/dev/null 2>&1 --- H5Odtype.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Odtype.lo -MD -MP -MF .deps/H5Odtype.Tpo -c H5Odtype.c -o H5Odtype.o >/dev/null 2>&1 --- H5Oefl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oefl.lo -MD -MP -MF .deps/H5Oefl.Tpo -c H5Oefl.c -o H5Oefl.o >/dev/null 2>&1 --- H5Ocopy.lo --- mv -f .deps/H5Ocopy.Tpo .deps/H5Ocopy.Plo --- H5Oginfo.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oginfo.lo -MD -MP -MF .deps/H5Oginfo.Tpo -c -o H5Oginfo.lo H5Oginfo.c --- H5Oalloc.lo --- mv -f .deps/H5Oalloc.Tpo .deps/H5Oalloc.Plo --- H5Olayout.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olayout.lo -MD -MP -MF .deps/H5Olayout.Tpo -c -o H5Olayout.lo H5Olayout.c --- H5Oginfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oginfo.lo -MD -MP -MF .deps/H5Oginfo.Tpo -c H5Oginfo.c -fPIC -DPIC -o .libs/H5Oginfo.o --- H5Olayout.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olayout.lo -MD -MP -MF .deps/H5Olayout.Tpo -c H5Olayout.c -fPIC -DPIC -o .libs/H5Olayout.o --- H5Oginfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oginfo.lo -MD -MP -MF .deps/H5Oginfo.Tpo -c H5Oginfo.c -o H5Oginfo.o >/dev/null 2>&1 --- H5Ofill.lo --- mv -f .deps/H5Ofill.Tpo .deps/H5Ofill.Plo --- H5Olinfo.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olinfo.lo -MD -MP -MF .deps/H5Olinfo.Tpo -c -o H5Olinfo.lo H5Olinfo.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olinfo.lo -MD -MP -MF .deps/H5Olinfo.Tpo -c H5Olinfo.c -fPIC -DPIC -o .libs/H5Olinfo.o --- H5Oginfo.lo --- mv -f .deps/H5Oginfo.Tpo .deps/H5Oginfo.Plo --- H5Olink.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olink.lo -MD -MP -MF .deps/H5Olink.Tpo -c -o H5Olink.lo H5Olink.c --- H5Oefl.lo --- mv -f .deps/H5Oefl.Tpo .deps/H5Oefl.Plo --- H5Omessage.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Omessage.lo -MD -MP -MF .deps/H5Omessage.Tpo -c -o H5Omessage.lo H5Omessage.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Omessage.lo -MD -MP -MF .deps/H5Omessage.Tpo -c H5Omessage.c -fPIC -DPIC -o .libs/H5Omessage.o --- H5Olinfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olinfo.lo -MD -MP -MF .deps/H5Olinfo.Tpo -c H5Olinfo.c -o H5Olinfo.o >/dev/null 2>&1 --- H5Omessage.lo --- H5Omessage.c: In function 'H5O_msg_reset_share': --- H5Olink.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olink.lo -MD -MP -MF .deps/H5Olink.Tpo -c H5Olink.c -fPIC -DPIC -o .libs/H5Olink.o --- H5Omessage.lo --- H5Omessage.c:1703:28: warning: variable 'type' set but not used [-Wunused-but-set-variable] const H5O_msg_class_t *type; /* Actual H5O class type for the ID */ ^ H5Omessage.c: In function 'H5O_msg_count_real': H5Omessage.c:836:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5O_msg_count_real(const H5O_t *oh, const H5O_msg_class_t *type) ^ --- H5Olayout.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olayout.lo -MD -MP -MF .deps/H5Olayout.Tpo -c H5Olayout.c -o H5Olayout.o >/dev/null 2>&1 --- H5Omessage.lo --- H5Omessage.c: In function 'H5O_msg_exists_oh': H5Omessage.c:921:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5O_msg_exists_oh(const H5O_t *oh, unsigned type_id) ^ H5Omessage.c: In function 'H5O_msg_can_share_in_ohdr': H5Omessage.c:1574:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5O_msg_can_share_in_ohdr(unsigned type_id) ^ H5Omessage.c: In function 'H5O_msg_is_shared': H5Omessage.c:1612:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5O_msg_is_shared(unsigned type_id, const void *mesg) ^ --- H5Odtype.lo --- mv -f .deps/H5Odtype.Tpo .deps/H5Odtype.Plo --- H5Omtime.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Omtime.lo -MD -MP -MF .deps/H5Omtime.Tpo -c -o H5Omtime.lo H5Omtime.c --- H5Olinfo.lo --- mv -f .deps/H5Olinfo.Tpo .deps/H5Olinfo.Plo --- H5Omtime.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Omtime.lo -MD -MP -MF .deps/H5Omtime.Tpo -c H5Omtime.c -fPIC -DPIC -o .libs/H5Omtime.o --- H5Oname.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oname.lo -MD -MP -MF .deps/H5Oname.Tpo -c -o H5Oname.lo H5Oname.c --- H5Omtime.lo --- H5Omtime.c: In function 'H5O_mtime_decode': H5Omtime.c:182:5: warning: "_MSC_VER" is not defined [-Wundef] #if _MSC_VER >= 1900 // VS 2015 ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Omtime.lo -MD -MP -MF .deps/H5Omtime.Tpo -c H5Omtime.c -o H5Omtime.o >/dev/null 2>&1 --- H5Oname.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oname.lo -MD -MP -MF .deps/H5Oname.Tpo -c H5Oname.c -fPIC -DPIC -o .libs/H5Oname.o --- H5Omtime.lo --- mv -f .deps/H5Omtime.Tpo .deps/H5Omtime.Plo --- H5Onull.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Onull.lo -MD -MP -MF .deps/H5Onull.Tpo -c -o H5Onull.lo H5Onull.c --- H5Olayout.lo --- mv -f .deps/H5Olayout.Tpo .deps/H5Olayout.Plo --- H5Opline.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Opline.lo -MD -MP -MF .deps/H5Opline.Tpo -c -o H5Opline.lo H5Opline.c --- H5Onull.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Onull.lo -MD -MP -MF .deps/H5Onull.Tpo -c H5Onull.c -fPIC -DPIC -o .libs/H5Onull.o --- H5Opline.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Opline.lo -MD -MP -MF .deps/H5Opline.Tpo -c H5Opline.c -fPIC -DPIC -o .libs/H5Opline.o --- H5Onull.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Onull.lo -MD -MP -MF .deps/H5Onull.Tpo -c H5Onull.c -o H5Onull.o >/dev/null 2>&1 --- H5Opline.lo --- In file included from H5Opline.c:67:0: H5Oshared.h: In function 'H5O_pline_shared_post_copy_file': H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ --- H5Onull.lo --- mv -f .deps/H5Onull.Tpo .deps/H5Onull.Plo --- H5Orefcount.lo --- --- H5Opline.lo --- H5Opline.c: In function 'H5O_pline_debug': H5Opline.c:637:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] (unsigned)(pline->filter[i].id)); ^ --- H5Orefcount.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Orefcount.lo -MD -MP -MF .deps/H5Orefcount.Tpo -c -o H5Orefcount.lo H5Orefcount.c --- H5Opline.lo --- H5Opline.c:641:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] pline->filter[i].name); ^ H5Opline.c:644:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] "Filter name:"); ^ H5Opline.c:647:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] pline->filter[i].flags); ^ H5Opline.c:650:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] pline->filter[i].cd_nelmts); ^ H5Opline.c:659:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] pline->filter[i].cd_values[j]); ^ --- H5Oname.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oname.lo -MD -MP -MF .deps/H5Oname.Tpo -c H5Oname.c -o H5Oname.o >/dev/null 2>&1 --- H5Olink.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Olink.lo -MD -MP -MF .deps/H5Olink.Tpo -c H5Olink.c -o H5Olink.o >/dev/null 2>&1 --- H5Orefcount.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Orefcount.lo -MD -MP -MF .deps/H5Orefcount.Tpo -c H5Orefcount.c -fPIC -DPIC -o .libs/H5Orefcount.o --- H5Omessage.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Omessage.lo -MD -MP -MF .deps/H5Omessage.Tpo -c H5Omessage.c -o H5Omessage.o >/dev/null 2>&1 --- H5Oname.lo --- mv -f .deps/H5Oname.Tpo .deps/H5Oname.Plo --- H5Osdspace.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Osdspace.lo -MD -MP -MF .deps/H5Osdspace.Tpo -c -o H5Osdspace.lo H5Osdspace.c --- H5Orefcount.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Orefcount.lo -MD -MP -MF .deps/H5Orefcount.Tpo -c H5Orefcount.c -o H5Orefcount.o >/dev/null 2>&1 --- H5Opline.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Opline.lo -MD -MP -MF .deps/H5Opline.Tpo -c H5Opline.c -o H5Opline.o >/dev/null 2>&1 --- H5Olink.lo --- mv -f .deps/H5Olink.Tpo .deps/H5Olink.Plo --- H5Oshared.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oshared.lo -MD -MP -MF .deps/H5Oshared.Tpo -c -o H5Oshared.lo H5Oshared.c --- H5Osdspace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Osdspace.lo -MD -MP -MF .deps/H5Osdspace.Tpo -c H5Osdspace.c -fPIC -DPIC -o .libs/H5Osdspace.o In file included from H5Osdspace.c:61:0: H5Oshared.h: In function 'H5O_sdspace_shared_post_copy_file': H5Oshared.h:386:44: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ --- H5Oshared.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oshared.lo -MD -MP -MF .deps/H5Oshared.Tpo -c H5Oshared.c -fPIC -DPIC -o .libs/H5Oshared.o H5Oshared.c: In function 'H5O_shared_copy_file': H5Oshared.c:590:29: warning: unused parameter 'file_src' [-Wunused-parameter] H5O_shared_copy_file(H5F_t *file_src, H5F_t *file_dst, ^ H5Oshared.c:592:79: warning: unused parameter 'cpy_info' [-Wunused-parameter] hbool_t H5_ATTR_UNUSED *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info, ^ --- H5Orefcount.lo --- mv -f .deps/H5Orefcount.Tpo .deps/H5Orefcount.Plo --- H5Ostab.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ostab.lo -MD -MP -MF .deps/H5Ostab.Tpo -c -o H5Ostab.lo H5Ostab.c --- H5Osdspace.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Osdspace.lo -MD -MP -MF .deps/H5Osdspace.Tpo -c H5Osdspace.c -o H5Osdspace.o >/dev/null 2>&1 --- H5Ostab.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ostab.lo -MD -MP -MF .deps/H5Ostab.Tpo -c H5Ostab.c -fPIC -DPIC -o .libs/H5Ostab.o --- H5Oshared.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oshared.lo -MD -MP -MF .deps/H5Oshared.Tpo -c H5Oshared.c -o H5Oshared.o >/dev/null 2>&1 --- H5Opline.lo --- mv -f .deps/H5Opline.Tpo .deps/H5Opline.Plo --- H5Oshmesg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oshmesg.lo -MD -MP -MF .deps/H5Oshmesg.Tpo -c -o H5Oshmesg.lo H5Oshmesg.c --- H5Ostab.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ostab.lo -MD -MP -MF .deps/H5Ostab.Tpo -c H5Ostab.c -o H5Ostab.o >/dev/null 2>&1 --- H5Oshmesg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oshmesg.lo -MD -MP -MF .deps/H5Oshmesg.Tpo -c H5Oshmesg.c -fPIC -DPIC -o .libs/H5Oshmesg.o --- H5Omessage.lo --- mv -f .deps/H5Omessage.Tpo .deps/H5Omessage.Plo --- H5Otest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Otest.lo -MD -MP -MF .deps/H5Otest.Tpo -c -o H5Otest.lo H5Otest.c --- H5Osdspace.lo --- mv -f .deps/H5Osdspace.Tpo .deps/H5Osdspace.Plo --- H5Ounknown.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ounknown.lo -MD -MP -MF .deps/H5Ounknown.Tpo -c -o H5Ounknown.lo H5Ounknown.c --- H5Otest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Otest.lo -MD -MP -MF .deps/H5Otest.Tpo -c H5Otest.c -fPIC -DPIC -o .libs/H5Otest.o --- H5Oshmesg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Oshmesg.lo -MD -MP -MF .deps/H5Oshmesg.Tpo -c H5Oshmesg.c -o H5Oshmesg.o >/dev/null 2>&1 --- H5Ounknown.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ounknown.lo -MD -MP -MF .deps/H5Ounknown.Tpo -c H5Ounknown.c -fPIC -DPIC -o .libs/H5Ounknown.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ounknown.lo -MD -MP -MF .deps/H5Ounknown.Tpo -c H5Ounknown.c -o H5Ounknown.o >/dev/null 2>&1 --- H5Ostab.lo --- mv -f .deps/H5Ostab.Tpo .deps/H5Ostab.Plo --- H5P.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5P.lo -MD -MP -MF .deps/H5P.Tpo -c -o H5P.lo H5P.c --- H5Oshmesg.lo --- mv -f .deps/H5Oshmesg.Tpo .deps/H5Oshmesg.Plo --- H5Pacpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pacpl.lo -MD -MP -MF .deps/H5Pacpl.Tpo -c -o H5Pacpl.lo H5Pacpl.c --- H5Oshared.lo --- mv -f .deps/H5Oshared.Tpo .deps/H5Oshared.Plo --- H5Pdapl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdapl.lo -MD -MP -MF .deps/H5Pdapl.Tpo -c -o H5Pdapl.lo H5Pdapl.c --- H5P.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5P.lo -MD -MP -MF .deps/H5P.Tpo -c H5P.c -fPIC -DPIC -o .libs/H5P.o --- H5Pdapl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdapl.lo -MD -MP -MF .deps/H5Pdapl.Tpo -c H5Pdapl.c -fPIC -DPIC -o .libs/H5Pdapl.o --- H5Ounknown.lo --- mv -f .deps/H5Ounknown.Tpo .deps/H5Ounknown.Plo --- H5Pdcpl.lo --- --- H5Pacpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pacpl.lo -MD -MP -MF .deps/H5Pacpl.Tpo -c H5Pacpl.c -fPIC -DPIC -o .libs/H5Pacpl.o --- H5Pdcpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdcpl.lo -MD -MP -MF .deps/H5Pdcpl.Tpo -c -o H5Pdcpl.lo H5Pdcpl.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdcpl.lo -MD -MP -MF .deps/H5Pdcpl.Tpo -c H5Pdcpl.c -fPIC -DPIC -o .libs/H5Pdcpl.o --- H5Pacpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pacpl.lo -MD -MP -MF .deps/H5Pacpl.Tpo -c H5Pacpl.c -o H5Pacpl.o >/dev/null 2>&1 mv -f .deps/H5Pacpl.Tpo .deps/H5Pacpl.Plo --- H5Pdeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdeprec.lo -MD -MP -MF .deps/H5Pdeprec.Tpo -c -o H5Pdeprec.lo H5Pdeprec.c --- H5Otest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Otest.lo -MD -MP -MF .deps/H5Otest.Tpo -c H5Otest.c -o H5Otest.o >/dev/null 2>&1 --- H5Pdcpl.lo --- H5Pdcpl.c: In function 'H5P_get_fill_value': H5Pdcpl.c:1565:54: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(type, H5T_COPY_TRANSIENT), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Pdcpl.c:39: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ --- H5Pdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdeprec.lo -MD -MP -MF .deps/H5Pdeprec.Tpo -c H5Pdeprec.c -fPIC -DPIC -o .libs/H5Pdeprec.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdeprec.lo -MD -MP -MF .deps/H5Pdeprec.Tpo -c H5Pdeprec.c -o H5Pdeprec.o >/dev/null 2>&1 --- H5Pdapl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdapl.lo -MD -MP -MF .deps/H5Pdapl.Tpo -c H5Pdapl.c -o H5Pdapl.o >/dev/null 2>&1 --- H5Otest.lo --- mv -f .deps/H5Otest.Tpo .deps/H5Otest.Plo --- H5Pdxpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdxpl.lo -MD -MP -MF .deps/H5Pdxpl.Tpo -c -o H5Pdxpl.lo H5Pdxpl.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdxpl.lo -MD -MP -MF .deps/H5Pdxpl.Tpo -c H5Pdxpl.c -fPIC -DPIC -o .libs/H5Pdxpl.o --- H5Pdeprec.lo --- mv -f .deps/H5Pdeprec.Tpo .deps/H5Pdeprec.Plo --- H5Pfapl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfapl.lo -MD -MP -MF .deps/H5Pfapl.Tpo -c -o H5Pfapl.lo H5Pfapl.c --- H5Pdapl.lo --- mv -f .deps/H5Pdapl.Tpo .deps/H5Pdapl.Plo --- H5Pfcpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfcpl.lo -MD -MP -MF .deps/H5Pfcpl.Tpo -c -o H5Pfcpl.lo H5Pfcpl.c --- H5P.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5P.lo -MD -MP -MF .deps/H5P.Tpo -c H5P.c -o H5P.o >/dev/null 2>&1 --- H5Pfapl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfapl.lo -MD -MP -MF .deps/H5Pfapl.Tpo -c H5Pfapl.c -fPIC -DPIC -o .libs/H5Pfapl.o --- H5Pfcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfcpl.lo -MD -MP -MF .deps/H5Pfcpl.Tpo -c H5Pfcpl.c -fPIC -DPIC -o .libs/H5Pfcpl.o --- H5Pdxpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdxpl.lo -MD -MP -MF .deps/H5Pdxpl.Tpo -c H5Pdxpl.c -o H5Pdxpl.o >/dev/null 2>&1 --- H5Pfcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfcpl.lo -MD -MP -MF .deps/H5Pfcpl.Tpo -c H5Pfcpl.c -o H5Pfcpl.o >/dev/null 2>&1 --- H5P.lo --- mv -f .deps/H5P.Tpo .deps/H5P.Plo --- H5Pfmpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfmpl.lo -MD -MP -MF .deps/H5Pfmpl.Tpo -c -o H5Pfmpl.lo H5Pfmpl.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfmpl.lo -MD -MP -MF .deps/H5Pfmpl.Tpo -c H5Pfmpl.c -fPIC -DPIC -o .libs/H5Pfmpl.o --- H5Pfcpl.lo --- mv -f .deps/H5Pfcpl.Tpo .deps/H5Pfcpl.Plo --- H5Pgcpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pgcpl.lo -MD -MP -MF .deps/H5Pgcpl.Tpo -c -o H5Pgcpl.lo H5Pgcpl.c --- H5Pfmpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfmpl.lo -MD -MP -MF .deps/H5Pfmpl.Tpo -c H5Pfmpl.c -o H5Pfmpl.o >/dev/null 2>&1 mv -f .deps/H5Pfmpl.Tpo .deps/H5Pfmpl.Plo --- H5Pint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pint.lo -MD -MP -MF .deps/H5Pint.Tpo -c -o H5Pint.lo H5Pint.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pint.lo -MD -MP -MF .deps/H5Pint.Tpo -c H5Pint.c -fPIC -DPIC -o .libs/H5Pint.o --- H5Pgcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pgcpl.lo -MD -MP -MF .deps/H5Pgcpl.Tpo -c H5Pgcpl.c -fPIC -DPIC -o .libs/H5Pgcpl.o --- H5Pint.lo --- H5Pint.c: In function 'H5P__iterate_pclass_cb': H5Pint.c:3632:11: warning: unused variable 'key' [-Wunused-variable] char *key = (char *)_key; /* Pointer to the property's name */ ^ --- H5Pdxpl.lo --- mv -f .deps/H5Pdxpl.Tpo .deps/H5Pdxpl.Plo --- H5Plapl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Plapl.lo -MD -MP -MF .deps/H5Plapl.Tpo -c -o H5Plapl.lo H5Plapl.c --- H5Pint.lo --- H5Pint.c: In function 'H5P_get_class_parent': H5Pint.c:4830:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5P_get_class_parent(const H5P_genclass_t *pclass) ^ H5Pint.c: In function 'H5P_get_plist_id': H5Pint.c:4898:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5P_get_plist_id(const H5P_genplist_t *plist) ^ H5Pint.c: In function 'H5P_get_class': H5Pint.c:4926:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5P_get_class(const H5P_genplist_t *plist) ^ --- H5Plapl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Plapl.lo -MD -MP -MF .deps/H5Plapl.Tpo -c H5Plapl.c -fPIC -DPIC -o .libs/H5Plapl.o H5Plapl.c: In function 'H5P_lacc_elink_fapl_cmp': H5Plapl.c:305:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ --- H5Pgcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pgcpl.lo -MD -MP -MF .deps/H5Pgcpl.Tpo -c H5Pgcpl.c -o H5Pgcpl.o >/dev/null 2>&1 --- H5Pdcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pdcpl.lo -MD -MP -MF .deps/H5Pdcpl.Tpo -c H5Pdcpl.c -o H5Pdcpl.o >/dev/null 2>&1 --- H5Pfapl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pfapl.lo -MD -MP -MF .deps/H5Pfapl.Tpo -c H5Pfapl.c -o H5Pfapl.o >/dev/null 2>&1 --- H5Pgcpl.lo --- mv -f .deps/H5Pgcpl.Tpo .deps/H5Pgcpl.Plo --- H5Plcpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Plcpl.lo -MD -MP -MF .deps/H5Plcpl.Tpo -c -o H5Plcpl.lo H5Plcpl.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Plcpl.lo -MD -MP -MF .deps/H5Plcpl.Tpo -c H5Plcpl.c -fPIC -DPIC -o .libs/H5Plcpl.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Plcpl.lo -MD -MP -MF .deps/H5Plcpl.Tpo -c H5Plcpl.c -o H5Plcpl.o >/dev/null 2>&1 --- H5Plapl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Plapl.lo -MD -MP -MF .deps/H5Plapl.Tpo -c H5Plapl.c -o H5Plapl.o >/dev/null 2>&1 --- H5Pint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pint.lo -MD -MP -MF .deps/H5Pint.Tpo -c H5Pint.c -o H5Pint.o >/dev/null 2>&1 --- H5Plcpl.lo --- mv -f .deps/H5Plcpl.Tpo .deps/H5Plcpl.Plo --- H5Pocpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pocpl.lo -MD -MP -MF .deps/H5Pocpl.Tpo -c -o H5Pocpl.lo H5Pocpl.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pocpl.lo -MD -MP -MF .deps/H5Pocpl.Tpo -c H5Pocpl.c -fPIC -DPIC -o .libs/H5Pocpl.o H5Pocpl.c: In function 'H5Pget_filter_by_id2': H5Pocpl.c:1072:30: warning: unused variable 'filter' [-Wunused-variable] const H5Z_filter_info_t *filter; /* Pointer to filter information */ ^ H5Pocpl.c:1071:21: warning: unused variable 'pline' [-Wunused-variable] H5O_pline_t pline; /* Filter pipeline */ ^ --- H5Pdcpl.lo --- mv -f .deps/H5Pdcpl.Tpo .deps/H5Pdcpl.Plo --- H5Pocpypl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pocpypl.lo -MD -MP -MF .deps/H5Pocpypl.Tpo -c -o H5Pocpypl.lo H5Pocpypl.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pocpypl.lo -MD -MP -MF .deps/H5Pocpypl.Tpo -c H5Pocpypl.c -fPIC -DPIC -o .libs/H5Pocpypl.o H5Pocpypl.c: In function 'H5P__ocpy_merge_comm_dt_list_cmp': H5Pocpypl.c:280:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5P__ocpy_merge_comm_dt_list_cmp(const void *_dt_list1, const void *_dt_list2, ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pocpypl.lo -MD -MP -MF .deps/H5Pocpypl.Tpo -c H5Pocpypl.c -o H5Pocpypl.o >/dev/null 2>&1 --- H5Pfapl.lo --- mv -f .deps/H5Pfapl.Tpo .deps/H5Pfapl.Plo --- H5Pstrcpl.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pstrcpl.lo -MD -MP -MF .deps/H5Pstrcpl.Tpo -c -o H5Pstrcpl.lo H5Pstrcpl.c --- H5Pocpypl.lo --- mv -f .deps/H5Pocpypl.Tpo .deps/H5Pocpypl.Plo --- H5Ptest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ptest.lo -MD -MP -MF .deps/H5Ptest.Tpo -c -o H5Ptest.lo H5Ptest.c --- H5Pstrcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pstrcpl.lo -MD -MP -MF .deps/H5Pstrcpl.Tpo -c H5Pstrcpl.c -fPIC -DPIC -o .libs/H5Pstrcpl.o --- H5Ptest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ptest.lo -MD -MP -MF .deps/H5Ptest.Tpo -c H5Ptest.c -fPIC -DPIC -o .libs/H5Ptest.o --- H5Pstrcpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pstrcpl.lo -MD -MP -MF .deps/H5Pstrcpl.Tpo -c H5Pstrcpl.c -o H5Pstrcpl.o >/dev/null 2>&1 --- H5Ptest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ptest.lo -MD -MP -MF .deps/H5Ptest.Tpo -c H5Ptest.c -o H5Ptest.o >/dev/null 2>&1 --- H5Plapl.lo --- mv -f .deps/H5Plapl.Tpo .deps/H5Plapl.Plo --- H5PL.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5PL.lo -MD -MP -MF .deps/H5PL.Tpo -c -o H5PL.lo H5PL.c --- H5Pstrcpl.lo --- mv -f .deps/H5Pstrcpl.Tpo .deps/H5Pstrcpl.Plo --- H5R.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5R.lo -MD -MP -MF .deps/H5R.Tpo -c -o H5R.lo H5R.c --- H5PL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5PL.lo -MD -MP -MF .deps/H5PL.Tpo -c H5PL.c -fPIC -DPIC -o .libs/H5PL.o --- H5Pint.lo --- mv -f .deps/H5Pint.Tpo .deps/H5Pint.Plo --- H5Rdeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Rdeprec.lo -MD -MP -MF .deps/H5Rdeprec.Tpo -c -o H5Rdeprec.lo H5Rdeprec.c --- H5PL.lo --- H5PL.c: In function 'H5PL__init_path_table': H5PL.c:421:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif H5_HAVE_WIN32_API ^ H5PL.c: In function 'H5PL__open': H5PL.c:626:39: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] if(NULL == (get_plugin_info = (H5PL_get_plugin_info_t)H5PL_GET_LIB_FUNC(handle, "H5PLget_plugin_info"))) { ^ H5PL.c: In function 'H5PL__search_table': H5PL.c:709:47: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] if(NULL == (get_plugin_info = (H5PL_get_plugin_info_t)H5PL_GET_LIB_FUNC((H5PL_table_g[i]).handle, "H5PLget_plugin_info"))) ^ --- H5R.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5R.lo -MD -MP -MF .deps/H5R.Tpo -c H5R.c -fPIC -DPIC -o .libs/H5R.o --- H5Pocpl.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Pocpl.lo -MD -MP -MF .deps/H5Pocpl.Tpo -c H5Pocpl.c -o H5Pocpl.o >/dev/null 2>&1 --- H5Rdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Rdeprec.lo -MD -MP -MF .deps/H5Rdeprec.Tpo -c H5Rdeprec.c -fPIC -DPIC -o .libs/H5Rdeprec.o --- H5Ptest.lo --- mv -f .deps/H5Ptest.Tpo .deps/H5Ptest.Plo --- H5RC.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5RC.lo -MD -MP -MF .deps/H5RC.Tpo -c -o H5RC.lo H5RC.c --- H5Rdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Rdeprec.lo -MD -MP -MF .deps/H5Rdeprec.Tpo -c H5Rdeprec.c -o H5Rdeprec.o >/dev/null 2>&1 --- H5RC.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5RC.lo -MD -MP -MF .deps/H5RC.Tpo -c H5RC.c -fPIC -DPIC -o .libs/H5RC.o --- H5Rdeprec.lo --- mv -f .deps/H5Rdeprec.Tpo .deps/H5Rdeprec.Plo --- H5RS.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5RS.lo -MD -MP -MF .deps/H5RS.Tpo -c -o H5RS.lo H5RS.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5RS.lo -MD -MP -MF .deps/H5RS.Tpo -c H5RS.c -fPIC -DPIC -o .libs/H5RS.o --- H5PL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5PL.lo -MD -MP -MF .deps/H5PL.Tpo -c H5PL.c -o H5PL.o >/dev/null 2>&1 --- H5RS.lo --- H5RS.c: In function 'H5RS_cmp': H5RS.c:389:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_cmp(const H5RS_str_t *rs1, const H5RS_str_t *rs2) ^ H5RS.c: In function 'H5RS_len': H5RS.c:423:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_len(const H5RS_str_t *rs) ^ H5RS.c: In function 'H5RS_get_str': H5RS.c:457:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_get_str(const H5RS_str_t *rs) ^ H5RS.c: In function 'H5RS_get_count': H5RS.c:489:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_get_count(const H5RS_str_t *rs) ^ --- H5RC.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5RC.lo -MD -MP -MF .deps/H5RC.Tpo -c H5RC.c -o H5RC.o >/dev/null 2>&1 mv -f .deps/H5RC.Tpo .deps/H5RC.Plo --- H5S.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5S.lo -MD -MP -MF .deps/H5S.Tpo -c -o H5S.lo H5S.c --- H5PL.lo --- mv -f .deps/H5PL.Tpo .deps/H5PL.Plo --- H5Sall.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sall.lo -MD -MP -MF .deps/H5Sall.Tpo -c -o H5Sall.lo H5Sall.c --- H5S.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5S.lo -MD -MP -MF .deps/H5S.Tpo -c H5S.c -fPIC -DPIC -o .libs/H5S.o --- H5Sall.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sall.lo -MD -MP -MF .deps/H5Sall.Tpo -c H5Sall.c -fPIC -DPIC -o .libs/H5Sall.o H5Sall.c: In function 'H5S_all_project_simple': H5Sall.c:814:37: warning: unused parameter 'base_space' [-Wunused-parameter] H5S_all_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ H5Sall.c:814:76: warning: unused parameter 'offset' [-Wunused-parameter] H5S_all_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ --- H5S.lo --- H5S.c: In function 'H5S_has_extent': H5S.c:1903:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_has_extent(const H5S_t *ds) ^ H5S.c: In function 'H5S_extent_equal': H5S.c:2018:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_extent_equal(const H5S_t *ds1, const H5S_t *ds2) ^ H5S.c: In function 'H5S_extent_nelem': H5S.c:2079:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_extent_nelem(const H5S_extent_t *ext) ^ --- H5R.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5R.lo -MD -MP -MF .deps/H5R.Tpo -c H5R.c -o H5R.o >/dev/null 2>&1 --- H5RS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5RS.lo -MD -MP -MF .deps/H5RS.Tpo -c H5RS.c -o H5RS.o >/dev/null 2>&1 --- H5Pocpl.lo --- mv -f .deps/H5Pocpl.Tpo .deps/H5Pocpl.Plo --- H5Sdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sdbg.lo -MD -MP -MF .deps/H5Sdbg.Tpo -c -o H5Sdbg.lo H5Sdbg.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sdbg.lo -MD -MP -MF .deps/H5Sdbg.Tpo -c H5Sdbg.c -fPIC -DPIC -o .libs/H5Sdbg.o --- H5RS.lo --- mv -f .deps/H5RS.Tpo .deps/H5RS.Plo --- H5Shyper.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Shyper.lo -MD -MP -MF .deps/H5Shyper.Tpo -c -o H5Shyper.lo H5Shyper.c --- H5Sdbg.lo --- H5Sdbg.c: In function 'H5S_debug': H5Sdbg.c:113:34: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] indent + 3, MAX(0, fwidth - 3)); ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sdbg.lo -MD -MP -MF .deps/H5Sdbg.Tpo -c H5Sdbg.c -o H5Sdbg.o >/dev/null 2>&1 --- H5Shyper.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Shyper.lo -MD -MP -MF .deps/H5Shyper.Tpo -c H5Shyper.c -fPIC -DPIC -o .libs/H5Shyper.o --- H5Sall.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sall.lo -MD -MP -MF .deps/H5Sall.Tpo -c H5Sall.c -o H5Sall.o >/dev/null 2>&1 --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_serialize': H5Shyper.c:2200:16: warning: conversion to 'uint32_t {aka unsigned int}' from 'long unsigned int' may alter its value [-Wconversion] len += (size_t)(8 * space->extent.rank * block_count); ^ --- H5Sdbg.lo --- mv -f .deps/H5Sdbg.Tpo .deps/H5Sdbg.Plo --- H5Smpio.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Smpio.lo -MD -MP -MF .deps/H5Smpio.Tpo -c -o H5Smpio.lo H5Smpio.c --- H5Sall.lo --- mv -f .deps/H5Sall.Tpo .deps/H5Sall.Plo --- H5Snone.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Snone.lo -MD -MP -MF .deps/H5Snone.Tpo -c -o H5Snone.lo H5Snone.c --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_iter_has_next_block': H5Shyper.c:598:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_iter_has_next_block(const H5S_sel_iter_t *iter) ^ H5Shyper.c: In function 'H5S_hyper_cmp_spans': H5Shyper.c:1415:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_cmp_spans (H5S_hyper_span_info_t *span_info1, H5S_hyper_span_info_t *span_info2) ^ H5Shyper.c: In function 'H5S_hyper_is_valid_helper.isra.4': H5Shyper.c:1690:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_valid_helper (const H5S_hyper_span_info_t *spans, const hssize_t *offset, const hsize_t *size, hsize_t rank) ^ H5Shyper.c: In function 'H5S_hyper_span_nblocks': H5Shyper.c:1814:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_span_nblocks(H5S_hyper_span_info_t *spans) ^ H5Shyper.c: In function 'H5S_get_select_hyper_nblocks.isra.5': H5Shyper.c:1859:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_get_select_hyper_nblocks(H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_serial_size': H5Shyper.c:1941:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_serial_size(const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_is_contiguous': H5Shyper.c:2882:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_contiguous(const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_is_single': H5Shyper.c:3067:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_single(const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_spans_nelem': H5Shyper.c:5623:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_spans_nelem (H5S_hyper_span_info_t *spans) ^ --- H5Snone.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Snone.lo -MD -MP -MF .deps/H5Snone.Tpo -c H5Snone.c -fPIC -DPIC -o .libs/H5Snone.o --- H5Smpio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Smpio.lo -MD -MP -MF .deps/H5Smpio.Tpo -c H5Smpio.c -fPIC -DPIC -o .libs/H5Smpio.o --- H5R.lo --- mv -f .deps/H5R.Tpo .deps/H5R.Plo --- H5Spoint.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Spoint.lo -MD -MP -MF .deps/H5Spoint.Tpo -c -o H5Spoint.lo H5Spoint.c --- H5Snone.lo --- H5Snone.c: In function 'H5S_none_project_simple': H5Snone.c:763:38: warning: unused parameter 'base_space' [-Wunused-parameter] H5S_none_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ H5Snone.c:763:77: warning: unused parameter 'offset' [-Wunused-parameter] H5S_none_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ --- H5Spoint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Spoint.lo -MD -MP -MF .deps/H5Spoint.Tpo -c H5Spoint.c -fPIC -DPIC -o .libs/H5Spoint.o --- H5Smpio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Smpio.lo -MD -MP -MF .deps/H5Smpio.Tpo -c H5Smpio.c -o H5Smpio.o >/dev/null 2>&1 --- H5Snone.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Snone.lo -MD -MP -MF .deps/H5Snone.Tpo -c H5Snone.c -o H5Snone.o >/dev/null 2>&1 --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_iter_coords': H5Shyper.c:8857:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } /* end H5S_hyper_get_seq_list() */ ^ H5Shyper.c:8857:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Smpio.lo --- mv -f .deps/H5Smpio.Tpo .deps/H5Smpio.Plo --- H5Sselect.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sselect.lo -MD -MP -MF .deps/H5Sselect.Tpo -c -o H5Sselect.lo H5Sselect.c --- H5Shyper.lo --- H5Shyper.c: At top level: H5Shyper.c:1753:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_valid (const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_iter_next': H5Shyper.c:655:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_iter_next(H5S_sel_iter_t *iter, size_t nelem) ^ H5Shyper.c:655:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:655:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Spoint.lo --- H5Spoint.c: In function 'H5S_point_bounds': H5Spoint.c:1106:41: warning: conversion to 'long long unsigned int' from 'hssize_t {aka const long long int}' may change the sign of the result [-Wsign-conversion] if(start[u] > (node->pnt[u] + space->select.offset[u])) ^ H5Spoint.c:1107:41: warning: conversion to 'long long unsigned int' from 'hssize_t {aka const long long int}' may change the sign of the result [-Wsign-conversion] start[u] = node->pnt[u] + space->select.offset[u]; ^ H5Spoint.c:1108:39: warning: conversion to 'long long unsigned int' from 'hssize_t {aka const long long int}' may change the sign of the result [-Wsign-conversion] if(end[u] < (node->pnt[u] + space->select.offset[u])) ^ H5Spoint.c:1109:39: warning: conversion to 'long long unsigned int' from 'hssize_t {aka const long long int}' may change the sign of the result [-Wsign-conversion] end[u] = node->pnt[u] + space->select.offset[u]; ^ H5Spoint.c: In function 'H5S_point_get_seq_list': H5Spoint.c:1655:34: warning: conversion to 'long long unsigned int' from 'hssize_t {aka const long long int}' may change the sign of the result [-Wsign-conversion] loc += (node->pnt[i] + space->select.offset[i]) * acc; ^ H5Spoint.c: In function 'H5S_point_is_valid': H5Spoint.c:685:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_point_is_valid (const H5S_t *space) ^ H5Spoint.c: In function 'H5S_point_serial_size': H5Spoint.c:774:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_point_serial_size (const H5S_t *space) ^ --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_iter_next_block': H5Shyper.c:870:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_iter_next_block(H5S_sel_iter_t *iter) ^ H5Shyper.c:870:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:870:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:870:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Sselect.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sselect.lo -MD -MP -MF .deps/H5Sselect.Tpo -c H5Sselect.c -fPIC -DPIC -o .libs/H5Sselect.o --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_get_seq_list': H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_get_seq_list(const H5S_t *space, unsigned H5_ATTR_UNUSED flags, H5S_sel_iter_t *iter, ^ H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:8715:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Snone.lo --- mv -f .deps/H5Snone.Tpo .deps/H5Snone.Plo --- H5Stest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Stest.lo -MD -MP -MF .deps/H5Stest.Tpo -c -o H5Stest.lo H5Stest.c --- H5Sselect.lo --- H5Sselect.c: In function 'H5S_select_iterate': H5Sselect.c:1217:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info */ ^ H5Sselect.c:1263:17: warning: size of 'off' is 8192 bytes [-Wlarger-than=] hsize_t off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Sselect.c:1264:16: warning: size of 'len' is 8192 bytes [-Wlarger-than=] size_t len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Sselect.c: In function 'H5S_select_shape_same': H5Sselect.c:1436:20: warning: size of 'iter_a' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t iter_a; /* Selection a iteration info */ ^ H5Sselect.c:1437:20: warning: size of 'iter_b' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t iter_b; /* Selection b iteration info */ ^ H5Sselect.c: In function 'H5S_select_fill': H5Sselect.c:2005:20: warning: size of 'iter' is 2232 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info */ ^ H5Sselect.c:2033:17: warning: size of 'off' is 8192 bytes [-Wlarger-than=] hsize_t off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Sselect.c:2034:16: warning: size of 'len' is 8192 bytes [-Wlarger-than=] size_t len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Sselect.c: In function 'H5S_get_select_npoints': H5Sselect.c:333:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_get_select_npoints(const H5S_t *space) ^ H5Sselect.c: In function 'H5S_get_select_type': H5Sselect.c:1394:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_get_select_type(const H5S_t *space) ^ --- H5Stest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Stest.lo -MD -MP -MF .deps/H5Stest.Tpo -c H5Stest.c -fPIC -DPIC -o .libs/H5Stest.o --- H5Sselect.lo --- H5Sselect.c: In function 'H5S_select_iterate': H5Sselect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_select_iterate(void *buf, const H5T_t *type, const H5S_t *space, ^ H5Sselect.c:1214:1: warning: stack usage might be 19376 bytes [-Wstack-usage=] H5Sselect.c:1335:1: warning: the frame size of 19280 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end H5S_select_iterate() */ ^ --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_offset': H5Shyper.c:2776:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_offset(const H5S_t *space, hsize_t *offset) ^ H5Shyper.c:2776:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Sselect.lo --- H5Sselect.c: In function 'H5S_select_shape_same': H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_select_shape_same(const H5S_t *space1, const H5S_t *space2) ^ H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1434:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_iter_coords': H5Shyper.c:429:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_iter_coords (const H5S_sel_iter_t *iter, hsize_t *coords) ^ H5Shyper.c:429:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:429:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Stest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Stest.lo -MD -MP -MF .deps/H5Stest.Tpo -c H5Stest.c -o H5Stest.o >/dev/null 2>&1 --- H5Spoint.lo --- H5Spoint.c: In function 'H5S_point_offset': H5Spoint.c:1140:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_point_offset(const H5S_t *space, hsize_t *offset) ^ H5Spoint.c:1140:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Stest.lo --- mv -f .deps/H5Stest.Tpo .deps/H5Stest.Plo --- H5SL.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SL.lo -MD -MP -MF .deps/H5SL.Tpo -c -o H5SL.lo H5SL.c --- H5Sselect.lo --- H5Sselect.c: In function 'H5S_select_fill': H5Sselect.c:2003:1: warning: stack usage might be 18784 bytes [-Wstack-usage=] H5S_select_fill(const void *fill, size_t fill_size, const H5S_t *space, void *_buf) ^ H5Sselect.c:2065:1: warning: the frame size of 18688 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* H5S_select_fill() */ ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Sselect.lo -MD -MP -MF .deps/H5Sselect.Tpo -c H5Sselect.c -o H5Sselect.o >/dev/null 2>&1 --- H5SL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SL.lo -MD -MP -MF .deps/H5SL.Tpo -c H5SL.c -fPIC -DPIC -o .libs/H5SL.o H5SL.c: In function 'H5SL_release_common': H5SL.c:840:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] (void)(op)(node->item, (void *)node->key, op_data); ^ H5SL.c: In function 'H5SL_remove_first': H5SL.c:1235:25: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] size_t level = slist->curr_level; /* Skip list level */ ^ H5SL.c: In function 'H5SL_iterate': H5SL.c:2150:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if((ret_value = (op)(node->item, (void *)node->key, op_data)) != 0) ^ H5SL.c: In function 'H5SL_try_free_safe': H5SL.c:2309:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if((op_ret = (op)(node->item , (void *)node->key, op_data)) < 0) ^ H5SL.c: In function 'H5SL_term_interface': H5SL.c:2535:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ --- H5S.lo --- H5S.c: In function 'H5S_extend': H5S.c:2156:7: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if(ret_value) { ^ --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_hyper_serialize': H5Shyper.c:2072:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_serialize (const H5S_t *space, uint8_t *buf) ^ H5Shyper.c:2162:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] while(temp_dim >= 0 && done == 0) { ^ --- H5S.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5S.lo -MD -MP -MF .deps/H5S.Tpo -c H5S.c -o H5S.o >/dev/null 2>&1 --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_get_select_hyper_blocklist.isra.20.constprop': H5Shyper.c:2515:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] while(temp_dim >= 0 && !done) { ^ --- H5Sselect.lo --- mv -f .deps/H5Sselect.Tpo .deps/H5Sselect.Plo --- H5SM.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SM.lo -MD -MP -MF .deps/H5SM.Tpo -c -o H5SM.lo H5SM.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SM.lo -MD -MP -MF .deps/H5SM.Tpo -c H5SM.c -fPIC -DPIC -o .libs/H5SM.o --- H5SL.lo --- H5SL.c: In function 'H5SL_count': H5SL.c:1009:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_count(H5SL_t *slist) ^ --- H5Spoint.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Spoint.lo -MD -MP -MF .deps/H5Spoint.Tpo -c H5Spoint.c -o H5Spoint.o >/dev/null 2>&1 --- H5SL.lo --- H5SL.c: In function 'H5SL_first': H5SL.c:1927:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_first(H5SL_t *slist) ^ H5SL.c: In function 'H5SL_next': H5SL.c:1964:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_next(H5SL_node_t *slist_node) ^ H5SL.c: In function 'H5SL_prev': H5SL.c:2001:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_prev(H5SL_node_t *slist_node) ^ H5SL.c: In function 'H5SL_last': H5SL.c:2039:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_last(H5SL_t *slist) ^ H5SL.c: In function 'H5SL_item': H5SL.c:2076:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_item(H5SL_node_t *slist_node) ^ --- H5Shyper.lo --- H5Shyper.c: In function 'H5S_generate_hyperslab': H5Shyper.c:6059:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_generate_hyperslab (H5S_t *space, H5S_seloper_t op, ^ H5Shyper.c: In function 'H5S_hyper_iter_init': H5Shyper.c:238:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5S_hyper_iter_init(H5S_sel_iter_t *iter, const H5S_t *space) ^ H5Shyper.c:238:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Spoint.lo --- mv -f .deps/H5Spoint.Tpo .deps/H5Spoint.Plo --- H5SMbtree2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMbtree2.lo -MD -MP -MF .deps/H5SMbtree2.Tpo -c -o H5SMbtree2.lo H5SMbtree2.c --- H5S.lo --- mv -f .deps/H5S.Tpo .deps/H5S.Plo --- H5SMcache.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMcache.lo -MD -MP -MF .deps/H5SMcache.Tpo -c -o H5SMcache.lo H5SMcache.c --- H5SMbtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMbtree2.lo -MD -MP -MF .deps/H5SMbtree2.Tpo -c H5SMbtree2.c -fPIC -DPIC -o .libs/H5SMbtree2.o --- H5SM.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SM.lo -MD -MP -MF .deps/H5SM.Tpo -c H5SM.c -o H5SM.o >/dev/null 2>&1 --- H5SMcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMcache.lo -MD -MP -MF .deps/H5SMcache.Tpo -c H5SMcache.c -fPIC -DPIC -o .libs/H5SMcache.o --- H5Shyper.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Shyper.lo -MD -MP -MF .deps/H5Shyper.Tpo -c H5Shyper.c -o H5Shyper.o >/dev/null 2>&1 --- H5SMbtree2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMbtree2.lo -MD -MP -MF .deps/H5SMbtree2.Tpo -c H5SMbtree2.c -o H5SMbtree2.o >/dev/null 2>&1 --- H5SMcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMcache.lo -MD -MP -MF .deps/H5SMcache.Tpo -c H5SMcache.c -o H5SMcache.o >/dev/null 2>&1 --- H5SMbtree2.lo --- mv -f .deps/H5SMbtree2.Tpo .deps/H5SMbtree2.Plo --- H5SMmessage.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMmessage.lo -MD -MP -MF .deps/H5SMmessage.Tpo -c -o H5SMmessage.lo H5SMmessage.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMmessage.lo -MD -MP -MF .deps/H5SMmessage.Tpo -c H5SMmessage.c -fPIC -DPIC -o .libs/H5SMmessage.o --- H5SMcache.lo --- mv -f .deps/H5SMcache.Tpo .deps/H5SMcache.Plo --- H5SMtest.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMtest.lo -MD -MP -MF .deps/H5SMtest.Tpo -c -o H5SMtest.lo H5SMtest.c --- H5SMmessage.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMmessage.lo -MD -MP -MF .deps/H5SMmessage.Tpo -c H5SMmessage.c -o H5SMmessage.o >/dev/null 2>&1 --- H5SMtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMtest.lo -MD -MP -MF .deps/H5SMtest.Tpo -c H5SMtest.c -fPIC -DPIC -o .libs/H5SMtest.o --- H5SM.lo --- mv -f .deps/H5SM.Tpo .deps/H5SM.Plo --- H5ST.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5ST.lo -MD -MP -MF .deps/H5ST.Tpo -c -o H5ST.lo H5ST.c --- H5SL.lo --- H5SL.c: In function 'H5SL_insert_common': H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_insert_common(H5SL_t *slist, void *item, const void *key) ^ H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:699:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5ST.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5ST.lo -MD -MP -MF .deps/H5ST.Tpo -c H5ST.c -fPIC -DPIC -o .libs/H5ST.o --- H5SMtest.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SMtest.lo -MD -MP -MF .deps/H5SMtest.Tpo -c H5SMtest.c -o H5SMtest.o >/dev/null 2>&1 --- H5SMmessage.lo --- mv -f .deps/H5SMmessage.Tpo .deps/H5SMmessage.Plo --- H5T.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5T.lo -MD -MP -MF .deps/H5T.Tpo -c -o H5T.lo H5T.c --- H5ST.lo --- H5ST.c: In function 'H5ST_find_internal': H5ST.c:290:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_find_internal(H5ST_ptr_t p, const char *s) ^ H5ST.c: In function 'H5ST_findfirst_internal': H5ST.c:405:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_findfirst_internal(H5ST_ptr_t p) ^ H5ST.c: In function 'H5ST_getnext': H5ST.c:484:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_getnext(H5ST_ptr_t p) ^ H5ST.c: In function 'H5ST_search': H5ST.c:245:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_search(H5ST_tree_t *tree, const char *s) ^ H5ST.c: In function 'H5ST_findnext': H5ST.c:542:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_findnext(H5ST_ptr_t p) ^ --- H5T.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5T.lo -MD -MP -MF .deps/H5T.Tpo -c H5T.c -fPIC -DPIC -o .libs/H5T.o --- H5SMtest.lo --- mv -f .deps/H5SMtest.Tpo .deps/H5SMtest.Plo --- H5Tarray.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tarray.lo -MD -MP -MF .deps/H5Tarray.Tpo -c -o H5Tarray.lo H5Tarray.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tarray.lo -MD -MP -MF .deps/H5Tarray.Tpo -c H5Tarray.c -fPIC -DPIC -o .libs/H5Tarray.o --- H5ST.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5ST.lo -MD -MP -MF .deps/H5ST.Tpo -c H5ST.c -o H5ST.o >/dev/null 2>&1 --- H5T.lo --- H5T.c: In function 'H5T_path_find': --- H5Tarray.lo --- H5Tarray.c: In function 'H5T__get_array_ndims': H5Tarray.c:275:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T__get_array_ndims(const H5T_t *dt) ^ --- H5T.lo --- H5T.c:4485:35: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (path->src = H5T_copy(src, H5T_COPY_ALL))) ^ H5T.c:3115:1: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5T_copy(H5T_t *old_dt, H5T_copy_t method) ^ H5T.c:4487:42: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (path->dst = H5T_copy(dst, H5T_COPY_ALL))) ^ H5T.c:3115:1: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5T_copy(H5T_t *old_dt, H5T_copy_t method) ^ H5T.c: At top level: H5T.c:5512:1: warning: no previous prototype for 'H5T_patch_vlen_file' [-Wmissing-prototypes] H5T_patch_vlen_file(H5T_t *dt, H5F_t *f) ^ H5T.c: In function 'H5T_is_variable_str': H5T.c:2062:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_is_variable_str(const H5T_t *dt) ^ H5T.c: In function 'H5T_get_size': H5T.c:3878:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_get_size(const H5T_t *dt) ^ H5T.c: In function 'H5T_path_bkg': H5T.c:4726:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_path_bkg(const H5T_path_t *p) ^ --- H5ST.lo --- mv -f .deps/H5ST.Tpo .deps/H5ST.Plo --- H5Tbit.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tbit.lo -MD -MP -MF .deps/H5Tbit.Tpo -c -o H5Tbit.lo H5Tbit.c --- H5Tarray.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tarray.lo -MD -MP -MF .deps/H5Tarray.Tpo -c H5Tarray.c -o H5Tarray.o >/dev/null 2>&1 --- H5Tbit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tbit.lo -MD -MP -MF .deps/H5Tbit.Tpo -c H5Tbit.c -fPIC -DPIC -o .libs/H5Tbit.o --- H5SL.lo --- H5SL.c: In function 'H5SL_remove': H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_remove(H5SL_t *slist, const void *key) ^ H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Tarray.lo --- mv -f .deps/H5Tarray.Tpo .deps/H5Tarray.Plo --- H5Tcommit.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcommit.lo -MD -MP -MF .deps/H5Tcommit.Tpo -c -o H5Tcommit.lo H5Tcommit.c --- H5SL.lo --- H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1143:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Tcommit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcommit.lo -MD -MP -MF .deps/H5Tcommit.Tpo -c H5Tcommit.c -fPIC -DPIC -o .libs/H5Tcommit.o H5Tcommit.c: In function 'H5T_committed': H5Tcommit.c:493:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_committed(const H5T_t *type) ^ --- H5Tbit.lo --- H5Tbit.c: In function 'H5T__bit_find': H5Tbit.c:424:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5T__bit_find(uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, ^ --- H5Tcommit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcommit.lo -MD -MP -MF .deps/H5Tcommit.Tpo -c H5Tcommit.c -o H5Tcommit.o >/dev/null 2>&1 --- H5Tbit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tbit.lo -MD -MP -MF .deps/H5Tbit.Tpo -c H5Tbit.c -o H5Tbit.o >/dev/null 2>&1 mv -f .deps/H5Tbit.Tpo .deps/H5Tbit.Plo --- H5Tcompound.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcompound.lo -MD -MP -MF .deps/H5Tcompound.Tpo -c -o H5Tcompound.lo H5Tcompound.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcompound.lo -MD -MP -MF .deps/H5Tcompound.Tpo -c H5Tcompound.c -fPIC -DPIC -o .libs/H5Tcompound.o H5Tcompound.c: In function 'H5T__insert': H5Tcompound.c:484:56: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] parent->shared->u.compnd.memb[idx].type = H5T_copy(member, H5T_COPY_ALL); ^ In file included from H5Tpkg.h:39:0, from H5Tcompound.c:38: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Tcompound.c: In function 'H5T_is_packed': H5Tcompound.c:606:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5T_is_packed(const H5T_t *dt) ^ H5Tcompound.c: In function 'H5T_get_member_offset': H5Tcompound.c:166:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_get_member_offset(const H5T_t *dt, unsigned membno) ^ H5Tcompound.c: In function 'H5T__get_member_size': H5Tcompound.c:315:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T__get_member_size(const H5T_t *dt, unsigned membno) ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcompound.lo -MD -MP -MF .deps/H5Tcompound.Tpo -c H5Tcompound.c -o H5Tcompound.o >/dev/null 2>&1 mv -f .deps/H5Tcompound.Tpo .deps/H5Tcompound.Plo --- H5Tconv.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tconv.lo -MD -MP -MF .deps/H5Tconv.Tpo -c -o H5Tconv.lo H5Tconv.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tconv.lo -MD -MP -MF .deps/H5Tconv.Tpo -c H5Tconv.c -fPIC -DPIC -o .libs/H5Tconv.o --- H5Tcommit.lo --- mv -f .deps/H5Tcommit.Tpo .deps/H5Tcommit.Plo --- H5Tcset.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcset.lo -MD -MP -MF .deps/H5Tcset.Tpo -c -o H5Tcset.lo H5Tcset.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcset.lo -MD -MP -MF .deps/H5Tcset.Tpo -c H5Tcset.c -fPIC -DPIC -o .libs/H5Tcset.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tcset.lo -MD -MP -MF .deps/H5Tcset.Tpo -c H5Tcset.c -o H5Tcset.o >/dev/null 2>&1 --- H5Tconv.lo --- H5Tconv.c: In function 'H5T_conv_struct_free': H5Tconv.c:1842:17: warning: variable 'status' set but not used [-Wunused-but-set-variable] int status; ^ H5Tconv.c: In function 'H5T__conv_uchar_short': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4889:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, SHORT, unsigned char, short, -, SHRT_MAX); ^ H5Tconv.c: In function 'H5T__conv_uchar_int': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:4990:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, INT, unsigned char, int, -, INT_MAX); ^ H5Tconv.c: In function 'H5T__conv_uchar_long': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5091:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LONG, unsigned char, long, -, LONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_uchar_llong': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ --- H5Tcset.lo --- mv -f .deps/H5Tcset.Tpo .deps/H5Tcset.Plo --- H5Tdbg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tdbg.lo -MD -MP -MF .deps/H5Tdbg.Tpo -c -o H5Tdbg.lo H5Tdbg.c --- H5Tconv.lo --- H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5195:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UCHAR, LLONG, unsigned char, long long, -, LLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_ushort_int': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5455:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, INT, unsigned short, int, -, INT_MAX); ^ H5Tconv.c: In function 'H5T__conv_ushort_long': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5559:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LONG, unsigned short, long, -, LONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_ushort_llong': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:5663:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(USHORT, LLONG, unsigned short, long long, -, LLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_uint_long': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6022:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LONG, unsigned, long, -, LONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_uint_llong': H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:273:41: warning: comparison is always false due to limited range of data type [-Wtype-limits] if(sizeof(ST) == sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ H5Tconv.c:286:40: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (sizeof(ST)==sizeof(DT) && *(S) > (DT)(D_MAX)) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_uS_NOEX_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:820:89: note: in expansion of macro 'H5_GLUE' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,H5_GLUE(GUTS,_NOEX),S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:294:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_uS, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, N) \ ^ H5Tconv.c:6122:5: note: in expansion of macro 'H5T_CONV_uS' H5T_CONV_uS(UINT, LLONG, unsigned, long long, -, LLONG_MAX); ^ --- H5Tdbg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tdbg.lo -MD -MP -MF .deps/H5Tdbg.Tpo -c H5Tdbg.c -fPIC -DPIC -o .libs/H5Tdbg.o H5Tdbg.c: In function 'H5T_debug': H5Tdbg.c:175:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tdbg.c:175:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tdbg.c:175:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5Tdbg.c:175:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tdbg.c:249:2: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch(dt->shared->u.atomic.order) { ^ H5Tdbg.c:249:2: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] H5Tdbg.c:281:17: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum] switch(dt->shared->u.atomic.u.i.sign) { ^ H5Tdbg.c:281:17: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum] H5Tdbg.c:300:17: warning: enumeration value 'H5T_NORM_ERROR' not handled in switch [-Wswitch-enum] switch(dt->shared->u.atomic.u.f.norm) { ^ H5Tdbg.c:279:2: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tdbg.c:279:2: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tdbg.c:353:9: warning: enumeration value 'H5T_LOC_BADLOC' not handled in switch [-Wswitch-enum] switch(dt->shared->u.vlen.loc) { ^ H5Tdbg.c:353:9: warning: enumeration value 'H5T_LOC_MAXLOC' not handled in switch [-Wswitch-enum] --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_ldouble_double': H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5T_CONV_Ff(LDOUBLE, DOUBLE, long double, double, -DBL_MAX, DBL_MAX); ^ H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Tconv.c:7237:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] --- H5Tdbg.lo --- H5Tdbg.c: In function 'H5T__print_stats': H5Tdbg.c:105:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5T__print_stats(H5T_path_t H5_ATTR_UNUSED * path, int H5_ATTR_UNUSED * nprint/*in,out*/) ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tdbg.lo -MD -MP -MF .deps/H5Tdbg.Tpo -c H5Tdbg.c -o H5Tdbg.o >/dev/null 2>&1 mv -f .deps/H5Tdbg.Tpo .deps/H5Tdbg.Plo --- H5Tdeprec.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tdeprec.lo -MD -MP -MF .deps/H5Tdeprec.Tpo -c -o H5Tdeprec.lo H5Tdeprec.c --- H5Shyper.lo --- mv -f .deps/H5Shyper.Tpo .deps/H5Shyper.Plo --- H5Tenum.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tenum.lo -MD -MP -MF .deps/H5Tenum.Tpo -c -o H5Tenum.lo H5Tenum.c --- H5Tdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tdeprec.lo -MD -MP -MF .deps/H5Tdeprec.Tpo -c H5Tdeprec.c -fPIC -DPIC -o .libs/H5Tdeprec.o --- H5Tenum.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tenum.lo -MD -MP -MF .deps/H5Tenum.Tpo -c H5Tenum.c -fPIC -DPIC -o .libs/H5Tenum.o H5Tenum.c: In function 'H5T__enum_create': H5Tenum.c:136:42: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] ret_value->shared->parent = H5T_copy(parent, H5T_COPY_ALL); ^ In file included from H5Tpkg.h:39:0, from H5Tenum.c:31: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ --- H5Tdeprec.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tdeprec.lo -MD -MP -MF .deps/H5Tdeprec.Tpo -c H5Tdeprec.c -o H5Tdeprec.o >/dev/null 2>&1 --- H5Tenum.lo --- H5Tenum.c: In function 'H5T_enum_nameof': H5Tenum.c:437:38: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (copied_dt = H5T_copy(dt, H5T_COPY_ALL))) ^ In file included from H5Tpkg.h:39:0, from H5Tenum.c:31: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_float_ullong': H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8692:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_double_ullong': H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8744:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ --- H5Tenum.lo --- H5Tenum.c: In function 'H5T_enum_valueof': H5Tenum.c:576:35: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (NULL==(copied_dt=H5T_copy(dt, H5T_COPY_ALL))) ^ In file included from H5Tpkg.h:39:0, from H5Tenum.c:31: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_ldouble_ullong': H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:721:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DALIGN,POST_SALIGN,POST_DALIGN,GUTS,s,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:725:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SALIGN,PRE_DNOALIGN,POST_SALIGN,POST_DNOALIGN,GUTS,s,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:728:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DALIGN,POST_SNOALIGN,POST_DALIGN,GUTS,src,d,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:551:53: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*(S) > (ST)(D_MAX) || (sprec < dprec && *(S) == (ST)(D_MAX))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:569:21: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (*(S) != (ST)((DT)(*(S)))) { \ ^ H5private.h:2074:28: note: in expansion of macro 'H5T_CONV_Fx_CORE' #define H5_GLUE(x,y) x##y ^ H5Tconv.c:852:9: note: in expansion of macro 'H5_GLUE' H5_GLUE(GUTS,_CORE)(S,D,ST,DT,D_MIN,D_MAX) ^ H5Tconv.c:833:9: note: in expansion of macro 'H5T_CONV_LOOP_GUTS' H5T_CONV_LOOP_GUTS(GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:817:9: note: in expansion of macro 'H5T_CONV_LOOP' H5T_CONV_LOOP(PRE_SALIGN_GUTS,PRE_DALIGN_GUTS,POST_SALIGN_GUTS,POST_DALIGN_GUTS,GUTS,S,D,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:731:17: note: in expansion of macro 'H5T_CONV_LOOP_OUTER' H5T_CONV_LOOP_OUTER(PRE_SNOALIGN,PRE_DNOALIGN,POST_SNOALIGN,POST_DNOALIGN,GUTS,src,dst,ST,DT,D_MIN,D_MAX) \ ^ H5Tconv.c:592:5: note: in expansion of macro 'H5T_CONV' H5T_CONV(H5T_CONV_Fx, STYPE, DTYPE, ST, DT, D_MIN, D_MAX, Y) \ ^ H5Tconv.c:8799:5: note: in expansion of macro 'H5T_CONV_Fx' H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_f_i': H5Tconv.c:8917:24: warning: cast from function call of type 'double' to non-matching type 'long unsigned int' [-Wbad-function-cast] buf_size = (size_t)HDpow((double)2.0f, (double)src.u.f.esize) / 8 + 1; ^ H5Tconv.c:8993:24: warning: conversion to 'hssize_t {aka long long int}' from 'uint64_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] sign = H5T__bit_get_d(s, src.u.f.sign, (size_t)1); ^ H5Tconv.c:9120:24: warning: conversion to 'hssize_t {aka long long int}' from 'uint64_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] expo = H5T__bit_get_d(s, src.u.f.epos, src.u.f.esize); ^ H5Tconv.c:9127:26: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] expo -= (src.u.f.ebias-1); ^ H5Tconv.c:9127:29: warning: conversion to 'hssize_t {aka long long int}' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] expo -= (src.u.f.ebias-1); ^ H5Tconv.c:9129:26: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] expo -= src.u.f.ebias; ^ H5Tconv.c:9129:29: warning: conversion to 'hssize_t {aka long long int}' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] expo -= src.u.f.ebias; ^ H5Tconv.c:9159:55: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] H5T__bit_shift(int_buf, (ssize_t)(expo-src.u.f.msize), (size_t)0, buf_size * 8); ^ H5Tconv.c:9364:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * buf_stride; ^ H5Tconv.c:9365:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * buf_stride; ^ H5Tconv.c:9367:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * src_p->shared->size; ^ H5Tconv.c:9368:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * dst_p->shared->size; ^ H5Tconv.c: In function 'H5T__conv_i_f': H5Tconv.c:9714:28: warning: cast from function call of type 'double' to non-matching type 'long long unsigned int' [-Wbad-function-cast] expo_max = (hsize_t)HDpow((double)2.0f, (double)dst.u.f.esize) - 1; ^ H5Tconv.c:9793:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * buf_stride; ^ H5Tconv.c:9794:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * buf_stride; ^ H5Tconv.c:9796:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * src_p->shared->size; ^ H5Tconv.c:9797:37: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * dst_p->shared->size; ^ In file included from H5Tconv.c:33:0: H5Tconv.c: At top level: H5private.h:1812:15: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable] static int H5_interface_initialize_g = 0; ^ H5Tconv.c:985:1: warning: 'H5T_init_conv_interface' defined but not used [-Wunused-function] H5T_init_conv_interface(void) ^ --- H5Tdeprec.lo --- mv -f .deps/H5Tdeprec.Tpo .deps/H5Tdeprec.Plo --- H5Tfields.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfields.lo -MD -MP -MF .deps/H5Tfields.Tpo -c -o H5Tfields.lo H5Tfields.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfields.lo -MD -MP -MF .deps/H5Tfields.Tpo -c H5Tfields.c -fPIC -DPIC -o .libs/H5Tfields.o --- H5Tenum.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tenum.lo -MD -MP -MF .deps/H5Tenum.Tpo -c H5Tenum.c -o H5Tenum.o >/dev/null 2>&1 --- H5Tfields.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfields.lo -MD -MP -MF .deps/H5Tfields.Tpo -c H5Tfields.c -o H5Tfields.o >/dev/null 2>&1 --- H5Tenum.lo --- mv -f .deps/H5Tenum.Tpo .deps/H5Tenum.Plo --- H5Tfixed.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfixed.lo -MD -MP -MF .deps/H5Tfixed.Tpo -c -o H5Tfixed.lo H5Tfixed.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest--- H5Tfields.lo --- mv -f .deps/H5Tfields.Tpo .deps/H5Tfields.Plo --- H5Tfloat.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfloat.lo -MD -MP -MF .deps/H5Tfloat.Tpo -c -o H5Tfloat.lo H5Tfloat.c --- H5Tfixed.lo --- -attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfixed.lo -MD -MP -MF .deps/H5Tfixed.Tpo -c H5Tfixed.c -fPIC -DPIC -o .libs/H5Tfixed.o --- H5Tfloat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfloat.lo -MD -MP -MF .deps/H5Tfloat.Tpo -c H5Tfloat.c -fPIC -DPIC -o .libs/H5Tfloat.o --- H5Tfixed.lo --- H5Tfixed.c: In function 'H5Tget_sign': H5Tfixed.c:82:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tfixed.c: In function 'H5Tset_sign': H5Tfixed.c:161:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfixed.lo -MD -MP -MF .deps/H5Tfixed.Tpo -c H5Tfixed.c -o H5Tfixed.o >/dev/null 2>&1 mv -f .deps/H5Tfixed.Tpo .deps/H5Tfixed.Plo --- H5Tnative.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tnative.lo -MD -MP -MF .deps/H5Tnative.Tpo -c -o H5Tnative.lo H5Tnative.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tnative.lo -MD -MP -MF .deps/H5Tnative.Tpo -c H5Tnative.c -fPIC -DPIC -o .libs/H5Tnative.o --- H5Tfloat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tfloat.lo -MD -MP -MF .deps/H5Tfloat.Tpo -c H5Tfloat.c -o H5Tfloat.o >/dev/null 2>&1 --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_struct_subset': H5Tconv.c:2077:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T__conv_struct_subset(const H5T_cdata_t *cdata) ^ --- H5SL.lo --- H5SL.c: In function 'H5SL_search': H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_search(H5SL_t *slist, const void *key) ^ H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Tnative.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tnative.lo -MD -MP -MF .deps/H5Tnative.Tpo -c H5Tnative.c -o H5Tnative.o >/dev/null 2>&1 --- H5Tfloat.lo --- mv -f .deps/H5Tfloat.Tpo .deps/H5Tfloat.Plo --- H5Toffset.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Toffset.lo -MD -MP -MF .deps/H5Toffset.Tpo -c -o H5Toffset.lo H5Toffset.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Toffset.lo -MD -MP -MF .deps/H5Toffset.Tpo -c H5Toffset.c -fPIC -DPIC -o .libs/H5Toffset.o --- H5SL.lo --- H5SL.c: In function 'H5SL_less': H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_less(H5SL_t *slist, const void *key) ^ H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1426:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Toffset.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Toffset.lo -MD -MP -MF .deps/H5Toffset.Tpo -c H5Toffset.c -o H5Toffset.o >/dev/null 2>&1 mv -f .deps/H5Toffset.Tpo .deps/H5Toffset.Plo --- H5Toh.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Toh.lo -MD -MP -MF .deps/H5Toh.Tpo -c -o H5Toh.lo H5Toh.c --- H5SL.lo --- H5SL.c: In function 'H5SL_greater': H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_greater(H5SL_t *slist, const void *key) ^ H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1535:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Toh.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Toh.lo -MD -MP -MF .deps/H5Toh.Tpo -c H5Toh.c -fPIC -DPIC -o .libs/H5Toh.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Toh.lo -MD -MP -MF .deps/H5Toh.Tpo -c H5Toh.c -o H5Toh.o >/dev/null 2>&1 --- H5SL.lo --- H5SL.c: In function 'H5SL_find': H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_find(H5SL_t *slist, const void *key) ^ H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1634:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Toh.lo --- mv -f .deps/H5Toh.Tpo .deps/H5Toh.Plo --- H5Topaque.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Topaque.lo -MD -MP -MF .deps/H5Topaque.Tpo -c -o H5Topaque.lo H5Topaque.c --- H5Tnative.lo --- mv -f .deps/H5Tnative.Tpo .deps/H5Tnative.Plo --- H5Torder.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Torder.lo -MD -MP -MF .deps/H5Torder.Tpo -c -o H5Torder.lo H5Torder.c --- H5SL.lo --- H5SL.c: In function 'H5SL_below': H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_below(H5SL_t *slist, const void *key) ^ H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1727:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Topaque.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Topaque.lo -MD -MP -MF .deps/H5Topaque.Tpo -c H5Topaque.c -fPIC -DPIC -o .libs/H5Topaque.o --- H5Torder.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Torder.lo -MD -MP -MF .deps/H5Torder.Tpo -c H5Torder.c -fPIC -DPIC -o .libs/H5Torder.o --- H5Topaque.lo --- H5Topaque.c: In function 'H5Tset_tag': H5Topaque.c:80:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Topaque.c: In function 'H5Tget_tag': H5Topaque.c:127:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ --- H5SL.lo --- H5SL.c: In function 'H5SL_above': H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL_above(H5SL_t *slist, const void *key) ^ H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Topaque.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Topaque.lo -MD -MP -MF .deps/H5Topaque.Tpo -c H5Topaque.c -o H5Topaque.o >/dev/null 2>&1 --- H5Torder.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Torder.lo -MD -MP -MF .deps/H5Torder.Tpo -c H5Torder.c -o H5Torder.o >/dev/null 2>&1 --- H5Topaque.lo --- mv -f .deps/H5Topaque.Tpo .deps/H5Topaque.Plo --- H5Tpad.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tpad.lo -MD -MP -MF .deps/H5Tpad.Tpo -c -o H5Tpad.lo H5Tpad.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tpad.lo -MD -MP -MF .deps/H5Tpad.Tpo -c H5Tpad.c -fPIC -DPIC -o .libs/H5Tpad.o H5Tpad.c: In function 'H5Tget_pad': H5Tpad.c:83:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tpad.c: In function 'H5Tset_pad': H5Tpad.c:127:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ --- H5Torder.lo --- mv -f .deps/H5Torder.Tpo .deps/H5Torder.Plo --- H5Tprecis.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tprecis.lo -MD -MP -MF .deps/H5Tprecis.Tpo -c -o H5Tprecis.lo H5Tprecis.c --- H5Tpad.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tpad.lo -MD -MP -MF .deps/H5Tpad.Tpo -c H5Tpad.c -o H5Tpad.o >/dev/null 2>&1 --- H5Tprecis.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tprecis.lo -MD -MP -MF .deps/H5Tprecis.Tpo -c H5Tprecis.c -fPIC -DPIC -o .libs/H5Tprecis.o H5Tprecis.c: In function 'H5Tget_precision': H5Tprecis.c:90:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tprecis.c: In function 'H5Tset_precision': H5Tprecis.c:179:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tprecis.c: In function 'H5T_set_precision': H5Tprecis.c:268:6: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (dt->shared->type) { ^ H5Tprecis.c:268:6: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] --- H5Tpad.lo --- mv -f .deps/H5Tpad.Tpo .deps/H5Tpad.Plo --- H5Tstrpad.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tstrpad.lo -MD -MP -MF .deps/H5Tstrpad.Tpo -c -o H5Tstrpad.lo H5Tstrpad.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tstrpad.lo -MD -MP -MF .deps/H5Tstrpad.Tpo -c H5Tstrpad.c -fPIC -DPIC -o .libs/H5Tstrpad.o --- H5Tprecis.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tprecis.lo -MD -MP -MF .deps/H5Tprecis.Tpo -c H5Tprecis.c -o H5Tprecis.o >/dev/null 2>&1 --- H5T.lo --- H5T.c: In function 'H5T_cmp': H5T.c:3907:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) ^ H5T.c:4053:95: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] for (i = (int) dt1->shared->u.enumer.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) { ^ H5T.c:3907:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) ^ H5T.c:4071:95: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] for (i = (int) dt2->shared->u.enumer.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) { ^ H5T.c:3907:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) ^ H5T.c:3968:94: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] for(i = (int) dt1->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) { ^ H5T.c:3907:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) ^ H5T.c:3980:94: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] for(i = (int) dt2->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) { ^ --- H5Tstrpad.lo --- H5Tstrpad.c: In function 'H5Tget_strpad': H5Tstrpad.c:86:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tstrpad.c: In function 'H5Tset_strpad': H5Tstrpad.c:143:21: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ --- H5SL.lo --- H5SL.c: In function 'H5SL_try_free_safe': H5SL.c:2279:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5SL_try_free_safe(H5SL_t *slist, H5SL_try_free_op_t op, void *op_data) ^ --- H5T.lo --- H5T.c:4068:15: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] if(dt2->shared->u.enumer.nmembs > 1) { ^ H5T.c:4051:15: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] if(dt1->shared->u.enumer.nmembs > 1) { ^ --- H5Tprecis.lo --- mv -f .deps/H5Tprecis.Tpo .deps/H5Tprecis.Plo --- H5Tvisit.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tvisit.lo -MD -MP -MF .deps/H5Tvisit.Tpo -c -o H5Tvisit.lo H5Tvisit.c --- H5Tstrpad.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tstrpad.lo -MD -MP -MF .deps/H5Tstrpad.Tpo -c H5Tstrpad.c -o H5Tstrpad.o >/dev/null 2>&1 --- H5SL.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5SL.lo -MD -MP -MF .deps/H5SL.Tpo -c H5SL.c -o H5SL.o >/dev/null 2>&1 --- H5Tvisit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tvisit.lo -MD -MP -MF .deps/H5Tvisit.Tpo -c H5Tvisit.c -fPIC -DPIC -o .libs/H5Tvisit.o --- H5T.lo --- H5T.c: In function 'H5T_path_find': H5T.c:4387:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T_path_find(const H5T_t *src, const H5T_t *dst, const char *name, ^ H5T.c:4387:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Tvisit.lo --- H5Tvisit.c: In function 'H5T__visit': H5Tvisit.c:119:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tvisit.c:119:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tvisit.lo -MD -MP -MF .deps/H5Tvisit.Tpo -c H5Tvisit.c -o H5Tvisit.o >/dev/null 2>&1 mv -f .deps/H5Tvisit.Tpo .deps/H5Tvisit.Plo --- H5Tvlen.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tvlen.lo -MD -MP -MF .deps/H5Tvlen.Tpo -c -o H5Tvlen.lo H5Tvlen.c --- H5Tstrpad.lo --- mv -f .deps/H5Tstrpad.Tpo .deps/H5Tstrpad.Plo --- H5TS.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5TS.lo -MD -MP -MF .deps/H5TS.Tpo -c -o H5TS.lo H5TS.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5TS.lo -MD -MP -MF .deps/H5TS.Tpo -c H5TS.c -fPIC -DPIC -o .libs/H5TS.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5TS.lo -MD -MP -MF .deps/H5TS.Tpo -c H5TS.c -o H5TS.o >/dev/null 2>&1 mv -f .deps/H5TS.Tpo .deps/H5TS.Plo --- H5VM.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5VM.lo -MD -MP -MF .deps/H5VM.Tpo -c -o H5VM.lo H5VM.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5VM.lo -MD -MP -MF .deps/H5VM.Tpo -c H5VM.c -fPIC -DPIC -o .libs/H5VM.o H5VM.c: In function 'H5VM_hyper_eq': H5VM.c:359:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5VM_hyper_eq(unsigned n, ^ H5VM.c: In function 'H5VM_hyper_disjointp': H5VM.c:407:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5VM_hyper_disjointp(unsigned n, ^ --- H5Tvlen.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tvlen.lo -MD -MP -MF .deps/H5Tvlen.Tpo -c H5Tvlen.c -fPIC -DPIC -o .libs/H5Tvlen.o H5Tvlen.c: In function 'H5Tvlen_create': H5Tvlen.c:116:22: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (base = H5I_object_verify(base_id, H5I_DATATYPE))) ^ H5Tvlen.c: In function 'H5T__vlen_create': H5Tvlen.c:168:47: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if(NULL == (dt->shared->parent = H5T_copy(base, H5T_COPY_ALL))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Tvlen.c:28: H5Tprivate.h:109:15: note: expected 'H5T_t * {aka struct H5T_t *}' but argument is of type 'const H5T_t * {aka const struct H5T_t *}' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Tvlen.c: In function 'H5T__vlen_set_loc': H5Tvlen.c:270:36: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] dt->shared->size = 4 + H5F_SIZEOF_ADDR(f) + 4; ^ H5Tvlen.c:222:9: warning: enumeration value 'H5T_LOC_MAXLOC' not handled in switch [-Wswitch-enum] switch(loc) { ^ H5Tvlen.c: In function 'H5T_vlen_str_mem_write': H5Tvlen.c:719:20: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] if(NULL==(t=(vl_alloc_info->alloc_func)((seq_len+1)*base_size,vl_alloc_info->alloc_info))) ^ H5Tvlen.c:723:20: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] if(NULL==(t=H5MM_malloc((seq_len+1)*base_size))) ^ H5Tvlen.c: In function 'H5T_vlen_disk_isnull': H5Tvlen.c:847:23: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f,(const uint8_t **)&vl,&addr); ^ H5Tvlen.c: In function 'H5T_vlen_disk_read': H5Tvlen.c:884:23: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f,(const uint8_t **)&vl,&(hobjid.addr)); ^ H5Tvlen.c: In function 'H5T_vlen_disk_write': H5Tvlen.c:937:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&bg, &(bg_hobjid.addr)); ^ H5Tvlen.c: In function 'H5T_vlen_disk_setnull': H5Tvlen.c:999:28: warning: to be safe all intermediate pointers in cast from 'uint8_t ** {aka unsigned char **}' to 'const uint8_t ** {aka const unsigned char **}' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&bg, &(bg_hobjid.addr)); ^ H5Tvlen.c: In function 'H5T_vlen_reclaim_recurse': H5Tvlen.c:1055:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tvlen.c:1055:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tvlen.c: In function 'H5T_vlen_reclaim': H5Tvlen.c:1170:20: warning: request for implicit conversion from 'void *' to 'H5T_t * {aka struct H5T_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (dt = H5I_object_verify(type_id, H5I_DATATYPE))) ^ --- H5T.lo --- H5T.c: In function 'H5Tunregister': H5T.c:2580:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tunregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, ^ H5T.c:2580:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2580:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2580:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5VM.lo --- H5VM.c: In function 'H5VM_array_offset_pre': H5VM.c:1080:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5VM_array_offset_pre(unsigned n, const hsize_t *acc, const hsize_t *offset) ^ H5VM.c: In function 'H5VM_hyper_stride': H5VM.c:259:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_hyper_stride(unsigned n, const hsize_t *size, ^ H5VM.c: In function 'H5VM_stride_fill': H5VM.c:704:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_stride_fill(unsigned n, hsize_t elmt_size, const hsize_t *size, ^ H5VM.c: In function 'H5VM_stride_copy': H5VM.c:764:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_stride_copy(unsigned n, hsize_t elmt_size, const hsize_t *size, ^ H5VM.c: In function 'H5VM_hyper_copy': H5VM.c:538:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_hyper_copy(unsigned n, const hsize_t *_size, ^ --- H5Tconv.lo --- H5Tconv.c: In function 'H5T_reverse_order': H5Tconv.c:9851:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ --- H5VM.lo --- H5VM.c: In function 'H5VM_stride_copy_s': H5VM.c:833:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_stride_copy_s(unsigned n, hsize_t elmt_size, const hsize_t *size, ^ H5VM.c: In function 'H5VM_array_down': H5VM.c:1034:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_array_down(unsigned n, const hsize_t *total_size, hsize_t *down) ^ H5VM.c: In function 'H5VM_array_offset_pre': H5VM.c:1080:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM_array_offset_pre(unsigned n, const hsize_t *acc, const hsize_t *offset) ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5VM.lo -MD -MP -MF .deps/H5VM.Tpo -c H5VM.c -o H5VM.o >/dev/null 2>&1 --- H5Tvlen.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tvlen.lo -MD -MP -MF .deps/H5Tvlen.Tpo -c H5Tvlen.c -o H5Tvlen.o >/dev/null 2>&1 --- H5T.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5T.lo -MD -MP -MF .deps/H5T.Tpo -c H5T.c -o H5T.o >/dev/null 2>&1 --- H5VM.lo --- mv -f .deps/H5VM.Tpo .deps/H5VM.Plo --- H5WB.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5WB.lo -MD -MP -MF .deps/H5WB.Tpo -c -o H5WB.lo H5WB.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5WB.lo -MD -MP -MF .deps/H5WB.Tpo -c H5WB.c -fPIC -DPIC -o .libs/H5WB.o --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:2119:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, ^ H5Tconv.c:2119:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5WB.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5WB.lo -MD -MP -MF .deps/H5WB.Tpo -c H5WB.c -o H5WB.o >/dev/null 2>&1 mv -f .deps/H5WB.Tpo .deps/H5WB.Plo --- H5Z.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Z.lo -MD -MP -MF .deps/H5Z.Tpo -c -o H5Z.lo H5Z.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Z.lo -MD -MP -MF .deps/H5Z.Tpo -c H5Z.c -fPIC -DPIC -o .libs/H5Z.o H5Z.c: In function 'H5Z_find_idx': H5Z.c:1203:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5Z_find_idx(H5Z_filter_t id) ^ --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:2373:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, ^ H5Tconv.c:2373:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2373:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2373:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Tvlen.lo --- mv -f .deps/H5Tvlen.Tpo .deps/H5Tvlen.Plo --- H5Zdeflate.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zdeflate.lo -MD -MP -MF .deps/H5Zdeflate.Tpo -c -o H5Zdeflate.lo H5Zdeflate.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zdeflate.lo -MD -MP -MF .deps/H5Zdeflate.Tpo -c H5Zdeflate.c -fPIC -DPIC -o .libs/H5Zdeflate.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zdeflate.lo -MD -MP -MF .deps/H5Zdeflate.Tpo -c H5Zdeflate.c -o H5Zdeflate.o >/dev/null 2>&1 mv -f .deps/H5Zdeflate.Tpo .deps/H5Zdeflate.Plo --- H5Zfletcher32.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zfletcher32.lo -MD -MP -MF .deps/H5Zfletcher32.Tpo -c -o H5Zfletcher32.lo H5Zfletcher32.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zfletcher32.lo -MD -MP -MF .deps/H5Zfletcher32.Tpo -c H5Zfletcher32.c -fPIC -DPIC -o .libs/H5Zfletcher32.o --- H5Z.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Z.lo -MD -MP -MF .deps/H5Z.Tpo -c H5Z.c -o H5Z.o >/dev/null 2>&1 --- H5Zfletcher32.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zfletcher32.lo -MD -MP -MF .deps/H5Zfletcher32.Tpo -c H5Zfletcher32.c -o H5Zfletcher32.o >/dev/null 2>&1 --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_f_f': H5Tconv.c:4482:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ H5Tconv.c:4127:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ --- H5Zfletcher32.lo --- mv -f .deps/H5Zfletcher32.Tpo .deps/H5Zfletcher32.Plo --- H5Znbit.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Znbit.lo -MD -MP -MF .deps/H5Znbit.Tpo -c -o H5Znbit.lo H5Znbit.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Znbit.lo -MD -MP -MF .deps/H5Znbit.Tpo -c H5Znbit.c -fPIC -DPIC -o .libs/H5Znbit.o H5Znbit.c: In function 'H5Z_calc_parms_array': H5Znbit.c:253:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_base_class) { ^ H5Znbit.c:253:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:253:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_calc_parms_compound': H5Znbit.c:338:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_member_class) { ^ H5Znbit.c:338:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:338:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_set_parms_nooptype': H5Znbit.c:408:36: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++] = dtype_size; ^ H5Znbit.c: In function 'H5Z_set_parms_atomic': H5Znbit.c:450:36: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++] = dtype_size; ^ H5Znbit.c:457:5: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch(dtype_order) { ^ H5Znbit.c:457:5: warning: enumeration value 'H5T_ORDER_VAX' not handled in switch [-Wswitch-enum] H5Znbit.c:457:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] H5Znbit.c:457:5: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum] H5Znbit.c:479:61: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] if(dtype_precision > dtype_size * 8 || (dtype_precision + dtype_offset) > dtype_size * 8 ^ H5Znbit.c:484:36: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++] = dtype_precision; ^ H5Znbit.c:487:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] cd_values[cd_values_index++] = dtype_offset; ^ H5Znbit.c: In function 'H5Z_set_parms_array': H5Znbit.c:536:34: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++]=dtype_size; ^ H5Znbit.c:547:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_base_class) { ^ H5Znbit.c:547:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:547:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_set_parms_compound': H5Znbit.c:626:36: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++] = dtype_size; ^ H5Znbit.c:633:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] cd_values[cd_values_index++] = nmembers; ^ H5Znbit.c:649:40: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++] = dtype_member_offset; ^ H5Znbit.c:690:52: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[cd_values_index++] = dtype_next_member_offset - dtype_member_offset; ^ H5Znbit.c:652:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_member_class) { ^ H5Znbit.c:652:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:652:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_set_local_nbit': H5Znbit.c:757:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_class) { ^ H5Znbit.c:757:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:757:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_class) { ^ H5Znbit.c:812:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:812:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c:837:20: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[0] = cd_values_actual_nparms; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_byte': H5Znbit.c:972:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + k] = ^ H5Znbit.c:973:7: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)) << uchar_offset; ^ H5Znbit.c:976:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + k] = ^ H5Znbit.c:977:7: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)) << uchar_offset; ^ H5Znbit.c:983:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + k] |= ^ H5Znbit.c:984:7: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)) << uchar_offset; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_nooptype': H5Znbit.c:1002:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + i] = ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)); ^ H5Znbit.c:1002:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] data[data_offset + i] = ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)); ^ H5Znbit.c:1003:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] dat_len -= *buf_len; ^ H5Znbit.c:1008:51: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + i] |= ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)); ^ H5Znbit.c:1008:32: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] data[data_offset + i] |= ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)); ^ H5Znbit.c:1009:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c:1009:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_atomic': H5Znbit.c:1021:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] datatype_len = p.size * 8; ^ H5Znbit.c: In function 'H5Z__nbit_decompress_one_array': H5Znbit.c:1066:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1067:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1068:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c:1071:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(p.precision > p.size * 8 || (p.precision + p.offset) > p.size * 8) ^ H5Znbit.c:1071:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(p.precision > p.size * 8 || (p.precision + p.offset) > p.size * 8) ^ H5Znbit.c:1074:16: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] n = total_size / p.size; ^ H5Znbit.c: In function 'H5Z__nbit_decompress_one_compound': H5Znbit.c:1140:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1141:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1142:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c:1145:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(p.precision > p.size * 8 || (p.precision + p.offset) > p.size * 8) ^ H5Znbit.c:1145:71: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(p.precision > p.size * 8 || (p.precision + p.offset) > p.size * 8) ^ H5Znbit.c: In function 'H5Z__nbit_decompress': H5Znbit.c:1200:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[5]; ^ H5Znbit.c:1201:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[6]; ^ H5Znbit.c:1202:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[7]; ^ H5Znbit.c:1205:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(p.precision > p.size * 8 || (p.precision + p.offset) > p.size * 8) ^ H5Znbit.c:1205:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(p.precision > p.size * 8 || (p.precision + p.offset) > p.size * 8) ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_byte': H5Znbit.c:1245:27: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] val = data[data_offset + k]; ^ H5Znbit.c:1251:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] val >>= 8 - dat_len; ^ H5Znbit.c:1256:15: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] val >>= p.offset % 8; ^ H5Znbit.c:1261:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] |= (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c:1264:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len); ^ H5Znbit.c:1269:20: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_nooptype': H5Znbit.c:1286:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len); ^ H5Znbit.c:1286:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len); ^ H5Znbit.c:1287:15: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] dat_len -= *buf_len; ^ H5Znbit.c:1291:58: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c:1291:20: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c:1292:16: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c:1292:19: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_atomic': H5Znbit.c:1303:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] datatype_len = p.size * 8; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_array': H5Znbit.c:1344:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1345:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1346:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c:1347:16: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] n = total_size/p.size; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_compound': H5Znbit.c:1397:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1398:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1399:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c: In function 'H5Z_nbit_compress': H5Znbit.c:1442:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[5]; ^ H5Znbit.c:1443:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[6]; ^ H5Znbit.c:1444:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[7]; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_atomic.isra.1': H5Znbit.c:1014:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5Z_nbit_decompress_one_atomic(unsigned char *data, size_t data_offset, ^ H5Znbit.c:1014:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5Znbit.c:1031:7: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(k = begin_i; k >= end_i; k--) ^ H5Znbit.c:1044:7: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(k = begin_i; k <= end_i; k++) ^ --- H5Z.lo --- mv -f .deps/H5Z.Tpo .deps/H5Z.Plo --- H5Zshuffle.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zshuffle.lo -MD -MP -MF .deps/H5Zshuffle.Tpo -c -o H5Zshuffle.lo H5Zshuffle.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zshuffle.lo -MD -MP -MF .deps/H5Zshuffle.Tpo -c H5Zshuffle.c -fPIC -DPIC -o .libs/H5Zshuffle.o --- H5Znbit.lo --- H5Znbit.c: In function 'H5Z_nbit_compress_one_atomic.isra.3': H5Znbit.c:1296:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void H5Z_nbit_compress_one_atomic(unsigned char *data, size_t data_offset, ^ H5Znbit.c:1296:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5Znbit.c:1313:7: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(k = begin_i; k >= end_i; k--) ^ H5Znbit.c:1326:7: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(k = begin_i; k <= end_i; k++) ^ --- H5Zshuffle.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zshuffle.lo -MD -MP -MF .deps/H5Zshuffle.Tpo -c H5Zshuffle.c -o H5Zshuffle.o >/dev/null 2>&1 mv -f .deps/H5Zshuffle.Tpo .deps/H5Zshuffle.Plo --- H5Zszip.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zszip.lo -MD -MP -MF .deps/H5Zszip.Tpo -c -o H5Zszip.lo H5Zszip.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zszip.lo -MD -MP -MF .deps/H5Zszip.Tpo -c H5Zszip.c -fPIC -DPIC -o .libs/H5Zszip.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zszip.lo -MD -MP -MF .deps/H5Zszip.Tpo -c H5Zszip.c -o H5Zszip.o >/dev/null 2>&1 mv -f .deps/H5Zszip.Tpo .deps/H5Zszip.Plo --- H5Zscaleoffset.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zscaleoffset.lo -MD -MP -MF .deps/H5Zscaleoffset.Tpo -c -o H5Zscaleoffset.lo H5Zscaleoffset.c --- H5Znbit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Znbit.lo -MD -MP -MF .deps/H5Znbit.Tpo -c H5Znbit.c -o H5Znbit.o >/dev/null 2>&1 --- H5Zscaleoffset.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zscaleoffset.lo -MD -MP -MF .deps/H5Zscaleoffset.Tpo -c H5Zscaleoffset.c -fPIC -DPIC -o .libs/H5Zscaleoffset.o H5Zscaleoffset.c: In function 'H5Z_set_local_scaleoffset': H5Zscaleoffset.c:940:44: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] cd_values[H5Z_SCALEOFFSET_PARM_SIZE] = dtype_size; ^ H5Zscaleoffset.c:969:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] switch(dtype_order) { ^ H5Zscaleoffset.c: In function 'H5Z_filter_scaleoffset': H5Zscaleoffset.c:1065:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] switch(H5T_native_order_g) { ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_convert': H5Zscaleoffset.c:1328:51: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] for(i = 0; i < d_nelmts * dtype_size; i += dtype_size) ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_precompress_fd': H5Zscaleoffset.c:395:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:560:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:395:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:560:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:400:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:560:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:400:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:560:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:405:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:560:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:405:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:560:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:561:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:561:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:561:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:488:37: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:488:63: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:487:31: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *(int *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:496:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:496:64: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:495:32: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *(long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:504:43: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:504:69: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:503:37: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:395:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:567:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:395:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:567:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:400:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:567:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:400:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:567:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:405:33: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:567:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:405:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(H5Z_scaleoffset_rnd(max*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)) \ ^ H5Zscaleoffset.c:567:7: note: in expansion of macro 'H5Z_scaleoffset_check_3' H5Z_scaleoffset_check_3(i, type, max, min, minbits, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:568:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:568:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:568:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:516:34: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:516:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:515:28: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *(int *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:520:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:520:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:519:29: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *(long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:524:40: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:524:66: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i]*HDpow(10.0f, D_val) - min*HDpow(10.0f, D_val)); \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:523:34: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1517:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:561:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:487:31: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *(int *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:495:32: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *(long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:503:37: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:564:10: note: in expansion of macro 'H5Z_scaleoffset_modify_1' H5Z_scaleoffset_modify_1(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:568:14: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] span = H5Z_scaleoffset_rnd(max * HDpow(10.0f, D_val) - min * HDpow(10.0f, D_val)) + 1; \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:515:28: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *(int *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:519:29: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *(long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:523:34: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *(long long *)&buf[i] = H5Z_scaleoffset_rnd( \ ^ H5Zscaleoffset.c:571:10: note: in expansion of macro 'H5Z_scaleoffset_modify_2' H5Z_scaleoffset_modify_2(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1520:7: note: in expansion of macro 'H5Z_scaleoffset_precompress_3' H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_postdecompress_fd': H5Zscaleoffset.c:629:76: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] filval : (double)(*(int *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:669:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3' H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:629:26: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] filval : (double)(*(int *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:669:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3' H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:633:77: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] filval : (double)(*(long *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:669:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3' H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:633:26: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] filval : (double)(*(long *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:669:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3' H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:637:82: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] filval : (double)(*(long long *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:669:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3' H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:637:26: warning: implicit conversion from 'float' to 'double' to match other result of conditional [-Wdouble-promotion] filval : (double)(*(long long *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:669:7: note: in expansion of macro 'H5Z_scaleoffset_modify_3' H5Z_scaleoffset_modify_3(i, type, buf, d_nelmts, filval, minbits, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:647:74: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i] = (type)((double)(*(int *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_4' H5Z_scaleoffset_modify_4(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:650:75: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i] = (type)((double)(*(long *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_4' H5Z_scaleoffset_modify_4(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c:653:80: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] buf[i] = (type)((double)(*(long long *)&buf[i]) / HDpow(10.0f, D_val) + min); \ ^ H5Zscaleoffset.c:671:7: note: in expansion of macro 'H5Z_scaleoffset_modify_4' H5Z_scaleoffset_modify_4(i, type, buf, d_nelmts, min, D_val) \ ^ H5Zscaleoffset.c:1540:7: note: in expansion of macro 'H5Z_scaleoffset_postdecompress_3' H5Z_scaleoffset_postdecompress_3(float, data, d_nelmts, filavail, ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_decompress_one_atomic': H5Zscaleoffset.c:1600:16: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] dtype_len = p.size * 8; ^ H5Zscaleoffset.c:1603:17: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] begin_i = p.size - 1 - (dtype_len - p.minbits) / 8; ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_compress_one_atomic': H5Zscaleoffset.c:1683:16: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] dtype_len = p.size * 8; ^ H5Zscaleoffset.c:1686:17: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] begin_i = p.size - 1 - (dtype_len - p.minbits) / 8; ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_log2': H5Zscaleoffset.c:1368:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const] H5Z_scaleoffset_log2(unsigned long long num) ^ --- H5Znbit.lo --- mv -f .deps/H5Znbit.Tpo .deps/H5Znbit.Plo --- H5Ztrans.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ztrans.lo -MD -MP -MF .deps/H5Ztrans.Tpo -c -o H5Ztrans.lo H5Ztrans.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ztrans.lo -MD -MP -MF .deps/H5Ztrans.Tpo -c H5Ztrans.c -fPIC -DPIC -o .libs/H5Ztrans.o H5Ztrans.c: In function 'H5Z_parse_term': H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum] switch (current->tok_type) { ^ H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_INTEGER' not handled in switch [-Wswitch-enum] H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_FLOAT' not handled in switch [-Wswitch-enum] H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_SYMBOL' not handled in switch [-Wswitch-enum] H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_PLUS' not handled in switch [-Wswitch-enum] H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_MINUS' not handled in switch [-Wswitch-enum] H5Ztrans.c:689:9: warning: enumeration value 'H5Z_XFORM_LPAREN' not handled in switch [-Wswitch-enum] H5Ztrans.c: In function 'H5Z_parse_factor': H5Ztrans.c:775:5: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum] switch (current->tok_type) { ^ H5Ztrans.c:775:5: warning: enumeration value 'H5Z_XFORM_MULT' not handled in switch [-Wswitch-enum] H5Ztrans.c:775:5: warning: enumeration value 'H5Z_XFORM_DIVIDE' not handled in switch [-Wswitch-enum] H5Ztrans.c: In function 'H5Z_xform_eval_full': H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1094:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1094:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1098:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1098:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1102:45: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1102:3: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:167:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:169:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'signed char' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:171:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), signed char, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:155:12: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *pl = *pl OP *pr; \ ^ H5Ztrans.c:173:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), short, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:175:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned short, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:177:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), int, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:179:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned int, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:181:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:183:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:185:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), long long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:187:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), unsigned long long, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:14: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = *p OP tree_val; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:128:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = *p OP tree_val; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1106:46: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:20: note: in definition of macro 'H5Z_XFORM_DO_OP1' *p = tree_val OP *p; \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:145:11: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] *p = tree_val OP *p; \ ^ H5Ztrans.c:189:2: note: in expansion of macro 'H5Z_XFORM_DO_OP1' H5Z_XFORM_DO_OP1((RESL), (RESR), float, OP, (SIZE)) \ ^ H5Ztrans.c:1106:4: note: in expansion of macro 'H5Z_XFORM_TYPE_OP' H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum] switch (tree->type) { ^ H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_INTEGER' not handled in switch [-Wswitch-enum] H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_FLOAT' not handled in switch [-Wswitch-enum] H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_SYMBOL' not handled in switch [-Wswitch-enum] H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_LPAREN' not handled in switch [-Wswitch-enum] H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_RPAREN' not handled in switch [-Wswitch-enum] H5Ztrans.c:1092:2: warning: enumeration value 'H5Z_XFORM_END' not handled in switch [-Wswitch-enum] H5Ztrans.c: In function 'H5Z_xform_noop': H5Ztrans.c:1678:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5Z_xform_noop(const H5Z_data_xform_t *data_xform_prop) ^ H5Ztrans.c: In function 'H5Z_xform_extract_xform_str': H5Ztrans.c:1707:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5Z_xform_extract_xform_str(const H5Z_data_xform_t *data_xform_prop) ^ --- H5T.lo --- mv -f .deps/H5T.Tpo .deps/H5T.Plo --- H5detect.o --- cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5detect.o -MD -MP -MF .deps/H5detect.Tpo -c -o H5detect.o H5detect.c H5detect.c:115:19: warning: size of 'd_g' is 12800 bytes [-Wlarger-than=] static detected_t d_g[MAXDETECT]; ^ H5detect.c: In function 'find_bias': H5detect.c:1180:24: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] unsigned char *a = (unsigned char *) _a; ^ In file included from H5detect.c:57:0: H5private.h:321:21: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] #define MIN(a,b) (((a)<(b)) ? (a) : (b)) ^ H5detect.c:1185:10: note: in expansion of macro 'MIN' nbits = MIN(esize, (8 - epos % 8)); ^ H5detect.c:1186:9: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] mask = (1 << nbits) - 1; ^ H5detect.c:1187:6: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] b = (a[perm[epos / 8]] >> (epos % 8)) & mask; ^ H5detect.c:1191:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] esize -= nbits; ^ H5detect.c:1191:11: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] esize -= nbits; ^ H5detect.c:1192:7: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] epos += nbits; ^ H5detect.c:1192:10: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] epos += nbits; ^ In file included from H5detect.c:57:0: H5detect.c: In function 'detect_C89_integers': H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1357:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(signed char, SCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1357:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(signed char, SCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1358:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(unsigned char, UCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1358:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(unsigned char, UCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:254:14: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1359:5: note: in expansion of macro 'DETECT_I' DETECT_I(short, SHORT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1359:5: note: in expansion of macro 'DETECT_I' DETECT_I(short, SHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1359:5: note: in expansion of macro 'DETECT_I' DETECT_I(short, SHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:254:14: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1360:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1360:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1360:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1361:5: note: in expansion of macro 'DETECT_I' DETECT_I(int, INT, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1361:5: note: in expansion of macro 'DETECT_I' DETECT_I(int, INT, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1362:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1362:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1362:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1363:5: note: in expansion of macro 'DETECT_I' DETECT_I(long, LONG, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1363:5: note: in expansion of macro 'DETECT_I' DETECT_I(long, LONG, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1364:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1364:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1364:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C89_floats': H5detect.c:327:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:329:71: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] for(_byte_mask = (unsigned char)1; _byte_mask; _byte_mask <<= 1) { \ ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \ ^ H5private.h:1005:47: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:332:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(_v1 != _v2) \ ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:342:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:343:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:350:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] fix_order(sizeof(TYPE), _last, INFO.perm, (const char**)&_mesg); \ ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:448:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(_val!=_val2) \ ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1385:5: note: in expansion of macro 'DETECT_F' DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:327:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:329:71: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] for(_byte_mask = (unsigned char)1; _byte_mask; _byte_mask <<= 1) { \ ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \ ^ H5private.h:1005:47: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:332:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(_v1 != _v2) \ ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:342:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:343:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:350:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] fix_order(sizeof(TYPE), _last, INFO.perm, (const char**)&_mesg); \ ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:448:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(_val!=_val2) \ ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1386:5: note: in expansion of macro 'DETECT_F' DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c: In function 'detect_C99_integers8': H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1409:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(int8_t, INT8, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1409:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(int8_t, INT8, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1416:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(uint8_t, UINT8, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1416:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(uint8_t, UINT8, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1423:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(int_least8_t, INT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1423:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(int_least8_t, INT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1430:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(uint_least8_t, UINT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:274:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,int) \ ^ H5detect.c:1430:5: note: in expansion of macro 'DETECT_BYTE' DETECT_BYTE(uint_least8_t, UINT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1439:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast8_t, INT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1439:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast8_t, INT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint_fast8_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1446:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1446:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1446:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers16': H5detect.c:254:14: warning: conversion to 'int16_t {aka short int}' from 'int' may alter its value [-Wconversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1470:5: note: in expansion of macro 'DETECT_I' DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1470:5: note: in expansion of macro 'DETECT_I' DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1470:5: note: in expansion of macro 'DETECT_I' DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++; ^ H5detect.c:254:14: warning: conversion to 'uint16_t {aka short unsigned int}' from 'int' may alter its value [-Wconversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1473:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1473:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1473:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++; ^ H5detect.c:254:14: warning: conversion to 'int_least16_t {aka short int}' from 'int' may alter its value [-Wconversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1476:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1476:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1476:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:254:14: warning: conversion to 'uint_least16_t {aka short unsigned int}' from 'int' may alter its value [-Wconversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1479:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1479:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1479:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1482:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1482:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint_fast16_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1485:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1485:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1485:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers32': H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1508:5: note: in expansion of macro 'DETECT_I' DETECT_I(int32_t, INT32, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1508:5: note: in expansion of macro 'DETECT_I' DETECT_I(int32_t, INT32, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1511:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1511:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1511:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1514:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least32_t, INT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1514:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least32_t, INT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint_least32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1517:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1517:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1517:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1520:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast32_t, INT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1520:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast32_t, INT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint_fast32_t {aka unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1523:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1523:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1523:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers64': H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1546:5: note: in expansion of macro 'DETECT_I' DETECT_I(int64_t, INT64, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1546:5: note: in expansion of macro 'DETECT_I' DETECT_I(int64_t, INT64, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint64_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1549:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1549:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1549:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1552:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least64_t, INT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1552:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_least64_t, INT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint_least64_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1555:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1555:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1555:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1558:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast64_t, INT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1558:5: note: in expansion of macro 'DETECT_I' DETECT_I(int_fast64_t, INT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'uint_fast64_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1561:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1561:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1561:5: note: in expansion of macro 'DETECT_I' DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1565:5: note: in expansion of macro 'DETECT_I' DETECT_I(long long, LLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1565:5: note: in expansion of macro 'DETECT_I' DETECT_I(long long, LLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:254:24: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] _v = (_v << 8) + _i; \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1566:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1566:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:263:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:280:5: note: in expansion of macro 'DETECT_I_BYTE_CORE' DETECT_I_BYTE_CORE(TYPE,VAR,INFO,TYPE) \ ^ H5detect.c:1566:5: note: in expansion of macro 'DETECT_I' DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_floats': H5detect.c:327:21: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:329:71: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] for(_byte_mask = (unsigned char)1; _byte_mask; _byte_mask <<= 1) { \ ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:331:22: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy((void *)&_v2, (const void *)_buf1, sizeof(TYPE)); \ ^ H5private.h:1005:47: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:332:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(_v1 != _v2) \ ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:342:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf1, (const void *)&_v1, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:343:25: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf3, (const void *)&_v3, sizeof(TYPE)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:350:47: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] fix_order(sizeof(TYPE), _last, INFO.perm, (const char**)&_mesg); \ ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ In file included from H5detect.c:57:0: H5detect.c:444:80: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.size-((INFO.offset+INFO.precision)/8)),((char *)&_val)+(INFO.size-((INFO.offset+INFO.precision)/8)),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:446:51: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] HDmemcpy(_buf+align_g[_ano]+(INFO.offset/8),((char *)&_val)+(INFO.offset/8),(size_t)(INFO.precision/8)); \ ^ H5private.h:1005:64: note: in definition of macro 'HDmemcpy' #define HDmemcpy(X,Y,Z) memcpy((char*)(X),(const char*)(Y),Z) ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:448:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(_val!=_val2) \ ^ H5detect.c:381:5: note: in expansion of macro 'ALIGNMENT' ALIGNMENT(TYPE, INFO); \ ^ H5detect.c:1631:5: note: in expansion of macro 'DETECT_F' DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c: In function '__sputc': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c: In function 'find_bias': H5detect.c:1178:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] find_bias(int epos, int esize, int *perm, volatile void *_a) ^ H5detect.c: In function 'print_header': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c: In function 'detect_C89_integers': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers8': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers16': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers32': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers64': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'iprint': H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1790:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'verify_signal_handlers': H5detect.c:1667:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] static int verify_signal_handlers(int signum, void (*handler)(int)) ^ H5detect.c: In function 'print_header': H5detect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] print_header(void) ^ H5detect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1214:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c: In function 'detect_C89_integers': H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] detect_C89_integers(void) ^ H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1355:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Zscaleoffset.lo --- H5Zscaleoffset.c: In function 'H5Z_filter_scaleoffset': H5Zscaleoffset.c:1037:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5Z_filter_scaleoffset(unsigned flags, size_t cd_nelmts, const unsigned cd_values[], ^ H5Zscaleoffset.c:1037:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Zscaleoffset.c:1037:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5Zscaleoffset.c:1037:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Zscaleoffset.c:1614:7: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(k = (int)begin_i; k <= (int)(p.size - 1); k++) ^ H5Zscaleoffset.c:1696:7: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(k = (int)begin_i; k <= (int)(p.size - 1); k++) ^ --- H5detect.o --- H5detect.c: In function 'detect_C99_integers8': H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] detect_C99_integers8(void) ^ H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1405:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers16': H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] detect_C99_integers16(void) ^ H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers32': H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] detect_C99_integers32(void) ^ H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1505:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c: In function 'detect_C99_integers64': H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] detect_C99_integers64(void) ^ H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1543:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- H5Ztrans.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Ztrans.lo -MD -MP -MF .deps/H5Ztrans.Tpo -c H5Ztrans.c -o H5Ztrans.o >/dev/null 2>&1 --- H5SL.lo --- mv -f .deps/H5SL.Tpo .deps/H5SL.Plo --- H5make_libsettings.o --- cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5make_libsettings.o -MD -MP -MF .deps/H5make_libsettings.Tpo -c -o H5make_libsettings.o H5make_libsettings.c H5make_libsettings.c: In function '__sgetc': H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ H5make_libsettings.c: In function '__sputc': H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c: In function 'print_header': H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c: In function 'insert_libhdf5_settings': H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:298:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c: In function 'print_header': H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] print_header(void) ^ H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:156:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c: In function 'main': H5make_libsettings.c:288:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] main(void) ^ H5make_libsettings.c:288:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:288:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c:288:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5make_libsettings.c:288:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5make_libsettings.c:288:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] mv -f .deps/H5make_libsettings.Tpo .deps/H5make_libsettings.Po --- H5make_libsettings --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o H5make_libsettings H5make_libsettings.o -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o H5make_libsettings H5make_libsettings.o -L/usr/lib -lz -ldl -lm --- H5Zscaleoffset.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Zscaleoffset.lo -MD -MP -MF .deps/H5Zscaleoffset.Tpo -c H5Zscaleoffset.c -o H5Zscaleoffset.o >/dev/null 2>&1 --- H5lib_settings.c --- 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) --- H5lib_settings.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5lib_settings.lo -MD -MP -MF .deps/H5lib_settings.Tpo -c -o H5lib_settings.lo H5lib_settings.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5lib_settings.lo -MD -MP -MF .deps/H5lib_settings.Tpo -c H5lib_settings.c -fPIC -DPIC -o .libs/H5lib_settings.o H5lib_settings.c:34:6: warning: size of 'H5libhdf5_settings' is 3368 bytes [-Wlarger-than=] char H5libhdf5_settings[]= ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5lib_settings.lo -MD -MP -MF .deps/H5lib_settings.Tpo -c H5lib_settings.c -o H5lib_settings.o >/dev/null 2>&1 mv -f .deps/H5lib_settings.Tpo .deps/H5lib_settings.Plo --- H5detect.o --- H5detect.c: In function 'main': H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] main(void) ^ H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:1733:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5detect.c:900:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for (i=MIN(pass*4+3,d->size-1), ^ H5detect.c:891:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for (i=MIN(pass*4+3,d->size-1); i>=pass*4; --i) { ^ mv -f .deps/H5detect.Tpo .deps/H5detect.Po --- H5detect --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o H5detect H5detect.o -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o H5detect H5detect.o -L/usr/lib -lz -ldl -lm --- H5Tinit.c --- 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) --- H5Tinit.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tinit.lo -MD -MP -MF .deps/H5Tinit.Tpo -c -o H5Tinit.lo H5Tinit.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tinit.lo -MD -MP -MF .deps/H5Tinit.Tpo -c H5Tinit.c -fPIC -DPIC -o .libs/H5Tinit.o --- H5Ztrans.lo --- mv -f .deps/H5Ztrans.Tpo .deps/H5Ztrans.Plo --- H5Tinit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tinit.lo -MD -MP -MF .deps/H5Tinit.Tpo -c H5Tinit.c -o H5Tinit.o >/dev/null 2>&1 mv -f .deps/H5Tinit.Tpo .deps/H5Tinit.Plo --- H5Zscaleoffset.lo --- mv -f .deps/H5Zscaleoffset.Tpo .deps/H5Zscaleoffset.Plo --- H5Tconv.lo --- H5Tconv.c: In function 'H5T__conv_f_i': H5Tconv.c:8975:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ H5Tconv.c: In function 'H5T__conv_i_f': H5Tconv.c:9774:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ libtool: compile: cc -DHAVE_CONFIG_H -I. -I/usr/include -DNDEBUG -UH5_DEBUG_API -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5Tconv.lo -MD -MP -MF .deps/H5Tconv.Tpo -c H5Tconv.c -o H5Tconv.o >/dev/null 2>&1 mv -f .deps/H5Tconv.Tpo .deps/H5Tconv.Plo --- libhdf5-18.la --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -version-info 12:1:2 -L/usr/lib -o libhdf5-18.la -rpath /usr/local/lib H5.lo H5checksum.lo H5dbg.lo H5system.lo H5timer.lo H5trace.lo H5A.lo H5Abtree2.lo H5Adense.lo H5Adeprec.lo H5Aint.lo H5Atest.lo H5AC.lo H5B.lo H5Bcache.lo H5Bdbg.lo H5B2.lo H5B2cache.lo H5B2dbg.lo H5B2hdr.lo H5B2int.lo H5B2stat.lo H5B2test.lo H5C.lo H5CS.lo H5D.lo H5Dbtree.lo H5Dchunk.lo H5Dcompact.lo H5Dcontig.lo H5Ddbg.lo H5Ddeprec.lo H5Defl.lo H5Dfill.lo H5Dint.lo H5Dio.lo H5Dlayout.lo H5Dmpio.lo H5Doh.lo H5Dscatgath.lo H5Dselect.lo H5Dtest.lo H5E.lo H5Edeprec.lo H5Eint.lo H5F.lo H5Fint.lo H5Faccum.lo H5Fcwfs.lo H5Fdbg.lo H5Fefc.lo H5Ffake.lo H5Fio.lo H5Fmount.lo H5Fmpi.lo H5Fquery.lo H5Fsfile.lo H5Fsuper.lo H5Fsuper_cache.lo H5Ftest.lo H5FD.lo H5FDcore.lo H5FDdirect.lo H5FDfamily.lo H5FDint.lo H5FDlog.lo H5FDmpi.lo H5FDmpio.lo H5FDmulti.lo H5FDsec2.lo H5FDspace.lo H5FDstdio.lo H5FL.lo H5FO.lo H5FS.lo H5FScache.lo H5FSdbg.lo H5FSsection.lo H5FSstat.lo H5FStest.lo H5G.lo H5Gbtree2.lo H5Gcache.lo H5Gcompact.lo H5Gdense.lo H5Gdeprec.lo H5Gent.lo H5Gint.lo H5Glink.lo H5Gloc.lo H5Gname.lo H5Gnode.lo H5Gobj.lo H5Goh.lo H5Groot.lo H5Gstab.lo H5Gtest.lo H5Gtraverse.lo H5HF.lo H5HFbtree2.lo H5HFcache.lo H5HFdbg.lo H5HFdblock.lo H5HFdtable.lo H5HFhdr.lo H5HFhuge.lo H5HFiblock.lo H5HFiter.lo H5HFman.lo H5HFsection.lo H5HFspace.lo H5HFstat.lo H5HFtest.lo H5HFtiny.lo H5HG.lo H5HGcache.lo H5HGdbg.lo H5HGquery.lo H5HL.lo H5HLcache.lo H5HLdbg.lo H5HLint.lo H5HP.lo H5I.lo H5Itest.lo H5L.lo H5Lexternal.lo H5lib_settings.lo H5MF.lo H5MFaggr.lo H5MFdbg.lo H5MFsection.lo H5MM.lo H5MP.lo H5MPtest.lo H5O.lo H5Oainfo.lo H5Oalloc.lo H5Oattr.lo H5Oattribute.lo H5Obogus.lo H5Obtreek.lo H5Ocache.lo H5Ochunk.lo H5Ocont.lo H5Ocopy.lo H5Odbg.lo H5Odrvinfo.lo H5Odtype.lo H5Oefl.lo H5Ofill.lo H5Oginfo.lo H5Olayout.lo H5Olinfo.lo H5Olink.lo H5Omessage.lo H5Omtime.lo H5Oname.lo H5Onull.lo H5Opline.lo H5Orefcount.lo H5Osdspace.lo H5Oshared.lo H5Ostab.lo H5Oshmesg.lo H5Otest.lo H5Ounknown.lo H5P.lo H5Pacpl.lo H5Pdapl.lo H5Pdcpl.lo H5Pdeprec.lo H5Pdxpl.lo H5Pfapl.lo H5Pfcpl.lo H5Pfmpl.lo H5Pgcpl.lo H5Pint.lo H5Plapl.lo H5Plcpl.lo H5Pocpl.lo H5Pocpypl.lo H5Pstrcpl.lo H5Ptest.lo H5PL.lo H5R.lo H5Rdeprec.lo H5RC.lo H5RS.lo H5S.lo H5Sall.lo H5Sdbg.lo H5Shyper.lo H5Smpio.lo H5Snone.lo H5Spoint.lo H5Sselect.lo H5Stest.lo H5SL.lo H5SM.lo H5SMbtree2.lo H5SMcache.lo H5SMmessage.lo H5SMtest.lo H5ST.lo H5T.lo H5Tarray.lo H5Tbit.lo H5Tcommit.lo H5Tcompound.lo H5Tconv.lo H5Tcset.lo H5Tdbg.lo H5Tdeprec.lo H5Tenum.lo H5Tfields.lo H5Tfixed.lo H5Tfloat.lo H5Tinit.lo H5Tnative.lo H5Toffset.lo H5Toh.lo H5Topaque.lo H5Torder.lo H5Tpad.lo H5Tprecis.lo H5Tstrpad.lo H5Tvisit.lo H5Tvlen.lo H5TS.lo H5VM.lo H5WB.lo H5Z.lo H5Zdeflate.lo H5Zfletcher32.lo H5Znbit.lo H5Zshuffle.lo H5Zszip.lo H5Zscaleoffset.lo H5Ztrans.lo -lz -ldl -lm libtool: link: cc -shared -fPIC -DPIC .libs/H5.o .libs/H5checksum.o .libs/H5dbg.o .libs/H5system.o .libs/H5timer.o .libs/H5trace.o .libs/H5A.o .libs/H5Abtree2.o .libs/H5Adense.o .libs/H5Adeprec.o .libs/H5Aint.o .libs/H5Atest.o .libs/H5AC.o .libs/H5B.o .libs/H5Bcache.o .libs/H5Bdbg.o .libs/H5B2.o .libs/H5B2cache.o .libs/H5B2dbg.o .libs/H5B2hdr.o .libs/H5B2int.o .libs/H5B2stat.o .libs/H5B2test.o .libs/H5C.o .libs/H5CS.o .libs/H5D.o .libs/H5Dbtree.o .libs/H5Dchunk.o .libs/H5Dcompact.o .libs/H5Dcontig.o .libs/H5Ddbg.o .libs/H5Ddeprec.o .libs/H5Defl.o .libs/H5Dfill.o .libs/H5Dint.o .libs/H5Dio.o .libs/H5Dlayout.o .libs/H5Dmpio.o .libs/H5Doh.o .libs/H5Dscatgath.o .libs/H5Dselect.o .libs/H5Dtest.o .libs/H5E.o .libs/H5Edeprec.o .libs/H5Eint.o .libs/H5F.o .libs/H5Fint.o .libs/H5Faccum.o .libs/H5Fcwfs.o .libs/H5Fdbg.o .libs/H5Fefc.o .libs/H5Ffake.o .libs/H5Fio.o .libs/H5Fmount.o .libs/H5Fmpi.o .libs/H5Fquery.o .libs/H5Fsfile.o .libs/H5Fsuper.o .libs/H5Fsuper_cache.o .libs/H5Ftest.o .libs/H5FD.o .libs/H5FDcore.o .libs/H5FDdirect.o .libs/H5FDfamily.o .libs/H5FDint.o .libs/H5FDlog.o .libs/H5FDmpi.o .libs/H5FDmpio.o .libs/H5FDmulti.o .libs/H5FDsec2.o .libs/H5FDspace.o .libs/H5FDstdio.o .libs/H5FL.o .libs/H5FO.o .libs/H5FS.o .libs/H5FScache.o .libs/H5FSdbg.o .libs/H5FSsection.o .libs/H5FSstat.o .libs/H5FStest.o .libs/H5G.o .libs/H5Gbtree2.o .libs/H5Gcache.o .libs/H5Gcompact.o .libs/H5Gdense.o .libs/H5Gdeprec.o .libs/H5Gent.o .libs/H5Gint.o .libs/H5Glink.o .libs/H5Gloc.o .libs/H5Gname.o .libs/H5Gnode.o .libs/H5Gobj.o .libs/H5Goh.o .libs/H5Groot.o .libs/H5Gstab.o .libs/H5Gtest.o .libs/H5Gtraverse.o .libs/H5HF.o .libs/H5HFbtree2.o .libs/H5HFcache.o .libs/H5HFdbg.o .libs/H5HFdblock.o .libs/H5HFdtable.o .libs/H5HFhdr.o .libs/H5HFhuge.o .libs/H5HFiblock.o .libs/H5HFiter.o .libs/H5HFman.o .libs/H5HFsection.o .libs/H5HFspace.o .libs/H5HFstat.o .libs/H5HFtest.o .libs/H5HFtiny.o .libs/H5HG.o .libs/H5HGcache.o .libs/H5HGdbg.o .libs/H5HGquery.o .libs/H5HL.o .libs/H5HLcache.o .libs/H5HLdbg.o .libs/H5HLint.o .libs/H5HP.o .libs/H5I.o .libs/H5Itest.o .libs/H5L.o .libs/H5Lexternal.o .libs/H5lib_settings.o .libs/H5MF.o .libs/H5MFaggr.o .libs/H5MFdbg.o .libs/H5MFsection.o .libs/H5MM.o .libs/H5MP.o .libs/H5MPtest.o .libs/H5O.o .libs/H5Oainfo.o .libs/H5Oalloc.o .libs/H5Oattr.o .libs/H5Oattribute.o .libs/H5Obogus.o .libs/H5Obtreek.o .libs/H5Ocache.o .libs/H5Ochunk.o .libs/H5Ocont.o .libs/H5Ocopy.o .libs/H5Odbg.o .libs/H5Odrvinfo.o .libs/H5Odtype.o .libs/H5Oefl.o .libs/H5Ofill.o .libs/H5Oginfo.o .libs/H5Olayout.o .libs/H5Olinfo.o .libs/H5Olink.o .libs/H5Omessage.o .libs/H5Omtime.o .libs/H5Oname.o .libs/H5Onull.o .libs/H5Opline.o .libs/H5Orefcount.o .libs/H5Osdspace.o .libs/H5Oshared.o .libs/H5Ostab.o .libs/H5Oshmesg.o .libs/H5Otest.o .libs/H5Ounknown.o .libs/H5P.o .libs/H5Pacpl.o .libs/H5Pdapl.o .libs/H5Pdcpl.o .libs/H5Pdeprec.o .libs/H5Pdxpl.o .libs/H5Pfapl.o .libs/H5Pfcpl.o .libs/H5Pfmpl.o .libs/H5Pgcpl.o .libs/H5Pint.o .libs/H5Plapl.o .libs/H5Plcpl.o .libs/H5Pocpl.o .libs/H5Pocpypl.o .libs/H5Pstrcpl.o .libs/H5Ptest.o .libs/H5PL.o .libs/H5R.o .libs/H5Rdeprec.o .libs/H5RC.o .libs/H5RS.o .libs/H5S.o .libs/H5Sall.o .libs/H5Sdbg.o .libs/H5Shyper.o .libs/H5Smpio.o .libs/H5Snone.o .libs/H5Spoint.o .libs/H5Sselect.o .libs/H5Stest.o .libs/H5SL.o .libs/H5SM.o .libs/H5SMbtree2.o .libs/H5SMcache.o .libs/H5SMmessage.o .libs/H5SMtest.o .libs/H5ST.o .libs/H5T.o .libs/H5Tarray.o .libs/H5Tbit.o .libs/H5Tcommit.o .libs/H5Tcompound.o .libs/H5Tconv.o .libs/H5Tcset.o .libs/H5Tdbg.o .libs/H5Tdeprec.o .libs/H5Tenum.o .libs/H5Tfields.o .libs/H5Tfixed.o .libs/H5Tfloat.o .libs/H5Tinit.o .libs/H5Tnative.o .libs/H5Toffset.o .libs/H5Toh.o .libs/H5Topaque.o .libs/H5Torder.o .libs/H5Tpad.o .libs/H5Tprecis.o .libs/H5Tstrpad.o .libs/H5Tvisit.o .libs/H5Tvlen.o .libs/H5TS.o .libs/H5VM.o .libs/H5WB.o .libs/H5Z.o .libs/H5Zdeflate.o .libs/H5Zfletcher32.o .libs/H5Znbit.o .libs/H5Zshuffle.o .libs/H5Zszip.o .libs/H5Zscaleoffset.o .libs/H5Ztrans.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libhdf5-18.so.10 -o .libs/libhdf5-18.so.10.2.1 libtool: link: (cd ".libs" && rm -f "libhdf5-18.so.10" && ln -s "libhdf5-18.so.10.2.1" "libhdf5-18.so.10") libtool: link: (cd ".libs" && rm -f "libhdf5-18.so" && ln -s "libhdf5-18.so.10.2.1" "libhdf5-18.so") libtool: link: ar cru .libs/libhdf5-18.a H5.o H5checksum.o H5dbg.o H5system.o H5timer.o H5trace.o H5A.o H5Abtree2.o H5Adense.o H5Adeprec.o H5Aint.o H5Atest.o H5AC.o H5B.o H5Bcache.o H5Bdbg.o H5B2.o H5B2cache.o H5B2dbg.o H5B2hdr.o H5B2int.o H5B2stat.o H5B2test.o H5C.o H5CS.o H5D.o H5Dbtree.o H5Dchunk.o H5Dcompact.o H5Dcontig.o H5Ddbg.o H5Ddeprec.o H5Defl.o H5Dfill.o H5Dint.o H5Dio.o H5Dlayout.o H5Dmpio.o H5Doh.o H5Dscatgath.o H5Dselect.o H5Dtest.o H5E.o H5Edeprec.o H5Eint.o H5F.o H5Fint.o H5Faccum.o H5Fcwfs.o H5Fdbg.o H5Fefc.o H5Ffake.o H5Fio.o H5Fmount.o H5Fmpi.o H5Fquery.o H5Fsfile.o H5Fsuper.o H5Fsuper_cache.o H5Ftest.o H5FD.o H5FDcore.o H5FDdirect.o H5FDfamily.o H5FDint.o H5FDlog.o H5FDmpi.o H5FDmpio.o H5FDmulti.o H5FDsec2.o H5FDspace.o H5FDstdio.o H5FL.o H5FO.o H5FS.o H5FScache.o H5FSdbg.o H5FSsection.o H5FSstat.o H5FStest.o H5G.o H5Gbtree2.o H5Gcache.o H5Gcompact.o H5Gdense.o H5Gdeprec.o H5Gent.o H5Gint.o H5Glink.o H5Gloc.o H5Gname.o H5Gnode.o H5Gobj.o H5Goh.o H5Groot.o H5Gstab.o H5Gtest.o H5Gtraverse.o H5HF.o H5HFbtree2.o H5HFcache.o H5HFdbg.o H5HFdblock.o H5HFdtable.o H5HFhdr.o H5HFhuge.o H5HFiblock.o H5HFiter.o H5HFman.o H5HFsection.o H5HFspace.o H5HFstat.o H5HFtest.o H5HFtiny.o H5HG.o H5HGcache.o H5HGdbg.o H5HGquery.o H5HL.o H5HLcache.o H5HLdbg.o H5HLint.o H5HP.o H5I.o H5Itest.o H5L.o H5Lexternal.o H5lib_settings.o H5MF.o H5MFaggr.o H5MFdbg.o H5MFsection.o H5MM.o H5MP.o H5MPtest.o H5O.o H5Oainfo.o H5Oalloc.o H5Oattr.o H5Oattribute.o H5Obogus.o H5Obtreek.o H5Ocache.o H5Ochunk.o H5Ocont.o H5Ocopy.o H5Odbg.o H5Odrvinfo.o H5Odtype.o H5Oefl.o H5Ofill.o H5Oginfo.o H5Olayout.o H5Olinfo.o H5Olink.o H5Omessage.o H5Omtime.o H5Oname.o H5Onull.o H5Opline.o H5Orefcount.o H5Osdspace.o H5Oshared.o H5Ostab.o H5Oshmesg.o H5Otest.o H5Ounknown.o H5P.o H5Pacpl.o H5Pdapl.o H5Pdcpl.o H5Pdeprec.o H5Pdxpl.o H5Pfapl.o H5Pfcpl.o H5Pfmpl.o H5Pgcpl.o H5Pint.o H5Plapl.o H5Plcpl.o H5Pocpl.o H5Pocpypl.o H5Pstrcpl.o H5Ptest.o H5PL.o H5R.o H5Rdeprec.o H5RC.o H5RS.o H5S.o H5Sall.o H5Sdbg.o H5Shyper.o H5Smpio.o H5Snone.o H5Spoint.o H5Sselect.o H5Stest.o H5SL.o H5SM.o H5SMbtree2.o H5SMcache.o H5SMmessage.o H5SMtest.o H5ST.o H5T.o H5Tarray.o H5Tbit.o H5Tcommit.o H5Tcompound.o H5Tconv.o H5Tcset.o H5Tdbg.o H5Tdeprec.o H5Tenum.o H5Tfields.o H5Tfixed.o H5Tfloat.o H5Tinit.o H5Tnative.o H5Toffset.o H5Toh.o H5Topaque.o H5Torder.o H5Tpad.o H5Tprecis.o H5Tstrpad.o H5Tvisit.o H5Tvlen.o H5TS.o H5VM.o H5WB.o H5Z.o H5Zdeflate.o H5Zfletcher32.o H5Znbit.o H5Zshuffle.o H5Zszip.o H5Zscaleoffset.o H5Ztrans.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libhdf5-18.a libtool: link: ( cd ".libs" && rm -f "libhdf5-18.la" && ln -s "../libhdf5-18.la" "libhdf5-18.la" ) Making all in test --- dynlib1.lo --- --- dynlib2.lo --- --- dynlib3.lo --- --- dynlib4.lo --- --- h5test.lo --- --- dynlib1.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wv--- dynlib2.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wv--- dynlib3.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wv--- dynlib4.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wv--- dynlib1.lo --- ector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib1.lo -MD -MP -MF .deps/dynlib1.Tpo -c -o dynlib1.lo dynlib1.c --- dynlib2.lo --- ector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib2.lo -MD -MP -MF .deps/dynlib2.Tpo -c -o dynlib2.lo dynlib2.c --- dynlib3.lo --- ector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib3.lo -MD -MP -MF .deps/dynlib3.Tpo -c -o dynlib3.lo dynlib3.c --- dynlib4.lo --- ector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib4.lo -MD -MP -MF .deps/dynlib4.Tpo -c -o dynlib4.lo dynlib4.c --- h5test.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5test.lo -MD -MP -MF .deps/h5test.Tpo -c -o h5test.lo h5test.c --- dynlib1.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib1.lo -MD -MP -MF .deps/dynlib1.Tpo -c dynlib1.c -fPIC -DPIC -o .libs/dynlib1.o --- dynlib3.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib3.lo -MD -MP -MF .deps/dynlib3.Tpo -c dynlib3.c -fPIC -DPIC -o .libs/dynlib3.o --- dynlib1.lo --- dynlib1.c: In function 'H5PLget_plugin_type': dynlib1.c:41:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib1.c: In function 'H5PLget_plugin_info': dynlib1.c:42:16: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB1;} ^ dynlib1.c: In function 'H5Z_filter_dynlib1': dynlib1.c:82:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib1.c:89:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ --- h5test.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5test.lo -MD -MP -MF .deps/h5test.Tpo -c h5test.c -fPIC -DPIC -o .libs/h5test.o --- dynlib3.lo --- dynlib3.c: In function 'H5Z_filter_dynlib3': dynlib3.c:91:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] memcpy(dst, (void*)GROUP_SUFFIX, SUFFIX_LEN); ^ dynlib3.c: In function 'H5PLget_plugin_type': dynlib3.c:44:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib3.c: In function 'H5PLget_plugin_info': dynlib3.c:45:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB3;} ^ --- dynlib1.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib1.lo -MD -MP -MF .deps/dynlib1.Tpo -c dynlib1.c -o dynlib1.o >/dev/null 2>&1 --- dynlib2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib2.lo -MD -MP -MF .deps/dynlib2.Tpo -c dynlib2.c -fPIC -DPIC -o .libs/dynlib2.o dynlib2.c: In function 'H5PLget_plugin_type': dynlib2.c:42:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib2.c: In function 'H5PLget_plugin_info': dynlib2.c:43:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB2;} ^ dynlib2.c: In function 'H5Z_filter_dynlib2': dynlib2.c:79:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib2.c:86:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ --- h5test.lo --- h5test.c: In function 'h5_cleanup': h5test.c:160:51: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof temp, filename, j); ^ h5test.c:160:51: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] --- dynlib1.lo --- mv -f .deps/dynlib1.Tpo .deps/dynlib1.Plo --- h5test.lo --- h5test.c: In function 'h5_fileaccess': --- testframe.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT testframe.lo -MD -MP -MF .deps/testframe.Tpo -c -o testframe.lo testframe.c --- h5test.lo --- h5test.c:605:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ h5test.c:619:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); ^ h5test.c: In function 'h5_get_file_size': h5test.c:986:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof temp, filename, j); ^ --- dynlib3.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib3.lo -MD -MP -MF .deps/dynlib3.Tpo -c dynlib3.c -o dynlib3.o >/dev/null 2>&1 --- h5test.lo --- h5test.c:986:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] --- dynlib4.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib4.lo -MD -MP -MF .deps/dynlib4.Tpo -c dynlib4.c -fPIC -DPIC -o .libs/dynlib4.o --- dynlib2.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib2.lo -MD -MP -MF .deps/dynlib2.Tpo -c dynlib2.c -o dynlib2.o >/dev/null 2>&1 --- h5test.lo --- h5test.c: In function 'print_func': h5test.c:1023:3: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] ret_value = vprintf(format, arglist); ^ --- dynlib4.lo --- dynlib4.c: In function 'H5PLget_plugin_type': dynlib4.c:40:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib4.c: In function 'H5PLget_plugin_info': dynlib4.c:41:16: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB4;} ^ --- h5test.lo --- h5test.c: In function 'h5_make_local_copy': h5test.c:1192:11: warning: size of 'buf' is 4096 bytes [-Wlarger-than=] char buf[READ_BUF_SIZE]; /* Buffer for copying data */ ^ In file included from h5test.c:28:0: h5test.c: At top level: H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- testframe.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT testframe.lo -MD -MP -MF .deps/testframe.Tpo -c testframe.c -fPIC -DPIC -o .libs/testframe.o --- dynlib2.lo --- mv -f .deps/dynlib2.Tpo .deps/dynlib2.Plo --- h5test.lo --- h5test.c: In function 'h5_rmprefix': h5test.c:526:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] h5_rmprefix(const char *filename) ^ --- cache_common.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT cache_common.lo -MD -MP -MF .deps/cache_common.Tpo -c -o cache_common.lo cache_common.c --- testframe.lo --- testframe.c:54:19: warning: size of 'Test' is 6720 bytes [-Wlarger-than=] static TestStruct Test[MAXNUMOFTESTS]; ^ --- h5test.lo --- h5test.c: In function 'h5_cleanup': h5test.c:139:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5_cleanup(const char *base_name[], hid_t fapl) ^ --- testframe.lo --- testframe.c: In function 'PrintErrorStackOn': testframe.c:618:31: warning: passing argument 2 of 'H5Eset_auto2' from incompatible pointer type [-Wincompatible-pointer-types] H5Eset_auto2(H5E_DEFAULT, PrintErrorStackFunc, PrintErrorStackData); ^ In file included from ../src/H5Eprivate.h:22:0, from testhdf5.h:28, from testframe.c:24: ../src/H5Epublic.h:174:15: note: expected 'H5E_auto2_t {aka int (*)(int, void *)}' but argument is of type 'herr_t (**)(hid_t, void *) {aka int (**)(int, void *)}' H5_DLL herr_t H5Eset_auto2(hid_t estack_id, H5E_auto2_t func, void *client_data); ^ testframe.c: In function 'GetTestVerbosity': testframe.c:365:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestVerbosity(void) ^ testframe.c: In function 'GetTestSummary': testframe.c:452:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestSummary(void) ^ testframe.c: In function 'GetTestCleanup': testframe.c:461:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestCleanup(void) ^ testframe.c: In function 'GetTestNumErrs': testframe.c:498:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestNumErrs(void) ^ testframe.c: In function 'GetTestParameters': testframe.c:516:13: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] const void *GetTestParameters(void) ^ testframe.c: In function 'TestParseCmdLine': testframe.c:627:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ testframe.c:627:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:627:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:627:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:627:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- dynlib4.lo --- dynlib4.c: In function 'H5Z_filter_dynlib4': dynlib4.c:89:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib4.c:96:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ --- h5test.lo --- h5test.c: In function 'h5_fileaccess': h5test.c:558:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5_fileaccess(void) ^ --- dynlib4.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib4.lo -MD -MP -MF .deps/dynlib4.Tpo -c dynlib4.c -o dynlib4.o >/dev/null 2>&1 --- cache_common.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT cache_common.lo -MD -MP -MF .deps/cache_common.Tpo -c cache_common.c -fPIC -DPIC -o .libs/cache_common.o --- h5test.lo --- h5test.c:558:1: warning: stack usage is 8496 bytes [-Wstack-usage=] --- cache_common.lo --- cache_common.c:67:21: warning: size of 'pico_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t pico_entries[NUM_PICO_ENTRIES], orig_pico_entries[NUM_PICO_ENTRIES]; ^ --- dynlib4.lo --- mv -f .deps/dynlib4.Tpo .deps/dynlib4.Plo --- cache_common.lo --- cache_common.c:67:53: warning: size of 'orig_pico_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t pico_entries[NUM_PICO_ENTRIES], orig_pico_entries[NUM_PICO_ENTRIES]; ^ --- testhdf5.o --- --- cache_common.lo --- cache_common.c:68:21: warning: size of 'nano_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t nano_entries[NUM_NANO_ENTRIES], orig_nano_entries[NUM_NANO_ENTRIES]; ^ --- testhdf5.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT testhdf5.o -MD -MP -MF .deps/testhdf5.Tpo -c -o testhdf5.o testhdf5.c --- cache_common.lo --- cache_common.c:68:53: warning: size of 'orig_nano_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t nano_entries[NUM_NANO_ENTRIES], orig_nano_entries[NUM_NANO_ENTRIES]; ^ --- h5test.lo --- h5test.c: In function 'h5_get_file_size': --- cache_common.lo --- cache_common.c:69:21: warning: size of 'micro_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t micro_entries[NUM_MICRO_ENTRIES], orig_micro_entries[NUM_MICRO_ENTRIES]; ^ --- dynlib3.lo --- mv -f .deps/dynlib3.Tpo .deps/dynlib3.Plo --- cache_common.lo --- cache_common.c:69:55: warning: size of 'orig_micro_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t micro_entries[NUM_MICRO_ENTRIES], orig_micro_entries[NUM_MICRO_ENTRIES]; ^ --- h5test.lo --- h5test.c:910:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5_get_file_size(const char *filename, hid_t fapl) ^ --- tarray.o --- --- cache_common.lo --- cache_common.c:70:21: warning: size of 'tiny_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t tiny_entries[NUM_TINY_ENTRIES], orig_tiny_entries[NUM_TINY_ENTRIES]; ^ --- tarray.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tarray.o -MD -MP -MF .deps/tarray.Tpo -c -o tarray.o tarray.c --- cache_common.lo --- cache_common.c:70:53: warning: size of 'orig_tiny_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t tiny_entries[NUM_TINY_ENTRIES], orig_tiny_entries[NUM_TINY_ENTRIES]; ^ cache_common.c:71:21: warning: size of 'small_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t small_entries[NUM_SMALL_ENTRIES], orig_small_entries[NUM_SMALL_ENTRIES]; ^ cache_common.c:71:55: warning: size of 'orig_small_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t small_entries[NUM_SMALL_ENTRIES], orig_small_entries[NUM_SMALL_ENTRIES]; ^ cache_common.c:72:21: warning: size of 'medium_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t medium_entries[NUM_MEDIUM_ENTRIES], orig_medium_entries[NUM_MEDIUM_ENTRIES]; ^ cache_common.c:72:57: warning: size of 'orig_medium_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t medium_entries[NUM_MEDIUM_ENTRIES], orig_medium_entries[NUM_MEDIUM_ENTRIES]; ^ cache_common.c:73:21: warning: size of 'large_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t large_entries[NUM_LARGE_ENTRIES], orig_large_entries[NUM_LARGE_ENTRIES]; ^ cache_common.c:73:55: warning: size of 'orig_large_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t large_entries[NUM_LARGE_ENTRIES], orig_large_entries[NUM_LARGE_ENTRIES]; ^ cache_common.c:74:21: warning: size of 'huge_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t huge_entries[NUM_HUGE_ENTRIES], orig_huge_entries[NUM_HUGE_ENTRIES]; ^ cache_common.c:74:53: warning: size of 'orig_huge_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t huge_entries[NUM_HUGE_ENTRIES], orig_huge_entries[NUM_HUGE_ENTRIES]; ^ cache_common.c:75:21: warning: size of 'monster_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t monster_entries[NUM_MONSTER_ENTRIES], orig_monster_entries[NUM_MONSTER_ENTRIES]; ^ cache_common.c:75:59: warning: size of 'orig_monster_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t monster_entries[NUM_MONSTER_ENTRIES], orig_monster_entries[NUM_MONSTER_ENTRIES]; ^ cache_common.c:76:21: warning: size of 'variable_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t variable_entries[NUM_VARIABLE_ENTRIES], orig_variable_entries[NUM_VARIABLE_ENTRIES]; ^ cache_common.c:76:61: warning: size of 'orig_variable_entries' is 5734400 bytes [-Wlarger-than=] static test_entry_t variable_entries[NUM_VARIABLE_ENTRIES], orig_variable_entries[NUM_VARIABLE_ENTRIES]; ^ cache_common.c: In function 'clear': cache_common.c:523:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'destroy': cache_common.c:647:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'flush': cache_common.c:811:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'size': cache_common.c:1098:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ --- tarray.o --- tarray.c: In function 'test_array_funcs': tarray.c:192:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] size=H5Tget_precision(type); ^ tarray.c:195:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] size=H5Tget_size(type); ^ tarray.c:198:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] size=H5Tget_ebias(type); ^ tarray.c: In function 'test_array_compound_atomic': tarray.c:544:39: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i][j].f = (float)(i * 2.5F + j); ^ tarray.c:544:46: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i][j].f = (float)(i * 2.5F + j); ^ --- cache_common.lo --- cache_common.c: In function 'row_major_scan_forward': cache_common.c:3353:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 1) >= 0 ) && ^ cache_common.c:3355:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 1) % 3 ) == 0 ) ) { ^ cache_common.c:3363:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 2) >= 0 ) && ^ cache_common.c:3365:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 2) % 3 ) == 0 ) ) { ^ cache_common.c:3374:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( do_moves ) && ( (idx + lag - 2) >= 0 ) && ^ cache_common.c:3376:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 2) % 3 ) == 0 ) ) { ^ cache_common.c:3383:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 3) >= 0 ) && ^ cache_common.c:3385:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 3) % 5 ) == 0 ) ) { ^ cache_common.c:3393:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 5) >= 0 ) && ^ cache_common.c:3395:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 5) % 5 ) == 0 ) ) { ^ cache_common.c:3405:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 5) >= 0 ) && ^ cache_common.c:3407:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx + lag - 5) % 9 == 0 ) ) { ^ cache_common.c:3407:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3416:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 6) >= 0 ) && ^ cache_common.c:3418:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx + lag - 6) % 11 == 0 ) ) { ^ cache_common.c:3418:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3427:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 7) >= 0 ) && ^ cache_common.c:3429:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx + lag - 7) % 13 == 0 ) ) { ^ cache_common.c:3429:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3438:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 7) >= 0 ) && ^ cache_common.c:3440:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx + lag - 7) % 9 == 0 ) ) { ^ cache_common.c:3440:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3449:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 8) >= 0 ) && ^ cache_common.c:3451:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx + lag - 8) % 11 == 0 ) ) { ^ cache_common.c:3451:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3460:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 9) >= 0 ) && ^ --- tarray.o --- tarray.c:689:130: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f=%f, rdata[%d][%d].f=%f\n", (int)i, (int)j, wdata[i][j].f, (int)i, (int)j, rdata[i][j].f); ^ tarray.c:689:161: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f=%f, rdata[%d][%d].f=%f\n", (int)i, (int)j, wdata[i][j].f, (int)i, (int)j, rdata[i][j].f); ^ --- cache_common.lo --- cache_common.c:3462:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx + lag - 9) % 13 == 0 ) ) { ^ cache_common.c:3462:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3480:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 2) >= 0 ) && ^ cache_common.c:3482:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 2) % 7 ) == 0 ) ) { ^ cache_common.c:3482:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3490:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 1) >= 0 ) && ^ cache_common.c:3492:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 1) % 7 ) == 0 ) ) { ^ cache_common.c:3492:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] --- tarray.o --- tarray.c: In function 'test_array_compound_array': tarray.c:748:44: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i][j].f[k]=(float)(i * 10.0F + j * 2.5F + k); ^ tarray.c:748:56: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i][j].f[k]=(float)(i * 10.0F + j * 2.5F + k); ^ tarray.c:748:63: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i][j].f[k]=(float)(i * 10.0F + j * 2.5F + k); ^ --- cache_common.lo --- cache_common.c: In function 'row_major_scan_backward': cache_common.c:3751:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 1) >= 0 ) && ^ cache_common.c:3753:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 1) % 3 ) == 0 ) ) { ^ cache_common.c:3753:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3761:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 2) >= 0 ) && ^ cache_common.c:3763:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 2) % 3 ) == 0 ) ) { ^ cache_common.c:3763:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3772:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( do_moves ) && ( (idx - lag + 2) >= 0 ) && ^ cache_common.c:3774:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 2) % 3 ) == 0 ) ) { ^ cache_common.c:3774:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3781:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 3) >= 0 ) && ^ cache_common.c:3783:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 3) % 5 ) == 0 ) ) { ^ cache_common.c:3783:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3791:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 5) >= 0 ) && ^ cache_common.c:3793:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx - lag + 5) % 5 ) == 0 ) ) { ^ cache_common.c:3793:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3803:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 5) >= 0 ) && ^ cache_common.c:3805:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx - lag + 5) % 9 == 0 ) ) { ^ cache_common.c:3814:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 6) >= 0 ) && ^ cache_common.c:3816:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx - lag + 6) % 11 == 0 ) ) { ^ cache_common.c:3825:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 7) >= 0 ) && ^ cache_common.c:3827:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx - lag + 7) % 13 == 0 ) ) { ^ cache_common.c:3836:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 7) >= 0 ) && ^ cache_common.c:3838:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx - lag + 7) % 9 == 0 ) ) { ^ cache_common.c:3847:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 8) >= 0 ) && ^ cache_common.c:3849:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx - lag + 8) % 11 == 0 ) ) { ^ cache_common.c:3858:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 9) >= 0 ) && ^ cache_common.c:3860:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( (idx - lag + 9) % 13 == 0 ) ) { ^ cache_common.c:3879:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 2) >= 0 ) && ^ cache_common.c:3881:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 2) % 7 ) == 0 ) ) { ^ cache_common.c:3889:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 1) >= 0 ) && ^ cache_common.c:3891:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ( ( (idx + lag - 1) % 7 ) == 0 ) ) { ^ --- tarray.o --- tarray.c:932:146: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f[%d]=%f, rdata[%d][%d].f[%d]=%f\n",(int)i,(int)j,(int)k,wdata[i][j].f[k],(int)i,(int)j,(int)k,rdata[i][j].f[k]); ^ tarray.c:932:184: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f[%d]=%f, rdata[%d][%d].f[%d]=%f\n",(int)i,(int)j,(int)k,wdata[i][j].f[k],(int)i,(int)j,(int)k,rdata[i][j].f[k]); ^ tarray.c: In function 'test_array_alloc_custom': tarray.c:977:18: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] *mem_used+=size; ^ tarray.c:977:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] *mem_used+=size; ^ tarray.c: In function 'test_array_free_custom': tarray.c:1005:18: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] *mem_used-=*(size_t *)mem; ^ tarray.c:1005:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] *mem_used-=*(size_t *)mem; ^ In file included from testhdf5.h:27:0, from tarray.c:24: tarray.c: In function 'test_array_vlen_atomic': tarray.c:1044:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].p=HDmalloc((i+j+1)*sizeof(unsigned int)); ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ tarray.c:1045:29: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].len=i+j+1; ^ tarray.c:1046:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k=0; k<(i+j+1); k++) ^ tarray.c:1047:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((unsigned int *)wdata[i][j].p)[k]=i*100+j*10+k; ^ --- cache_common.lo --- In file included from cache_common.c:23:0: cache_common.c: In function 'check_and_validate_cache_hit_rate': h5test.h:135:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)min_clean_fraction - b->min_clean_fraction) > FP_EPSILON) ^ --- testhdf5.o --- mv -f .deps/testhdf5.Tpo .deps/testhdf5.Po --- tattr.o --- --- h5test.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5test.lo -MD -MP -MF .deps/h5test.Tpo -c h5test.c -o h5test.o >/dev/null 2>&1 --- tarray.o --- In file included from testhdf5.h:27:0, from tarray.c:24: tarray.c: In function 'test_array_vlen_array': tarray.c:1255:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].p=HDmalloc((i+j+1)*(sizeof(unsigned int)*ARRAY1_DIM1)); ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ tarray.c:1256:29: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].len=i+j+1; ^ --- tattr.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tattr.o -MD -MP -MF .deps/tattr.Tpo -c -o tattr.o tattr.c --- tarray.o --- tarray.c:1257:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k=0; k<(i+j+1); k++) ^ tarray.c:1259:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((unsigned int *)wdata[i][j].p)[k*ARRAY1_DIM1+l]=i*1000+j*100+k*10+l; ^ --- testframe.lo --- testframe.c:218:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] void TestParseCmdLine(int argc, char *argv[]) ^ testframe.c:218:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:218:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:218:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:218:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] testframe.c:218:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- tarray.o --- tarray.c: In function 'test_array_bkg': tarray.c:1537:31: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf[i].b[j] = (float)(100.0F*(i+1) + 0.01F*j); ^ tarray.c:1537:45: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf[i].b[j] = (float)(100.0F*(i+1) + 0.01F*j); ^ tarray.c:1538:32: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf[i].c[j] = (double)(100.0F*(i+1) + 0.02F*j); ^ tarray.c:1538:46: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf[i].c[j] = (double)(100.0F*(i+1) + 0.02F*j); ^ tarray.c:1622:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1622:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1625:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(cf[i].c[j],cfr[i].c[j])) { ^ tarray.c:1626:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1626:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1689:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field data doesn't match, fld[%d].b[%d]=%f, fldr[%d].b[%d]=%f\n",(int)i,(int)j,(float)fld[i].b[j],(int)i,(int)j,(float)fldr[i].b[j]); ^ tarray.c:1689:144: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field data doesn't match, fld[%d].b[%d]=%f, fldr[%d].b[%d]=%f\n",(int)i,(int)j,(float)fld[i].b[j],(int)i,(int)j,(float)fldr[i].b[j]); ^ tarray.c:1715:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1715:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1718:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(cf[i].c[j],cfr[i].c[j])) { ^ tarray.c:1719:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1719:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1764:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1764:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1767:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(cf[i].c[j],cfr[i].c[j])) { ^ tarray.c:1768:111: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1768:143: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ In file included from tarray.c:25:0: tarray.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- cache_common.lo --- cache_common.c:4826:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->lower_hr_threshold - b->lower_hr_threshold) > FP_EPSILON) ^ cache_common.c:4828:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->increment - b->increment) > FP_EPSILON) ^ cache_common.c:4836:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->flash_multiple - b->flash_multiple) > FP_EPSILON) ^ cache_common.c:4838:61: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->flash_threshold - b->flash_threshold) > FP_EPSILON) ^ cache_common.c:4842:67: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->upper_hr_threshold - b->upper_hr_threshold) > FP_EPSILON) ^ cache_common.c:4844:49: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->decrement - b->decrement) > FP_EPSILON) ^ cache_common.c:4854:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] else if(HDfabs(a->empty_reserve - b->empty_reserve) > FP_EPSILON) ^ In file included from cache_common.c:27:0: cache_common.c: In function 'validate_mdc_config': cache_common.h:398:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).min_clean_fraction == (b).min_clean_fraction ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:403:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).lower_hr_threshold == (b).lower_hr_threshold ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:404:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).increment == (b).increment ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:408:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).flash_multiple == (b).flash_multiple ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:409:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).flash_threshold == (b).flash_threshold ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:411:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).upper_hr_threshold == (b).upper_hr_threshold ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:412:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).decrement == (b).decrement ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.h:417:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( (a).empty_reserve == (b).empty_reserve ) && \ ^ cache_common.c:4965:16: note: in expansion of macro 'CACHE_CONFIGS_EQUAL' if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ --- tattr.o --- In file included from testhdf5.h:31:0, from tattr.c:24: tattr.c: In function 'test_attr_flush': h5test.h:131:35: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define DBL_ABS_EQUAL(X,Y) (fabs(X-Y)= 0 ) && ^ cache_common.c:4977:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] } /* validate_mdc_config() */ ^ cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4032:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) && ^ cache_common.c:4977:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] } /* validate_mdc_config() */ ^ cache_common.c: In function 'resize_configs_are_equal': cache_common.c:4804:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] resize_configs_are_equal(const H5C_auto_size_ctl_t *a, ^ --- testframe.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT testframe.lo -MD -MP -MF .deps/testframe.Tpo -c testframe.c -o testframe.o >/dev/null 2>&1 --- tattr.o --- tattr.c:1016:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Aread", attr_data5, rdata, (int)__LINE__, __FILE__); ^ In file included from tattr.c:24:0: tattr.c: In function 'test_attr_mult_read': testhdf5.h:85:34: warning: cast from function call of type 'H5T_order_t {aka enum H5T_order_t}' to non-matching type 'long int' [-Wbad-function-cast] long __x = (long)_x, __val = (long)_val; \ ^ tattr.c:1228:5: note: in expansion of macro 'VERIFY' VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ^ tattr.c:1243:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1249:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr,HDstrlen(ATTR1_NAME), attr_name); ^ In file included from tattr.c:24:0: testhdf5.h:85:34: warning: cast from function call of type 'H5T_order_t {aka enum H5T_order_t}' to non-matching type 'long int' [-Wbad-function-cast] long __x = (long)_x, __val = (long)_val; \ ^ tattr.c:1283:5: note: in expansion of macro 'VERIFY' VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ^ tattr.c:1299:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1305:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, HDstrlen(ATTR2_NAME), attr_name); ^ In file included from tattr.c:24:0: testhdf5.h:85:34: warning: cast from function call of type 'H5T_order_t {aka enum H5T_order_t}' to non-matching type 'long int' [-Wbad-function-cast] long __x = (long)_x, __val = (long)_val; \ ^ tattr.c:1341:5: note: in expansion of macro 'VERIFY' VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order"); ^ tattr.c:1354:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(attr_data3[i][j][k], read_data3[i][j][k])) ^ tattr.c:1358:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1364:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, HDstrlen(ATTR3_NAME), attr_name); ^ tattr.c: In function 'test_attr_delete': tattr.c:1552:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1566:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1589:16: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c: In function 'test_attr_dense_verify': tattr.c:2086:20: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, check_name); ^ tattr.c: In function 'attr_info_by_idx_check': tattr.c:5559:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, n, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ --- testframe.lo --- mv -f .deps/testframe.Tpo .deps/testframe.Plo --- tattr.o --- tattr.c:5584:15: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_NATIVE, n, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:5605:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_DEC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:5625:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_NAME, H5_ITER_INC, n, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:5650:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(obj_id, ".", H5_INDEX_NAME, H5_ITER_DEC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c: In function 'test_attr_info_by_idx': tattr.c:5759:19: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:5796:19: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:5846:19: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ --- tchecksum.o --- --- tattr.o --- tattr.c: In function 'test_attr_delete_by_idx': tattr.c:5918:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) { ^ tattr.c:5920:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) { ^ --- tchecksum.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tchecksum.o -MD -MP -MF .deps/tchecksum.Tpo -c -o tchecksum.o tchecksum.c tchecksum.c:40:9: warning: size of 'large_buf' is 3093 bytes [-Wlarger-than=] uint8_t large_buf[BUF_LEN]; ^ tchecksum.c: In function 'test_chksum_large': tchecksum.c:192:24: warning: conversion to 'uint8_t {aka unsigned char}' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] large_buf[u] = u * 3; ^ tchecksum.c: In function 'cleanup_checksum': tchecksum.c:251:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] cleanup_checksum(void) ^ --- tattr.o --- tattr.c:6073:31: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ --- cache_common.lo --- cache_common.c: In function 'reset_entries': --- tattr.o --- tattr.c:6198:31: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:6309:31: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c:6358:31: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name_by_idx(my_dataset, ".", idx_type, order, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ tattr.c: In function 'attr_iterate_check': tattr.c:6614:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6614:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] tattr.c:6646:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6646:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] tattr.c:6678:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6678:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] tattr.c: In function 'test_attr_iterate2': tattr.c:6867:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) { ^ tattr.c:6869:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) { ^ tattr.c: In function 'test_attr_open_by_idx': tattr.c:7221:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) { ^ tattr.c:7223:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) { ^ tattr.c: In function 'test_attr_shared_write': tattr.c:8026:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_shared_rename': tattr.c:8352:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_shared_delete': tattr.c:8793:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_shared_unlink': tattr.c:9157:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_bug3': tattr.c:9861:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata2[u][v] = (int)((u * dims2[1]) + v); ^ --- h5test.lo --- mv -f .deps/h5test.Tpo .deps/h5test.Plo --- cache_common.lo --- cache_common.c:1591:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] reset_entries(void) ^ --- tconfig.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tconfig.o -MD -MP -MF .deps/tconfig.Tpo -c -o tconfig.o tconfig.c --- cache_common.lo --- cache_common.c: In function 'verify_clean': cache_common.c:1819:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] verify_clean(void) ^ --- tconfig.o --- tconfig.c: In function 'test_config_ctypes': tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:117:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(char, H5_SIZEOF_CHAR); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:118:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(signed char, unsigned char, H5_SIZEOF_CHAR); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:118:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(signed char, unsigned char, H5_SIZEOF_CHAR); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:119:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int, unsigned int, H5_SIZEOF_INT); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:119:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int, unsigned int, H5_SIZEOF_INT); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:120:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(short, unsigned short, H5_SIZEOF_SHORT); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:120:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(short, unsigned short, H5_SIZEOF_SHORT); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:121:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(long, unsigned long, H5_SIZEOF_LONG); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:121:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(long, unsigned long, H5_SIZEOF_LONG); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:122:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(float, H5_SIZEOF_FLOAT); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:123:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(double, H5_SIZEOF_DOUBLE); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:125:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(long double, H5_SIZEOF_LONG_DOUBLE); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:130:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(long long, unsigned long long, H5_SIZEOF_LONG_LONG); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:130:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(long long, unsigned long long, H5_SIZEOF_LONG_LONG); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:134:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int8_t, uint8_t, H5_SIZEOF_INT8_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:134:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int8_t, uint8_t, H5_SIZEOF_INT8_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:138:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int16_t, uint16_t, H5_SIZEOF_INT16_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:138:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int16_t, uint16_t, H5_SIZEOF_INT16_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:142:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int32_t, uint32_t, H5_SIZEOF_INT32_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:142:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int32_t, uint32_t, H5_SIZEOF_INT32_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:146:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int64_t, uint64_t, H5_SIZEOF_INT64_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:146:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int64_t, uint64_t, H5_SIZEOF_INT64_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:152:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(int_fast8_t, H5_SIZEOF_INT_FAST8_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:156:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(uint_fast8_t, H5_SIZEOF_UINT_FAST8_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:160:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_fast16_t, uint_fast16_t, H5_SIZEOF_INT_FAST16_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:160:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_fast16_t, uint_fast16_t, H5_SIZEOF_INT_FAST16_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:164:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_fast32_t, uint_fast32_t, H5_SIZEOF_INT_FAST32_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:164:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_fast32_t, uint_fast32_t, H5_SIZEOF_INT_FAST32_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:168:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_fast64_t, uint_fast64_t, H5_SIZEOF_INT_FAST64_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:168:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_fast64_t, uint_fast64_t, H5_SIZEOF_INT_FAST64_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:172:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least8_t, uint_least8_t, H5_SIZEOF_INT_LEAST8_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:172:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least8_t, uint_least8_t, H5_SIZEOF_INT_LEAST8_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:176:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least16_t, uint_least16_t, H5_SIZEOF_INT_LEAST16_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:176:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least16_t, uint_least16_t, H5_SIZEOF_INT_LEAST16_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:180:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least32_t, uint_least32_t, H5_SIZEOF_INT_LEAST32_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:180:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least32_t, uint_least32_t, H5_SIZEOF_INT_LEAST32_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:33:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(ctype, ctype_macro, #ctype_macro);\ ^ tconfig.c:184:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least64_t, uint_least64_t, H5_SIZEOF_INT_LEAST64_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:35:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(uctype, ctype_macro, #ctype_macro); ^ tconfig.c:184:5: note: in expansion of macro 'vrfy_cint_type' vrfy_cint_type(int_least64_t, uint_least64_t, H5_SIZEOF_INT_LEAST64_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:193:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(off_t, H5_SIZEOF_OFF_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:197:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(size_t, H5_SIZEOF_SIZE_T); ^ tconfig.c:45:16: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] TestErrPrintf("Error: sizeof(%s) is %d but %s is %d\n", \ ^ tconfig.c:39:5: note: in expansion of macro 'vrfy_macrosize' vrfy_macrosize(type, macro, #macro); ^ tconfig.c:201:5: note: in expansion of macro 'vrfy_ctype' vrfy_ctype(ssize_t, H5_SIZEOF_SSIZE_T); ^ tconfig.c: In function 'cleanup_configure': tconfig.c:90:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] cleanup_configure(void) ^ tconfig.c: In function 'test_config_ctypes': tconfig.c:113:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] test_config_ctypes(void) ^ tconfig.c: In function 'test_exit_definitions': tconfig.c:222:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] test_exit_definitions(void) ^ mv -f .deps/tconfig.Tpo .deps/tconfig.Po --- tfile.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tfile.o -MD -MP -MF .deps/tfile.Tpo -c -o tfile.o tfile.c --- tchecksum.o --- mv -f .deps/tchecksum.Tpo .deps/tchecksum.Po --- tgenprop.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tgenprop.o -MD -MP -MF .deps/tgenprop.Tpo -c -o tgenprop.o tgenprop.c tgenprop.c: In function 'test_genprop_iter1': tgenprop.c:292:22: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *iter_struct = iter_data; ^ tgenprop.c: In function 'test_genprop_cls_crt_cb1': tgenprop.c:379:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=create_data; ^ tgenprop.c: In function 'test_genprop_cls_cpy_cb1': tgenprop.c:393:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=copy_data; ^ tgenprop.c: In function 'test_genprop_cls_cls_cb1': tgenprop.c:407:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=create_data; ^ --- tfile.o --- tfile.c: In function 'test_file_close': tfile.c:817:5: warning: enumeration value 'H5F_CLOSE_DEFAULT' not handled in switch [-Wswitch-enum] switch(fc_degree) { ^ --- tgenprop.o --- tgenprop.c: In function 'test_genprop_basic_list': tgenprop.c:686:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c:686:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c: In function 'test_genprop_basic_list_prop': tgenprop.c:778:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c:778:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c: In function 'test_genprop_iter2': tgenprop.c:851:20: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *iter_struct=iter_data; ^ --- tfile.o --- tfile.c: In function 'test_obj_count_and_id': tfile.c:1328:17: warning: enumeration value 'H5I_UNINIT' not handled in switch [-Wswitch-enum] switch(id_type) { ^ tfile.c:1328:17: warning: enumeration value 'H5I_BADID' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_DATATYPE' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_DATASPACE' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_ATTR' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_REFERENCE' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_VFL' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_GENPROP_CLS' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_GENPROP_LST' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_ERROR_CLASS' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_ERROR_MSG' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_ERROR_STACK' not handled in switch [-Wswitch-enum] tfile.c:1328:17: warning: enumeration value 'H5I_NTYPES' not handled in switch [-Wswitch-enum] --- tgenprop.o --- tgenprop.c: In function 'test_genprop_cls_cpy_cb2': tgenprop.c:1001:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=create_data; ^ tgenprop.c: In function 'test_genprop_list_callback': tgenprop.c:1242:16: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c:1242:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ --- tfile.o --- tfile.c: In function 'test_file_open_overlap': tfile.c:1851:13: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] nobjs = H5Fget_obj_count(fid1, H5F_OBJ_LOCAL|H5F_OBJ_ALL); ^ tfile.c:1872:13: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] nobjs = H5Fget_obj_count(fid2, H5F_OBJ_ALL); ^ tfile.c: In function 'test_rw_noupdate': tfile.c:2541:13: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(diff > 0.0F) { ^ tfile.c:2574:21: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] ret = (diff > 0.0F); ^ --- cache_common.lo --- cache_common.c: In function 'verify_unprotected': cache_common.c:2116:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] verify_unprotected(void) ^ --- tfile.o --- In file included from tfile.c:26:0: tfile.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- cache_common.lo --- cache_common.c: In function 'destroy.isra.9': cache_common.c:642:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] destroy(H5F_t H5_ATTR_UNUSED * f, ^ cache_common.c:642:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c: In function 'row_major_scan_forward': cache_common.c:3294:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] row_major_scan_forward(H5F_t * file_ptr, ^ --- tarray.o --- tarray.c: In function 'test_array_vlen_atomic': tarray.c:1017:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] test_array_vlen_atomic(void) ^ --- cache_common.lo --- cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:3592:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] hl_row_major_scan_forward(H5F_t * file_ptr, ^ cache_common.c:3592:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3592:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3647:52: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] while ( ( pass ) && ( i >= idx - lag ) && ( i >= 0 ) ) ^ cache_common.c:3592:1: warning: assuming signed overflow does not occur when combining constants around a comparison [-Wstrict-overflow] hl_row_major_scan_forward(H5F_t * file_ptr, ^ --- tarray.o --- tarray.c: In function 'test_array_vlen_array': tarray.c:1227:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] test_array_vlen_array(void) ^ --- cache_common.lo --- cache_common.c: In function 'row_major_scan_backward': cache_common.c:3698:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] row_major_scan_backward(H5F_t * file_ptr, ^ cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:3990:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] hl_row_major_scan_backward(H5F_t * file_ptr, ^ cache_common.c:3990:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:4045:52: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] while ( ( pass ) && ( i >= idx - lag ) && ( i >= 0 ) ) ^ cache_common.c:4030:26: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] while ( ( pass ) && ( idx >= -lag ) ) ^ cache_common.c: In function 'hl_col_major_scan_forward': cache_common.c:4197:1: warning: assuming signed overflow does not occur when assuming that (X - c) <= X is always true [-Wstrict-overflow] hl_col_major_scan_forward(H5F_t * file_ptr, ^ cache_common.c:4197:1: warning: assuming signed overflow does not occur when combining constants around a comparison [-Wstrict-overflow] cache_common.c:4197:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c: In function 'col_major_scan_backward': cache_common.c:4401:9: warning: 'cache_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] H5C_stats(cache_ptr, "test cache", display_detailed_stats); ^ --- tarray.o --- mv -f .deps/tarray.Tpo .deps/tarray.Po --- th5o.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT th5o.o -MD -MP -MF .deps/th5o.Tpo -c -o th5o.o th5o.c In file included from th5o.c:24:0: th5o.c: In function 'test_h5o_close': testhdf5.h:85:16: warning: cast from function call of type 'H5I_type_t {aka enum H5I_type_t}' to non-matching type 'long int' [-Wbad-function-cast] long __x = (long)_x, __val = (long)_val; \ ^ th5o.c:167:5: note: in expansion of macro 'VERIFY' VERIFY(H5Iget_type(grp), H5I_GROUP, "H5Iget_type"); ^ th5o.c: In function 'test_h5o_link': th5o.c:780:9: warning: size of 'wdata' is 40000 bytes [-Wlarger-than=] int wdata[TEST6_DIM1][TEST6_DIM2]; ^ th5o.c:781:9: warning: size of 'rdata' is 40000 bytes [-Wlarger-than=] int rdata[TEST6_DIM1][TEST6_DIM2]; ^ th5o.c: In function 'test_h5o_comment': th5o.c:1011:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment(fid, check_comment, (size_t)comment_len+1); ^ th5o.c:1025:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment(grp, check_comment, (size_t)comment_len+1); ^ th5o.c:1039:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment(dtype, check_comment, (size_t)comment_len+1); ^ th5o.c:1053:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment(dset, check_comment, (size_t)comment_len+1); ^ th5o.c: In function 'test_h5o_comment_by_name': th5o.c:1182:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment_by_name(fid, ".", check_comment, (size_t)comment_len+1, H5P_DEFAULT); ^ th5o.c:1196:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment_by_name(fid, "group", check_comment, (size_t)comment_len+1, H5P_DEFAULT); ^ th5o.c:1206:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment_by_name(grp, "datatype", check_comment, (size_t)comment_len+1, H5P_DEFAULT); ^ th5o.c:1216:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment_by_name(fid, "dataset", check_comment, (size_t)comment_len+1, H5P_DEFAULT); ^ --- cache_common.lo --- cache_common.c: In function 'hl_col_major_scan_backward': cache_common.c:4428:1: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] hl_col_major_scan_backward(H5F_t * file_ptr, ^ cache_common.c:4428:1: warning: assuming signed overflow does not occur when combining constants around a comparison [-Wstrict-overflow] cache_common.c:4428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- tgenprop.o --- mv -f .deps/tgenprop.Tpo .deps/tgenprop.Po --- th5s.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT th5s.o -MD -MP -MF .deps/th5s.Tpo -c -o th5s.o th5s.c th5s.c: In function 'test_h5s_zero_dim': th5s.c:543:25: warning: size of 'wdata_real' is 2340 bytes [-Wlarger-than=] int wdata_real[SPACE1_DIM1][SPACE1_DIM2][SPACE1_DIM3]; ^ th5s.c:544:25: warning: size of 'rdata_real' is 2340 bytes [-Wlarger-than=] int rdata_real[SPACE1_DIM1][SPACE1_DIM2][SPACE1_DIM3]; ^ th5s.c:562:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i][j] = i + j; ^ th5s.c:564:33: warning: conversion to 'short int' from 'unsigned int' may alter its value [-Wconversion] wdata_short[i][j] = i + j; ^ th5s.c:571:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata_real[i][j][k] = i + j + k; ^ th5s.c:574:89: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(alloc_time = H5D_ALLOC_TIME_EARLY; alloc_time <= H5D_ALLOC_TIME_INCR; alloc_time++) { ^ th5s.c: In function 'test_h5s_compound_scalar_read': th5s.c:1589:77: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf("scalar data different: space4_data.f=%f, read_data4.f=%f\n",space4_data.f,rdata.f); ^ th5s.c:1589:91: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf("scalar data different: space4_data.f=%f, read_data4.f=%f\n",space4_data.f,rdata.f); ^ th5s.c: At top level: th5s.c:1611:9: warning: size of 'chunk_data_dbl' is 1200000 bytes [-Wlarger-than=] double chunk_data_dbl[50000][3]; ^ th5s.c:1612:8: warning: size of 'chunk_data_flt' is 600000 bytes [-Wlarger-than=] float chunk_data_flt[50000][3]; ^ th5s.c: In function 'test_h5s_chunk': th5s.c:1655:52: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] chunk_data_flt[i][j] = (float)((i + 1) * 2.5F - j * 100.3F); ^ th5s.c:1655:63: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] chunk_data_flt[i][j] = (float)((i + 1) * 2.5F - j * 100.3F); ^ In file included from testhdf5.h:31:0, from th5s.c:24: h5test.h:135:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)/dev/null 2>&1 --- th5s.o --- th5s.c: In function 'test_h5s_zero_dim': th5s.c:525:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_h5s_zero_dim(void) ^ --- th5o.o --- th5o.c: In function 'test_h5o_link': th5o.c:768:1: warning: stack usage is 80128 bytes [-Wstack-usage=] test_h5o_link(void) ^ th5o.c:900:1: warning: the frame size of 80064 bytes is larger than 16384 bytes [-Wframe-larger-than=] } /* end test_h5o_link() */ ^ --- tfile.o --- mv -f .deps/tfile.Tpo .deps/tfile.Po --- tcoords.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tcoords.o -MD -MP -MF .deps/tcoords.Tpo -c -o tcoords.o tcoords.c tcoords.c: In function 'test_multiple_ends': tcoords.c:412:9: warning: size of 'data_buf' is 69120 bytes [-Wlarger-than=] int data_buf[4][5][3][4][2][3][6][2]; ^ tcoords.c:448:9: warning: size of 'mem5_buffer' is 7680 bytes [-Wlarger-than=] int mem5_buffer[4][5][1][4][2][1][6][2]; ^ --- th5o.o --- mv -f .deps/th5o.Tpo .deps/th5o.Po --- theap.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT theap.o -MD -MP -MF .deps/theap.Tpo -c -o theap.o theap.c theap.c:50:17: warning: size of 'rand_num' is 16000 bytes [-Wlarger-than=] static test_obj rand_num[NUM_ELEMS]; ^ theap.c:53:17: warning: size of 'inc_sort_num' is 16000 bytes [-Wlarger-than=] static test_obj inc_sort_num[NUM_ELEMS]; ^ theap.c:56:17: warning: size of 'dec_sort_num' is 16000 bytes [-Wlarger-than=] static test_obj dec_sort_num[NUM_ELEMS]; ^ --- cache_common.lo --- mv -f .deps/cache_common.Tpo .deps/cache_common.Plo --- tid.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tid.o -MD -MP -MF .deps/tid.Tpo -c -o tid.o tid.c tid.c: In function 'test_remove_clear_type': tid.c:745:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] static int test_remove_clear_type(void) ^ mv -f .deps/tid.Tpo .deps/tid.Po --- titerate.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT titerate.o -MD -MP -MF .deps/titerate.Tpo -c -o titerate.o titerate.c titerate.c: In function 'test_iter_group': titerate.c:286:11: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c:311:11: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c: In function 'test_iter_attr': titerate.c:465:11: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c:491:11: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c: In function 'test_iter_group_large': titerate.c:584:15: warning: size of 'names' is 13376 bytes [-Wlarger-than=] iter_info names[ITER_NGROUPS+2]; /* Names of objects in the root group */ ^ titerate.c:675:23: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hsize_t idx = i; ^ titerate.c: In function 'iter_strcmp': titerate.c:75:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int iter_strcmp(const void *s1, const void *s2) ^ titerate.c: In function 'iter_strcmp2': titerate.c:530:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int iter_strcmp2(const void *s1, const void *s2) ^ titerate.c: In function 'aiter_cb': titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c: In function 'liter_cb': titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ --- theap.o --- mv -f .deps/theap.Tpo .deps/theap.Po --- tmeta.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tmeta.o -MD -MP -MF .deps/tmeta.Tpo -c -o tmeta.o tmeta.c In file included from tmeta.c:25:0: tmeta.c: In function 'test_metadata': ../src/H5Fprivate.h:132:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (i) |= ((int32_t)(((*(p) & 0xff) << 24) | \ ^ tmeta.c:89:5: note: in expansion of macro 'INT32DECODE' INT32DECODE(p, di32); /* Decode the int32 value */ ^ tmeta.c: In function 'cleanup_metadata': tmeta.c:127:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] cleanup_metadata(void) ^ mv -f .deps/tmeta.Tpo .deps/tmeta.Po --- tmisc.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tmisc.o -MD -MP -MF .deps/tmisc.Tpo -c -o tmisc.o tmisc.c tmisc.c:191:10: warning: size of 'm13_data' is 2400 bytes [-Wlarger-than=] unsigned m13_data[MISC13_DIM1][MISC13_DIM2]; /* Data to write to dataset */ ^ tmisc.c:192:10: warning: size of 'm13_rdata' is 2400 bytes [-Wlarger-than=] unsigned m13_rdata[MISC13_DIM1][MISC13_DIM2]; /* Data read from dataset */ ^ tmisc.c: In function 'create_struct3': tmisc.c:716:14: warning: request for implicit conversion from 'void *' to 'misc5_struct3_hndl * {aka struct *}' not permitted in C++ [-Wc++-compat] str3hndl = HDmalloc(sizeof(misc5_struct3_hndl)); ^ tmisc.c: In function 'create_struct2': tmisc.c:759:14: warning: request for implicit conversion from 'void *' to 'misc5_struct2_hndl * {aka struct *}' not permitted in C++ [-Wc++-compat] str2hndl = HDmalloc(sizeof(misc5_struct2_hndl)); ^ tmisc.c: In function 'create_struct1': tmisc.c:825:14: warning: request for implicit conversion from 'void *' to 'misc5_struct1_hndl * {aka struct *}' not permitted in C++ [-Wc++-compat] str1hndl = HDmalloc(sizeof(misc5_struct1_hndl)); ^ tmisc.c: In function 'test_misc8': tmisc.c:1246:10: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat] wdata=HDmalloc(sizeof(int)*MISC8_DIM0*MISC8_DIM1); ^ tmisc.c:1257:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] *tdata++=((u*MISC8_DIM1)+v)%13; ^ In file included from tmisc.c:32:0: testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1313:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1339:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1364:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ --- tcoords.o --- tcoords.c:404:13: warning: stack usage might be 81904 bytes [-Wstack-usage=] static void test_multiple_ends(hid_t file, hbool_t is_chunked) ^ --- tmisc.o --- testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1408:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1435:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1465:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0 * MISC8_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1489:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, 4 * MISC8_CHUNK_DIM0 * MISC8_CHUNK_DIM1 * H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tmisc.c:1512:5: note: in expansion of macro 'VERIFY' VERIFY(storage_size, MISC8_DIM0*MISC8_DIM1*H5Tget_size(H5T_NATIVE_INT), "H5Dget_storage_size"); ^ tmisc.c: In function 'test_misc14': tmisc.c:2509:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata, data1)) ^ tmisc.c:2523:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data1)) ^ tmisc.c:2557:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data2)) ^ tmisc.c:2571:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data2)) ^ tmisc.c:2612:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data1)) ^ tmisc.c:2618:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data3)) ^ tmisc.c:2632:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data1)) ^ tmisc.c:2638:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,data3)) ^ tmisc.c: In function 'test_misc16': tmisc.c:2725:37: warning: initializer-string for array chars is too long for C++ [-Wc++-compat] {"1234567", "1234567\0", "12345678", {NULL}}; ^ tmisc.c:2725:50: warning: initializer-string for array chars is too long for C++ [-Wc++-compat] {"1234567", "1234567\0", "12345678", {NULL}}; ^ tmisc.c:2725:63: warning: initialization makes integer from pointer without a cast [-Wint-conversion] {"1234567", "1234567\0", "12345678", {NULL}}; ^ tmisc.c:2725:63: note: (near initialization for 'wdata[3][0]') tmisc.c: In function 'test_misc17': tmisc.c:2804:37: warning: initializer-string for array chars is too long for C++ [-Wc++-compat] {"1234567", "1234567\0", "12345678", {NULL}}; ^ tmisc.c:2804:50: warning: initializer-string for array chars is too long for C++ [-Wc++-compat] {"1234567", "1234567\0", "12345678", {NULL}}; ^ tmisc.c:2804:63: warning: initialization makes integer from pointer without a cast [-Wint-conversion] {"1234567", "1234567\0", "12345678", {NULL}}; ^ tmisc.c:2804:63: note: (near initialization for 'wdata[3][0]') tmisc.c: In function 'test_misc23': tmisc.c:3882:14: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] status = H5Iget_name(tmp_id, objname, (size_t)MISC23_NAME_BUF_SIZE); ^ tmisc.c: In function 'test_misc28': tmisc.c:5038:18: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf[i] = i; ^ tmisc.c:308:33: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] #define MISC28_SIZE 10 ^ tmisc.c:5059:18: note: in expansion of macro 'MISC28_SIZE' buf[i] = MISC28_SIZE - 1 - i; ^ --- tcoords.o --- tcoords.c:663:1: warning: the frame size of 81824 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ mv -f .deps/tcoords.Tpo .deps/tcoords.Po --- trefer.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT trefer.o -MD -MP -MF .deps/trefer.Tpo -c -o trefer.o trefer.c trefer.c: In function 'test_reference_params': trefer.c:117:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *tu32++=i*3; ^ trefer.c:198:17: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_size = H5Rget_name((hid_t)-1, H5R_DATASET_REGION, &rbuf[0], NULL, 0); ^ trefer.c:200:17: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_size = H5Rget_name(fid1, H5R_DATASET_REGION, NULL, NULL, 0); ^ trefer.c:202:17: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_size = H5Rget_name(fid1, H5R_MAXTYPE, &rbuf[0], NULL, 0); ^ trefer.c: In function 'test_reference_obj': trefer.c:287:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *tu32++=i*3; ^ trefer.c:418:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment(group, read_comment, (size_t)10); ^ trefer.c: In function 'test_reference_region': trefer.c:532:18: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *tu8++ = i * 3; ^ In file included from testhdf5.h:27:0, from trefer.c:24: trefer.c:719:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = (hsize_t *)HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */ ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ trefer.c:747:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = (hsize_t *)HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t)); /* allocate space for the element points */ ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ trefer.c: In function 'test_reference_region_1D': trefer.c:868:18: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *tu8++ = i * 3; ^ In file included from testhdf5.h:27:0, from trefer.c:24: trefer.c:991:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = (hsize_t *)HDmalloc(ret * SPACE3_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */ ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ trefer.c:1043:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = (hsize_t *)HDmalloc(ret * SPACE3_RANK * sizeof(hsize_t)); /* allocate space for the element points */ ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ trefer.c: In function 'test_reference_group': trefer.c:1328:11: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Lget_name_by_idx(gid, ".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)0, objname, (size_t)NAME_SIZE, H5P_DEFAULT); ^ --- tmisc.o --- In file included from tmisc.c:33:0: tmisc.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- th5s.o --- mv -f .deps/th5s.Tpo .deps/th5s.Po --- trefstr.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT trefstr.o -MD -MP -MF .deps/trefstr.Tpo -c -o trefstr.o trefstr.c --- titerate.o --- titerate.c: In function 'test_iter_group_large': titerate.c:574:1: warning: stack usage might be 13488 bytes [-Wstack-usage=] test_iter_group_large(hid_t fapl) ^ --- trefstr.o --- mv -f .deps/trefstr.Tpo .deps/trefstr.Po --- tselect.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tselect.o -MD -MP -MF .deps/tselect.Tpo -c -o tselect.o tselect.c tselect.c: In function 'test_select_all': tselect.c:717:27: warning: conversion to 'uint8_t {aka unsigned char}' from 'int' may alter its value [-Wconversion] *tbuf++ = (uint8_t)(((i * SPACE4_DIM2) + j) * SPACE4_DIM3) + k; ^ tselect.c: In function 'verify_select_hyper_contig_dr__run_test': tselect.c:1608:12: warning: unused parameter 'cube_size' [-Wunused-parameter] size_t cube_size, unsigned edge_size, unsigned cube_rank) ^ tselect.c: In function 'test_select_combine': tselect.c:6652:13: warning: size of 'blocks' is 4096 bytes [-Wlarger-than=] hsize_t blocks[128][2][SPACE7_RANK]; /* List of blocks */ ^ tselect.c: In function 'test_select_fill_point': tselect.c:7185:47: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] points[u][0] = (hsize_t)(points[u][0] + real_offset[0]); ^ tselect.c:7186:47: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] points[u][1] = (hsize_t)(points[u][1] + real_offset[1]); ^ tselect.c: In function 'test_select_fill_hyper_simple': tselect.c:7266:42: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] if((u >= (unsigned)(start[0] + real_offset[0]) && u < (unsigned)(start[0] + count[0] + real_offset[0])) ^ tselect.c:7266:98: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] if((u >= (unsigned)(start[0] + real_offset[0]) && u < (unsigned)(start[0] + count[0] + real_offset[0])) ^ tselect.c:7267:46: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] && (v >= (unsigned)(start[1] + real_offset[1]) && v < (unsigned)(start[1] + count[1] + real_offset[1]))) { ^ tselect.c:7267:102: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] && (v >= (unsigned)(start[1] + real_offset[1]) && v < (unsigned)(start[1] + count[1] + real_offset[1]))) { ^ tselect.c:7285:60: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] points[num_points][0] = (hsize_t)(u + start[0] + real_offset[0]); ^ tselect.c:7286:60: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] points[num_points][1] = (hsize_t)(v + start[1] + real_offset[1]); ^ tselect.c: In function 'test_select_fill_hyper_regular': tselect.c:7376:49: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7376:99: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7393:47: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] points[u][0] = (hsize_t)(points[u][0] + real_offset[0]); ^ tselect.c:7394:47: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] points[u][1] = (hsize_t)(points[u][1] + real_offset[1]); ^ tselect.c: In function 'test_select_fill_hyper_irregular': tselect.c:7499:49: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7499:99: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7516:57: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] iter_points[u][0] = (hsize_t)(iter_points[u][0] + real_offset[0]); ^ tselect.c:7517:57: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] iter_points[u][1] = (hsize_t)(iter_points[u][1] + real_offset[1]); ^ --- titerate.o --- titerate.c: In function 'aiter_cb': titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c: In function 'liter_cb': titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ mv -f .deps/titerate.Tpo .deps/titerate.Po --- tskiplist.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tskiplist.o -MD -MP -MF .deps/tskiplist.Tpo -c -o tskiplist.o tskiplist.c tskiplist.c:44:12: warning: size of 'rand_num' is 4000 bytes [-Wlarger-than=] static int rand_num[NUM_ELEMS]; ^ tskiplist.c:45:12: warning: size of 'sort_rand_num' is 4000 bytes [-Wlarger-than=] static int sort_rand_num[NUM_ELEMS]; ^ tskiplist.c:46:12: warning: size of 'rev_sort_rand_num' is 4000 bytes [-Wlarger-than=] static int rev_sort_rand_num[NUM_ELEMS]; ^ --- tselect.o --- tselect.c: In function 'test_select_hyper_checker_board_dr__verify_data': tselect.c:2628:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] test_select_hyper_checker_board_dr__verify_data(uint16_t * buf_ptr, ^ tselect.c: In function 'test_shape_same_dr__run_full_space_vs_slice_tests': tselect.c:10737:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c: In function 'test_shape_same_dr__run_checkerboard_tests': tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c: In function 'test_shape_same_dr__run_irregular_tests': tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2 ) && (large_rank >= 5)); ^ --- trefer.o --- mv -f .deps/trefer.Tpo .deps/trefer.Po --- tsohm.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tsohm.o -MD -MP -MF .deps/tsohm.Tpo -c -o tsohm.o tsohm.c In file included from tsohm.c:24:0: tsohm.c: In function 'size2_verify_plist1': testhdf5.h:91:16: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int (*)(const void *, const void *, size_t) {aka int (*)(const void *, const void *, long unsigned int)}' [-Wformat=] TestErrPrintf("*** UNEXPECTED VALUE from %s should be %ld, but is %ld at line %4d " \ ^ tsohm.c:1282:5: note: in expansion of macro 'VERIFY' VERIFY(ret, 0, memcmp); ^ tsohm.c: In function 'size2_verify_plist2': testhdf5.h:91:16: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'int (*)(const void *, const void *, size_t) {aka int (*)(const void *, const void *, long unsigned int)}' [-Wformat=] TestErrPrintf("*** UNEXPECTED VALUE from %s should be %ld, but is %ld at line %4d " \ ^ tsohm.c:1353:5: note: in expansion of macro 'VERIFY' VERIFY(ret, 0, memcmp); ^ tsohm.c: In function 'size2_helper': tsohm.c:1684:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] attr_string1[0] = attr_name[0] = (x / 10) + '0'; ^ tsohm.c:1685:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] attr_string1[1] = attr_name[1] = (x % 10) + '0'; ^ tsohm.c:1724:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] attr_string1[0] = attr_name[0] = (x / 10) + '0'; ^ tsohm.c:1725:42: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] attr_string1[1] = attr_name[1] = (x % 10) + '0'; ^ tsohm.c: In function 'size2_verify': tsohm.c:1943:49: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] attr_correct_string[0] = attr_name[0] = (x / 10) + '0'; ^ tsohm.c:1944:49: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] attr_correct_string[1] = attr_name[1] = (x % 10) + '0'; ^ tsohm.c: In function 'test_sohm_size2': tsohm.c:2200:58: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_med.empty_size > norm_sizes.empty_size * OVERHEAD_ALLOWED) ^ tsohm.c:2261:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(btree_index.dsets2 > list_index_small.dsets2 * OVERHEAD_ALLOWED) ^ tsohm.c:2270:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED) ^ tsohm.c:2294:63: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(btree_index.interleaved > list_index_small.interleaved * OVERHEAD_ALLOWED) ^ tsohm.c:2323:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(btree_index.attrs1 > list_index_small.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2325:51: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(btree_index.attrs1 > list_index_med.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2327:51: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2329:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2334:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2336:51: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2352:61: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] ((btree_index.attrs1 - btree_index.interleaved) * OVERHEAD_ALLOWED)) ^ tsohm.c:2360:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(btree_index.attrs2 > list_index_small.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2362:53: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_small.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2364:51: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(btree_index.attrs2 > list_index_med.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2366:51: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(list_index_med.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2454:61: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] (list_index_med.dsets2 - list_index_med.dsets1) * OVERHEAD_ALLOWED) ^ tsohm.c:2457:55: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] (btree_index.dsets2 - btree_index.dsets1) * OVERHEAD_ALLOWED) ^ tsohm.c:2461:66: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] (list_index_med.interleaved - list_index_med.dsets2) * OVERHEAD_ALLOWED) ^ tsohm.c:2464:60: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] (btree_index.interleaved - btree_index.dsets2) * OVERHEAD_ALLOWED) ^ tsohm.c:2486:31: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(mult_index_med.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2) ^ tsohm.c:2488:33: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(mult_index_btree.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2) ^ tsohm.c:2557:67: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.first_dset >= type_space_index.first_dset * OVERHEAD_ALLOWED) ^ tsohm.c:2564:37: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.second_dset * OVERHEAD_ALLOWED < type_space_index.second_dset) ^ tsohm.c:2569:32: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.dsets1 * OVERHEAD_ALLOWED < type_space_index.dsets1) ^ tsohm.c:2574:32: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.dsets2 * OVERHEAD_ALLOWED < type_space_index.dsets2) ^ tsohm.c:2579:37: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.interleaved * OVERHEAD_ALLOWED < type_space_index.interleaved) ^ tsohm.c:2584:32: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.attrs1 * OVERHEAD_ALLOWED < type_space_index.attrs1) ^ tsohm.c:2589:32: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(share_tiny_index.attrs2 * OVERHEAD_ALLOWED < type_space_index.attrs2) ^ tsohm.c: In function 'delete_helper_write': tsohm.c:2619:13: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] wdata = x + 'a'; ^ tsohm.c: In function 'delete_helper': tsohm.c:2767:41: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(norm_filesize > deleted_filesize * OVERHEAD_ALLOWED) ^ tsohm.c:2769:41: warning: conversion to 'float' from 'h5_stat_size_t {aka long int}' may alter its value [-Wconversion] if(deleted_filesize > norm_filesize * OVERHEAD_ALLOWED) ^ --- tskiplist.o --- mv -f .deps/tskiplist.Tpo .deps/tskiplist.Po --- ttime.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT ttime.o -MD -MP -MF .deps/ttime.Tpo -c -o ttime.o ttime.c --- tsohm.o --- tsohm.c: In function 'test_sohm_external_dtype': tsohm.c:3890:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] s_ptr->a = i*3 + 1; ^ tsohm.c:3891:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] s_ptr->b = i*3 + 2; ^ --- ttime.o --- mv -f .deps/ttime.Tpo .deps/ttime.Po --- ttst.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT ttst.o -MD -MP -MF .deps/ttst.Tpo -c -o ttst.o ttst.c ttst.c: In function 'test_tst_init': ttst.c:98:15: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] uniq_words=HDmalloc(sizeof(char *)*num_uniq_words); ^ ttst.c:101:20: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] rand_uniq_words=HDmalloc(sizeof(char *)*num_uniq_words); ^ ttst.c:104:20: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] sort_uniq_words=HDmalloc(sizeof(char *)*num_uniq_words); ^ ttst.c:110:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] tmp_word=(char *)words[u]; ^ ttst.c:129:24: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] v=u+(HDrandom()%(num_uniq_words-u)); ^ mv -f .deps/ttst.Tpo .deps/ttst.Po --- tunicode.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tunicode.o -MD -MP -MF .deps/tunicode.Tpo -c -o tunicode.o tunicode.c tunicode.c: In function 'test_objnames': tunicode.c:402:9: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Oget_comment_by_name(fid, string, read_buf, (size_t)MAX_STRING_LENGTH, H5P_DEFAULT); ^ tunicode.c: In function 'test_attrname': tunicode.c:535:9: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Aget_name(attr_id, (size_t)MAX_STRING_LENGTH, read_buf); ^ tunicode.c: In function 'write_char': tunicode.c:747:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = c; ^ tunicode.c:751:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = (0xC0 | c>>6); ^ tunicode.c:752:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+1] = (0x80 | (c & 0x3F)); ^ tunicode.c:756:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = (0xE0 | c>>12); ^ tunicode.c:757:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+1] = (0x80 | (c>>6 & 0x3F)); ^ tunicode.c:758:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+2] = (0x80 | (c & 0x3F)); ^ tunicode.c:762:28: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = (0xF0 | c>>18); ^ tunicode.c:763:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+1] = (0x80 | (c>>12 & 0x3F)); ^ tunicode.c:764:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+2] = (0x80 | (c>>6 & 0x3F)); ^ tunicode.c:765:30: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+3] = (0x80 | (c & 0x3F)); ^ tunicode.c: In function 'dump_string': tunicode.c:784:12: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] length = strlen(string); ^ tunicode.c: In function 'test_unicode': tunicode.c:817:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] unicode_point = (HDrandom() % (MAX_CODE_POINT-32)) + 32; ^ mv -f .deps/tunicode.Tpo .deps/tunicode.Po --- tvlstr.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tvlstr.o -MD -MP -MF .deps/tvlstr.Tpo -c -o tvlstr.o tvlstr.c --- tattr.o --- tattr.c: In function 'test_attr_open_by_idx': tattr.c:7185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_attr_open_by_idx(hbool_t new_format, hid_t fcpl, hid_t fapl) ^ tattr.c:7185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tattr.c: In function 'test_attr_delete_by_idx': tattr.c:5880:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_attr_delete_by_idx(hbool_t new_format, hid_t fcpl, hid_t fapl) ^ tattr.c:5880:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- tvlstr.o --- mv -f .deps/tvlstr.Tpo .deps/tvlstr.Po --- tvltypes.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tvltypes.o -MD -MP -MF .deps/tvltypes.Tpo -c -o tvltypes.o tvltypes.c tvltypes.c: In function 'test_vltypes_funcs': tvltypes.c:186:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] size=H5Tget_precision(type); ^ tvltypes.c:189:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] size=H5Tget_size(type); ^ tvltypes.c:192:10: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] size=H5Tget_ebias(type); ^ In file included from testhdf5.h:27:0, from tvltypes.c:24: tvltypes.c: In function 'rewrite_vltypes_vlen_atomic': tvltypes.c:569:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p = HDmalloc((i + increment) * sizeof(unsigned int)); ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ tvltypes.c:570:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len = i + increment; ^ tvltypes.c:571:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for(j = 0; j < (i + increment); j++) ^ tvltypes.c: In function 'test_vltypes_vlen_compound': tvltypes.c:733:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((s1 *)wdata[i].p)[j].i=i*10+j; ^ tvltypes.c:734:53: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] ((s1 *)wdata[i].p)[j].f=(float)((i*20+j)/3.0F); ^ In file included from testhdf5.h:27:0, from tvltypes.c:24: tvltypes.c: In function 'rewrite_vltypes_vlen_compound': tvltypes.c:876:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p = HDmalloc((i + increment) * sizeof(s1)); ^ ../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ tvltypes.c:877:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len = i + increment; ^ tvltypes.c:878:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for(j = 0; j < (i + increment); j++) { ^ tvltypes.c:879:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((s1 *)wdata[i].p)[j].i = i * 40 + j; ^ tvltypes.c:880:60: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] ((s1 *)wdata[i].p)[j].f = (float)((i * 60 + j) / 3.0F); ^ tvltypes.c: In function 'test_vltypes_compound_vlen_vlen': tvltypes.c:1004:8: warning: size of 'wdata' is 3072 bytes [-Wlarger-than=] s1 wdata[SPACE3_DIM1]; /* data to write */ ^ tvltypes.c:1005:8: warning: size of 'rdata' is 3072 bytes [-Wlarger-than=] s1 rdata[SPACE3_DIM1]; /* data to read */ ^ tvltypes.c:1020:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i=i*10; ^ tvltypes.c:1021:34: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] wdata[i].f=(float)((i*20)/3.0F); ^ tvltypes.c:1024:15: warning: request for implicit conversion from 'void *' to 'hvl_t * {aka struct *}' not permitted in C++ [-Wc++-compat] for(t1=(wdata[i].v).p,j=0; j<(i+L1_INCM); j++, t1++) { ^ tvltypes.c:1105:15: warning: request for implicit conversion from 'void *' to 'hvl_t * {aka struct *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=(wdata[i].v).p, j=0; j<(i+L3_INCM); j++, t1++) { ^ tvltypes.c:1345:15: warning: request for implicit conversion from 'void *' to 's2 * {aka struct *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata2[i].v.p, t2=rdata2[i].v.p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata2[i].v.p, t2=rdata2[i].v.p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p,j=0; j<(i+1); j++, t1++) { ^ In file included from tvltypes.c:24:0: testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tvltypes.c:1963:5: note: in expansion of macro 'VERIFY' VERIFY(size, ((SPACE1_DIM1 * (SPACE1_DIM1 + 1)) / 2) * sizeof(hvl_t) + vlen_size_func((unsigned long)SPACE1_DIM1) * sizeof(unsigned int), "H5Dvlen_get_buf_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tvltypes.c:1972:5: note: in expansion of macro 'VERIFY' VERIFY(mem_used, ((SPACE1_DIM1 * (SPACE1_DIM1 + 1)) / 2) * sizeof(hvl_t) + vlen_size_func((unsigned long)SPACE1_DIM1) * sizeof(unsigned int), "H5Dread"); ^ tvltypes.c:1980:15: warning: request for implicit conversion from 'void *' to 'hvl_t * {aka struct *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p, t2=rdata[i].p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p, t2=rdata[i].p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1 = wdata[i].p, j = 0; j < (i + increment); j++, t1++) { ^ tvltypes.c:2065:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for(t1 = wdata[i].p, j = 0; j < (i + increment); j++, t1++) { ^ tvltypes.c:2160:15: warning: request for implicit conversion from 'void *' to 'hvl_t * {aka struct *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p, t2=rdata[i].p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p, t2=rdata[i].p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p,j=0; j<(i+increment); j++, t1++) { ^ tvltypes.c:2241:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for(t1=wdata[i].p,j=0; j<(i+increment); j++, t1++) { ^ In file included from tvltypes.c:24:0: testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tvltypes.c:2319:5: note: in expansion of macro 'VERIFY' VERIFY(size, ((SPACE1_DIM1*(SPACE1_DIM1 + 1)) / 2) * sizeof(hvl_t) + vlen_size_func((unsigned long)SPACE1_DIM1) * sizeof(unsigned int), "H5Dvlen_get_buf_size"); ^ testhdf5.h:85:34: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] long __x = (long)_x, __val = (long)_val; \ ^ tvltypes.c:2328:5: note: in expansion of macro 'VERIFY' VERIFY(mem_used,((SPACE1_DIM1*(SPACE1_DIM1+1))/2)*sizeof(hvl_t)+vlen_size_func((unsigned long)SPACE1_DIM1)*sizeof(unsigned int),"H5Dread"); ^ tvltypes.c:2336:15: warning: request for implicit conversion from 'void *' to 'hvl_t * {aka struct *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p, t2=rdata[i].p, j=0; j *}' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].p, t2=rdata[i].p, j=0; j FP_EPSILON ) { /* i.e. hit_rate != 0.0 */ ^ cache.c:28215:30: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] } else if ( hit_rate > FP_EPSILON ) { /* i.e. hit_rate != 0.0 */ ^ In file included from cache.c:23:0: h5test.h:135:41: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)=SRC_MIN) { \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:1774:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:148:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] value2 = (~value1) | value1; \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:1776:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:1778:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:148:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] value2 = (~value1) | value1; \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:1780:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1784:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1784:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1784:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1788:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:1792:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c: In function 'test_conv_int_2': dt_arith.c:2639:10: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] char buf[32*100]; ^ dt_arith.c: In function 'my_isnan': dt_arith.c:2693:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ dt_arith.c:2697:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ dt_arith.c:2702:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ dt_arith.c:2717:37: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] HDsnprintf(s, sizeof(s), "%g", x); ^ dt_arith.c: In function 'test_conv_flt_1': dt_arith.c:2976:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] INIT_FP_NORM(double, DBL_MAX, DBL_MIN, DBL_MAX_10_EXP, DBL_MIN_10_EXP, ^ dt_arith.c:2976:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:2976:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:2976:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:2976:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:2976:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:3058:57: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] underflow = HDfabs(*((double*)aligned)) < FLT_MIN; ^ dt_arith.c:3059:56: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] overflow = HDfabs(*((double*)aligned)) > FLT_MAX; ^ dt_arith.c:3073:24: warning: conversion to 'float' from 'long double' may alter its value [-Wfloat-conversion] hw_f = *((long double*)aligned); ^ dt_arith.c:3078:24: warning: conversion to 'double' from 'long double' may alter its value [-Wfloat-conversion] hw_d = *((long double*)aligned); ^ dt_arith.c:3080:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] underflow = HDfabsl(*((long double*)aligned)) < DBL_MIN; ^ dt_arith.c:3081:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] overflow = HDfabsl(*((long double*)aligned)) > DBL_MAX; ^ dt_arith.c:3179:25: warning: unsuffixed float constant [-Wunsuffixed-float-constants] HDfabs(x) <= DBL_MIN && HDfabs(hw_d) <= DBL_MIN) ^ dt_arith.c:3179:25: warning: unsuffixed float constant [-Wunsuffixed-float-constants] In file included from h5test.h:26:0, from dt_arith.c:25: ../src/H5private.h:796:34: warning: conversion to 'double' from 'long double' may alter its value [-Wfloat-conversion] #define HDfrexpl(X,N) frexpl(X,N) ^ dt_arith.c:3191:33: note: in expansion of macro 'HDfrexpl' check_mant[0] = HDfrexpl(x, check_expo+0); ^ ../src/H5private.h:796:34: warning: conversion to 'double' from 'long double' may alter its value [-Wfloat-conversion] #define HDfrexpl(X,N) frexpl(X,N) ^ dt_arith.c:3192:33: note: in expansion of macro 'HDfrexpl' check_mant[1] = HDfrexpl(hw_ld, check_expo+1); ^ dt_arith.c:3198:59: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] int valid_bits=(int)((dst_ebias+dst_msize)+MIN(check_expo[0],check_expo[1]))-1; ^ dt_arith.c:3198:59: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] dt_arith.c:3214:60: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] HDfabs(check_mant[0]-check_mant[1])=SRC_MIN) { \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:3618:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:148:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] value2 = (~value1) | value1; \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:3620:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:3622:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:144:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:145:22: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value2 = (value1 - 1) | value1; \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:147:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value1 <<= 1; \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:148:22: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] value2 = (~value1) | value1; \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:18: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison is always true due to limited range of data type [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:162:24: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] value2 <<= 1; \ ^ dt_arith.c:3624:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3628:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3628:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3628:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3632:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ --- bittests.o --- mv -f .deps/bittests.Tpo .deps/bittests.Po --- dt_arith.o --- dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3632:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:155:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3632:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:130:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value1<=SRC_MAX && value1>=SRC_MIN) { \ ^ dt_arith.c:3636:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:136:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3636:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ --- dtypes.o --- --- dt_arith.o --- dt_arith.c:155:37: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if(value2<=SRC_MAX && value2>=SRC_MIN) { \ ^ dt_arith.c:3636:9: note: in expansion of macro 'INIT_INTEGER' INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ --- dtypes.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dtypes.o -MD -MP -MF .deps/dtypes.Tpo -c -o dtypes.o dtypes.c --- dt_arith.o --- dt_arith.c:3649:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] INIT_FP_NORM(double, DBL_MAX, DBL_MIN, DBL_MAX_10_EXP, DBL_MIN_10_EXP, ^ dt_arith.c:3649:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:3649:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:3649:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:3649:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:3649:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dt_arith.c:4175:19: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] for(q=dst_nbits/8; qb[j] = (float)(100.0f*(j+1) + 0.01f*j); ^ dsets.c:1030:41: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->b[j] = (float)(100.0f*(j+1) + 0.01f*j); ^ dsets.c:1033:19: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->c[j] = 100.0f*(j+1) + 0.02f*j; ^ dsets.c:1033:33: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->c[j] = 100.0f*(j+1) + 0.02f*j; ^ dsets.c: In function 'test_nbit_int': dsets.c:2742:28: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0f, (double)(precision - 1))) << offset); ^ dsets.c:2780:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) { ^ dsets.c:2780:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) { ^ dsets.c: In function 'test_nbit_float': dsets.c:2890:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(!(orig_data[i][j]==orig_data[i][j])) continue; /* skip if value is NaN */ ^ dsets.c:2891:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(new_data[i][j] != orig_data[i][j]) { ^ dsets.c: In function 'test_nbit_double': dsets.c:3015:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(!(orig_data[i][j]==orig_data[i][j])) continue; /* skip if value is NaN */ ^ dsets.c:3016:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(new_data[i][j] != orig_data[i][j]) { ^ dsets.c: In function 'test_nbit_array': dsets.c:3109:38: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)precision)) << offset); ^ dsets.c: In function 'test_nbit_compound': dsets.c:3268:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[0]-1))) << offset[0]); ^ dsets.c:3270:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[1]-1))) << offset[1]); ^ dsets.c:3272:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[2]-1))) << offset[2]); ^ dsets.c:3315:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) || ^ dsets.c:3315:66: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) || ^ dsets.c:3316:35: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].c & c_mask) != (orig_data[i][j].c & c_mask) || ^ dsets.c:3316:67: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].c & c_mask) != (orig_data[i][j].c & c_mask) || ^ dsets.c:3317:35: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].s & s_mask) != (orig_data[i][j].s & s_mask) || ^ dsets.c:3317:67: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].s & s_mask) != (orig_data[i][j].s & s_mask) || ^ dsets.c:3318:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (orig_data[i][j].f==orig_data[i][j].f && new_data[i][j].f != orig_data[i][j].f)) ^ dsets.c:3318:75: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (orig_data[i][j].f==orig_data[i][j].f && new_data[i][j].f != orig_data[i][j].f)) ^ dsets.c: In function 'test_nbit_compound_2': dsets.c:3494:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[0]-1))) << offset[0]); ^ dsets.c:3496:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[1]-1))) << offset[1]); ^ dsets.c:3498:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[2]-1))) << offset[2]); ^ dsets.c:3502:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)precision[3])) << offset[3]); ^ dsets.c:3507:40: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[4]-1))) << offset[4]); ^ dsets.c:3512:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[0]-1))) << offset[0]); ^ dsets.c:3514:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[1]-1))) << offset[1]); ^ dsets.c:3516:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0F, (double)(precision[2]-1))) << offset[2]); ^ dsets.c:3571:40: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].b[m][n]&b_mask)!=(orig_data[i][j].b[m][n]&b_mask)) { ^ dsets.c:3571:74: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].b[m][n]&b_mask)!=(orig_data[i][j].b[m][n]&b_mask)) { ^ dsets.c:3578:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)|| ^ dsets.c:3578:81: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)|| ^ dsets.c:3579:43: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].d[m][n].c & c_mask)!=(orig_data[i][j].d[m][n].c & c_mask)|| ^ dsets.c:3579:81: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].d[m][n].c & c_mask)!=(orig_data[i][j].d[m][n].c & c_mask)|| ^ dsets.c:3580:43: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].d[m][n].s & s_mask)!=(orig_data[i][j].d[m][n].s & s_mask)|| ^ dsets.c:3580:81: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].d[m][n].s & s_mask)!=(orig_data[i][j].d[m][n].s & s_mask)|| ^ dsets.c:3581:42: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (new_data[i][j].d[m][n].f==new_data[i][j].d[m][n].f && ^ dsets.c:3582:43: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] new_data[i][j].d[m][n].f != new_data[i][j].d[m][n].f)) { ^ dsets.c:3588:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)|| ^ dsets.c:3588:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)|| ^ dsets.c:3589:32: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].a.c & c_mask)!=(orig_data[i][j].a.c & c_mask)|| ^ dsets.c:3589:64: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].a.c & c_mask)!=(orig_data[i][j].a.c & c_mask)|| ^ dsets.c:3590:32: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].a.s & s_mask)!=(orig_data[i][j].a.s & s_mask)|| ^ dsets.c:3590:64: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].a.s & s_mask)!=(orig_data[i][j].a.s & s_mask)|| ^ dsets.c:3591:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (new_data[i][j].a.f==new_data[i][j].a.f && ^ dsets.c:3592:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] new_data[i][j].a.f != new_data[i][j].a.f)|| ^ dsets.c: In function 'test_nbit_compound_3': dsets.c:3712:39: warning: cast from function call of type 'double' to non-matching type 'long int' [-Wbad-function-cast] orig_data[i].i = HDrandom() % (long)HDpow(2.0F, 17.0F - 1.0F); ^ In file included from h5test.h:26:0, from dsets.c:26: ../src/H5private.h:1069:31: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] #define HDrandom() HDrand() ^ dsets.c:3712:26: note: in expansion of macro 'HDrandom' orig_data[i].i = HDrandom() % (long)HDpow(2.0F, 17.0F - 1.0F); ^ dsets.c: In function 'test_nbit_int_size': dsets.c:3830:13: warning: size of 'orig_data' is 80000 bytes [-Wlarger-than=] int orig_data[DSET_DIM1][DSET_DIM2]; ^ dsets.c:3882:39: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] orig_data[i][j] = rand() % (int)pow((double)2, (double)(precision-1)) << offset; ^ dsets.c: In function 'test_nbit_flt_size': dsets.c:3995:13: warning: size of 'orig_data' is 80000 bytes [-Wlarger-than=] float orig_data[DSET_DIM1][DSET_DIM2]; ^ dsets.c:4080:30: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[i][j] = (rand() % 1234567) / 2; ^ dsets.c: In function 'test_scaleoffset_float': dsets.c:4464:57: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[i][j] = (float)((HDrandom() % 100000) / 1000.0F); ^ dsets.c: In function 'test_scaleoffset_float_2': dsets.c:4595:57: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[0][j] = (float)((HDrandom() % 100000) / 1000.0F); ^ dsets.c: In function 'test_scaleoffset_double': dsets.c:4706:51: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[i][j] = (HDrandom() % 10000000) / 10000000.0F; ^ dsets.c: In function 'test_scaleoffset_double_2': dsets.c:4837:51: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[0][j] = (HDrandom() % 10000000) / 10000000.0F; ^ In file included from dsets.c:26:0: dsets.c: In function 'test_set_local': h5test.h:135:47: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define DBL_REL_EQUAL(X,Y,M) (fabs((Y-X)/X)= 1)); ^ tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2 ) && (large_rank >= 5)); ^ tselect.c:13077:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_select(void) ^ tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:13077:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] test_select(void) ^ tselect.c:13077:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:13077:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] test_select(void) ^ tselect.c:13077:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } while((v < 2 ) && (large_rank >= 5)); ^ tselect.c:13077:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] test_select(void) ^ tselect.c:11681:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(small_rank = 1; small_rank <= large_rank; small_rank++) { ^ tselect.c:11133:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(small_rank = 1; small_rank <= large_rank; small_rank++) { ^ tselect.c:10646:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(small_rank = 1; small_rank <= large_rank; small_rank++) { ^ --- dt_arith.o --- dt_arith.c: In function 'test_conv_flt_1': dt_arith.c:3170:20: warning: 'overflow' may be used uninitialized in this function [-Wmaybe-uninitialized] if (overflow && my_isinf(dendian, buf+j*sizeof(float), ^ --- dsets.o --- dsets.c: In function 'test_simple_io': dsets.c:394:1: warning: stack usage might be 81136 bytes [-Wstack-usage=] test_simple_io(const char *env_h5_drvr, hid_t fapl) ^ dsets.c:496:1: warning: the frame size of 81056 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- cache.o --- cache.c: In function 'check_resize_entry': cache.c:14905:18: warning: 'entry_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] result = H5C_get_entry_status(file_ptr, entry_ptr->addr, ^ --- tselect.o --- mv -f .deps/tselect.Tpo .deps/tselect.Po --- cmpd_dset.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT cmpd_dset.o -MD -MP -MF .deps/cmpd_dset.Tpo -c -o cmpd_dset.o cmpd_dset.c cmpd_dset.c: In function 'test_compound': cmpd_dset.c:154:18: warning: size of 's1' is 6400000 bytes [-Wlarger-than=] static s1_t s1[NX*NY]; ^ cmpd_dset.c:158:18: warning: size of 's2' is 6400000 bytes [-Wlarger-than=] static s2_t s2[NX*NY]; ^ cmpd_dset.c:162:18: warning: size of 's3' is 6400000 bytes [-Wlarger-than=] static s3_t s3[NX*NY]; ^ cmpd_dset.c:166:18: warning: size of 's4' is 1600000 bytes [-Wlarger-than=] static s4_t s4[NX*NY]; ^ cmpd_dset.c:170:18: warning: size of 's5' is 9600000 bytes [-Wlarger-than=] static s5_t s5[NX*NY]; ^ cmpd_dset.c:173:18: warning: size of 's6' is 9600000 bytes [-Wlarger-than=] static s6_t s6[NX*NY]; ^ cmpd_dset.c: In function 'initialize_stype1': cmpd_dset.c:885:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->f = i*2/3; ^ cmpd_dset.c:886:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->g = i*2/3+1; ^ cmpd_dset.c:888:20: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->h[j] = i*j/5+j; ^ cmpd_dset.c:889:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->i = i*2/3+2; ^ cmpd_dset.c:890:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->j = i*2/3+3; ^ cmpd_dset.c: In function 'initialize_stype2': cmpd_dset.c:921:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->a = i*8+0; ^ cmpd_dset.c:922:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->b = i*8+1; ^ cmpd_dset.c:924:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->c[j] = i*8+j; ^ cmpd_dset.c:925:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->d = i*8+6; ^ cmpd_dset.c:926:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->e = i*8+7; ^ cmpd_dset.c:928:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->f = i*2/3; ^ cmpd_dset.c:929:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->g = i*2/3+1; ^ cmpd_dset.c:931:20: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->h[j] = i*j/5+j; ^ cmpd_dset.c:932:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->i = i*2/3+2; ^ cmpd_dset.c:933:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->j = i*2/3+3; ^ cmpd_dset.c:935:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->k = i/7+1; ^ cmpd_dset.c:936:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->l = i/7+2; ^ cmpd_dset.c:937:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->m = i/7+3; ^ cmpd_dset.c:938:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->n = i/7+4; ^ cmpd_dset.c:940:23: warning: conversion to 'long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->o = i*3+0; ^ cmpd_dset.c:941:23: warning: conversion to 'long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->p = i*3+1; ^ cmpd_dset.c:942:23: warning: conversion to 'long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->q = i*3+2; ^ cmpd_dset.c: In function 'initialize_stype4': cmpd_dset.c:999:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->a = i*8+0; ^ cmpd_dset.c:1000:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->b = i*8+1; ^ cmpd_dset.c:1002:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->c[j] = i*8+j; ^ cmpd_dset.c:1003:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->d = i*8+6; ^ cmpd_dset.c:1004:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->e = i*8+7; ^ cmpd_dset.c:1006:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->f = i*2/3; ^ cmpd_dset.c:1007:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->g = i*2/3+1; ^ cmpd_dset.c:1009:20: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->h[j] = i*j/5+j; ^ cmpd_dset.c:1010:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->i = i*2/3+2; ^ cmpd_dset.c:1011:23: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->j = i*2/3+3; ^ cmpd_dset.c:1013:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->k = i/7+1; ^ cmpd_dset.c:1014:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->l = i/7+2; ^ cmpd_dset.c:1015:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->m = i/7+3; ^ cmpd_dset.c:1016:23: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] s_ptr->n = i/7+4; ^ cmpd_dset.c:1018:23: warning: conversion to 'long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->o = i*3+0; ^ cmpd_dset.c:1019:23: warning: conversion to 'long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->p = i*3+1; ^ cmpd_dset.c:1020:23: warning: conversion to 'long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->q = i*3+2; ^ cmpd_dset.c:1022:23: warning: conversion to 'long long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->r = i*5+1; ^ cmpd_dset.c:1023:23: warning: conversion to 'long long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->s = i*5+2; ^ cmpd_dset.c:1024:23: warning: conversion to 'long long int' from 'size_t {aka long unsigned int}' may change the sign of the result [-Wsign-conversion] s_ptr->t = i*5+3; ^ cmpd_dset.c: In function 'compare_data': cmpd_dset.c:1294:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(s_ptr->k, d_ptr->k) || ^ cmpd_dset.c:1295:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(s_ptr->l, d_ptr->l) || ^ cmpd_dset.c:1296:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(s_ptr->m, d_ptr->m) || ^ cmpd_dset.c:1297:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(s_ptr->n, d_ptr->n) ) { ^ cmpd_dset.c:1304:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2], ^ cmpd_dset.c:1304:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2], ^ cmpd_dset.c:1304:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2], ^ cmpd_dset.c:1304:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2], ^ cmpd_dset.c:1304:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->d, s_ptr->e, s_ptr->f, s_ptr->g,s_ptr->h[0],s_ptr->h[1],s_ptr->h[2], ^ cmpd_dset.c:1305:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8], ^ cmpd_dset.c:1305:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8], ^ cmpd_dset.c:1305:44: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8], ^ cmpd_dset.c:1305:56: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8], ^ cmpd_dset.c:1305:68: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8], ^ cmpd_dset.c:1305:80: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[3],s_ptr->h[4],s_ptr->h[5],s_ptr->h[6],s_ptr->h[7],s_ptr->h[8], ^ cmpd_dset.c:1306:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14], ^ cmpd_dset.c:1306:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14], ^ cmpd_dset.c:1306:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14], ^ cmpd_dset.c:1306:58: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14], ^ cmpd_dset.c:1306:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14], ^ cmpd_dset.c:1306:84: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[9],s_ptr->h[10],s_ptr->h[11],s_ptr->h[12],s_ptr->h[13],s_ptr->h[14], ^ cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n); ^ cmpd_dset.c:1307:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n); ^ cmpd_dset.c:1307:43: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n); ^ cmpd_dset.c:1311:40: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2], ^ cmpd_dset.c:1311:50: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2], ^ cmpd_dset.c:1311:59: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2], ^ cmpd_dset.c:1311:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2], ^ cmpd_dset.c:1311:83: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->d, d_ptr->e, d_ptr->f, d_ptr->g,d_ptr->h[0],d_ptr->h[1],d_ptr->h[2], ^ cmpd_dset.c:1312:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8], ^ cmpd_dset.c:1312:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8], ^ cmpd_dset.c:1312:44: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8], ^ cmpd_dset.c:1312:56: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8], ^ cmpd_dset.c:1312:68: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8], ^ cmpd_dset.c:1312:80: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[3],d_ptr->h[4],d_ptr->h[5],d_ptr->h[6],d_ptr->h[7],d_ptr->h[8], ^ cmpd_dset.c:1313:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13], ^ cmpd_dset.c:1313:32: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13], ^ cmpd_dset.c:1313:45: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13], ^ cmpd_dset.c:1313:58: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13], ^ cmpd_dset.c:1313:71: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[9],d_ptr->h[10],d_ptr->h[11],d_ptr->h[12],d_ptr->h[13], ^ cmpd_dset.c:1314:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l, ^ cmpd_dset.c:1314:34: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l, ^ cmpd_dset.c:1314:48: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l, ^ cmpd_dset.c:1314:57: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->h[14], d_ptr->h[15], d_ptr->i,d_ptr->j,d_ptr->k,d_ptr->l, ^ cmpd_dset.c: In function 'test_pack_ooo': cmpd_dset.c:1791:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] j = HDrand() % num_free; ^ cmpd_dset.c:1803:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] sub_cmpd_order = HDrand() % PACK_NMEMBS; ^ cmpd_dset.c: In function 'main': cmpd_dset.c:2195:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_compound(fname, fapl_id); ^ cmpd_dset.c:2199:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_hdf5_src_subset(fname, fapl_id); ^ cmpd_dset.c:2203:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_hdf5_dst_subset(fname, fapl_id); ^ cmpd_dset.c:2206:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_pack_ooo(); ^ cmpd_dset.c:2209:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_ooo_order(fname); ^ --- dsets.o --- dsets.c: In function 'test_nbit_int_size': dsets.c:3825:1: warning: stack usage might be 80128 bytes [-Wstack-usage=] test_nbit_int_size(hid_t file) ^ dsets.c:3971:1: warning: the frame size of 80048 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ dsets.c: In function 'test_nbit_flt_size': dsets.c:3990:1: warning: stack usage might be 80112 bytes [-Wstack-usage=] test_nbit_flt_size(hid_t file) ^ dsets.c:4168:1: warning: the frame size of 80032 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- cache.o --- cache.c: In function 'check_flush_cache__single_entry': cache.c:10889:1: warning: stack usage might be 12448 bytes [-Wstack-usage=] check_flush_cache__single_entry(H5F_t * file_ptr) ^ --- dsets.o --- dsets.c: In function 'test_userblock_offset': dsets.c:514:1: warning: stack usage might be 81088 bytes [-Wstack-usage=] test_userblock_offset(const char *env_h5_drvr, hid_t fapl) ^ dsets.c:586:1: warning: the frame size of 81040 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ dsets.c: In function 'test_big_chunks_bypass_cache': dsets.c:7327:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_big_chunks_bypass_cache(hid_t fapl) ^ dsets.c:7327:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dsets.c: In function 'test_chunk_expand': dsets.c:7549:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_chunk_expand(hid_t fapl) ^ --- cmpd_dset.o --- mv -f .deps/cmpd_dset.Tpo .deps/cmpd_dset.Po --- filter_fail.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT filter_fail.o -MD -MP -MF .deps/filter_fail.Tpo -c -o filter_fail.o filter_fail.c In file included from filter_fail.c:25:0: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ mv -f .deps/filter_fail.Tpo .deps/filter_fail.Po --- extend.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT extend.o -MD -MP -MF .deps/extend.Tpo -c -o extend.o extend.c extend.c:34:14: warning: size of 'buf1' is 40000 bytes [-Wlarger-than=] static int buf1[NY][NX], buf2[NX / 2][NY / 2]; ^ extend.c:34:28: warning: size of 'buf2' is 10000 bytes [-Wlarger-than=] static int buf1[NY][NX], buf2[NX / 2][NY / 2]; ^ mv -f .deps/extend.Tpo .deps/extend.Po --- external.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT external.o -MD -MP -MF .deps/external.Tpo -c -o external.o external.c --- dt_arith.o --- dt_arith.c: In function 'test_conv_int_fp': dt_arith.c:4196:13: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (k = 0; k < src_size; k += 2) { ^ --- cache.o --- mv -f .deps/cache.Tpo .deps/cache.Po --- efc.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT efc.o -MD -MP -MF .deps/efc.Tpo -c -o efc.o efc.c efc.c:36:13: warning: size of 'filename' is 6144 bytes [-Wlarger-than=] static char filename[6][1024]; ^ --- dsets.o --- dsets.c: In function 'filter_bogus2': dsets.c:1360:18: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left>0) { ^ --- dtypes.o --- dtypes.c: In function 'main': dtypes.c:7391:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] main(void) ^ dtypes.c:7391:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtypes.c:7391:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtypes.c:7391:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtypes.c:7391:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtypes.c:4572:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (nerrors) { ^ mv -f .deps/dtypes.Tpo .deps/dtypes.Po --- objcopy.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT objcopy.o -MD -MP -MF .deps/objcopy.Tpo -c -o objcopy.o objcopy.c objcopy.c: In function 'compare_data': objcopy.c:1073:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ref_buf1 = (const hdset_reg_ref_t *)buf1; ^ objcopy.c:1074:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ref_buf2 = (const hdset_reg_ref_t *)buf2; ^ objcopy.c: In function 'test_copy_dataset_compound': objcopy.c:2324:25: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf[i].d = 1.0F / (i + 1); ^ objcopy.c: In function 'test_copy_dataset_chunked': objcopy.c:2456:30: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf1d[i] = (float)(i / 2.0F); ^ objcopy.c:2458:42: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf2d[i][j] = (float)(i + (j / 100.0F)); ^ objcopy.c:2458:37: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf2d[i][j] = (float)(i + (j / 100.0F)); ^ objcopy.c: In function 'test_copy_dataset_chunked_sparse': objcopy.c:2799:30: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf1d[i] = (float)(i / 10.0F); ^ objcopy.c:2801:42: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf2d[i][j] = (float)(i + (j / 100.0F)); ^ objcopy.c:2801:37: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf2d[i][j] = (float)(i + (j / 100.0F)); ^ objcopy.c: In function 'test_copy_dataset_compact': objcopy.c:3123:36: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf[i][j] = (float)(i+j/100.0F); ^ objcopy.c:3123:34: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] buf[i][j] = (float)(i+j/100.0F); ^ --- dsets.o --- mv -f .deps/dsets.Tpo .deps/dsets.Po --- links.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT links.o -MD -MP -MF .deps/links.Tpo -c -o links.o links.c --- objcopy.o --- objcopy.c: In function 'attach_attribute_compound_vlstr': objcopy.c:4591:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] buf.v = "ThisIsAString"; ^ --- links.o --- links.c: In function 'external_link_dangling': links.c:2698:18: warning: conversion to 'hid_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] status = H5Lget_name_by_idx(rid, "no_file", H5_INDEX_NAME, H5_ITER_INC, 0, NULL, 0, H5P_DEFAULT); ^ links.c: In function 'external_set_elink_fapl1': links.c:3500:17: warning: size of 'sv' is 3500 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][500]; ^ links.c: In function 'external_set_elink_fapl2': links.c:3699:10: warning: size of 'points' is 6400 bytes [-Wlarger-than=] int points[NUM40][NUM40]; ^ links.c: In function 'external_link_with_committed_datatype': links.c:7339:10: warning: unused variable 'rdata' [-Wunused-variable] int rdata = 0; /* Attribute data read */ ^ links.c: In function 'link_filters': links.c:10078:48: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] > ((double)filesize_unfiltered * FILTER_FILESIZE_MAX_FRACTION)) ^ links.c: In function 'link_info_by_idx': links.c:11334:23: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)0, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ links.c:11376:23: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ links.c:11418:23: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ links.c: In function 'link_info_by_idx_old': links.c:11586:19: warning: conversion to 'herr_t {aka int}' from 'ssize_t {aka long int}' may alter its value [-Wconversion] ret = H5Lget_name_by_idx(group_id, ".", H5_INDEX_CRT_ORDER, H5_ITER_INC, (hsize_t)u, tmpname, (size_t)NAME_BUF_SIZE, H5P_DEFAULT); ^ links.c: In function 'link_iterate_check': links.c:12346:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip); ^ links.c:12346:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] links.c:12374:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12374:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12378:81: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip); ^ links.c:12419:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = 0; ^ links.c: In function 'link_iterate_old_check': links.c:12776:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = 0; ^ links.c:12796:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip); ^ links.c:12796:23: warning: conversion to 'int64_t {aka long int}' from 'hsize_t {aka long long unsigned int}' may change the sign of the result [-Wsign-conversion] links.c:12824:35: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12824:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12828:81: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip); ^ links.c:12869:27: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = 0; ^ --- objcopy.o --- objcopy.c: In function 'test_copy_dataset_contig_cmpd_vl': objcopy.c:7909:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf[i].a = i * (i - 1); ^ objcopy.c:7914:30: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] buf[i].c = 1.0F / (i + 1.0F); ^ objcopy.c: In function 'test_copy_dataset_chunked_cmpd_vl': objcopy.c:8048:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf[i].a = i * (i - 1); ^ objcopy.c:8053:30: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] buf[i].c = 1.0F / (i + 1.0F); ^ objcopy.c: In function 'test_copy_dataset_compact_cmpd_vl': objcopy.c:8193:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf[i].a = i * (i - 1); ^ objcopy.c:8198:30: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] buf[i].c = 1.0F / (i + 1.0F); ^ --- links.o --- In file included from links.c:31:0: links.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- objcopy.o --- objcopy.c: In function 'addr_lookup.isra.0': objcopy.c:206:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] addr_lookup(H5O_info_t *oi) ^ --- external.o --- mv -f .deps/external.Tpo .deps/external.Po --- unlink.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT unlink.o -MD -MP -MF .deps/unlink.Tpo -c -o unlink.o unlink.c --- dt_arith.o --- mv -f .deps/dt_arith.Tpo .deps/dt_arith.Po --- big.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT big.o -MD -MP -MF .deps/big.Tpo -c -o big.o big.c In file included from h5test.h:26:0, from big.c:56: big.c: In function 'randll': ../src/H5private.h:1069:31: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] #define HDrandom() HDrand() ^ big.c:132:15: note: in expansion of macro 'HDrandom' acc = HDrandom(); ^ big.c:133:13: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] acc *= HDrandom(); ^ big.c: In function 'enough_room': big.c:297:40: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(name, sizeof(name), filename, i); ^ big.c:297:40: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] big.c:312:40: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(name, sizeof(name), filename, i); ^ big.c:312:40: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] big.c: In function 'reader': big.c:511:24: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int64_t {aka long int}' may change the sign of the result [-Wsign-conversion] hs_offset[0] = HDstrtoll(s, NULL, 0); ^ In file included from h5test.h:26:0, from big.c:56: big.c: In function 'main': big.c:804:15: warning: conversion to 'unsigned int' from 'long unsigned int' may alter its value [-Wconversion] HDsrandom(seed); ^ ../src/H5private.h:1197:41: note: in definition of macro 'HDsrandom' #define HDsrandom(S) HDsrand(S) ^ big.c:831:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ big.c:831:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] big.c: In function 'reader': big.c:527:11: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if(zero) { ^ big.c: In function 'writer.constprop': big.c:130:33: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] while(overlap != 0 && tries < MAX_TRIES) ^ big.c: In function 'main': big.c:753:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] main (int ac, char **av) ^ big.c:753:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] big.c:753:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] big.c:753:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] mv -f .deps/big.Tpo .deps/big.Po --- mtime.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT mtime.o -MD -MP -MF .deps/mtime.Tpo -c -o mtime.o mtime.c mtime.c: In function 'main': mtime.c:117:50: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] } else if(HDfabs(HDdifftime(now, oi1.ctime)) > 60.0F) { ^ In file included from mtime.c:26:0: mtime.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ mv -f .deps/mtime.Tpo .deps/mtime.Po --- fillval.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT fillval.o -MD -MP -MF .deps/fillval.Tpo -c -o fillval.o fillval.c fillval.c: In function 'test_create': fillval.c:626:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if( rd_c.a!=0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z != '\0') { ^ fillval.c:626:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if( rd_c.a!=0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z != '\0') { ^ fillval.c:630:19: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rd_c.a, rd_c.y, rd_c.x, rd_c.z); ^ fillval.c:699:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(rd_c.a != 0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z!='\0') { ^ fillval.c:699:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(rd_c.a != 0 || rd_c.y != fill_ctype.y || rd_c.x != 0 || rd_c.z!='\0') { ^ fillval.c:703:3: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rd_c.a, rd_c.y, rd_c.x, rd_c.z); ^ fillval.c: In function 'test_rdwr_cases': fillval.c:792:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % cur_size[j]; ^ fillval.c:814:57: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(fill_time!=H5D_FILL_TIME_NEVER && (rd_c.a!=fill_c.a || ^ fillval.c:815:29: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rd_c.x!=fill_c.x || rd_c.y!=fill_c.y || ^ fillval.c:823:38: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] hs_offset[4], rd_c.a, rd_c.x, rd_c.y, rd_c.z, ^ fillval.c:824:4: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] fill_c.a, fill_c.x, fill_c.y, fill_c.z); ^ fillval.c:848:13: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat] buf = HDmalloc((size_t)(nelmts * sizeof(int))); ^ fillval.c:882:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(buf_c[u].a != fill_c.a || buf_c[u].x != fill_c.x || ^ fillval.c:883:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] buf_c[u].y != fill_c.y || buf_c[u].z != fill_c.z) { ^ fillval.c:891:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] buf_c[u].a, buf_c[u].x, buf_c[u].y, buf_c[u].z, ^ fillval.c:892:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] fill_c.a, fill_c.x, fill_c.y, fill_c.z); ^ fillval.c:941:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % cur_size[j]; ^ fillval.c:996:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if( rd_c.a!=should_be_c.a || rd_c.x!=should_be_c.x || ^ fillval.c:997:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rd_c.y!=should_be_c.y || rd_c.z!=should_be_c.z) { ^ fillval.c:1005:7: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a, ^ fillval.c:1005:39: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a, ^ fillval.c:1015:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if( rd_c.a!=should_be_c.a || rd_c.x!=should_be_c.x || ^ fillval.c:1016:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rd_c.y!=should_be_c.y || rd_c.z!=should_be_c.z) { ^ fillval.c:1024:28: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a, ^ fillval.c:1024:60: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rd_c.a, rd_c.x, rd_c.y, rd_c.z, should_be_c.a, ^ fillval.c: In function 'test_extend_cases': fillval.c:1443:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp_vl_datatype val_rd_c, init_val_c = {87, "baz", "mumble", 129}; ^ fillval.c:1443:57: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp_vl_datatype val_rd_c, init_val_c = {87, "baz", "mumble", 129}; ^ fillval.c:1498:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % start_size[j]; ^ fillval.c:1551:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % start_size[j]; ^ fillval.c:1589:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % extend_size[j]; ^ fillval.c:1628:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % max_size[j]; ^ fillval.c:1669:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % extend_size[j]; ^ fillval.c:1762:28: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] hs_offset[j] = rand() % extend_size[j]; ^ fillval.c: In function 'test_extend': fillval.c:1845:39: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp_vl_datatype fillval_c = {32, "foo", "bar", 64}; /* Fill value for compound+vl datatype tests */ ^ fillval.c:1845:46: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp_vl_datatype fillval_c = {32, "foo", "bar", 64}; /* Fill value for compound+vl datatype tests */ ^ In file included from fillval.c:23:0: fillval.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ fillval.c: In function 'test_rdwr_cases': fillval.c:886:21: warning: 'fill_c.a' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(stdout," Elmt={%Hu, %Hu, %Hu, %Hu, %Hu}, read: %f, %d, %f, %c" ^ fillval.c:886:21: warning: 'fill_c.x' may be used uninitialized in this function [-Wmaybe-uninitialized] fillval.c:886:21: warning: 'fill_c.y' may be used uninitialized in this function [-Wmaybe-uninitialized] fillval.c:886:21: warning: 'fill_c.z' may be used uninitialized in this function [-Wmaybe-uninitialized] mv -f .deps/fillval.Tpo .deps/fillval.Po --- mount.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT mount.o -MD -MP -MF .deps/mount.Tpo -c -o mount.o mount.c --- unlink.o --- mv -f .deps/unlink.Tpo .deps/unlink.Po --- flush1.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT flush1.o -MD -MP -MF .deps/flush1.Tpo -c -o flush1.o flush1.c flush1.c:35:15: warning: size of 'the_data' is 80000 bytes [-Wlarger-than=] static double the_data[100][100]; ^ flush1.c: In function 'create_file': flush1.c:77:42: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] the_data[i][j] = (double)(hssize_t)i/(hssize_t)(j+1); ^ flush1.c: In function 'extend_file': flush1.c:134:42: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] the_data[i][j] = (double)(hssize_t)i/(hssize_t)(j+1); ^ mv -f .deps/flush1.Tpo .deps/flush1.Po --- flush2.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT flush2.o -MD -MP -MF .deps/flush2.Tpo -c -o flush2.o flush2.c flush2.c:34:16: warning: size of 'the_data' is 80000 bytes [-Wlarger-than=] static double the_data[100][100]; ^ flush2.c: In function 'check_dset': flush2.c:75:63: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] error = fabs(the_data[i][j] - (double)(hssize_t)i / ((hssize_t)j + 1)); ^ flush2.c:76:22: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] if(error > 0.0001F) { ^ flush2.c:81:40: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] (double)(hssize_t)i/(hssize_t)(j+1)); ^ mv -f .deps/flush2.Tpo .deps/flush2.Po --- app_ref.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT app_ref.o -MD -MP -MF .deps/app_ref.Tpo -c -o app_ref.o app_ref.c app_ref.c: In function 'main': app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] } ^ app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:199:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] app_ref.c:37:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (i=0; iids = H5MM_realloc(keep_ids->ids, id_len * keep_ids->alloc_ids))) ^ fheap.c:1176:40: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] if(NULL == (keep_ids->lens = H5MM_realloc(keep_ids->lens, sizeof(size_t) * keep_ids->alloc_ids))) ^ fheap.c:1178:40: warning: request for implicit conversion from 'void *' to 'size_t * {aka long unsigned int *}' not permitted in C++ [-Wc++-compat] if(NULL == (keep_ids->offs = H5MM_realloc(keep_ids->offs, sizeof(size_t) * keep_ids->alloc_ids))) ^ fheap.c: In function 'test_create': fheap.c:1849:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_reopen': fheap.c:1949:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_open_twice': fheap.c:2048:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:2056:20: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f2 = H5I_object(file2))) ^ fheap.c: In function 'test_delete_open': fheap.c:2194:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_id_limits': fheap.c:2331:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_filtered_create': fheap.c:2670:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:2709:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_size': fheap.c:2785:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:2835:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_insert_weird': fheap.c:3051:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_start_5th_recursive_indirect': fheap.c:6016:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_remove_bogus': fheap.c:6146:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ In file included from h5test.h:26:0, from fheap.c:19: ../src/H5private.h:1069:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] #define HDrandom() HDrand() ^ fheap.c:6187:22: note: in expansion of macro 'HDrandom' heap_id[u] = HDrandom() + 1; ^ ../src/H5private.h:1069:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] #define HDrandom() HDrand() ^ fheap.c:6209:26: note: in expansion of macro 'HDrandom' heap_id[u] = HDrandom() + 1; ^ fheap.c: In function 'test_man_remove_one': fheap.c:6295:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6332:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6346:18: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion] obj[u] = u; ^ fheap.c: In function 'test_man_remove_two': fheap.c:6451:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6488:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6502:18: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion] obj[u] = u; ^ fheap.c: In function 'test_man_remove_one_larger': fheap.c:6636:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6673:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_remove_two_larger': fheap.c:6797:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6834:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_remove_three_larger': fheap.c:7033:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:7070:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_incr_insert_remove': fheap.c:7307:19: warning: size of 'heap_id' is 6400 bytes [-Wlarger-than=] unsigned char heap_id[100][MAX_HEAP_ID_LEN]; /* Heap ID for object inserted */ ^ fheap.c: In function 'test_huge_insert_one': fheap.c:12331:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_huge_insert_two': fheap.c:12485:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:12487:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_huge_insert_three': fheap.c:12719:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:12721:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:12723:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_huge_insert_mix': fheap.c:13029:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13031:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13033:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13035:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id4 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13037:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id5 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_filtered_huge': fheap.c:13456:29: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] old_actual_id_len = tparam->actual_id_len; ^ fheap.c:13470:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_tiny_insert_one': fheap.c:13663:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_tiny_insert_two': fheap.c:13817:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13819:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_tiny_insert_mix': fheap.c:14056:25: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14058:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14060:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14062:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id4 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14064:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id5 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14066:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id6 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14068:26: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id7 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_filtered_man_root_direct': fheap.c:14699:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_filtered_man_root_indirect': fheap.c:14881:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:14941:27: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:14973:27: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15006:27: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15038:27: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_random_pow2': fheap.c:15397:31: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] unsigned size_range = (tmp_cparam.managed.start_block_size / 8); /* Object size range */ ^ fheap.c: In function 'test_write': fheap.c:15683:17: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] rewrite_obj = H5MM_malloc(shared_obj_size_g); ^ fheap.c:15685:26: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] rewrite_obj[u] = shared_wobj_g[u] * 2; ^ fheap.c:15713:42: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] obj_size = (size_t)(obj_size * 1.3F); ^ fheap.c:15715:42: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] obj_size = (size_t)(obj_size / 1.3F); ^ fheap.c:15738:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15758:42: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] obj_size = (size_t)(obj_size * 1.3F); ^ fheap.c:15760:42: warning: conversion to 'float' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] obj_size = (size_t)(obj_size / 1.3F); ^ fheap.c: In function 'test_bug1': fheap.c:15899:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15925:19: warning: request for implicit conversion from 'void *' to 'H5F_t * {aka struct H5F_t *}' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'main': fheap.c:16011:19: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] shared_wobj_g = H5MM_malloc(shared_obj_size_g); ^ fheap.c:16012:19: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] shared_robj_g = H5MM_malloc(shared_obj_size_g); ^ fheap.c:16020:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(curr_test = FHEAP_TEST_NORMAL; curr_test < FHEAP_TEST_NTESTS; curr_test++) { ^ fheap.c:16051:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_create(fapl, &small_cparam, &tparam); ^ fheap.c:16052:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_reopen(fapl, &small_cparam, &tparam); ^ fheap.c:16053:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_open_twice(fapl, &small_cparam, &tparam); ^ fheap.c:16054:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_delete_open(fapl, &small_cparam, &tparam); ^ fheap.c:16055:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_id_limits(fapl, &small_cparam); ^ fheap.c:16056:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_create(fapl, &small_cparam); ^ fheap.c:16057:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_size(fapl, &small_cparam); ^ fheap.c:16070:73: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(fill = FHEAP_TEST_FILL_LARGE; fill < FHEAP_TEST_FILL_N; fill++) { ^ fheap.c:16102:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_insert_weird(fapl, &small_cparam, &tparam); ^ fheap.c:16145:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_start_5th_recursive_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16155:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_bogus(fapl, &small_cparam, &tparam); ^ fheap.c:16156:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_one(fapl, &small_cparam, &tparam); ^ fheap.c:16157:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two(fapl, &small_cparam, &tparam); ^ fheap.c:16158:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_one_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16160:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16162:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16164:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_three_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16166:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_three_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16182:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) { ^ fheap.c:16184:97: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(drain_half = FHEAP_DEL_DRAIN_ALL; drain_half < FHEAP_DEL_DRAIN_N; drain_half++) { ^ fheap.c:16200:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_root_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16201:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16202:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_first_row(fapl, &small_cparam, &tparam); ^ fheap.c:16203:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_first_two_rows(fapl, &small_cparam, &tparam); ^ fheap.c:16204:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_first_four_rows(fapl, &small_cparam, &tparam); ^ fheap.c:16208:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_all_root_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16209:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_2nd_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16210:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_3rd_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16219:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_start_block(fapl, &small_cparam, &tparam); ^ fheap.c:16220:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_start_block_add_back(fapl, &small_cparam, &tparam); ^ fheap.c:16221:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16222:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_2nd_block(fapl, &small_cparam, &tparam); ^ fheap.c:16223:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16224:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_one_partial_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16225:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_row_skip_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16226:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_direct_skip_indirect_two_rows_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16227:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16228:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_2nd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16229:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_less_one_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16230:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_2nd_indirect_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16231:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_indirect_two_rows_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16232:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_indirect_two_rows_skip_indirect_row_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16233:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_skip_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16234:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_skip_2nd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16235:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_fill_direct_skip_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16236:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_fill_direct_skip2_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16237:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_less_one_fill_direct_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16238:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_1st_row_3rd_direct_fill_2nd_direct_less_one_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16242:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_direct_skip_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16243:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16244:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_two_rows_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16245:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16246:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_4th_direct_less_one_fill_2nd_direct_fill_direct_skip_3rd_indirect_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16255:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_simple(fapl, &small_cparam, &tparam); ^ fheap.c:16256:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16257:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_2nd_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16258:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_3rd_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16293:35: warning: conversion to 'uint16_t {aka short unsigned int}' from 'unsigned int' may alter its value [-Wconversion] small_cparam.id_len = id_len; ^ fheap.c:16323:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) { ^ fheap.c:16328:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_one(fapl, &small_cparam, &tparam); ^ fheap.c:16329:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_two(fapl, &small_cparam, &tparam); ^ fheap.c:16330:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_three(fapl, &small_cparam, &tparam); ^ fheap.c:16331:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_mix(fapl, &small_cparam, &tparam); ^ fheap.c:16332:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_huge(fapl, &small_cparam, &tparam); ^ fheap.c:16339:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_tiny_insert_one(fapl, &small_cparam, &tparam); ^ fheap.c:16340:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_tiny_insert_two(fapl, &small_cparam, &tparam); ^ fheap.c:16341:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_tiny_insert_mix(fapl, &small_cparam, &tparam); ^ fheap.c:16366:76: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) { ^ fheap.c:16371:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_man_root_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16372:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_man_root_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16376:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(50*1000*1000) : (hsize_t)(25*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16377:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(50*1000*1000) : (hsize_t)(2*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16399:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16400:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16403:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16404:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16417:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16418:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16421:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16422:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16438:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_write(fapl, &small_cparam, &tparam); ^ fheap.c:16442:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_write(fapl, &small_cparam, &tparam); ^ fheap.c:16455:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_bug1(fapl, &small_cparam, &tparam); ^ --- dtransform.o --- mv -f .deps/dtransform.Tpo .deps/dtransform.Po --- file_image.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT file_image.o -MD -MP -MF .deps/file_image.Tpo -c -o file_image.o file_image.c --- links.o --- mv -f .deps/links.Tpo .deps/links.Po --- unregister.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT unregister.o -MD -MP -MF .deps/unregister.Tpo -c -o unregister.o unregister.c --- file_image.o --- file_image.c: In function 'test_get_file_image': file_image.c:768:48: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(member_file_name, 1024, file_name, i); ^ file_image.c:768:48: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] file_image.c:796:48: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(member_file_name, 1024, file_name, i); ^ file_image.c:796:48: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] In file included from file_image.c:25:0: file_image.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- unregister.o --- unregister.c: In function 'test_unregister_filters': unregister.c:103:17: warning: size of 'points' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2]; ^ unregister.c:92:1: warning: stack usage might be 81440 bytes [-Wstack-usage=] test_unregister_filters(hid_t my_fapl) ^ unregister.c:213:1: warning: the frame size of 81360 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ mv -f .deps/unregister.Tpo .deps/unregister.Po --- error_test.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT error_test.o -MD -MP -MF .deps/error_test.Tpo -c -o error_test.o error_test.c error_test.c:43:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ error_test.c:43:27: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ error_test.c: In function 'error_stack': error_test.c:276:19: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] if((err_num = H5Eget_num(H5E_DEFAULT)) < 0) ^ error_test.c:285:19: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] if((err_num = H5Eget_num(ERR_STACK)) == 0) { ^ error_test.c: In function 'test_long_desc': error_test.c:357:24: warning: conversion to 'char' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] long_desc[u] = 'A' + (u % 26); ^ error_test.c:368:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(full_desc, (size_t)(LONG_DESC_SIZE + 128), format, long_desc); ^ error_test.c:368:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] error_test.c: In function 'test_create': error_test.c:497:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(estack_id); ^ error_test.c:504:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(estack_id); ^ error_test.c:511:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(estack_id); ^ error_test.c: In function 'test_copy': error_test.c:549:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(H5E_DEFAULT); ^ error_test.c:556:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(estack_id); ^ error_test.c:560:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(H5E_DEFAULT); ^ error_test.c:567:15: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] err_num = H5Eget_num(H5E_DEFAULT); ^ In file included from error_test.c:23:0: error_test.c: At top level: H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ mv -f .deps/error_test.Tpo .deps/error_test.Po --- err_compat.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT err_compat.o -MD -MP -MF .deps/err_compat.Tpo -c -o err_compat.o err_compat.c err_compat.c:40:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ err_compat.c:40:27: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ mv -f .deps/err_compat.Tpo .deps/err_compat.Po --- tcheck_version.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tcheck_version.o -MD -MP -MF .deps/tcheck_version.Tpo -c -o tcheck_version.o tcheck_version.c tcheck_version.c: In function 'abort_intercept': tcheck_version.c:108:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] abort_intercept (int H5_ATTR_UNUSED sig) ^ tcheck_version.c: In function 'parse': tcheck_version.c:121:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ tcheck_version.c:60:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] parse(int ac, char **av) ^ tcheck_version.c:60:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] mv -f .deps/tcheck_version.Tpo .deps/tcheck_version.Po --- testmeta.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT testmeta.o -MD -MP -MF .deps/testmeta.Tpo -c -o testmeta.o testmeta.c --- file_image.o --- mv -f .deps/file_image.Tpo .deps/file_image.Po --- links_env.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT links_env.o -MD -MP -MF .deps/links_env.Tpo -c -o links_env.o links_env.c --- testmeta.o --- mv -f .deps/testmeta.Tpo .deps/testmeta.Po --- plugin.o --- cc -DHAVE_CONFIG_H -I. -I../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../src -I../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT plugin.o -MD -MP -MF .deps/plugin.Tpo -c -o plugin.o plugin.c --- links_env.o --- mv -f .deps/links_env.Tpo .deps/links_env.Po --- libdynlib1.la --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libdynlib1.la -rpath /usr/local/lib dynlib1.lo -lz -ldl -lm --- plugin.o --- plugin.c:67:5: warning: size of 'points_deflate' is 80000 bytes [-Wlarger-than=] int points_deflate[DSET_DIM1][DSET_DIM2], ^ plugin.c:68:9: warning: size of 'points_dynlib1' is 80000 bytes [-Wlarger-than=] points_dynlib1[DSET_DIM1][DSET_DIM2], ^ plugin.c:69:9: warning: size of 'points_dynlib2' is 80000 bytes [-Wlarger-than=] points_dynlib2[DSET_DIM1][DSET_DIM2], ^ plugin.c:70:9: warning: size of 'points_dynlib4' is 80000 bytes [-Wlarger-than=] points_dynlib4[DSET_DIM1][DSET_DIM2], ^ plugin.c:71:9: warning: size of 'points_bzip2' is 80000 bytes [-Wlarger-than=] points_bzip2[DSET_DIM1][DSET_DIM2]; ^ plugin.c: In function 'test_filter_internal': plugin.c:98:25: warning: size of 'points' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; ^ plugin.c:98:55: warning: size of 'check' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; ^ plugin.c: In function 'test_read_data': plugin.c:454:25: warning: size of 'check' is 80000 bytes [-Wlarger-than=] int check[DSET_DIM1][DSET_DIM2]; ^ plugin.c: In function 'test_noread_data': plugin.c:580:16: warning: size of 'check' is 80000 bytes [-Wlarger-than=] int check[DSET_DIM1][DSET_DIM2]; ^ plugin.c: In function 'test_noread_with_filters': plugin.c:616:33: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] plugin_state = plugin_state & ~H5PL_FILTER_PLUGIN; ^ In file included from plugin.c:24:0: plugin.c: At top level: H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ plugin.c: In function 'test_read_data': plugin.c:452:1: warning: stack usage is 80032 bytes [-Wstack-usage=] test_read_data(hid_t dataset, int *origin_data) ^ plugin.c:483:1: warning: the frame size of 80000 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- libdynlib1.la --- libtool: link: cc -shared -fPIC -DPIC .libs/dynlib1.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libdynlib1.so.0 -o .libs/libdynlib1.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libdynlib1.so.0" && ln -s "libdynlib1.so.0.0.0" "libdynlib1.so.0") libtool: link: (cd ".libs" && rm -f "libdynlib1.so" && ln -s "libdynlib1.so.0.0.0" "libdynlib1.so") libtool: link: ar cru .libs/libdynlib1.a dynlib1.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libdynlib1.a libtool: link: ( cd ".libs" && rm -f "libdynlib1.la" && ln -s "../libdynlib1.la" "libdynlib1.la" ) --- libdynlib2.la --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libdynlib2.la -rpath /usr/local/lib dynlib2.lo -lz -ldl -lm --- plugin.o --- plugin.c: In function 'test_filter_internal': plugin.c:88:1: warning: stack usage might be 160176 bytes [-Wstack-usage=] test_filter_internal(hid_t fid, const char *name, hid_t dcpl) ^ plugin.c:330:1: warning: the frame size of 160096 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ plugin.c: In function 'test_noread_data': plugin.c:578:1: warning: stack usage is 80048 bytes [-Wstack-usage=] test_noread_data(hid_t dataset) ^ plugin.c:595:1: warning: the frame size of 80032 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- libdynlib2.la --- libtool: link: cc -shared -fPIC -DPIC .libs/dynlib2.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libdynlib2.so.0 -o .libs/libdynlib2.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libdynlib2.so.0" && ln -s "libdynlib2.so.0.0.0" "libdynlib2.so.0") libtool: link: (cd ".libs" && rm -f "libdynlib2.so" && ln -s "libdynlib2.so.0.0.0" "libdynlib2.so") libtool: link: ar cru .libs/libdynlib2.a dynlib2.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libdynlib2.a --- plugin.o --- mv -f .deps/plugin.Tpo .deps/plugin.Po --- libdynlib4.la --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libdynlib4.la -rpath /usr/local/lib dynlib4.lo -lz -ldl -lm --- libdynlib2.la --- libtool: link: ( cd ".libs" && rm -f "libdynlib2.la" && ln -s "../libdynlib2.la" "libdynlib2.la" ) --- libdynlib3.la --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libdynlib3.la -rpath /usr/local/lib dynlib3.lo -lz -ldl -lm libtool: link: cc -shared -fPIC -DPIC .libs/dynlib3.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libdynlib3.so.0 -o .libs/libdynlib3.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libdynlib3.so.0" && ln -s "libdynlib3.so.0.0.0" "libdynlib3.so.0") --- libdynlib4.la --- libtool: link: cc -shared -fPIC -DPIC .libs/dynlib4.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libdynlib4.so.0 -o .libs/libdynlib4.so.0.0.0 --- libdynlib3.la --- libtool: link: (cd ".libs" && rm -f "libdynlib3.so" && ln -s "libdynlib3.so.0.0.0" "libdynlib3.so") --- libdynlib4.la --- libtool: link: (cd ".libs" && rm -f "libdynlib4.so.0" && ln -s "libdynlib4.so.0.0.0" "libdynlib4.so.0") libtool: link: (cd ".libs" && rm -f "libdynlib4.so" && ln -s "libdynlib4.so.0.0.0" "libdynlib4.so") libtool: link: ar cru .libs/libdynlib4.a dynlib4.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libdynlib4.a --- libdynlib3.la --- libtool: link: ar cru .libs/libdynlib3.a dynlib3.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libdynlib3.a --- libdynlib4.la --- libtool: link: ( cd ".libs" && rm -f "libdynlib4.la" && ln -s "../libdynlib4.la" "libdynlib4.la" ) --- libh5test.la --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libh5test.la h5test.lo testframe.lo cache_common.lo -lz -ldl -lm --- libdynlib3.la --- libtool: link: ( cd ".libs" && rm -f "libdynlib3.la" && ln -s "../libdynlib3.la" "libdynlib3.la" ) --- libh5test.la --- libtool: link: ar cru .libs/libh5test.a .libs/h5test.o .libs/testframe.o .libs/cache_common.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libh5test.a libtool: link: ( cd ".libs" && rm -f "libh5test.la" && ln -s "../libh5test.la" "libh5test.la" ) --- accum --- --- app_ref --- --- accum --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o accum accum.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- app_ref --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o app_ref app_ref.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/app_ref app_ref.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- big --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o big big.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- accum --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/accum accum.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- bittests --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o bittests bittests.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- mf.o --- mv -f .deps/mf.Tpo .deps/mf.Po --- cache --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o cache cache.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- big --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/big big.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- cache_api --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o cache_api cache_api.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- cache --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/cache cache.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- bittests --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/bittests bittests.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- cmpd_dset --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o cmpd_dset cmpd_dset.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- cross_read --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o cross_read cross_read.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- cache_api --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/cache_api cache_api.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- dangle --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o dangle dangle.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- cross_read --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/cross_read cross_read.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- cmpd_dset --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/cmpd_dset cmpd_dset.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- dsets --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o dsets dsets.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- dt_arith --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o dt_arith dt_arith.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- dangle --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/dangle dangle.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- dsets --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/dsets dsets.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- dtransform --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o dtransform dtransform.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- dtypes --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o dtypes dtypes.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- dt_arith --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/dt_arith dt_arith.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- efc --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o efc efc.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- dtransform --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/dtransform dtransform.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- dtypes --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/dtypes dtypes.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- enum --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o enum enum.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- err_compat --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o err_compat err_compat.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- efc --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/efc efc.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- error_test --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o error_test error_test.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- err_compat --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/err_compat err_compat.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- enum --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/enum enum.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- extend --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o extend extend.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- external --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o external external.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- extend --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/extend extend.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- error_test --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/error_test error_test.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- external --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/external external.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- file_image --- --- fillval --- --- file_image --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o file_image file_image.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- filter_fail --- --- fillval --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o fillval fillval.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- filter_fail --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o filter_fail filter_fail.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- file_image --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/file_image file_image.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- btree2.o --- mv -f .deps/btree2.Tpo .deps/btree2.Po --- flush1 --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o flush1 flush1.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- flush2 --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o flush2 flush2.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- fillval --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/fillval fillval.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- filter_fail --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/filter_fail filter_fail.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- freespace --- --- getname --- --- freespace --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o freespace freespace.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- getname --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o getname getname.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- flush1 --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/flush1 flush1.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- flush2 --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/flush2 flush2.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- gheap --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o gheap gheap.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- hyperslab --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o hyperslab hyperslab.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- freespace --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/freespace freespace.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- istore --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o istore istore.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- getname --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/getname getname.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- lheap --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o lheap lheap.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- hyperslab --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/hyperslab hyperslab.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- links --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o links links.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- gheap --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/gheap gheap.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- links_env --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o links_env links_env.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- istore --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/istore istore.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- links --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/links links.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- lheap --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/lheap lheap.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- mount --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o mount mount.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- mtime --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o mtime mtime.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- ntypes --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o ntypes ntypes.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- links_env --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/links_env links_env.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- objcopy --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o objcopy objcopy.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- mount --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/mount mount.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- ohdr --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o ohdr ohdr.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- ntypes --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/ntypes ntypes.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- mtime --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/mtime mtime.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- plugin --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o plugin plugin.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- objcopy --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/objcopy objcopy.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- pool --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o pool pool.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- reserved --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o reserved reserved.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- ohdr --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/ohdr ohdr.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- set_extent --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o set_extent set_extent.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- plugin --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/plugin plugin.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- stab --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o stab stab.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- reserved --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/reserved reserved.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- fheap.o --- fheap.c: In function 'test_man_incr_insert_remove.constprop': fheap.c:7299:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_man_incr_insert_remove(hid_t fapl, H5HF_create_t *cparam, fheap_test_param_t *tparam) ^ fheap.c:7299:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] fheap.c:7299:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] --- pool --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/pool pool.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- tcheck_version --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o tcheck_version tcheck_version.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- set_extent --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wop--- testhdf5 --- --- set_extent --- enmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/set_extent set_extent.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- testhdf5 --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o testhdf5 testhdf5.o tarray.o tattr.o tchecksum.o tconfig.o tfile.o tgenprop.o th5o.o th5s.o tcoords.o theap.o tid.o titerate.o tmeta.o tmisc.o trefer.o trefstr.o tselect.o tskiplist.o tsohm.o ttime.o ttst.o tunicode.o tvlstr.o tvltypes.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- testmeta --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o testmeta testmeta.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- stab --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/stab stab.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- ttsafe --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o ttsafe ttsafe.o ttsafe_dcreate.o ttsafe_error.o ttsafe_cancel.o ttsafe_acreate.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- testhdf5 --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/testhdf5 testhdf5.o tarray.o tattr.o tchecksum.o tconfig.o tfile.o tgenprop.o th5o.o th5s.o tcoords.o theap.o tid.o titerate.o tmeta.o tmisc.o trefer.o trefstr.o tselect.o tskiplist.o tsohm.o ttime.o ttst.o tunicode.o tvlstr.o tvltypes.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- testmeta --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/testmeta testmeta.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- tcheck_version --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/tcheck_version tcheck_version.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- unlink --- --- unregister --- --- unlink --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o unlink unlink.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- unregister --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o unregister unregister.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- ttsafe --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/ttsafe ttsafe.o ttsafe_dcreate.o ttsafe_error.o ttsafe_cancel.o ttsafe_acreate.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- vfd --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o vfd vfd.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- mf --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o mf mf.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- unlink --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/unlink unlink.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- unregister --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/unregister unregister.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- btree2 --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o btree2 btree2.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm --- vfd --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/vfd vfd.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- mf --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/mf mf.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- btree2 --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/btree2 btree2.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- fheap.o --- mv -f .deps/fheap.Tpo .deps/fheap.Po --- fheap --- /bin/sh ../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o fheap fheap.o libh5test.la ../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/fheap fheap.o -L/usr/lib ./.libs/libh5test.a ../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in tools --- all-recursive --- Making all in lib --- h5tools.lo --- --- h5tools_dump.lo --- --- h5tools_str.lo --- --- h5tools_utils.lo --- --- h5diff.lo --- --- h5tools.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wve--- h5tools_utils.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wve--- h5tools.lo --- ctor-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools.lo -MD -MP -MF .deps/h5tools.Tpo -c -o h5tools.lo h5tools.c --- h5tools_utils.lo --- ctor-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_utils.lo -MD -MP -MF .deps/h5tools_utils.Tpo -c -o h5tools_utils.lo h5tools_utils.c --- h5tools_dump.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_dump.lo -MD -MP -MF .deps/h5tools_dump.Tpo -c -o h5tools_dump.lo h5tools_dump.c --- h5diff.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff.lo -MD -MP -MF .deps/h5diff.Tpo -c -o h5diff.lo h5diff.c --- h5tools_str.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_str.lo -MD -MP -MF .deps/h5tools_str.Tpo -c -o h5tools_str.lo h5tools_str.c --- h5tools_utils.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_utils.lo -MD -MP -MF .deps/h5tools_utils.Tpo -c h5tools_utils.c -fPIC -DPIC -o .libs/h5tools_utils.o --- h5tools_dump.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_dump.lo -MD -MP -MF .deps/h5tools_dump.Tpo -c h5tools_dump.c -fPIC -DPIC -o .libs/h5tools_dump.o --- h5diff.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff.lo -MD -MP -MF .deps/h5diff.Tpo -c h5diff.c -fPIC -DPIC -o .libs/h5diff.o --- h5tools.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools.lo -MD -MP -MF .deps/h5tools.Tpo -c h5tools.c -fPIC -DPIC -o .libs/h5tools.o --- h5tools_str.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_str.lo -MD -MP -MF .deps/h5tools_str.Tpo -c h5tools_str.c -fPIC -DPIC -o .libs/h5tools_str.o --- h5tools_dump.lo --- In file included from h5tools_dump.c:31:0: h5tools_dump.c: In function 'h5tools_dump_region_data_blocks': ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_dump.c:638:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "Could not allocate buffer for ptdata"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:643:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Rget_select_hyper_blocklist failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:669:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Dget_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:671:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_dump.c:732:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_dump.c:735:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools_dump.c: In function 'h5tools_dump_region_data_points': ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:964:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "Could not allocate buffer for ptdata"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:967:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Sget_select_elem_pointlist failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:988:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Dget_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools_dump.c:991:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_dump.c:1055:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_dump.c:1058:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ --- h5tools_str.lo --- h5tools_str.c: In function 'h5tools_str_append': h5tools_str.c:143:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] nchars = HDvsnprintf(str->s + str->len, avail, fmt, ap); ^ h5tools_str.c:143:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] --- h5tools.lo --- In file included from h5tools.c:31:0: h5tools.c: In function 'render_bin_output_region_blocks': --- h5diff.lo --- h5diff.c: In function 'print_objname': h5diff.c:33:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int print_objname (diff_opt_t * options, hsize_t nfound) ^ --- h5tools.lo --- ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools.c:1650:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "Could not allocate buffer for ptdata"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools.c:1653:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Rget_select_hyper_blocklist failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools.c:1656:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Dget_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools.c:1658:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools.c:1667:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools.c:1670:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools.c: In function 'render_bin_output_region_points': ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools.c:1774:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Dget_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools_error.h:112:4: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, min_id, str); \ ^ h5tools.c:1777:9: note: in expansion of macro 'HGOTO_ERROR' HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools.c:1784:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ ../../src/H5private.h:311:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] #define FAIL (-1) ^ h5tools_error.h:72:21: note: in expansion of macro 'FAIL' ret_value = FAIL; \ ^ h5tools.c:1787:9: note: in expansion of macro 'HERROR' HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ --- h5tools_dump.lo --- h5tools_dump.c: In function 'h5tools_dump_dcpl': h5tools_dump.c:3382:5: warning: enumeration value 'H5D_ALLOC_TIME_ERROR' not handled in switch [-Wswitch-enum] switch(at) { ^ h5tools_dump.c:3382:5: warning: enumeration value 'H5D_ALLOC_TIME_DEFAULT' not handled in switch [-Wswitch-enum] --- h5tools.lo --- h5tools.c: In function '__sputc': h5tools.c:1855:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ h5tools.c:1855:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5tools.c: In function 'h5tools_count_ncols': h5tools.c:674:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] h5tools_count_ncols(const char *s) ^ --- h5tools_utils.lo --- h5tools_utils.c: In function 'parallel_print': h5tools_utils.c:89:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvprintf(format, ap); ^ h5tools_utils.c:92:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] bytes_written = HDvsnprintf(outBuff + outBuffOffset, OUTBUFF_SIZE - outBuffOffset, format, ap); ^ h5tools_utils.c:92:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] h5tools_utils.c:104:21: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] bytes_written = HDvfprintf(overflow_file, format, ap); ^ h5tools_utils.c:110:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] bytes_written = HDvfprintf(overflow_file, format, ap); ^ h5tools_utils.c: In function 'error_msg': h5tools_utils.c:142:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvfprintf(rawerrorstream, fmt, ap); ^ h5tools_utils.c: In function 'warn_msg': h5tools_utils.c:173:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvfprintf(rawerrorstream, fmt, ap); ^ --- h5tools.lo --- h5tools.c: In function 'h5tools_simple_prefix': h5tools.c:1855:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ h5tools.c: In function 'h5tools_region_simple_prefix': h5tools.c:1855:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h5tools_utils.lo --- h5tools_utils.c: In function 'search_obj': h5tools_utils.c:536:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] search_obj(table_t *table, haddr_t objno) ^ h5tools_utils.c: In function 'h5tools_getprogname': h5tools_utils.c:886:12: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] const char*h5tools_getprogname(void) ^ h5tools_utils.c: In function 'h5tools_getstatus': h5tools_utils.c:891:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int h5tools_getstatus(void) ^ --- h5tools.lo --- h5tools.c: In function 'h5tools_is_zero': h5tools.c:1803:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] h5tools_is_zero(const void *_mem, size_t size) ^ --- h5tools_str.lo --- h5tools_str.c: In function 'h5tools_str_len': h5tools_str.c:95:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] h5tools_str_len(h5tools_str_t *str) ^ --- h5tools.lo --- h5tools.c: In function 'h5tools_simple_prefix': h5tools.c:803:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5tools_simple_prefix(FILE *stream, const h5tool_format_t *info, ^ h5tools.c:803:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5tools.c: In function 'h5tools_region_simple_prefix': h5tools.c:890:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5tools_region_simple_prefix(FILE *stream, const h5tool_format_t *info, ^ h5tools.c:890:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h5tools_utils.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_utils.lo -MD -MP -MF .deps/h5tools_utils.Tpo -c h5tools_utils.c -o h5tools_utils.o >/dev/null 2>&1 --- h5tools.lo --- In file included from h5tools.c:31:0: h5tools.c: In function 'h5tools_render_element': ../../src/H5private.h:1271:30: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] #define HDstrtok(X,Y) strtok(X,Y) ^ h5tools.c:1074:25: note: in expansion of macro 'HDstrtok' (section = HDstrtok(secnum ? NULL : s, OPTIONAL_LINE_BREAK)); ^ h5tools.c: In function 'h5tools_render_region_element': ../../src/H5private.h:1271:30: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] #define HDstrtok(X,Y) strtok(X,Y) ^ h5tools.c:1227:48: note: in expansion of macro 'HDstrtok' for (secnum = 0, multiline = 0; (section = HDstrtok(secnum ? NULL : s, ^ h5tools.c: In function 'init_acc_pos': h5tools.c:1285:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] init_acc_pos(h5tools_context_t *ctx, hsize_t *dims) ^ h5tools.c:1285:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h5tools_str.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_str.lo -MD -MP -MF .deps/h5tools_str.Tpo -c h5tools_str.c -o h5tools_str.o >/dev/null 2>&1 --- h5diff.lo --- h5diff.c: In function 'h5diff': h5diff.c:912:38: warning: 'info2_lp' may be used uninitialized in this function [-Wmaybe-uninitialized] size_t idx = info2_lp->nused - 1; ^ h5diff.c:867:38: warning: 'info1_lp' may be used uninitialized in this function [-Wmaybe-uninitialized] size_t idx = info1_lp->nused - 1; ^ --- h5tools_utils.lo --- mv -f .deps/h5tools_utils.Tpo .deps/h5tools_utils.Plo --- h5diff_array.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_array.lo -MD -MP -MF .deps/h5diff_array.Tpo -c -o h5diff_array.lo h5diff_array.c --- h5diff.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff.lo -MD -MP -MF .deps/h5diff.Tpo -c h5diff.c -o h5diff.o >/dev/null 2>&1 --- h5diff_array.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_array.lo -MD -MP -MF .deps/h5diff_array.Tpo -c h5diff_array.c -fPIC -DPIC -o .libs/h5diff_array.o --- h5tools.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools.lo -MD -MP -MF .deps/h5tools.Tpo -c h5tools.c -o h5tools.o >/dev/null 2>&1 --- h5diff_array.lo --- h5diff_array.c: In function 'diff_datum': h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:1986:17: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:1986:17: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:1986:17: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2018:17: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2018:17: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2018:17: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2158:21: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2158:21: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2158:21: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2223:21: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2223:21: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2223:21: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2370:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2370:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2370:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2435:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2435:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2435:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2584:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2584:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2584:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2648:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:2648:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:2648:21: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c: In function 'character_compare_opt': h5diff_array.c:3047:24: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable] hbool_t both_zero; ^ h5diff_array.c: In function 'diff_float': h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3225:17: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3225:17: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:3225:17: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3299:17: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3299:17: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:3299:17: note: in expansion of macro 'PER' PER(temp1_float,temp2_float); ^ h5diff_array.c: In function 'diff_double': h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3498:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3498:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:3498:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3572:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3572:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:3572:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c: In function 'diff_ldouble': h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3781:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3781:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:3781:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3855:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:3855:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:3855:17: note: in expansion of macro 'PER' PER(temp1_double,temp2_double); ^ --- h5diff.lo --- mv -f .deps/h5diff.Tpo .deps/h5diff.Plo --- h5diff_attr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_attr.lo -MD -MP -MF .deps/h5diff_attr.Tpo -c -o h5diff_attr.lo h5diff_attr.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_attr.lo -MD -MP -MF .deps/h5diff_attr.Tpo -c h5diff_attr.c -fPIC -DPIC -o .libs/h5diff_attr.o --- h5tools_str.lo --- mv -f .deps/h5tools_str.Tpo .deps/h5tools_str.Plo --- h5diff_dset.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_dset.lo -MD -MP -MF .deps/h5diff_dset.Tpo -c -o h5diff_dset.lo h5diff_dset.c --- h5tools_dump.lo --- h5tools_dump.c: In function 'h5tools_dump_dset': h5tools_dump.c:1751:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5tools_dump_dset(FILE *stream, const h5tool_format_t *info, h5tools_context_t *ctx, ^ --- h5diff_dset.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_dset.lo -MD -MP -MF .deps/h5diff_dset.Tpo -c h5diff_dset.c -fPIC -DPIC -o .libs/h5diff_dset.o h5diff_dset.c: In function 'diff_can_type': h5diff_dset.c:677:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (tclass1) ^ h5diff_dset.c:677:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] h5diff_dset.c:677:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] --- h5diff_array.lo --- h5diff_array.c: In function 'diff_ullong': h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:5626:10: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:5626:10: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:5626:10: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:5671:10: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:109:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 == (A) && 0 == (B)) \ ^ h5diff_array.c:5671:10: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c:111:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(0 != (A)) \ ^ h5diff_array.c:5671:10: note: in expansion of macro 'PER' PER(f1,f2); ^ h5diff_array.c: In function 'equal_double': h5diff_array.c:5831:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (value == expected) ^ --- h5diff_attr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_attr.lo -MD -MP -MF .deps/h5diff_attr.Tpo -c h5diff_attr.c -o h5diff_attr.o >/dev/null 2>&1 --- h5diff_array.lo --- h5diff_array.c:5835:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ABS( (value-expected) ) < DBL_EPSILON) ^ h5diff_array.c: In function 'equal_ldouble': h5diff_array.c:5884:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (value == expected) ^ h5diff_array.c:5888:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ABS( (value-expected) ) < DBL_EPSILON) ^ h5diff_array.c: In function 'equal_float': h5diff_array.c:5941:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (value == expected) ^ h5diff_array.c: In function 'my_isnan': h5diff_array.c:5982:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ h5diff_array.c:5989:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ h5diff_array.c:5997:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ --- h5diff_dset.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_dset.lo -MD -MP -MF .deps/h5diff_dset.Tpo -c h5diff_dset.c -o h5diff_dset.o >/dev/null 2>&1 --- h5diff_attr.lo --- mv -f .deps/h5diff_attr.Tpo .deps/h5diff_attr.Plo --- h5diff_util.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_util.lo -MD -MP -MF .deps/h5diff_util.Tpo -c -o h5diff_util.lo h5diff_util.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_util.lo -MD -MP -MF .deps/h5diff_util.Tpo -c h5diff_util.c -fPIC -DPIC -o .libs/h5diff_util.o h5diff_util.c: In function 'diff_basename': h5diff_util.c:190:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] diff_basename(const char *name) ^ h5diff_util.c: In function 'get_type': h5diff_util.c:221:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] get_type(h5trav_type_t type) ^ h5diff_util.c: In function 'get_sign': h5diff_util.c:259:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] get_sign(H5T_sign_t sign) ^ h5diff_util.c: In function 'get_class': h5diff_util.c:294:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] get_class(H5T_class_t tclass) ^ --- h5tools.lo --- mv -f .deps/h5tools.Tpo .deps/h5tools.Plo --- h5trav.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5trav.lo -MD -MP -MF .deps/h5trav.Tpo -c -o h5trav.lo h5trav.c --- h5diff_util.lo --- h5diff_util.c: In function 'print_dimensions': h5diff_util.c:34:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] print_dimensions (int rank, hsize_t *dims) ^ --- h5trav.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5trav.lo -MD -MP -MF .deps/h5trav.Tpo -c h5trav.c -fPIC -DPIC -o .libs/h5trav.o --- h5diff_util.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_util.lo -MD -MP -MF .deps/h5diff_util.Tpo -c h5diff_util.c -o h5diff_util.o >/dev/null 2>&1 --- h5diff_dset.lo --- mv -f .deps/h5diff_dset.Tpo .deps/h5diff_dset.Plo --- h5tools_filters.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_filters.lo -MD -MP -MF .deps/h5tools_filters.Tpo -c -o h5tools_filters.lo h5tools_filters.c --- h5trav.lo --- h5trav.c: In function 'h5trav_getindex': h5trav.c:494:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] h5trav_getindex(const trav_info_t *info, const char *obj) ^ h5trav.c: In function 'h5trav_getindext': h5trav.c:685:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] h5trav_getindext(const char *name, const trav_table_t *table) ^ h5trav.c: In function 'symlink_is_visited': h5trav.c:1239:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] symlink_is_visited(symlink_trav_t *visited, H5L_type_t type, const char *file, const char *path) ^ --- h5tools_dump.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_dump.lo -MD -MP -MF .deps/h5tools_dump.Tpo -c h5tools_dump.c -o h5tools_dump.o >/dev/null 2>&1 --- h5tools_filters.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_filters.lo -MD -MP -MF .deps/h5tools_filters.Tpo -c h5tools_filters.c -fPIC -DPIC -o .libs/h5tools_filters.o --- h5diff_util.lo --- mv -f .deps/h5diff_util.Tpo .deps/h5diff_util.Plo --- h5tools_ref.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_ref.lo -MD -MP -MF .deps/h5tools_ref.Tpo -c -o h5tools_ref.lo h5tools_ref.c --- h5tools_filters.lo --- h5tools_filters.c: In function 'h5tools_can_encode': h5tools_filters.c:150:5: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] int h5tools_can_encode(H5Z_filter_t filtn) { ^ --- h5trav.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5trav.lo -MD -MP -MF .deps/h5trav.Tpo -c h5trav.c -o h5trav.o >/dev/null 2>&1 --- h5tools_ref.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_ref.lo -MD -MP -MF .deps/h5tools_ref.Tpo -c h5tools_ref.c -fPIC -DPIC -o .libs/h5tools_ref.o --- h5tools_filters.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_filters.lo -MD -MP -MF .deps/h5tools_filters.Tpo -c h5tools_filters.c -o h5tools_filters.o >/dev/null 2>&1 --- h5tools_ref.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_ref.lo -MD -MP -MF .deps/h5tools_ref.Tpo -c h5tools_ref.c -o h5tools_ref.o >/dev/null 2>&1 --- h5tools_filters.lo --- mv -f .deps/h5tools_filters.Tpo .deps/h5tools_filters.Plo --- h5tools_type.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_type.lo -MD -MP -MF .deps/h5tools_type.Tpo -c -o h5tools_type.lo h5tools_type.c --- h5tools_ref.lo --- mv -f .deps/h5tools_ref.Tpo .deps/h5tools_ref.Plo --- io_timer.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT io_timer.lo -MD -MP -MF .deps/io_timer.Tpo -c -o io_timer.lo io_timer.c --- h5tools_type.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_type.lo -MD -MP -MF .deps/h5tools_type.Tpo -c h5tools_type.c -fPIC -DPIC -o .libs/h5tools_type.o --- io_timer.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT io_timer.lo -MD -MP -MF .deps/io_timer.Tpo -c io_timer.c -fPIC -DPIC -o .libs/io_timer.o io_timer.c: In function 'sub_time': io_timer.c:58:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] ((double)a->tv_usec) / MICROSECOND) - ^ io_timer.c:60:25: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] ((double)b->tv_usec) / MICROSECOND)); ^ io_timer.c: In function 'set_time': io_timer.c:147:5: warning: enumeration value 'MPI_CLOCK' not handled in switch [-Wswitch-enum] switch(pt->type){ ^ io_timer.c: In function 'get_time': io_timer.c:222:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] get_time(io_time_t *pt, timer_type t) ^ --- h5tools_type.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5tools_type.lo -MD -MP -MF .deps/h5tools_type.Tpo -c h5tools_type.c -o h5tools_type.o >/dev/null 2>&1 --- io_timer.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT io_timer.lo -MD -MP -MF .deps/io_timer.Tpo -c io_timer.c -o io_timer.o >/dev/null 2>&1 --- h5tools_type.lo --- mv -f .deps/h5tools_type.Tpo .deps/h5tools_type.Plo --- io_timer.lo --- mv -f .deps/io_timer.Tpo .deps/io_timer.Plo --- h5trav.lo --- mv -f .deps/h5trav.Tpo .deps/h5trav.Plo --- h5tools_dump.lo --- mv -f .deps/h5tools_dump.Tpo .deps/h5tools_dump.Plo --- h5diff_array.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_array.lo -MD -MP -MF .deps/h5diff_array.Tpo -c h5diff_array.c -o h5diff_array.o >/dev/null 2>&1 mv -f .deps/h5diff_array.Tpo .deps/h5diff_array.Plo --- libh5tools.la --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libh5tools.la h5tools.lo h5tools_dump.lo h5tools_str.lo h5tools_utils.lo h5diff.lo h5diff_array.lo h5diff_attr.lo h5diff_dset.lo h5diff_util.lo h5trav.lo h5tools_filters.lo h5tools_ref.lo h5tools_type.lo io_timer.lo -lz -ldl -lm libtool: link: ar cru .libs/libh5tools.a .libs/h5tools.o .libs/h5tools_dump.o .libs/h5tools_str.o .libs/h5tools_utils.o .libs/h5diff.o .libs/h5diff_array.o .libs/h5diff_attr.o .libs/h5diff_dset.o .libs/h5diff_util.o .libs/h5trav.o .libs/h5tools_filters.o .libs/h5tools_ref.o .libs/h5tools_type.o .libs/io_timer.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libh5tools.a libtool: link: ( cd ".libs" && rm -f "libh5tools.la" && ln -s "../libh5tools.la" "libh5tools.la" ) Making all in h5diff --- h5diff_main.o --- --- h5diff_common.o --- --- h5diffgentest.o --- --- h5diff_main.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_main.o -MD -MP -MF .deps/h5diff_main.Tpo -c -o h5diff_main.o h5diff_main.c --- h5diff_common.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diff_common.o -MD -MP -MF .deps/h5diff_common.Tpo -c -o h5diff_common.o h5diff_common.c --- h5diffgentest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5diffgentest.o -MD -MP -MF .deps/h5diffgentest.Tpo -c -o h5diffgentest.o h5diffgentest.c --- h5diff_main.o --- h5diff_main.c: In function 'h5diff_exit': h5diff_main.c:139:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] void h5diff_exit(int status) ^ --- h5diff_common.o --- h5diff_common.c: In function 'parse_command_line': h5diff_common.c:191:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] exclude_node->obj_path = (char*)opt_arg; ^ h5diff_common.c:221:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (options->delta == 0) ^ h5diff_common.c:238:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (options->percent == 0) ^ h5diff_common.c:252:30: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'long int' may change the sign of the result [-Wsign-conversion] options->count = atol( opt_arg ); ^ --- h5diffgentest.o --- h5diffgentest.c: In function 'test_comp_vlen_strings': --- h5diff_common.o --- h5diff_common.c: In function 'check_n_input': h5diff_common.c:362:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] check_n_input( const char *str ) ^ --- h5diffgentest.o --- h5diffgentest.c:3702:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp1_buf.str_vlen = comp1_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3703:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp2_buf.str_vlen = comp2_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3704:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp3_buf.str_vlen = comp3_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3705:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp4_buf.str_vlen = comp4_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3706:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp5_buf.str_vlen = comp5_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3707:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp6_buf.str_vlen = comp6_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3708:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp7_buf.str_vlen = comp7_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3709:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp8_buf.str_vlen = comp8_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3710:52: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp9_buf.str_vlen = comp9_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3746:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp1_buf.str_array_vlen[i] = comp1_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3747:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp2_buf.str_array_vlen[i] = comp2_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3748:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp3_buf.str_array_vlen[i] = comp3_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3749:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp4_buf.str_array_vlen[i] = comp4_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3750:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp5_buf.str_array_vlen[i] = comp5_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3751:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp6_buf.str_array_vlen[i] = comp6_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3752:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp7_buf.str_array_vlen[i] = comp7_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3753:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp8_buf.str_array_vlen[i] = comp8_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3754:73: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] comp9_buf.str_array_vlen[i] = comp9_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ --- h5diff_main.o --- mv -f .deps/h5diff_main.Tpo .deps/h5diff_main.Po --- h5diffgentest.o --- h5diffgentest.c: In function 'test_comps_array': h5diffgentest.c:4372:45: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i].cmpd2[j].f2 = (float)(i*10.5F) + diff; ^ h5diffgentest.c:4372:53: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] wdata[i].cmpd2[j].f2 = (float)(i*10.5F) + diff; ^ h5diffgentest.c:4363:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_comps_vlen': h5diffgentest.c:4483:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i1 = i; ^ h5diffgentest.c:4488:53: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4488:48: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4489:57: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] ((cmpd2_t *)wdata[i].vl.p)[j].f2 = (float)(i*10.5F) + diff; ^ h5diffgentest.c:4489:65: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] ((cmpd2_t *)wdata[i].vl.p)[j].f2 = (float)(i*10.5F) + diff; ^ h5diffgentest.c:4478:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ In file included from h5diffgentest.c:19:0: h5diffgentest.c: In function 'test_comps_array_vlen': h5diffgentest.c:4609:52: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].cmpd2[j].vl.p = HDmalloc((j+1)*sizeof(cmpd3_t)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5diffgentest.c:4610:40: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].cmpd2[j].vl.len = j+1; ^ h5diffgentest.c:4611:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k=0; k<(j+1); k++) ^ h5diffgentest.c:4615:70: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] ((cmpd3_t *)wdata[i].cmpd2[j].vl.p)[k].f3 = (float)(j*10.5F) + diff; ^ h5diffgentest.c:4615:78: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] ((cmpd3_t *)wdata[i].cmpd2[j].vl.p)[k].f3 = (float)(j*10.5F) + diff; ^ h5diffgentest.c:4597:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_comps_vlen_arry': h5diffgentest.c:4752:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i1 = i; ^ h5diffgentest.c:4758:53: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4758:48: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4762:64: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].i3 = k*10.5F + diff; ^ h5diffgentest.c:4762:71: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].i3 = k*10.5F + diff; ^ h5diffgentest.c:4762:63: warning: conversion to 'int' from 'float' may alter its value [-Wfloat-conversion] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].i3 = k*10.5F + diff; ^ h5diffgentest.c:4763:72: warning: conversion to 'float' from 'unsigned int' may alter its value [-Wconversion] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].f3 = (float)(k*10.5F) + diff; ^ h5diffgentest.c:4763:80: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].f3 = (float)(k*10.5F) + diff; ^ h5diffgentest.c:4746:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_data_nocomparables': h5diffgentest.c:5026:24: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] write_attr(did2,1, attr2_dim_ptr,"attr2", H5T_NATIVE_INT, data3); ^ h5diffgentest.c:5029:32: warning: request for implicit conversion from 'void *' to 'hsize_t * {aka long long unsigned int *}' not permitted in C++ [-Wc++-compat] write_attr(did2, rank_attr,attr3_dim_ptr,"attr3", H5T_NATIVE_INT, attr_data_ptr3); ^ In file included from h5diffgentest.c:19:0: h5diffgentest.c: In function 'write_attr_in': h5diffgentest.c:5752:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].p = HDmalloc((i + 1) * sizeof(int)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5diffgentest.c:5753:31: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].len = i + 1; ^ h5diffgentest.c:5754:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (l = 0; l < i + 1; l++) ^ h5diffgentest.c:5968:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] else buf23[i][j][k]=n++; ^ h5diffgentest.c:6029:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf33[i][j][k].a=n++; ^ In file included from h5diffgentest.c:19:0: h5diffgentest.c:6168:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5diffgentest.c:6169:38: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].len = i + 1; ^ h5diffgentest.c:6170:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (l = 0; l < i + 1; l++) ^ h5diffgentest.c:5246:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5diffgentest.c: In function 'write_dset_in': h5diffgentest.c:6544:17: warning: declaration of 'did' shadows a previous local [-Wshadow] hid_t did; /* dataset ID */ ^ h5diffgentest.c:6297:13: note: shadowed declaration is here hid_t did; ^ h5diffgentest.c:6545:17: warning: declaration of 'sid' shadows a previous local [-Wshadow] hid_t sid; /* dataspace ID */ ^ h5diffgentest.c:6298:13: note: shadowed declaration is here hid_t sid; ^ h5diffgentest.c:6546:17: warning: declaration of 'tid' shadows a previous local [-Wshadow] hid_t tid; /* datatype ID */ ^ h5diffgentest.c:6299:13: note: shadowed declaration is here hid_t tid; ^ h5diffgentest.c:6550:17: warning: declaration of 'j' shadows a previous local [-Wshadow] int j; ^ h5diffgentest.c:6302:21: note: shadowed declaration is here int val, i, j, k, l, n; ^ h5diffgentest.c:6554:14: warning: request for implicit conversion from 'void *' to 'double *' not permitted in C++ [-Wc++-compat] dbuf = HDmalloc( size ); ^ h5diffgentest.c:6556:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( j = 0; j < H5TOOLS_MALLOCSIZE / sizeof(double) + 1; j++) ^ In file included from h5diffgentest.c:19:0: h5diffgentest.c:6712:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].p = HDmalloc((i + 1) * sizeof(int)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5diffgentest.c:6713:31: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].len = i + 1; ^ h5diffgentest.c:6714:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5diffgentest.c:6834:37: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] else buf23[i][j][k]=n++; ^ h5diffgentest.c:6871:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf33[i][j][k].a=n++; ^ In file included from h5diffgentest.c:19:0: h5diffgentest.c:6925:53: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].p = HDmalloc((i + 1) * sizeof(int)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5diffgentest.c:6926:38: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].len = i + 1; ^ h5diffgentest.c:6927:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5diffgentest.c:6301:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5diffgentest.c: In function 'gen_datareg': h5diffgentest.c:7021:10: warning: request for implicit conversion from 'void *' to 'unsigned char (*)[12]' not permitted in C++ [-Wc++-compat] rbuf = HDcalloc((size_t)2, sizeof(hdset_reg_ref_t)); ^ h5diffgentest.c:7024:9: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat] buf = HDmalloc(10 * 10 * sizeof(int)); ^ h5diffgentest.c:7017:21: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5diffgentest.c: In function 'test_hyperslab': h5diffgentest.c:7158:25: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] hs_start[0] = i * GBLL/(1024*1024); ^ --- h5diff_common.o --- mv -f .deps/h5diff_common.Tpo .deps/h5diff_common.Po --- h5diff --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5diff h5diff_main.o h5diff_common.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5diff h5diff_main.o h5diff_common.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5diffgentest.o --- h5diffgentest.c: In function 'write_attr_in': h5diffgentest.c:5225:6: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] void write_attr_in(hid_t loc_id, ^ h5diffgentest.c:5225:6: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5diffgentest.c: In function 'test_group_recurse2': h5diffgentest.c:3106:5: warning: 'fileid4' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fileid4); ^ h5diffgentest.c:3105:5: warning: 'fileid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fileid3); ^ h5diffgentest.c:3104:5: warning: 'fileid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fileid2); ^ h5diffgentest.c:3101:5: warning: 'dataspace' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(dataspace); ^ h5diffgentest.c:3102:5: warning: 'datatype' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(datatype); ^ h5diffgentest.c: In function 'test_attributes_verbose_level.constprop': h5diffgentest.c:1286:9: warning: 'f2_tid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(f2_tid); ^ h5diffgentest.c:1284:9: warning: 'f1_tid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(f1_tid); ^ h5diffgentest.c:1282:9: warning: 'f2_sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(f2_sid); ^ h5diffgentest.c:1280:9: warning: 'f1_sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(f1_sid); ^ h5diffgentest.c:1278:9: warning: 'f2_did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(f2_did); ^ h5diffgentest.c:1276:9: warning: 'f1_did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(f1_did); ^ h5diffgentest.c:1274:9: warning: 'f2_gid4' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid4); ^ h5diffgentest.c:1272:9: warning: 'f1_gid4' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid4); ^ h5diffgentest.c:1270:9: warning: 'f2_gid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid3); ^ h5diffgentest.c:1268:9: warning: 'f1_gid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid3); ^ h5diffgentest.c:1266:9: warning: 'f2_gid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid2); ^ h5diffgentest.c:1264:9: warning: 'f1_gid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid2); ^ h5diffgentest.c:1262:9: warning: 'f2_gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid); ^ h5diffgentest.c:1260:9: warning: 'f1_gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid); ^ h5diffgentest.c:1258:9: warning: 'fid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fid2); ^ h5diffgentest.c: In function 'write_dset_in.constprop': h5diffgentest.c:6279:6: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] void write_dset_in(hid_t loc_id, ^ h5diffgentest.c:6279:6: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5diffgentest.c: In function 'test_comp_vlen_strings.constprop': h5diffgentest.c:4159:9: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(gid); ^ h5diffgentest.c: In function 'test_comps_array_vlen.constprop': h5diffgentest.c:4567:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void test_comps_array_vlen (const char * fname, const char *dset,const char *attr, int diff, int is_file_new) ^ mv -f .deps/h5diffgentest.Tpo .deps/h5diffgentest.Po --- h5diffgentest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5diffgentest h5diffgentest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5diffgentest h5diffgentest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5ls --- h5ls.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5ls.o -MD -MP -MF .deps/h5ls.Tpo -c -o h5ls.o h5ls.c h5ls.c: In function 'dataset_list2': h5ls.c:1789:9: warning: enumeration value 'H5D_LAYOUT_ERROR' not handled in switch [-Wswitch-enum] switch (stl) { ^ h5ls.c:1789:9: warning: enumeration value 'H5D_NLAYOUTS' not handled in switch [-Wswitch-enum] h5ls.c:1762:17: warning: unused variable 'dset_name' [-Wunused-variable] char dset_name[256]; /* filter/file name */ ^ h5ls.c: In function 'usage': cc1: warning: size of '*.LC0' is 3173 bytes [-Wlarger-than=] mv -f .deps/h5ls.Tpo .deps/h5ls.Po --- h5ls --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5ls h5ls.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5ls h5ls.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5dump --- h5dump.o --- --- h5dump_ddl.o --- --- h5dump_xml.o --- --- h5dumpgentest.o --- --- binread.o --- --- h5dump.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5dump.o -MD -MP -MF .deps/h5dump.Tpo -c -o h5dump.o h5dump.c --- h5dump_ddl.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5dump_ddl.o -MD -MP -MF .deps/h5dump_ddl.Tpo -c -o h5dump_ddl.o h5dump_ddl.c --- h5dump_xml.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5dump_xml.o -MD -MP -MF .deps/h5dump_xml.Tpo -c -o h5dump_xml.o h5dump_xml.c --- h5dumpgentest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5dumpgentest.o -MD -MP -MF .deps/h5dumpgentest.Tpo -c -o h5dumpgentest.o h5dumpgentest.c --- binread.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT binread.o -MD -MP -MF .deps/binread.Tpo -c -o binread.o binread.c --- h5dump_xml.o --- In file included from h5dump_xml.c:24:0: h5dump_extern.h:76:21: warning: redundant redeclaration of 'enable_error_stack' [-Wredundant-decls] extern int enable_error_stack; /* re-enable error stack */ ^ In file included from h5dump_xml.c:19:0: ../../tools/lib/h5tools.h:546:24: note: previous declaration of 'enable_error_stack' was here H5TOOLS_DLLVAR int enable_error_stack; /* re-enable error stack */ ^ h5dump_xml.c: In function 'xml_dump_all_cb': h5dump_xml.c:159:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:160:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_escape_the_string': h5dump_xml.c:758:15: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] len = slen; ^ h5dump_xml.c: In function 'xml_print_datatype': h5dump_xml.c:880:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:881:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:1258:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nmembers = H5Tget_nmembers(type); ^ h5dump_xml.c:1482:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ndims = H5Tget_array_ndims(type); ^ h5dump_xml.c: In function 'xml_dump_datatype': h5dump_xml.c:1585:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:1586:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_dump_dataspace': h5dump_xml.c:1724:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:1725:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_dump_data': h5dump_xml.c:1900:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:1901:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_dump_attr': h5dump_xml.c:2098:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:2099:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_dump_named_datatype': h5dump_xml.c:2428:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:2429:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:2502:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent); ^ h5dump_xml.c: In function 'xml_dump_group': h5dump_xml.c:2653:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:2654:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:2699:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent); ^ In file included from h5dump_xml.c:18:0: h5dump_xml.c: In function 'xml_print_refs': h5dump_xml.c:3009:47: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] buf = (char *) HDcalloc((size_t)(ssiz * tsiz), sizeof(char)); ^ ../../src/H5private.h:621:37: note: in definition of macro 'HDcalloc' #define HDcalloc(N,Z) calloc(N,Z) ^ h5dump_xml.c:3025:47: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] buf = (char *) HDcalloc((size_t)(ssiz * tsiz), sizeof(char)); ^ ../../src/H5private.h:621:37: note: in definition of macro 'HDcalloc' #define HDcalloc(N,Z) calloc(N,Z) ^ h5dump_xml.c:3042:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:3043:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ In file included from h5dump_xml.c:18:0: h5dump_xml.c: In function 'xml_print_strs': h5dump_xml.c:3167:38: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] buf = HDmalloc((size_t)(ssiz * tsiz)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5dump_xml.c:3183:38: warning: conversion to 'long long unsigned int' from 'hssize_t {aka long long int}' may change the sign of the result [-Wsign-conversion] buf = HDmalloc((size_t)(ssiz * tsiz)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ h5dump_xml.c:3201:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:3202:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:3221:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < ssiz; i++) { ^ h5dump_xml.c: In function 'check_filters': h5dump_xml.c:3317:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:3318:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_dump_fill_value': h5dump_xml.c:3457:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:3458:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_dump_dataset': h5dump_xml.c:3827:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:3828:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c: In function 'xml_print_enum': h5dump_xml.c:4421:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent/COL; ^ h5dump_xml.c:4422:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ --- h5dump_ddl.o --- In file included from h5dump_ddl.c:24:0: h5dump_extern.h:76:21: warning: redundant redeclaration of 'enable_error_stack' [-Wredundant-decls] extern int enable_error_stack; /* re-enable error stack */ ^ In file included from h5dump_ddl.c:19:0: ../../tools/lib/h5tools.h:546:24: note: previous declaration of 'enable_error_stack' was here H5TOOLS_DLLVAR int enable_error_stack; /* re-enable error stack */ ^ h5dump_ddl.c: In function 'dump_datatype': h5dump_ddl.c:62:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:63:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_dataspace': h5dump_ddl.c:91:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:92:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_attr_cb': h5dump_ddl.c:125:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:126:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_all_cb': h5dump_ddl.c:200:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:201:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:458:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent); ^ h5dump_ddl.c:468:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent); ^ h5dump_ddl.c: In function 'dump_named_datatype': h5dump_ddl.c:651:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:652:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_group': h5dump_ddl.c:814:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:815:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_dataset': h5dump_ddl.c:948:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:949:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:1030:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] packed_data_offset = packed_offset[u]; ^ h5dump_ddl.c:1031:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] packed_data_length = packed_length[u]; ^ h5dump_ddl.c: In function 'dump_data': h5dump_ddl.c:1138:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:1139:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ --- binread.o --- mv -f .deps/binread.Tpo .deps/binread.Po --- h5dump_ddl.o --- h5dump_ddl.c: In function 'dump_fcpl': h5dump_ddl.c:1198:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1200:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1202:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1204:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1206:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1208:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1210:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1212:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1242:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1249:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1251:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL + COL); ^ h5dump_ddl.c:1253:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c: In function 'handle_attributes': h5dump_ddl.c:1542:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.indent_level = dump_indent / COL; ^ h5dump_ddl.c:1543:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'handle_datasets': h5dump_ddl.c:1768:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent); ^ h5dump_ddl.c:1771:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent + COL); ^ h5dump_ddl.c:1773:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] indentation(dump_indent); ^ --- h5dumpgentest.o --- h5dumpgentest.c: In function 'gent_dataset': h5dumpgentest.c:430:12: warning: size of 'dset2' is 4800 bytes [-Wlarger-than=] double dset2[30][20]; ^ h5dumpgentest.c: In function 'gent_dataset2': h5dumpgentest.c:471:12: warning: size of 'dset2' is 2400 bytes [-Wlarger-than=] double dset2[30][10]; ^ h5dumpgentest.c: In function 'gent_compound_dt': h5dumpgentest.c:953:13: warning: size of 'dset3' is 2448 bytes [-Wlarger-than=] dset3_t dset3[3][6]; ^ --- h5dump.o --- h5dump.c: In function 'h5_fileaccess': h5dump.c:1692:25: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ h5dump.c:1707:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); ^ --- h5dumpgentest.o --- h5dumpgentest.c: In function 'gent_many': h5dumpgentest.c:1520:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ --- binread --- --- h5dumpgentest.o --- h5dumpgentest.c: In function 'gent_str': h5dumpgentest.c:1739:16: warning: size of 'comp1' is 12888 bytes [-Wlarger-than=] compound_t comp1[3][6]; ^ --- binread --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o binread binread.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5dumpgentest.o --- h5dumpgentest.c: In function 'gent_vldatatypes': h5dumpgentest.c:2580:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(j = 0; j < i + 1; j++) ^ h5dumpgentest.c:2607:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(j = 0; j < i + 1; j++) ^ h5dumpgentest.c:2569:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret=0; ^ h5dumpgentest.c: In function 'gent_vldatatypes2': h5dumpgentest.c:2664:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_vldatatypes3': h5dumpgentest.c:2737:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_vldatatypes4': h5dumpgentest.c:2806:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_vldatatypes5': h5dumpgentest.c:2881:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(j = 0; j < i + 5; j++) ^ h5dumpgentest.c:2870:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array1_big': h5dumpgentest.c:2940:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array1': h5dumpgentest.c:3031:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array2': h5dumpgentest.c:3075:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array3': h5dumpgentest.c:3123:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array4': h5dumpgentest.c:3179:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array5': h5dumpgentest.c:3246:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array6': h5dumpgentest.c:3323:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k = 0; k < (i + j + 1); k++) ^ h5dumpgentest.c:3316:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array7': h5dumpgentest.c:3384:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k = 0; k < (i + j + 1); k++) ^ --- h5dump.o --- h5dump.c: In function 'table_list_visited': h5dump.c:438:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] table_list_visited(unsigned long file_no) ^ --- h5dumpgentest.o --- h5dumpgentest.c:3377:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_array8': h5dumpgentest.c:3444:17: warning: size of 'wdata' is 4100 bytes [-Wlarger-than=] int wdata[F64_DIM1]; /* Write buffer */ ^ h5dumpgentest.c:3441:17: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status = -1; ^ h5dumpgentest.c: In function 'gent_empty': h5dumpgentest.c:3502:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret=0; ^ h5dumpgentest.c: In function 'gent_multi': h5dumpgentest.c:3708:10: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ h5dumpgentest.c:3726:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); ^ h5dumpgentest.c: In function 'write_attr_in': h5dumpgentest.c:4115:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5dumpgentest.c:4247:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5dumpgentest.c:3890:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5dumpgentest.c: In function 'write_dset_in': h5dumpgentest.c:4557:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5dumpgentest.c:4696:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5dumpgentest.c:4331:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5dumpgentest.c: In function 'gent_attr_all': h5dumpgentest.c:4769:13: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5dumpgentest.c: In function 'gent_compound_complex': h5dumpgentest.c:4927:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Error checking variable */ ^ h5dumpgentest.c: In function 'gent_named_dtype_attr': h5dumpgentest.c:5076:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5dumpgentest.c: In function 'make_external': h5dumpgentest.c:5298:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ h5dumpgentest.c: In function 'gent_filters': h5dumpgentest.c:5346:23: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int i, j, n, ret; ^ h5dumpgentest.c: In function 'gent_fcontents': h5dumpgentest.c:5692:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ h5dumpgentest.c: In function 'gent_fvalues': h5dumpgentest.c:5826:16: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ h5dumpgentest.c: In function 'gent_string': h5dumpgentest.c:5986:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ h5dumpgentest.c: In function 'gent_aindices': h5dumpgentest.c:6081:29: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int i, j, k, l, n, ret; ^ h5dumpgentest.c: In function 'gent_longlinks': h5dumpgentest.c:6150:17: warning: variable 'gid2' set but not used [-Wunused-but-set-variable] hid_t gid2 = (-1); /* Datatype ID */ ^ h5dumpgentest.c: In function 'gent_bigdims': h5dumpgentest.c:6329:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret; ^ h5dumpgentest.c: In function 'gent_hyperslab': h5dumpgentest.c:6425:17: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int i, ret; ^ h5dumpgentest.c: In function 'gent_packedbits': h5dumpgentest.c:7021:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits; ^ h5dumpgentest.c:7025:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F66_XDIM][F66_YDIM64], val64bits; ^ h5dumpgentest.c: In function 'gent_attr_intsize': h5dumpgentest.c:7202:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits; ^ h5dumpgentest.c:7206:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F66_XDIM][F66_YDIM64], val64bits; ^ h5dumpgentest.c: In function 'gent_charsets': h5dumpgentest.c:7389:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5dumpgentest.c: In function 'gent_compound_intsizes': h5dumpgentest.c:7460:18: warning: size of 'Array1' is 45568 bytes [-Wlarger-than=] Array1Struct Array1[F70_LENGTH]; ^ h5dumpgentest.c:7463:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Error checking variable */ ^ h5dumpgentest.c: In function 'gent_compound_attr_intsizes': h5dumpgentest.c:7735:18: warning: size of 'Array1' is 45568 bytes [-Wlarger-than=] Array1Struct Array1[F70_LENGTH]; ^ h5dumpgentest.c:7738:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Error checking variable */ ^ h5dumpgentest.c: In function 'gent_intscalars': h5dumpgentest.c:8143:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits; ^ h5dumpgentest.c:8147:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F73_XDIM][F73_YDIM64], val64bits; ^ h5dumpgentest.c: In function 'gent_attr_intscalars': h5dumpgentest.c:8341:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits; ^ h5dumpgentest.c:8345:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F73_XDIM][F73_YDIM64], val64bits; ^ h5dumpgentest.c: In function 'gent_compound_int_array': h5dumpgentest.c:8611:17: warning: size of 'Cmpd1' is 5696 bytes [-Wlarger-than=] Cmpd1Struct Cmpd1[F76_LENGTH]; ^ h5dumpgentest.c:8614:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Error checking variable */ ^ h5dumpgentest.c: In function 'gent_compound_ints': h5dumpgentest.c:8847:17: warning: size of 'Cmpd1' is 2560 bytes [-Wlarger-than=] Cmpd1Struct Cmpd1[F77_LENGTH]; ^ h5dumpgentest.c:8860:17: warning: size of 'Cmpd2' is 2560 bytes [-Wlarger-than=] Cmpd2Struct Cmpd2[F77_LENGTH]; ^ h5dumpgentest.c:8864:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Error checking variable */ ^ h5dumpgentest.c: In function 'gent_intattrscalars': h5dumpgentest.c:9065:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits; ^ h5dumpgentest.c:9069:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F73_XDIM][F73_YDIM64], val64bits; ^ h5dumpgentest.c: In function 'gent_intsattrs': h5dumpgentest.c:9299:14: warning: size of 'dsetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F66_XDIM][F66_YDIM64], asetu64[F66_XDIM*F66_YDIM64], valu64bits; ^ h5dumpgentest.c:9299:45: warning: size of 'asetu64' is 4096 bytes [-Wlarger-than=] uint64_t dsetu64[F66_XDIM][F66_YDIM64], asetu64[F66_XDIM*F66_YDIM64], valu64bits; ^ h5dumpgentest.c:9303:13: warning: size of 'dset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F66_XDIM][F66_YDIM64], aset64[F66_XDIM*F66_YDIM64], val64bits; ^ h5dumpgentest.c:9303:43: warning: size of 'aset64' is 4096 bytes [-Wlarger-than=] int64_t dset64[F66_XDIM][F66_YDIM64], aset64[F66_XDIM*F66_YDIM64], val64bits; ^ h5dumpgentest.c: In function 'gent_intsfourdims': h5dumpgentest.c:9711:14: warning: size of 'dset1' is 7680 bytes [-Wlarger-than=] uint32_t dset1[F81_ZDIM][F81_YDIM][F81_XDIM][F81_WDIM]; ^ h5dumpgentest.c: In function 'gent_compound_complex2': h5dumpgentest.c:9793:21: warning: size of 'buf' is 19456 bytes [-Wlarger-than=] compound buf[F82_DIM32]; /* compound */ ^ h5dumpgentest.c:9826:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hid_t str_type, array; ^ h5dumpgentest.c:9849:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] hid_t nest1, nest2; ^ h5dumpgentest.c:9795:17: warning: unused variable 'grp' [-Wunused-variable] hid_t file, grp=-1, type=-1, space=-1, dset=-1; ^ --- binread --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/binread binread.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5dump_ddl.o --- h5dump_ddl.c: In function 'handle_attributes': h5dump_ddl.c:1507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] handle_attributes(hid_t fid, const char *attr, void H5_ATTR_UNUSED * data, int H5_ATTR_UNUSED pe, const char H5_ATTR_UNUSED *display_name) ^ h5dump_ddl.c:1507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5dump_ddl.c: In function 'attr_search': h5dump_ddl.c:1294:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] attr_search(hid_t oid, const char *attr_name, const H5A_info_t H5_ATTR_UNUSED *ainfo, void *_op_data) ^ h5dump_ddl.c:1294:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h5dump.o --- h5dump.c: In function 'h5_fileaccess': h5dump.c:1649:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5_fileaccess(void) ^ h5dump.c:1649:1: warning: stack usage is 8448 bytes [-Wstack-usage=] mv -f .deps/h5dump.Tpo .deps/h5dump.Po --- h5dump_ddl.o --- mv -f .deps/h5dump_ddl.Tpo .deps/h5dump_ddl.Po --- h5dumpgentest.o --- h5dumpgentest.c: In function 'gent_attr_intsize': h5dumpgentest.c:7195:1: warning: stack usage is 11456 bytes [-Wstack-usage=] gent_attr_intsize(void) ^ h5dumpgentest.c: In function 'gent_packedbits': h5dumpgentest.c:7014:1: warning: stack usage might be 11472 bytes [-Wstack-usage=] gent_packedbits(void) ^ h5dumpgentest.c: In function 'gent_intsattrs': h5dumpgentest.c:9292:1: warning: stack usage might be 22896 bytes [-Wstack-usage=] gent_intsattrs(void) ^ h5dumpgentest.c:9547:1: warning: the frame size of 22816 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- h5dump_xml.o --- mv -f .deps/h5dump_xml.Tpo .deps/h5dump_xml.Po --- h5dump --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5dump h5dump.o h5dump_ddl.o h5dump_xml.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5dump h5dump.o h5dump_ddl.o h5dump_xml.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5dumpgentest.o --- h5dumpgentest.c: In function 'gent_compound_intsizes': h5dumpgentest.c:7424:13: warning: stack usage might be 45760 bytes [-Wstack-usage=] static void gent_compound_intsizes(void) { ^ h5dumpgentest.c:7697:1: warning: the frame size of 45680 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ h5dumpgentest.c: In function 'gent_compound_attr_intsizes': h5dumpgentest.c:7699:13: warning: stack usage is 45744 bytes [-Wstack-usage=] static void gent_compound_attr_intsizes(void) { ^ h5dumpgentest.c:7974:1: warning: the frame size of 45680 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ h5dumpgentest.c: In function 'gent_intscalars': h5dumpgentest.c:8136:1: warning: stack usage might be 11472 bytes [-Wstack-usage=] gent_intscalars(void) ^ h5dumpgentest.c: In function 'gent_attr_intscalars': h5dumpgentest.c:8334:1: warning: stack usage is 11472 bytes [-Wstack-usage=] gent_attr_intscalars(void) ^ h5dumpgentest.c: In function 'gent_intattrscalars': h5dumpgentest.c:9058:1: warning: stack usage might be 11488 bytes [-Wstack-usage=] gent_intattrscalars(void) ^ h5dumpgentest.c: In function 'gent_str': h5dumpgentest.c:1704:13: warning: stack usage might be 13568 bytes [-Wstack-usage=] static void gent_str(void) { ^ h5dumpgentest.c: In function 'gent_compound_complex2': h5dumpgentest.c:9976:9: warning: 'cmpd_tid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(cmpd_tid3); ^ h5dumpgentest.c:9975:9: warning: 'cmpd_tid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(cmpd_tid2); ^ h5dumpgentest.c:9974:9: warning: 'cmpd_tid1' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(cmpd_tid1); ^ h5dumpgentest.c:9741:13: warning: stack usage might be 19680 bytes [-Wstack-usage=] static void gent_compound_complex2(void) ^ h5dumpgentest.c:10050:1: warning: the frame size of 19600 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ h5dumpgentest.c: In function 'gent_vldatatypes': h5dumpgentest.c:2563:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void gent_vldatatypes(void) ^ h5dumpgentest.c:2563:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5dumpgentest.c: In function 'gent_array6': h5dumpgentest.c:3305:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void gent_array6(void) ^ h5dumpgentest.c: In function 'gent_array7': h5dumpgentest.c:3365:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void gent_array7(void) ^ h5dumpgentest.c: In function 'write_attr_in': h5dumpgentest.c:3870:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void write_attr_in(hid_t loc_id, ^ h5dumpgentest.c:3870:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5dumpgentest.c: In function 'gent_multi': h5dumpgentest.c:3698:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] void gent_multi(void) ^ h5dumpgentest.c: In function 'write_dset_in.constprop': h5dumpgentest.c:4310:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] static void write_dset_in(hid_t loc_id, ^ h5dumpgentest.c:4310:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5dumpgentest.c: In function 'main': h5dumpgentest.c:10142:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] int main(void) ^ h5dumpgentest.c:10142:5: warning: assuming signed overflow does not occur when combining constants around a comparison [-Wstrict-overflow] h5dumpgentest.c: At top level: h5dumpgentest.c:97:0: warning: macro "FILE65" is not used [-Wunused-macros] #define FILE65 "tattrreg.h5" ^ h5dumpgentest.c:359:0: warning: macro "F82_DATASETNAME2" is not used [-Wunused-macros] #define F82_DATASETNAME2 "CompoundComplex2D" ^ h5dumpgentest.c:361:0: warning: macro "F82_DATASETNAME4" is not used [-Wunused-macros] #define F82_DATASETNAME4 "CompoundComplex4D" ^ h5dumpgentest.c:365:0: warning: macro "F82_RANK2" is not used [-Wunused-macros] #define F82_RANK2 2 ^ h5dumpgentest.c:366:0: warning: macro "F82_RANK3" is not used [-Wunused-macros] #define F82_RANK3 3 ^ h5dumpgentest.c:367:0: warning: macro "F82_RANK4" is not used [-Wunused-macros] #define F82_RANK4 4 ^ h5dumpgentest.c:360:0: warning: macro "F82_DATASETNAME3" is not used [-Wunused-macros] #define F82_DATASETNAME3 "CompoundComplex3D" ^ mv -f .deps/h5dumpgentest.Tpo .deps/h5dumpgentest.Po --- h5dumpgentest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5dumpgentest h5dumpgentest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5dumpgentest h5dumpgentest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in misc --- h5debug.o --- --- h5repart.o --- --- h5mkgrp.o --- --- h5redeploy --- --- h5repart_gentest.o --- --- h5debug.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5debug.o -MD -MP -MF .deps/h5debug.Tpo -c -o h5debug.o h5debug.c --- h5mkgrp.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5mkgrp.o -MD -MP -MF .deps/h5mkgrp.Tpo -c -o h5mkgrp.o h5mkgrp.c --- h5repart_gentest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repart_gentest.o -MD -MP -MF .deps/h5repart_gentest.Tpo -c -o h5repart_gentest.o h5repart_gentest.c --- talign.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT talign.o -MD -MP -MF .deps/talign.Tpo -c -o talign.o talign.c --- h5repart.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repart.o -MD -MP -MF .deps/h5repart.Tpo -c -o h5repart.o h5repart.c --- h5mkgrp.o --- h5mkgrp.c: In function 'leave': h5mkgrp.c:71:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(curr_group = 0; curr_group < params.ngroups; curr_group++) ^ h5mkgrp.c: In function 'parse_command_line': h5mkgrp.c:183:22: warning: conversion to 'size_t {aka long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] parms->ngroups = (argc - opt_ind); ^ h5mkgrp.c:184:19: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] parms->groups = HDmalloc(parms->ngroups * sizeof(char *)); ^ --- talign.o --- talign.c: In function 'main': talign.c:145:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if(fok[0] != fptr[0] || fok[1] != fptr[1] ^ talign.c:145:43: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if(fok[0] != fptr[0] || fok[1] != fptr[1] ^ talign.c:146:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] || fnok[0] != fptr[2] || fnok[1] != fptr[3]) { ^ talign.c:146:54: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] || fnok[0] != fptr[2] || fnok[1] != fptr[3]) { ^ --- h5repart_gentest.o --- h5repart_gentest.c: In function 'main': h5repart_gentest.c:35:17: warning: size of 'buf' is 16384 bytes [-Wlarger-than=] int buf[FAMILY_NUMBER][FAMILY_SIZE]; ^ --- talign.o --- talign.c:196:5: warning: 'spc' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(spc); ^ --- h5debug.o --- h5debug.c: In function 'get_H5B2_class': h5debug.c:78:5: warning: enumeration value 'H5B2_NUM_BTREE_ID' not handled in switch [-Wswitch-enum] switch(subtype) { ^ h5debug.c: In function 'main': h5debug.c:252:9: warning: enumeration value 'H5B_NUM_BTREE_ID' not handled in switch [-Wswitch-enum] switch(subtype) { ^ --- h5repart.o --- h5repart.c: In function 'main': h5repart.c:204:10: warning: size of 'src_name' is 4096 bytes [-Wlarger-than=] char src_name[NAMELEN]; /*source member name */ ^ h5repart.c:210:10: warning: size of 'dst_name' is 4096 bytes [-Wlarger-than=] char dst_name[NAMELEN]; /*destination member name */ ^ h5repart.c:246:17: warning: conversion to 'size_t {aka long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] blk_size = get_size (prog_name, &argno, argc, argv); ^ h5repart.c:260:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (src_name, src_gen_name, src_membno); ^ h5repart.c:280:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (dst_name, dst_gen_name, dst_membno); ^ h5repart.c:293:9: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] buf = HDmalloc (blk_size); ^ h5repart.c:305:17: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] left_overs -= n; ^ h5repart.c:305:20: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] left_overs -= n; ^ h5repart.c:356:13: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] src_offset += n; ^ h5repart.c:356:16: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] src_offset += n; ^ h5repart.c:360:14: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] dst_offset += n; ^ h5repart.c:360:17: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] dst_offset += n; ^ h5repart.c:363:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (src_name, src_gen_name, ++src_membno); ^ h5repart.c:365:14: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] dst_offset += n; ^ h5repart.c:365:17: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] dst_offset += n; ^ h5repart.c:389:13: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] dst_offset += n; ^ h5repart.c:389:16: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] dst_offset += n; ^ h5repart.c:410:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (dst_name, dst_gen_name, ++dst_membno); ^ --- h5debug.o --- h5debug.c: In function '__sputc': h5debug.c:452:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } /* main() */ ^ h5debug.c:452:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] --- h5repart.o --- h5repart.c:471:18: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] hdsize = dst_size; ^ --- h5debug.o --- h5debug.c: In function 'main': h5debug.c:452:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:452:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:452:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:452:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:452:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:452:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:452:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] main(int argc, char *argv[]) ^ h5debug.c:144:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] h5debug.c:144:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h5mkgrp.o --- mv -f .deps/h5mkgrp.Tpo .deps/h5mkgrp.Po --- repart_test.o --- --- h5repart_gentest.o --- h5repart_gentest.c:30:5: warning: stack usage might be 16480 bytes [-Wstack-usage=] int main(void) ^ h5repart_gentest.c:100:1: warning: the frame size of 16416 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- talign.o --- mv -f .deps/talign.Tpo .deps/talign.Po --- repart_test.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT repart_test.o -MD -MP -MF .deps/repart_test.Tpo -c -o repart_test.o repart_test.c --- h5repart_gentest.o --- mv -f .deps/h5repart_gentest.Tpo .deps/h5repart_gentest.Po --- h5mkgrp --- --- talign --- --- h5mkgrp --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5mkgrp h5mkgrp.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- talign --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o talign talign.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- repart_test.o --- mv -f .deps/repart_test.Tpo .deps/repart_test.Po --- h5debug.o --- h5debug.c: At top level: h5debug.c:53:0: warning: macro "INDENT" is not used [-Wunused-macros] #define INDENT 3 ^ --- h5repart_gentest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5repart_gentest h5repart_gentest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5debug.o --- mv -f .deps/h5debug.Tpo .deps/h5debug.Po --- repart_test --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o repart_test repart_test.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5repart.o --- h5repart.c:186:1: warning: stack usage is 8528 bytes [-Wstack-usage=] main (int argc, char *argv[]) ^ mv -f .deps/h5repart.Tpo .deps/h5repart.Po --- h5debug --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5debug h5debug.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5repart_gentest --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5repart_gentest h5repart_gentest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- talign --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/talign talign.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5repart --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5repart h5repart.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5mkgrp --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5mkgrp h5mkgrp.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5debug --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5debug h5debug.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- repart_test --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/repart_test repart_test.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5repart --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5repart h5repart.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5import --- h5import.o --- --- h5importtest.o --- --- h5import.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsug--- h5importtest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsug--- h5import.o --- gest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5import.o -MD -MP -MF .deps/h5import.Tpo -c -o h5import.o h5import.c --- h5importtest.o --- gest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5importtest.o -MD -MP -MF .deps/h5importtest.Tpo -c -o h5importtest.o h5importtest.c h5importtest.c: In function 'main': h5importtest.c:122:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] row4i16[i] = row4i16[i - 1] + rowi4i16; ^ h5importtest.c:123:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] row4i8[i] = row4i8[i - 1] + rowi4i8; ^ h5importtest.c:134:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] col4i16[j] = col4i16[j - 1] + coli4i16; ^ h5importtest.c:135:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] col4i8[j] = col4i8[j - 1] + coli4i8; ^ h5importtest.c:145:22: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] pln4i16[k] = pln4i16[k - 1] + plni4i16; ^ h5importtest.c:146:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] pln4i8[k] = pln4i8[k - 1] + plni4i8; ^ h5importtest.c:160:34: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] b16i3[k][i][j] = row4i16[i] + col4i16[j] + pln4i16[k]; ^ h5importtest.c:161:33: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] b8i3[k][i][j] = row4i8[i] + col4i8[j] + pln4i8[k]; ^ --- h5import.o --- h5import.c: In function 'main': h5import.c:74:21: warning: size of 'opt' is 173064 bytes [-Wlarger-than=] struct Options opt; ^ In file included from h5import.c:17:0: h5import.c: In function 'processConfigurationFile': ../../src/H5private.h:1274:32: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] #define HDstrtol(S,R,N) strtol(S,R,N) ^ h5import.c:1442:40: note: in expansion of macro 'HDstrtol' ival = HDstrtol(more, &more, 10); ^ h5import.c: In function 'parseDimensions': ../../src/H5private.h:1274:32: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'long int' may change the sign of the result [-Wsign-conversion] #define HDstrtol(S,R,N) strtol(S,R,N) ^ h5import.c:2282:15: note: in expansion of macro 'HDstrtol' = HDstrtol(HDstrtok (temp, delimiter), NULL, BASE_10); ^ ../../src/H5private.h:1274:32: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'long int' may change the sign of the result [-Wsign-conversion] #define HDstrtol(S,R,N) strtol(S,R,N) ^ h5import.c:2288:36: note: in expansion of macro 'HDstrtol' in->sizeOfDimension[i++] = HDstrtol(token, NULL, BASE_10); ^ h5import.c: In function 'getDimensionSizes': h5import.c:3136:36: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] in->sizeOfDimension[i++] = ival; ^ h5import.c: In function 'getChunkedDimensionSizes': h5import.c:3160:32: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] in->sizeOfChunk[i++] = ival; ^ h5import.c: In function 'getMaximumDimensionSizes': h5import.c:3193:43: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] in->maxsizeOfDimension[i++] = ival; ^ h5import.c: In function 'process': h5import.c:3930:88: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'int' may change the sign of the result [-Wsign-conversion] H5Pset_external(proplist, in->externFilename, (off_t) 0, numOfElements * in->inputSize / 8); ^ h5import.c: In function 'processConfigurationFile': h5import.c:4392:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ h5import.c:4392:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:4392:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h5importtest.o --- mv -f .deps/h5importtest.Tpo .deps/h5importtest.Po --- h5importtest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5importtest h5importtest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5importtest h5importtest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5import.o --- h5import.c:1280:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] static int processConfigurationFile(char *infile, struct Input *in) ^ h5import.c:1280:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1280:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1280:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1280:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1280:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'main': h5import.c:3880:27: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] while (j < in->path.count - 1) { ^ h5import.c:72:5: warning: stack usage might be 174352 bytes [-Wstack-usage=] int main(int argc, char *argv[]) ^ h5import.c:263:1: warning: the frame size of 174272 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ mv -f .deps/h5import.Tpo .deps/h5import.Po --- h5import --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5import h5import.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5import h5import.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5repack --- dynlib_rpk.lo --- --- dynlib_vrpk.lo --- --- h5repack.o --- --- h5repack_copy.o --- --- h5repack_filters.o --- --- dynlib_rpk.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib_rpk.lo -MD -MP -MF .deps/dynlib_rpk.Tpo -c -o dynlib_rpk.lo dynlib_rpk.c --- h5repack.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack.o -MD -MP -MF .deps/h5repack.Tpo -c -o h5repack.o h5repack.c --- h5repack_copy.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_copy.o -MD -MP -MF .deps/h5repack_copy.Tpo -c -o h5repack_copy.o h5repack_copy.c --- h5repack_filters.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_filters.o -MD -MP -MF .deps/h5repack_filters.Tpo -c -o h5repack_filters.o h5repack_filters.c --- dynlib_vrpk.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib_vrpk.lo -MD -MP -MF .deps/dynlib_vrpk.Tpo -c -o dynlib_vrpk.lo dynlib_vrpk.c --- h5repack.o --- h5repack.c: In function 'h5repack_addfilter': h5repack.c:934:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ --- h5repack_filters.o --- h5repack_filters.c: In function 'apply_filters': h5repack_filters.c:217:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] int apply_filters(const char* name, /* object name from traverse list */ ^ --- dynlib_vrpk.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib_vrpk.lo -MD -MP -MF .deps/dynlib_vrpk.Tpo -c dynlib_vrpk.c -fPIC -DPIC -o .libs/dynlib_vrpk.o --- dynlib_rpk.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib_rpk.lo -MD -MP -MF .deps/dynlib_rpk.Tpo -c dynlib_rpk.c -fPIC -DPIC -o .libs/dynlib_rpk.o --- h5repack.o --- h5repack.c:122:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5repack_addfilter(const char* str, pack_opt_t *options) ^ h5repack.c:122:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- dynlib_vrpk.lo --- dynlib_vrpk.c: In function 'H5PLget_plugin_type': dynlib_vrpk.c:40:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib_vrpk.c: In function 'H5PLget_plugin_info': dynlib_vrpk.c:41:16: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB4;} ^ dynlib_vrpk.c: In function 'H5Z_filter_dynlib4': dynlib_vrpk.c:89:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib_vrpk.c:96:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ --- dynlib_rpk.lo --- dynlib_rpk.c: In function 'H5PLget_plugin_type': dynlib_rpk.c:41:15: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib_rpk.c: In function 'H5PLget_plugin_info': dynlib_rpk.c:42:16: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB1;} ^ --- dynlib_vrpk.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib_vrpk.lo -MD -MP -MF .deps/dynlib_vrpk.Tpo -c dynlib_vrpk.c -o dynlib_vrpk.o >/dev/null 2>&1 mv -f .deps/dynlib_vrpk.Tpo .deps/dynlib_vrpk.Plo --- h5repack_opttable.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_opttable.o -MD -MP -MF .deps/h5repack_opttable.Tpo -c -o h5repack_opttable.o h5repack_opttable.c --- dynlib_rpk.lo --- dynlib_rpk.c: In function 'H5Z_filter_dynlib1': dynlib_rpk.c:82:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib_rpk.c:89:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ --- h5repack_filters.o --- mv -f .deps/h5repack_filters.Tpo .deps/h5repack_filters.Po --- dynlib_rpk.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT dynlib_rpk.lo -MD -MP -MF .deps/dynlib_rpk.Tpo -c dynlib_rpk.c -o dynlib_rpk.o >/dev/null 2>&1 --- h5repack_parse.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_parse.o -MD -MP -MF .deps/h5repack_parse.Tpo -c -o h5repack_parse.o h5repack_parse.c --- dynlib_rpk.lo --- mv -f .deps/dynlib_rpk.Tpo .deps/dynlib_rpk.Plo --- h5repack_refs.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_refs.o -MD -MP -MF .deps/h5repack_refs.Tpo -c -o h5repack_refs.o h5repack_refs.c --- h5repack.o --- mv -f .deps/h5repack.Tpo .deps/h5repack.Po --- h5repack_verify.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_verify.o -MD -MP -MF .deps/h5repack_verify.Tpo -c -o h5repack_verify.o h5repack_verify.c --- h5repack_parse.o --- h5repack_parse.c: In function 'parse_filter': h5repack_parse.c:139:28: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (l == -1) ^ h5repack_parse.c:190:28: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (l == -1) ^ --- h5repack_refs.o --- h5repack_refs.c: In function 'copy_refs_attr.isra.1': h5repack_refs.c:537:16: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (!ref_comp_field_n) { ^ --- h5repack_opttable.o --- mv -f .deps/h5repack_opttable.Tpo .deps/h5repack_opttable.Po --- h5repack_main.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repack_main.o -MD -MP -MF .deps/h5repack_main.Tpo -c -o h5repack_main.o h5repack_main.c --- h5repack_parse.o --- mv -f .deps/h5repack_parse.Tpo .deps/h5repack_parse.Po --- testh5repack_detect_szip.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT testh5repack_detect_szip.o -MD -MP -MF .deps/testh5repack_detect_szip.Tpo -c -o testh5repack_detect_szip.o testh5repack_detect_szip.c mv -f .deps/testh5repack_detect_szip.Tpo .deps/testh5repack_detect_szip.Po --- h5repacktst.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5repacktst.o -MD -MP -MF .deps/h5repacktst.Tpo -c -o h5repacktst.o h5repacktst.c --- h5repack_verify.o --- mv -f .deps/h5repack_verify.Tpo .deps/h5repack_verify.Po --- libdynlibvers.la --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libdynlibvers.la -rpath /usr/local/lib dynlib_vrpk.lo -lz -ldl -lm --- h5repack_main.o --- mv -f .deps/h5repack_main.Tpo .deps/h5repack_main.Po --- libdynlibadd.la --- --- h5repacktst.o --- h5repacktst.c: In function 'make_deflate': h5repacktst.c:2172:16: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_shuffle': h5repacktst.c:2249:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_fletcher32': h5repacktst.c:2314:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ --- libdynlibadd.la --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o libdynlibadd.la -rpath /usr/local/lib dynlib_rpk.lo -lz -ldl -lm --- h5repacktst.o --- h5repacktst.c: In function 'make_nbit': h5repacktst.c:2385:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_scaleoffset': h5repacktst.c:2484:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_all_filters': h5repacktst.c:2575:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_layout': h5repacktst.c:2832:14: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_layout3': h5repacktst.c:3028:14: warning: size of 'buf1' is 240000 bytes [-Wlarger-than=] int buf1[DIM1_L3][DIM2_L3]; ^ h5repacktst.c: In function 'make_userblock': h5repacktst.c:3342:13: warning: variable 'nwritten' set but not used [-Wunused-but-set-variable] ssize_t nwritten; /* # of bytes written */ ^ h5repacktst.c: In function 'verify_userblock': h5repacktst.c:3405:13: warning: variable 'nread' set but not used [-Wunused-but-set-variable] ssize_t nread; /* # of bytes read */ ^ h5repacktst.c: In function 'make_userblock_file': h5repacktst.c:3472:13: warning: variable 'nwritten' set but not used [-Wunused-but-set-variable] ssize_t nwritten; /* # of bytes written */ ^ --- libdynlibvers.la --- libtool: link: cc -shared -fPIC -DPIC .libs/dynlib_vrpk.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libdynlibvers.so.0 -o .libs/libdynlibvers.so.0.0.0 --- libdynlibadd.la --- libtool: link: cc -shared -fPIC -DPIC .libs/dynlib_rpk.o -L/usr/lib -lz -ldl -lm -O2 -Wl,-soname -Wl,libdynlibadd.so.0 -o .libs/libdynlibadd.so.0.0.0 --- libdynlibvers.la --- libtool: link: (cd ".libs" && rm -f "libdynlibvers.so.0" && ln -s "libdynlibvers.so.0.0.0" "libdynlibvers.so.0") --- libdynlibadd.la --- libtool: link: (cd ".libs" && rm -f "libdynlibadd.so.0" && ln -s "libdynlibadd.so.0.0.0" "libdynlibadd.so.0") --- libdynlibvers.la --- libtool: link: (cd ".libs" && rm -f "libdynlibvers.so" && ln -s "libdynlibvers.so.0.0.0" "libdynlibvers.so") libtool: link: ar cru .libs/libdynlibvers.a dynlib_vrpk.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libdynlibvers.a --- libdynlibadd.la --- libtool: link: (cd ".libs" && rm -f "libdynlibadd.so" && ln -s "libdynlibadd.so.0.0.0" "libdynlibadd.so") --- libdynlibvers.la --- libtool: link: ( cd ".libs" && rm -f "libdynlibvers.la" && ln -s "../libdynlibvers.la" "libdynlibvers.la" ) --- h5repack_refs.o --- mv -f .deps/h5repack_refs.Tpo .deps/h5repack_refs.Po --- testh5repack_detect_szip --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o testh5repack_detect_szip testh5repack_detect_szip.o ../../tools/lib/libh5tools.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- libdynlibadd.la --- libtool: link: ar cru .libs/libdynlibadd.a dynlib_rpk.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libdynlibadd.a libtool: link: ( cd ".libs" && rm -f "libdynlibadd.la" && ln -s "../libdynlibadd.la" "libdynlibadd.la" ) --- h5repacktst.o --- h5repacktst.c: In function 'make_layout3': h5repacktst.c:3015:5: warning: stack usage is 240992 bytes [-Wstack-usage=] int make_layout3(hid_t loc_id) ^ h5repacktst.c:3138:1: warning: the frame size of 240928 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- h5repack_copy.o --- mv -f .deps/h5repack_copy.Tpo .deps/h5repack_copy.Po --- h5repack --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5repack h5repack.o h5repack_copy.o h5repack_filters.o h5repack_opttable.o h5repack_parse.o h5repack_refs.o h5repack_verify.o h5repack_main.o ../../tools/lib/libh5tools.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- testh5repack_detect_szip --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/testh5repack_detect_szip testh5repack_detect_szip.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5repack --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5repack h5repack.o h5repack_copy.o h5repack_filters.o h5repack_opttable.o h5repack_parse.o h5repack_refs.o h5repack_verify.o h5repack_main.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5repacktst.o --- mv -f .deps/h5repacktst.Tpo .deps/h5repacktst.Po --- h5repacktst --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5repacktst h5repack.o h5repack_copy.o h5repack_filters.o h5repack_opttable.o h5repack_parse.o h5repack_refs.o h5repack_verify.o h5repacktst.o ../../tools/lib/libh5tools.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5repacktst h5repack.o h5repack_copy.o h5repack_filters.o h5repack_opttable.o h5repack_parse.o h5repack_refs.o h5repack_verify.o h5repacktst.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5jam --- h5jam.o --- --- h5unjam.o --- --- tellub.o --- --- h5jamgentest.o --- --- getub.o --- --- h5jamgentest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5jamgentest.o -MD -MP -MF .deps/h5jamgentest.Tpo -c -o h5jamgentest.o h5jamgentest.c --- tellub.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT tellub.o -MD -MP -MF .deps/tellub.Tpo -c -o tellub.o tellub.c --- getub.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT getub.o -MD -MP -MF .deps/getub.Tpo -c -o getub.o getub.c --- h5unjam.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5unjam.o -MD -MP -MF .deps/h5unjam.Tpo -c -o h5unjam.o h5unjam.c --- h5jam.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5jam.o -MD -MP -MF .deps/h5jam.Tpo -c -o h5jam.o h5jam.c --- h5jamgentest.o --- h5jamgentest.c: In function 'gent_ub': h5jamgentest.c:257:30: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] dset2_1[i] = (float)(i*0.1F+1); ^ h5jamgentest.c:268:44: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] dset2_2[i][j] = (float)((i+1)*j*0.1F); ^ h5jamgentest.c: In function 'create_textfile': h5jamgentest.c:311:9: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] buf = HDcalloc(size, (size_t)1); ^ --- h5unjam.o --- h5unjam.c: In function 'copy_to_file': h5unjam.c:377:24: warning: conversion to 'size_t {aka long unsigned int}' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] bytes_in = how_much; ^ h5unjam.c:396:18: warning: conversion to 'long unsigned int' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] how_much -= bytes_read; ^ h5unjam.c:396:21: warning: conversion to 'ssize_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] how_much -= bytes_read; ^ h5unjam.c:397:14: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] from += bytes_read; ^ h5unjam.c:397:17: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] from += bytes_read; ^ h5unjam.c:398:12: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] to += bytes_read; ^ h5unjam.c:398:15: warning: conversion to 'off_t {aka long int}' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] to += bytes_read; ^ --- h5jam.o --- h5jam.c: In function 'compute_user_block_size': h5jam.c:550:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const] compute_user_block_size (hsize_t ublock_size) ^ --- getub.o --- mv -f .deps/getub.Tpo .deps/getub.Po --- getub --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o getub getub.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5jamgentest.o --- h5jamgentest.c: At top level: h5jamgentest.c:96:0: warning: macro "ARRAY3_DIM2" is not used [-Wunused-macros] #define ARRAY3_DIM2 3 ^ h5jamgentest.c:93:0: warning: macro "ARRAY1_RANK" is not used [-Wunused-macros] #define ARRAY1_RANK 1 ^ mv -f .deps/h5jamgentest.Tpo .deps/h5jamgentest.Po --- h5jamgentest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5jamgentest h5jamgentest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- tellub.o --- mv -f .deps/tellub.Tpo .deps/tellub.Po --- tellub --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o tellub tellub.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5unjam.o --- mv -f .deps/h5unjam.Tpo .deps/h5unjam.Po --- h5unjam --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5unjam h5unjam.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5jam.o --- mv -f .deps/h5jam.Tpo .deps/h5jam.Po --- h5jam --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5jam h5jam.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5jamgentest --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5jamgentest h5jamgentest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5jam --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5jam h5jam.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- tellub --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/tellub tellub.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5unjam --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5unjam h5unjam.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- getub --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/getub getub.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5copy --- h5copy.o --- --- h5copygentest.o --- --- h5copy.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5copy.o -MD -MP -MF .deps/h5copy.Tpo -c -o h5copy.o h5copy.c --- h5copygentest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5copygentest.o -MD -MP -MF .deps/h5copygentest.Tpo -c -o h5copygentest.o h5copygentest.c h5copygentest.c: In function 'gent_att_compound_vlstr': h5copygentest.c:354:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] buf.v = "ThisIsAString"; ^ h5copygentest.c:388:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] buf.v = "ThisIsAString"; ^ --- h5copy.o --- mv -f .deps/h5copy.Tpo .deps/h5copy.Po --- h5copy --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5copy h5copy.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm --- h5copygentest.o --- mv -f .deps/h5copygentest.Tpo .deps/h5copygentest.Po --- h5copygentest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5copygentest h5copygentest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5copygentest h5copygentest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5copy --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5copy h5copy.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in h5stat --- h5stat.o --- --- h5stat_gentest.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5stat_gentest.o -MD -MP -MF .deps/h5stat_gentest.Tpo -c -o h5stat_gentest.o h5stat_gentest.c --- h5stat.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h5stat.o -MD -MP -MF .deps/h5stat.Tpo -c -o h5stat.o h5stat.c --- h5stat_gentest.o --- h5stat_gentest.c: In function 'gen_newgrat_file': h5stat_gentest.c:49:30: warning: unused parameter 'fname' [-Wunused-parameter] gen_newgrat_file(const char *fname) ^ --- h5stat.o --- h5stat.c: In function 'group_stats': h5stat.c:381:16: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5stat.c: In function 'dataset_stats': h5stat.c:464:16: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5stat.c: In function 'datatype_stats': h5stat.c:637:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5stat.c: In function 'ceil_log10': h5stat.c:286:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const] ceil_log10(unsigned long x) ^ --- h5stat_gentest.o --- h5stat_gentest.c: In function 'main': h5stat_gentest.c:117:9: warning: 'did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(did); ^ h5stat_gentest.c:57:11: note: 'did' was declared here hid_t did; /* Dataset id */ ^ h5stat_gentest.c:116:2: warning: 'attr_id' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Aclose(attr_id); ^ h5stat_gentest.c:56:11: note: 'attr_id' was declared here hid_t attr_id; /* Attribute id */ ^ h5stat_gentest.c:119:9: warning: 'sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(sid); ^ h5stat_gentest.c:55:11: note: 'sid' was declared here hid_t sid; /* Dataspace id */ ^ h5stat_gentest.c:118:9: warning: 'tid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(tid); ^ h5stat_gentest.c:54:11: note: 'tid' was declared here hid_t tid; /* Datatype id */ ^ h5stat_gentest.c:120:9: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(gid); ^ h5stat_gentest.c:53:11: note: 'gid' was declared here hid_t gid; /* Group id */ ^ h5stat_gentest.c:121:9: warning: 'fid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fid); ^ h5stat_gentest.c:52:11: note: 'fid' was declared here hid_t fid; /* File id */ ^ mv -f .deps/h5stat_gentest.Tpo .deps/h5stat_gentest.Po --- h5stat_gentest --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5stat_gentest h5stat_gentest.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5stat_gentest h5stat_gentest.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5stat.o --- mv -f .deps/h5stat.Tpo .deps/h5stat.Po --- h5stat --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5stat h5stat.o ../../tools/lib/libh5tools.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5stat h5stat.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in perform --- sio_perf.o --- --- sio_engine.o --- --- iopipe.o --- --- chunk.o --- --- overhead.o --- --- sio_perf.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT sio_perf.o -MD -MP -MF .deps/sio_perf.Tpo -c -o sio_perf.o sio_perf.c --- sio_engine.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT sio_engine.o -MD -MP -MF .deps/sio_engine.Tpo -c -o sio_engine.o sio_engine.c --- iopipe.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT iopipe.o -MD -MP -MF .deps/iopipe.Tpo -c -o iopipe.o iopipe.c --- chunk.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT chunk.o -MD -MP -MF .deps/chunk.Tpo -c -o chunk.o chunk.c --- overhead.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT overhead.o -MD -MP -MF .deps/overhead.Tpo -c -o overhead.o overhead.c --- iopipe.o --- iopipe.c: In function 'synchronize': iopipe.c:138:9: warning: variable 'status' set but not used [-Wunused-but-set-variable] int status; ^ iopipe.c: In function 'main': iopipe.c:184:14: warning: variable 'offset' set but not used [-Wunused-but-set-variable] off_t offset; ^ iopipe.c:183:17: warning: variable 'n' set but not used [-Wunused-but-set-variable] hssize_t n; ^ iopipe.c:174:15: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ iopipe.c: In function '__sputc': iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] --- sio_perf.o --- sio_perf.c:108:28: warning: size of 'l_opts' is 2496 bytes [-Wlarger-than=] static struct long_options l_opts[] = { ^ sio_perf.c: In function 'run_test_loop': sio_perf.c:401:22: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] parms.h5_align = opts->h5_alignment; ^ sio_perf.c:402:23: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] parms.h5_thresh = opts->h5_threshold; ^ sio_perf.c: In function 'run_test': sio_perf.c:485:24: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] write_sys_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:486:20: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] write_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:487:26: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] write_gross_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:488:24: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] write_raw_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:491:27: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] read_sys_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:492:23: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] read_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:493:29: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] read_gross_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:494:27: warning: request for implicit conversion from 'void *' to 'minmax * {aka struct _minmax *}' not permitted in C++ [-Wc++-compat] read_raw_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c: In function 'accumulate_minmax_stuff': sio_perf.c:722:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] total_mm.max = -DBL_MAX; ^ sio_perf.c:723:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] total_mm.min = DBL_MAX; ^ sio_perf.c: In function 'output_results': sio_perf.c:764:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min)); ^ sio_perf.c:772:19: warning: unsuffixed float constant [-Wunsuffixed-float-constants] MB_PER_SEC(data_size,total_mm.sum / total_mm.num)); ^ sio_perf.c:779:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max)); ^ sio_perf.c: In function 'output_report': sio_perf.c:799:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] vfprintf(output, fmt, ap); ^ sio_perf.c: In function 'parse_command_line': sio_perf.c:979:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) != EOF) { ^ --- iopipe.o --- iopipe.c: In function 'main': iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- sio_perf.o --- sio_perf.c:1035:44: warning: conversion to 'size_t {aka long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] cl_opts->chk_size[j] = parse_size_directive(buf); ^ --- iopipe.o --- iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:507:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- sio_perf.o --- sio_perf.c:1185:44: warning: conversion to 'size_t {aka long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] cl_opts->buf_size[j] = parse_size_directive(buf); ^ In file included from sio_perf.h:20:0, from sio_perf.c:58: sio_perf.c: In function 'parse_size_directive': ../../src/H5private.h:1281:32: warning: conversion to 'off_t {aka long int}' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] #define HDstrtoull(S,R,N) strtoull(S,R,N) ^ sio_perf.c:1305:9: note: in expansion of macro 'HDstrtoull' s = HDstrtoull(size, &endptr, 10); ^ --- sio_engine.o --- sio_engine.c: In function 'do_sio': --- sio_perf.o --- sio_perf.c: At top level: sio_perf.c:1415:6: warning: no previous prototype for 'debug_start_stop_time' [-Wmissing-prototypes] void debug_start_stop_time(io_time_t *pt, timer_type t, int start_stop) ^ --- sio_engine.o --- sio_engine.c:179:32: warning: conversion to 'long unsigned int' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] if ((param.dset_size[i]%param.buf_size[i])!=0) { ^ --- sio_perf.o --- sio_perf.c: In function 'debug_start_stop_time': sio_perf.c:1420:13: warning: enumeration value 'HDF5_FILE_READ_OPEN' not handled in switch [-Wswitch-enum] switch (t) { ^ sio_perf.c:1420:13: warning: enumeration value 'HDF5_FILE_READ_CLOSE' not handled in switch [-Wswitch-enum] sio_perf.c:1420:13: warning: enumeration value 'HDF5_FILE_WRITE_OPEN' not handled in switch [-Wswitch-enum] sio_perf.c:1420:13: warning: enumeration value 'HDF5_FILE_WRITE_CLOSE' not handled in switch [-Wswitch-enum] sio_perf.c:1420:13: warning: enumeration value 'NUM_TIMERS' not handled in switch [-Wswitch-enum] --- sio_engine.o --- sio_engine.c: In function 'do_write': sio_engine.c:445:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (parms->buf_size[i]==parms->dset_size[i]) ^ sio_engine.c:461:25: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] h5dims[i] = parms->dset_size[i]; ^ sio_engine.c: In function 'dset_write': sio_engine.c:634:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){ ^ sio_engine.c: In function 'do_read': sio_engine.c:804:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (parms->buf_size[i]==parms->dset_size[i]) ^ sio_engine.c:817:25: warning: conversion to 'hsize_t {aka long long unsigned int}' from 'off_t {aka long int}' may change the sign of the result [-Wsign-conversion] h5dims[i] = parms->dset_size[i]; ^ sio_engine.c: In function 'dset_read': sio_engine.c:956:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){ ^ sio_engine.c: In function 'set_vfd': sio_engine.c:1155:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ sio_engine.c:1169:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] memb_addr[mt] = (haddr_t)MAX(mt - 1,0) * (HADDR_MAX / 10); ^ sio_engine.c: In function 'do_cleanupfile': sio_engine.c:1275:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof temp, filename, j); ^ sio_engine.c:1275:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] --- iopipe.o --- iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] main (void) ^ iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] iopipe.c:167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- chunk.o --- mv -f .deps/chunk.Tpo .deps/chunk.Po --- zip_perf.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT zip_perf.o -MD -MP -MF .deps/zip_perf.Tpo -c -o zip_perf.o zip_perf.c --- overhead.o --- mv -f .deps/overhead.Tpo .deps/overhead.Po --- perf_meta.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT perf_meta.o -MD -MP -MF .deps/perf_meta.Tpo -c -o perf_meta.o perf_meta.c --- iopipe.o --- mv -f .deps/iopipe.Tpo .deps/iopipe.Po --- perf.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -I../../test -I../../tools/lib -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT perf.o -MD -MP -MF .deps/perf.Tpo -c -o perf.o perf.c --- zip_perf.o --- zip_perf.c: In function 'error': zip_perf.c:146:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvfprintf(stderr, fmt, ap); ^ zip_perf.c: In function 'main': zip_perf.c:566:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) > 0) { ^ --- sio_engine.o --- sio_engine.c: In function 'set_vfd': sio_engine.c:1126:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] set_vfd(parameters *param) ^ sio_engine.c: In function 'do_sio': sio_engine.c:127:1: warning: function returns an aggregate [-Waggregate-return] do_sio(parameters param) ^ --- perf.o --- mv -f .deps/perf.Tpo .deps/perf.Po --- chunk --- --- sio_engine.o --- sio_engine.c:127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- chunk --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o chunk chunk.o ../../src/libhdf5-18.la -lz -ldl -lm --- zip_perf.o --- mv -f .deps/zip_perf.Tpo .deps/zip_perf.Po --- overhead --- --- sio_perf.o --- sio_perf.c: In function 'run_test': sio_perf.c:500:13: warning: function call has aggregate value [-Waggregate-return] res = do_sio(parms); ^ --- overhead --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o overhead overhead.o ../../src/libhdf5-18.la -lz -ldl -lm --- perf_meta.o --- mv -f .deps/perf_meta.Tpo .deps/perf_meta.Po --- iopipe --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o iopipe iopipe.o ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- chunk --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/chunk chunk.o -L/usr/lib ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- perf --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o perf perf.o ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- overhead --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/overhead overhead.o -L/usr/lib ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- iopipe --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/iopipe iopipe.o -L/usr/lib ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- zip_perf --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o zip_perf zip_perf.o ../../tools/lib/libh5tools.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- sio_engine.o --- mv -f .deps/sio_engine.Tpo .deps/sio_engine.Po --- perf_meta --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o perf_meta perf_meta.o ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- perf --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/perf perf.o -L/usr/lib ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- sio_perf.o --- mv -f .deps/sio_perf.Tpo .deps/sio_perf.Po --- h5perf_serial --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h5perf_serial sio_perf.o sio_engine.o ../../tools/lib/libh5tools.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- perf_meta --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/perf_meta perf_meta.o -L/usr/lib ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- zip_perf --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/zip_perf zip_perf.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h5perf_serial --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h5perf_serial sio_perf.o sio_engine.o -L/usr/lib ../../tools/lib/.libs/libh5tools.a ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in . Making all in c++ --- all-recursive --- Making all in src --- H5Exception.lo --- --- H5IdComponent.lo --- --- H5Library.lo --- --- H5Attribute.lo --- --- H5Location.lo --- --- H5IdComponent.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5IdComponent.lo -MD -MP -MF .deps/H5IdComponent.Tpo -c -o H5IdComponent.lo H5IdComponent.cpp --- H5Exception.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Exception.lo -MD -MP -MF .deps/H5Exception.Tpo -c -o H5Exception.lo H5Exception.cpp --- H5Attribute.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Attribute.lo -MD -MP -MF .deps/H5Attribute.Tpo -c -o H5Attribute.lo H5Attribute.cpp --- H5Location.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Location.lo -MD -MP -MF .deps/H5Location.Tpo -c -o H5Location.lo H5Location.cpp --- H5Library.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Library.lo -MD -MP -MF .deps/H5Library.Tpo -c -o H5Library.lo H5Library.cpp --- H5Exception.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Exception.lo -MD -MP -MF .deps/H5Exception.Tpo -c H5Exception.cpp -fPIC -DPIC -o .libs/H5Exception.o --- H5Attribute.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Attribute.lo -MD -MP -MF .deps/H5Attribute.Tpo -c H5Attribute.cpp -fPIC -DPIC -o .libs/H5Attribute.o --- H5IdComponent.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5IdComponent.lo -MD -MP -MF .deps/H5IdComponent.Tpo -c H5IdComponent.cpp -fPIC -DPIC -o .libs/H5IdComponent.o --- H5Library.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Library.lo -MD -MP -MF .deps/H5Library.Tpo -c H5Library.cpp -fPIC -DPIC -o .libs/H5Library.o --- H5Location.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Location.lo -MD -MP -MF .deps/H5Location.Tpo -c H5Location.cpp -fPIC -DPIC -o .libs/H5Location.o --- H5Library.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Library.lo -MD -MP -MF .deps/H5Library.Tpo -c H5Library.cpp -o H5Library.o >/dev/null 2>&1 --- H5IdComponent.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5IdComponent.lo -MD -MP -MF .deps/H5IdComponent.Tpo -c H5IdComponent.cpp -o H5IdComponent.o >/dev/null 2>&1 --- H5Location.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Location.lo -MD -MP -MF .deps/H5Location.Tpo -c H5Location.cpp -o H5Location.o >/dev/null 2>&1 --- H5Exception.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Exception.lo -MD -MP -MF .deps/H5Exception.Tpo -c H5Exception.cpp -o H5Exception.o >/dev/null 2>&1 --- H5Library.lo --- mv -f .deps/H5Library.Tpo .deps/H5Library.Plo --- H5Object.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Object.lo -MD -MP -MF .deps/H5Object.Tpo -c -o H5Object.lo H5Object.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Object.lo -MD -MP -MF .deps/H5Object.Tpo -c H5Object.cpp -fPIC -DPIC -o .libs/H5Object.o --- H5IdComponent.lo --- mv -f .deps/H5IdComponent.Tpo .deps/H5IdComponent.Plo --- H5PropList.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5PropList.lo -MD -MP -MF .deps/H5PropList.Tpo -c -o H5PropList.lo H5PropList.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5PropList.lo -MD -MP -MF .deps/H5PropList.Tpo -c H5PropList.cpp -fPIC -DPIC -o .libs/H5PropList.o --- H5Exception.lo --- mv -f .deps/H5Exception.Tpo .deps/H5Exception.Plo --- H5FaccProp.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FaccProp.lo -MD -MP -MF .deps/H5FaccProp.Tpo -c -o H5FaccProp.lo H5FaccProp.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FaccProp.lo -MD -MP -MF .deps/H5FaccProp.Tpo -c H5FaccProp.cpp -fPIC -DPIC -o .libs/H5FaccProp.o --- H5Attribute.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Attribute.lo -MD -MP -MF .deps/H5Attribute.Tpo -c H5Attribute.cpp -o H5Attribute.o >/dev/null 2>&1 --- H5Object.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Object.lo -MD -MP -MF .deps/H5Object.Tpo -c H5Object.cpp -o H5Object.o >/dev/null 2>&1 --- H5PropList.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5PropList.lo -MD -MP -MF .deps/H5PropList.Tpo -c H5PropList.cpp -o H5PropList.o >/dev/null 2>&1 --- H5FaccProp.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FaccProp.lo -MD -MP -MF .deps/H5FaccProp.Tpo -c H5FaccProp.cpp -o H5FaccProp.o >/dev/null 2>&1 --- H5Attribute.lo --- mv -f .deps/H5Attribute.Tpo .deps/H5Attribute.Plo --- H5FcreatProp.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FcreatProp.lo -MD -MP -MF .deps/H5FcreatProp.Tpo -c -o H5FcreatProp.lo H5FcreatProp.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FcreatProp.lo -MD -MP -MF .deps/H5FcreatProp.Tpo -c H5FcreatProp.cpp -fPIC -DPIC -o .libs/H5FcreatProp.o --- H5Location.lo --- mv -f .deps/H5Location.Tpo .deps/H5Location.Plo --- H5DcreatProp.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DcreatProp.lo -MD -MP -MF .deps/H5DcreatProp.Tpo -c -o H5DcreatProp.lo H5DcreatProp.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DcreatProp.lo -MD -MP -MF .deps/H5DcreatProp.Tpo -c H5DcreatProp.cpp -fPIC -DPIC -o .libs/H5DcreatProp.o --- H5FaccProp.lo --- mv -f .deps/H5FaccProp.Tpo .deps/H5FaccProp.Plo --- H5DxferProp.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DxferProp.lo -MD -MP -MF .deps/H5DxferProp.Tpo -c -o H5DxferProp.lo H5DxferProp.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DxferProp.lo -MD -MP -MF .deps/H5DxferProp.Tpo -c H5DxferProp.cpp -fPIC -DPIC -o .libs/H5DxferProp.o --- H5FcreatProp.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FcreatProp.lo -MD -MP -MF .deps/H5FcreatProp.Tpo -c H5FcreatProp.cpp -o H5FcreatProp.o >/dev/null 2>&1 --- H5Object.lo --- mv -f .deps/H5Object.Tpo .deps/H5Object.Plo --- H5OcreatProp.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5OcreatProp.lo -MD -MP -MF .deps/H5OcreatProp.Tpo -c -o H5OcreatProp.lo H5OcreatProp.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5OcreatProp.lo -MD -MP -MF .deps/H5OcreatProp.Tpo -c H5OcreatProp.cpp -fPIC -DPIC -o .libs/H5OcreatProp.o --- H5DcreatProp.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DcreatProp.lo -MD -MP -MF .deps/H5DcreatProp.Tpo -c H5DcreatProp.cpp -o H5DcreatProp.o >/dev/null 2>&1 --- H5OcreatProp.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5OcreatProp.lo -MD -MP -MF .deps/H5OcreatProp.Tpo -c H5OcreatProp.cpp -o H5OcreatProp.o >/dev/null 2>&1 --- H5DxferProp.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DxferProp.lo -MD -MP -MF .deps/H5DxferProp.Tpo -c H5DxferProp.cpp -o H5DxferProp.o >/dev/null 2>&1 --- H5FcreatProp.lo --- mv -f .deps/H5FcreatProp.Tpo .deps/H5FcreatProp.Plo --- H5DataType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataType.lo -MD -MP -MF .deps/H5DataType.Tpo -c -o H5DataType.lo H5DataType.cpp --- H5PropList.lo --- mv -f .deps/H5PropList.Tpo .deps/H5PropList.Plo --- H5DataSpace.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataSpace.lo -MD -MP -MF .deps/H5DataSpace.Tpo -c -o H5DataSpace.lo H5DataSpace.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataSpace.lo -MD -MP -MF .deps/H5DataSpace.Tpo -c H5DataSpace.cpp -fPIC -DPIC -o .libs/H5DataSpace.o --- H5DataType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataType.lo -MD -MP -MF .deps/H5DataType.Tpo -c H5DataType.cpp -fPIC -DPIC -o .libs/H5DataType.o --- H5OcreatProp.lo --- mv -f .deps/H5OcreatProp.Tpo .deps/H5OcreatProp.Plo --- H5AbstractDs.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5AbstractDs.lo -MD -MP -MF .deps/H5AbstractDs.Tpo -c -o H5AbstractDs.lo H5AbstractDs.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5AbstractDs.lo -MD -MP -MF .deps/H5AbstractDs.Tpo -c H5AbstractDs.cpp -fPIC -DPIC -o .libs/H5AbstractDs.o --- H5DxferProp.lo --- mv -f .deps/H5DxferProp.Tpo .deps/H5DxferProp.Plo --- H5AtomType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5AtomType.lo -MD -MP -MF .deps/H5AtomType.Tpo -c -o H5AtomType.lo H5AtomType.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5AtomType.lo -MD -MP -MF .deps/H5AtomType.Tpo -c H5AtomType.cpp -fPIC -DPIC -o .libs/H5AtomType.o --- H5DcreatProp.lo --- mv -f .deps/H5DcreatProp.Tpo .deps/H5DcreatProp.Plo --- H5PredType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5PredType.lo -MD -MP -MF .deps/H5PredType.Tpo -c -o H5PredType.lo H5PredType.cpp --- H5AtomType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5AtomType.lo -MD -MP -MF .deps/H5AtomType.Tpo -c H5AtomType.cpp -o H5AtomType.o >/dev/null 2>&1 --- H5PredType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5PredType.lo -MD -MP -MF .deps/H5PredType.Tpo -c H5PredType.cpp -fPIC -DPIC -o .libs/H5PredType.o --- H5DataSpace.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataSpace.lo -MD -MP -MF .deps/H5DataSpace.Tpo -c H5DataSpace.cpp -o H5DataSpace.o >/dev/null 2>&1 --- H5AbstractDs.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5AbstractDs.lo -MD -MP -MF .deps/H5AbstractDs.Tpo -c H5AbstractDs.cpp -o H5AbstractDs.o >/dev/null 2>&1 --- H5AtomType.lo --- mv -f .deps/H5AtomType.Tpo .deps/H5AtomType.Plo --- H5EnumType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5EnumType.lo -MD -MP -MF .deps/H5EnumType.Tpo -c -o H5EnumType.lo H5EnumType.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5EnumType.lo -MD -MP -MF .deps/H5EnumType.Tpo -c H5EnumType.cpp -fPIC -DPIC -o .libs/H5EnumType.o --- H5DataType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataType.lo -MD -MP -MF .deps/H5DataType.Tpo -c H5DataType.cpp -o H5DataType.o >/dev/null 2>&1 --- H5AbstractDs.lo --- mv -f .deps/H5AbstractDs.Tpo .deps/H5AbstractDs.Plo --- H5IntType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5IntType.lo -MD -MP -MF .deps/H5IntType.Tpo -c -o H5IntType.lo H5IntType.cpp --- H5EnumType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5EnumType.lo -MD -MP -MF .deps/H5EnumType.Tpo -c H5EnumType.cpp -o H5EnumType.o >/dev/null 2>&1 --- H5PredType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5PredType.lo -MD -MP -MF .deps/H5PredType.Tpo -c H5PredType.cpp -o H5PredType.o >/dev/null 2>&1 --- H5IntType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5IntType.lo -MD -MP -MF .deps/H5IntType.Tpo -c H5IntType.cpp -fPIC -DPIC -o .libs/H5IntType.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5IntType.lo -MD -MP -MF .deps/H5IntType.Tpo -c H5IntType.cpp -o H5IntType.o >/dev/null 2>&1 --- H5DataType.lo --- mv -f .deps/H5DataType.Tpo .deps/H5DataType.Plo --- H5FloatType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FloatType.lo -MD -MP -MF .deps/H5FloatType.Tpo -c -o H5FloatType.lo H5FloatType.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FloatType.lo -MD -MP -MF .deps/H5FloatType.Tpo -c H5FloatType.cpp -fPIC -DPIC -o .libs/H5FloatType.o --- H5EnumType.lo --- mv -f .deps/H5EnumType.Tpo .deps/H5EnumType.Plo --- H5StrType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5StrType.lo -MD -MP -MF .deps/H5StrType.Tpo -c -o H5StrType.lo H5StrType.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5StrType.lo -MD -MP -MF .deps/H5StrType.Tpo -c H5StrType.cpp -fPIC -DPIC -o .libs/H5StrType.o --- H5IntType.lo --- mv -f .deps/H5IntType.Tpo .deps/H5IntType.Plo --- H5ArrayType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5ArrayType.lo -MD -MP -MF .deps/H5ArrayType.Tpo -c -o H5ArrayType.lo H5ArrayType.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5ArrayType.lo -MD -MP -MF .deps/H5ArrayType.Tpo -c H5ArrayType.cpp -fPIC -DPIC -o .libs/H5ArrayType.o --- H5StrType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5StrType.lo -MD -MP -MF .deps/H5StrType.Tpo -c H5StrType.cpp -o H5StrType.o >/dev/null 2>&1 --- H5PredType.lo --- mv -f .deps/H5PredType.Tpo .deps/H5PredType.Plo --- H5VarLenType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5VarLenType.lo -MD -MP -MF .deps/H5VarLenType.Tpo -c -o H5VarLenType.lo H5VarLenType.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5VarLenType.lo -MD -MP -MF .deps/H5VarLenType.Tpo -c H5VarLenType.cpp -fPIC -DPIC -o .libs/H5VarLenType.o --- H5FloatType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5FloatType.lo -MD -MP -MF .deps/H5FloatType.Tpo -c H5FloatType.cpp -o H5FloatType.o >/dev/null 2>&1 --- H5ArrayType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5ArrayType.lo -MD -MP -MF .deps/H5ArrayType.Tpo -c H5ArrayType.cpp -o H5ArrayType.o >/dev/null 2>&1 --- H5DataSpace.lo --- mv -f .deps/H5DataSpace.Tpo .deps/H5DataSpace.Plo --- H5CompType.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5CompType.lo -MD -MP -MF .deps/H5CompType.Tpo -c -o H5CompType.lo H5CompType.cpp --- H5StrType.lo --- mv -f .deps/H5StrType.Tpo .deps/H5StrType.Plo --- H5DataSet.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataSet.lo -MD -MP -MF .deps/H5DataSet.Tpo -c -o H5DataSet.lo H5DataSet.cpp --- H5CompType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5CompType.lo -MD -MP -MF .deps/H5CompType.Tpo -c H5CompType.cpp -fPIC -DPIC -o .libs/H5CompType.o --- H5VarLenType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5VarLenType.lo -MD -MP -MF .deps/H5VarLenType.Tpo -c H5VarLenType.cpp -o H5VarLenType.o >/dev/null 2>&1 --- H5DataSet.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataSet.lo -MD -MP -MF .deps/H5DataSet.Tpo -c H5DataSet.cpp -fPIC -DPIC -o .libs/H5DataSet.o --- H5FloatType.lo --- mv -f .deps/H5FloatType.Tpo .deps/H5FloatType.Plo --- H5CommonFG.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5CommonFG.lo -MD -MP -MF .deps/H5CommonFG.Tpo -c -o H5CommonFG.lo H5CommonFG.cpp --- H5ArrayType.lo --- mv -f .deps/H5ArrayType.Tpo .deps/H5ArrayType.Plo --- H5Group.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Group.lo -MD -MP -MF .deps/H5Group.Tpo -c -o H5Group.lo H5Group.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Group.lo -MD -MP -MF .deps/H5Group.Tpo -c H5Group.cpp -fPIC -DPIC -o .libs/H5Group.o --- H5CommonFG.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5CommonFG.lo -MD -MP -MF .deps/H5CommonFG.Tpo -c H5CommonFG.cpp -fPIC -DPIC -o .libs/H5CommonFG.o --- H5VarLenType.lo --- mv -f .deps/H5VarLenType.Tpo .deps/H5VarLenType.Plo --- H5File.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5File.lo -MD -MP -MF .deps/H5File.Tpo -c -o H5File.lo H5File.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5File.lo -MD -MP -MF .deps/H5File.Tpo -c H5File.cpp -fPIC -DPIC -o .libs/H5File.o --- H5CompType.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5CompType.lo -MD -MP -MF .deps/H5CompType.Tpo -c H5CompType.cpp -o H5CompType.o >/dev/null 2>&1 --- H5Group.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5Group.lo -MD -MP -MF .deps/H5Group.Tpo -c H5Group.cpp -o H5Group.o >/dev/null 2>&1 --- H5CompType.lo --- mv -f .deps/H5CompType.Tpo .deps/H5CompType.Plo --- H5CommonFG.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5CommonFG.lo -MD -MP -MF .deps/H5CommonFG.Tpo -c H5CommonFG.cpp -o H5CommonFG.o >/dev/null 2>&1 --- H5File.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5File.lo -MD -MP -MF .deps/H5File.Tpo -c H5File.cpp -o H5File.o >/dev/null 2>&1 --- H5Group.lo --- mv -f .deps/H5Group.Tpo .deps/H5Group.Plo --- H5DataSet.lo --- libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -pipe -O2 -fno-strict-aliasing -MT H5DataSet.lo -MD -MP -MF .deps/H5DataSet.Tpo -c H5DataSet.cpp -o H5DataSet.o >/dev/null 2>&1 --- H5CommonFG.lo --- mv -f .deps/H5CommonFG.Tpo .deps/H5CommonFG.Plo --- H5File.lo --- mv -f .deps/H5File.Tpo .deps/H5File.Plo --- H5DataSet.lo --- mv -f .deps/H5DataSet.Tpo .deps/H5DataSet.Plo --- libhdf5-18_cpp.la --- /bin/sh ../../libtool --tag=CXX --mode=link c++ -pipe -O2 -fno-strict-aliasing -version-info 13:0:0 -L/usr/lib -o libhdf5-18_cpp.la -rpath /usr/local/lib H5Exception.lo H5IdComponent.lo H5Library.lo H5Attribute.lo H5Location.lo H5Object.lo H5PropList.lo H5FaccProp.lo H5FcreatProp.lo H5DcreatProp.lo H5DxferProp.lo H5OcreatProp.lo H5DataType.lo H5DataSpace.lo H5AbstractDs.lo H5AtomType.lo H5PredType.lo H5EnumType.lo H5IntType.lo H5FloatType.lo H5StrType.lo H5ArrayType.lo H5VarLenType.lo H5CompType.lo H5DataSet.lo H5CommonFG.lo H5Group.lo H5File.lo ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/gcc50/crtbeginS.o .libs/H5Exception.o .libs/H5IdComponent.o .libs/H5Library.o .libs/H5Attribute.o .libs/H5Location.o .libs/H5Object.o .libs/H5PropList.o .libs/H5FaccProp.o .libs/H5FcreatProp.o .libs/H5DcreatProp.o .libs/H5DxferProp.o .libs/H5OcreatProp.o .libs/H5DataType.o .libs/H5DataSpace.o .libs/H5AbstractDs.o .libs/H5AtomType.o .libs/H5PredType.o .libs/H5EnumType.o .libs/H5IntType.o .libs/H5FloatType.o .libs/H5StrType.o .libs/H5ArrayType.o .libs/H5VarLenType.o .libs/H5CompType.o .libs/H5DataSet.o .libs/H5CommonFG.o .libs/H5Group.o .libs/H5File.o -Wl,-rpath -Wl,/wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs -Wl,-rpath -Wl,/usr/local/lib -L/usr/lib ../../src/.libs/libhdf5-18.so -lz -ldl -L/usr/lib/gcc50 -lstdc++ -lm -lc -lgcc -lgcc_pic /usr/lib/gcc50/crtendS.o /usr/lib/crtn.o -O2 -Wl,-soname -Wl,libhdf5-18_cpp.so.13 -o .libs/libhdf5-18_cpp.so.13.0.0 libtool: link: (cd ".libs" && rm -f "libhdf5-18_cpp.so.13" && ln -s "libhdf5-18_cpp.so.13.0.0" "libhdf5-18_cpp.so.13") libtool: link: (cd ".libs" && rm -f "libhdf5-18_cpp.so" && ln -s "libhdf5-18_cpp.so.13.0.0" "libhdf5-18_cpp.so") libtool: link: ar cru .libs/libhdf5-18_cpp.a H5Exception.o H5IdComponent.o H5Library.o H5Attribute.o H5Location.o H5Object.o H5PropList.o H5FaccProp.o H5FcreatProp.o H5DcreatProp.o H5DxferProp.o H5OcreatProp.o H5DataType.o H5DataSpace.o H5AbstractDs.o H5AtomType.o H5PredType.o H5EnumType.o H5IntType.o H5FloatType.o H5StrType.o H5ArrayType.o H5VarLenType.o H5CompType.o H5DataSet.o H5CommonFG.o H5Group.o H5File.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libhdf5-18_cpp.a libtool: link: ( cd ".libs" && rm -f "libhdf5-18_cpp.la" && ln -s "../libhdf5-18_cpp.la" "libhdf5-18_cpp.la" ) Making all in test --- testhdf5.o --- --- dsets.o --- --- tattr.o --- --- tarray.o --- --- tcompound.o --- --- testhdf5.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT testhdf5.o -MD -MP -MF .deps/testhdf5.Tpo -c -o testhdf5.o testhdf5.cpp --- dsets.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT dsets.o -MD -MP -MF .deps/dsets.Tpo -c -o dsets.o dsets.cpp --- tattr.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tattr.o -MD -MP -MF .deps/tattr.Tpo -c -o tattr.o tattr.cpp --- tarray.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tarray.o -MD -MP -MF .deps/tarray.Tpo -c -o tarray.o tarray.cpp --- tcompound.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tcompound.o -MD -MP -MF .deps/tcompound.Tpo -c -o tcompound.o tcompound.cpp --- testhdf5.o --- mv -f .deps/testhdf5.Tpo .deps/testhdf5.Po --- tdspl.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tdspl.o -MD -MP -MF .deps/tdspl.Tpo -c -o tdspl.o tdspl.cpp mv -f .deps/tdspl.Tpo .deps/tdspl.Po --- tfile.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tfile.o -MD -MP -MF .deps/tfile.Tpo -c -o tfile.o tfile.cpp --- tcompound.o --- mv -f .deps/tcompound.Tpo .deps/tcompound.Po --- tfilter.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tfilter.o -MD -MP -MF .deps/tfilter.Tpo -c -o tfilter.o tfilter.cpp --- tarray.o --- mv -f .deps/tarray.Tpo .deps/tarray.Po --- th5s.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT th5s.o -MD -MP -MF .deps/th5s.Tpo -c -o th5s.o th5s.cpp --- tfilter.o --- mv -f .deps/tfilter.Tpo .deps/tfilter.Po --- tlinks.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tlinks.o -MD -MP -MF .deps/tlinks.Tpo -c -o tlinks.o tlinks.cpp --- dsets.o --- mv -f .deps/dsets.Tpo .deps/dsets.Po --- tobject.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tobject.o -MD -MP -MF .deps/tobject.Tpo -c -o tobject.o tobject.cpp --- tfile.o --- mv -f .deps/tfile.Tpo .deps/tfile.Po --- trefer.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT trefer.o -MD -MP -MF .deps/trefer.Tpo -c -o trefer.o trefer.cpp --- th5s.o --- mv -f .deps/th5s.Tpo .deps/th5s.Po --- ttypes.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT ttypes.o -MD -MP -MF .deps/ttypes.Tpo -c -o ttypes.o ttypes.cpp --- tlinks.o --- mv -f .deps/tlinks.Tpo .deps/tlinks.Po --- tvlstr.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT tvlstr.o -MD -MP -MF .deps/tvlstr.Tpo -c -o tvlstr.o tvlstr.cpp --- tobject.o --- mv -f .deps/tobject.Tpo .deps/tobject.Po --- h5cpputil.o --- c++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../test -I../../c++/src -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT h5cpputil.o -MD -MP -MF .deps/h5cpputil.Tpo -c -o h5cpputil.o h5cpputil.cpp mv -f .deps/h5cpputil.Tpo .deps/h5cpputil.Po --- tattr.o --- mv -f .deps/tattr.Tpo .deps/tattr.Po --- trefer.o --- mv -f .deps/trefer.Tpo .deps/trefer.Po --- ttypes.o --- mv -f .deps/ttypes.Tpo .deps/ttypes.Po --- tvlstr.o --- mv -f .deps/tvlstr.Tpo .deps/tvlstr.Po --- testhdf5 --- /bin/sh ../../libtool --tag=CXX --mode=link c++ -pipe -O2 -fno-strict-aliasing -L/usr/lib -o testhdf5 testhdf5.o dsets.o tattr.o tarray.o tcompound.o tdspl.o tfile.o tfilter.o th5s.o tlinks.o tobject.o trefer.o ttypes.o tvlstr.o h5cpputil.o ../../test/libh5test.la ../../c++/src/libhdf5-18_cpp.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: c++ -pipe -O2 -fno-strict-aliasing -o .libs/testhdf5 testhdf5.o dsets.o tattr.o tarray.o tcompound.o tdspl.o tfile.o tfilter.o th5s.o tlinks.o tobject.o trefer.o ttypes.o tvlstr.o h5cpputil.o -L/usr/lib ../../test/.libs/libh5test.a ../../c++/src/.libs/libhdf5-18_cpp.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../src/.libs/libhdf5-18.so -lm -lz -ldl -Wl,-rpath -Wl,/usr/local/lib Making all in hl --- all-recursive --- Making all in src --- H5DO.lo --- --- H5DS.lo --- --- H5IM.lo --- --- H5LT.lo --- --- H5LTanalyze.lo --- --- H5DO.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5DO.lo -MD -MP -MF .deps/H5DO.Tpo -c -o H5DO.lo H5DO.c --- H5DS.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5DS.lo -MD -MP -MF .deps/H5DS.Tpo -c -o H5DS.lo H5DS.c --- H5IM.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5IM.lo -MD -MP -MF .deps/H5IM.Tpo -c -o H5IM.lo H5IM.c --- H5LT.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LT.lo -MD -MP -MF .deps/H5LT.Tpo -c -o H5LT.lo H5LT.c --- H5LTanalyze.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LTanalyze.lo -MD -MP -MF .deps/H5LTanalyze.Tpo -c -o H5LTanalyze.lo H5LTanalyze.c --- H5LT.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LT.lo -MD -MP -MF .deps/H5LT.Tpo -c H5LT.c -fPIC -DPIC -o .libs/H5LT.o --- H5DO.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5DO.lo -MD -MP -MF .deps/H5DO.Tpo -c H5DO.c -fPIC -DPIC -o .libs/H5DO.o --- H5LT.lo --- H5LT.c: In function 'H5LTopen_file_image': H5LT.c:898:20: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if ((buf_prcnt * buf_size) > min_incr) ^ H5LT.c:899:41: warning: conversion to 'double' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] alloc_incr = (size_t)(buf_prcnt * buf_size); ^ H5LT.c: In function 'H5LTfind_dataset': H5LT.c:1417:76: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] return H5Literate(loc_id, H5_INDEX_NAME, H5_ITER_INC, 0, find_dataset, (void *)dset_name); ^ H5LT.c: In function 'H5LT_find_attribute': H5LT.c:2043:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] return H5Aiterate2(loc_id, H5_INDEX_NAME, H5_ITER_INC, NULL, find_attr, (void *)attr_name); ^ --- H5LTanalyze.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LTanalyze.lo -MD -MP -MF .deps/H5LTanalyze.Tpo -c H5LTanalyze.c -fPIC -DPIC -o .libs/H5LTanalyze.o --- H5DS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5DS.lo -MD -MP -MF .deps/H5DS.Tpo -c H5DS.c -fPIC -DPIC -o .libs/H5DS.o --- H5DO.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5DO.lo -MD -MP -MF .deps/H5DO.Tpo -c H5DO.c -o H5DO.o >/dev/null 2>&1 --- H5IM.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5IM.lo -MD -MP -MF .deps/H5IM.Tpo -c H5IM.c -fPIC -DPIC -o .libs/H5IM.o --- H5LTanalyze.lo --- H5LTanalyze.l: In function 'H5LTyyget_lineno': H5LTanalyze.c:2332:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] #define yyless(n) \ ^ H5LTanalyze.l: In function 'H5LTyyget_in': H5LTanalyze.c:2341:7: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] *(yy_c_buf_p) = '\0'; \ ^ H5LTanalyze.l: In function 'H5LTyyget_out': H5LTanalyze.c:2349:7: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5LTanalyze.l: In function 'H5LTyyget_leng': H5LTanalyze.c:2357:11: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] /** Get the input stream. ^ H5LTanalyze.l: In function 'H5LTyyget_text': H5LTanalyze.c:2366:7: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5LTanalyze.l: In function 'H5LTyyget_debug': H5LTanalyze.c:2397:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5LTyylineno = line_number; ^ H5LTanalyze.l: In function 'H5LTyywrap': H5LTanalyze.l:192:5: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] --- H5DS.lo --- In file included from H5HLprivate2.h:26:0, from H5DSprivate.h:20, from H5DS.c:19: H5DS.c: In function 'H5DSget_scale_name': ../../src/H5private.h:328:26: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define MAX(a,b) (((a)>(b)) ? (a) : (b)) ^ H5DS.c:1888:22: note: in expansion of macro 'MAX' return (ssize_t) MAX(0,nbytes-1); ^ --- H5DO.lo --- mv -f .deps/H5DO.Tpo .deps/H5DO.Plo --- H5LTparse.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LTparse.lo -MD -MP -MF .deps/H5LTparse.Tpo -c -o H5LTparse.lo H5LTparse.c --- H5IM.lo --- H5IM.c: In function 'H5IMget_image_info': H5IM.c:402:5: warning: 'atid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose( atid ); ^ H5IM.c:401:5: warning: 'asid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose( asid ); ^ H5IM.c:400:5: warning: 'aid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Aclose( aid ); ^ --- H5DS.lo --- H5DS.c: In function 'H5DSset_label': H5DS.c:1592:8: warning: 'u.const_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] if (u.buf) ^ --- H5LTanalyze.lo --- H5LTanalyze.c: In function 'H5LTyylex': H5LTanalyze.c:1065:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] #ifndef YY_START_STACK_INCR ^ H5LTanalyze.c:1085:1: note: in expansion of macro 'YY_DECL' #endif /* !YY_DECL */ ^ --- H5LTparse.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LTparse.lo -MD -MP -MF .deps/H5LTparse.Tpo -c H5LTparse.c -fPIC -DPIC -o .libs/H5LTparse.o H5LTparse.c: In function 'H5LTyyparse': H5LTparse.c:1459:6: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow] YYDPRINTF ((stderr, "Starting parse\n")); ^ H5LTparse.c:2418:1: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow] this YYABORT or YYACCEPT. */ ^ H5LTparse.c:1459:6: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow] YYDPRINTF ((stderr, "Starting parse\n")); ^ H5LTparse.c:82:25: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow] #define yyparse H5LTyyparse ^ H5LTparse.c:1384:1: note: in expansion of macro 'yyparse' H5LTparse.c:1459:6: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow] YYDPRINTF ((stderr, "Starting parse\n")); ^ H5LTparse.c:82:25: warning: assuming pointer wraparound does not occur when comparing P +- C1 with P +- C2 [-Wstrict-overflow] #define yyparse H5LTyyparse ^ H5LTparse.c:1384:1: note: in expansion of macro 'yyparse' --- H5IM.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5IM.lo -MD -MP -MF .deps/H5IM.Tpo -c H5IM.c -o H5IM.o >/dev/null 2>&1 --- H5LT.lo --- H5LT.c: In function 'H5LTopen_file_image': H5LT.c:963:9: warning: 'fapl' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Pclose(fapl); ^ --- H5LTanalyze.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LTanalyze.lo -MD -MP -MF .deps/H5LTanalyze.Tpo -c H5LTanalyze.c -o H5LTanalyze.o >/dev/null 2>&1 --- H5LTparse.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LTparse.lo -MD -MP -MF .deps/H5LTparse.Tpo -c H5LTparse.c -o H5LTparse.o >/dev/null 2>&1 --- H5IM.lo --- mv -f .deps/H5IM.Tpo .deps/H5IM.Plo --- H5PT.lo --- --- H5DS.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5DS.lo -MD -MP -MF .deps/H5DS.Tpo -c H5DS.c -o H5DS.o >/dev/null 2>&1 --- H5PT.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5PT.lo -MD -MP -MF .deps/H5PT.Tpo -c -o H5PT.lo H5PT.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5PT.lo -MD -MP -MF .deps/H5PT.Tpo -c H5PT.c -fPIC -DPIC -o .libs/H5PT.o --- H5LTanalyze.lo --- mv -f .deps/H5LTanalyze.Tpo .deps/H5LTanalyze.Plo --- H5TB.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5TB.lo -MD -MP -MF .deps/H5TB.Tpo -c -o H5TB.lo H5TB.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5TB.lo -MD -MP -MF .deps/H5TB.Tpo -c H5TB.c -fPIC -DPIC -o .libs/H5TB.o --- H5LT.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5LT.lo -MD -MP -MF .deps/H5LT.Tpo -c H5LT.c -o H5LT.o >/dev/null 2>&1 --- H5PT.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5PT.lo -MD -MP -MF .deps/H5PT.Tpo -c H5PT.c -o H5PT.o >/dev/null 2>&1 --- H5TB.lo --- H5TB.c: In function 'H5TB_find_field': H5TB.c:3252:9: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] hbool_t H5TB_find_field(const char *field, const char *field_list) ^ --- H5LTparse.lo --- mv -f .deps/H5LTparse.Tpo .deps/H5LTparse.Plo --- H5PT.lo --- mv -f .deps/H5PT.Tpo .deps/H5PT.Plo --- H5TB.lo --- H5TB.c: In function 'H5TBread_fields_name': H5TB.c:1032:7: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if(j == 0) ^ --- H5DS.lo --- mv -f .deps/H5DS.Tpo .deps/H5DS.Plo --- H5TB.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT H5TB.lo -MD -MP -MF .deps/H5TB.Tpo -c H5TB.c -o H5TB.o >/dev/null 2>&1 --- H5LT.lo --- mv -f .deps/H5LT.Tpo .deps/H5LT.Plo --- H5TB.lo --- mv -f .deps/H5TB.Tpo .deps/H5TB.Plo --- libhdf5-18_hl.la --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -version-info 11:1:1 -L/usr/lib -o libhdf5-18_hl.la -rpath /usr/local/lib H5DO.lo H5DS.lo H5IM.lo H5LT.lo H5LTanalyze.lo H5LTparse.lo H5PT.lo H5TB.lo ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -shared -fPIC -DPIC .libs/H5DO.o .libs/H5DS.o .libs/H5IM.o .libs/H5LT.o .libs/H5LTanalyze.o .libs/H5LTparse.o .libs/H5PT.o .libs/H5TB.o -Wl,-rpath -Wl,/wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs -Wl,-rpath -Wl,/usr/local/lib -L/usr/lib ../../src/.libs/libhdf5-18.so -lz -ldl -lm -O2 -Wl,-soname -Wl,libhdf5-18_hl.so.10 -o .libs/libhdf5-18_hl.so.10.1.1 libtool: link: (cd ".libs" && rm -f "libhdf5-18_hl.so.10" && ln -s "libhdf5-18_hl.so.10.1.1" "libhdf5-18_hl.so.10") libtool: link: (cd ".libs" && rm -f "libhdf5-18_hl.so" && ln -s "libhdf5-18_hl.so.10.1.1" "libhdf5-18_hl.so") libtool: link: ar cru .libs/libhdf5-18_hl.a H5DO.o H5DS.o H5IM.o H5LT.o H5LTanalyze.o H5LTparse.o H5PT.o H5TB.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libhdf5-18_hl.a libtool: link: ( cd ".libs" && rm -f "libhdf5-18_hl.la" && ln -s "../libhdf5-18_hl.la" "libhdf5-18_hl.la" ) Making all in test --- test_lite.o --- --- test_image.o --- --- test_file_image.o --- --- test_table.o --- --- test_ds.o --- --- test_lite.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_lite.o -MD -MP -MF .deps/test_lite.Tpo -c -o test_lite.o test_lite.c --- test_image.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-us--- test_file_image.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-us--- test_table.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-us--- test_ds.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-us--- test_image.o --- age=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_image.o -MD -MP -MF .deps/test_image.Tpo -c -o test_image.o test_image.c --- test_file_image.o --- age=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_file_image.o -MD -MP -MF .deps/test_file_image.Tpo -c -o test_file_image.o test_file_image.c --- test_table.o --- age=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_table.o -MD -MP -MF .deps/test_table.Tpo -c -o test_table.o test_table.c --- test_ds.o --- age=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_ds.o -MD -MP -MF .deps/test_ds.Tpo -c -o test_ds.o test_ds.c test_ds.c: In function 'create_long_dataset': test_ds.c:392:13: warning: size of 'buf' is 2304 bytes [-Wlarger-than=] long buf[DIM1_SIZE*DIM2_SIZE*DIM3_SIZE*DIM4_SIZE]; ^ In file included from ../../test/h5test.h:26:0, from h5hltest.h:27, from test_ds.c:18: test_ds.c: In function 'test_cmp_scalename': test_ds.c:1108:50: warning: conversion to 'long unsigned int' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_out = (char*)HDmalloc((name_len+1) * sizeof (char)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ --- test_lite.o --- test_lite.c: In function 'test_dsets': test_lite.c:339:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(data_double_in[i],data_double_out[i])) { ^ test_lite.c:350:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(data_double_in[i],data_double_out[i])) { ^ --- test_ds.o --- test_ds.c: In function 'test_simple': test_ds.c:3129:45: warning: conversion to 'long unsigned int' from 'ssize_t {aka long int}' may change the sign of the result [-Wsign-conversion] name_out = (char*)HDmalloc((name_len+1) * sizeof (char)); ^ ../../src/H5private.h:980:35: note: in definition of macro 'HDmalloc' #define HDmalloc(Z) malloc(Z) ^ --- test_lite.o --- test_lite.c: In function 'make_attributes': test_lite.c:1006:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(attr_double_in[i],attr_double_out[i])) { ^ test_lite.c:1017:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(attr_double_in[i],attr_double_out[i])) { ^ In file included from test_lite.c:19:0: test_lite.c: At top level: ../../test/H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ ../../test/H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- test_table.o --- test_table.c: In function 'cmp_par': test_table.c:179:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(rbuf[i].temperature,wbuf[j].temperature) ) ^ test_table.c: In function 'test_table': test_table.c:1559:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(rbuf2[i].temperature,wbuf[i].temperature) || ^ test_table.c:1599:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !DBL_ABS_EQUAL(rbuf3[i].temperature,wbuf[i].temperature) ) { ^ --- test_image.o --- In file included from test_image.c:21:0: ../../test/H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- test_table.o --- In file included from test_table.c:19:0: test_table.c: At top level: ../../test/H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ ../../test/H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- test_image.o --- test_image.c: In function 'test_simple': test_image.c:93:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] static int test_simple(void) ^ test_image.c:93:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- test_ds.o --- In file included from test_ds.c:19:0: test_ds.c: At top level: ../../test/H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ ../../test/H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ --- test_image.o --- test_image.c: In function 'test_generate': test_image.c:754:7: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] if(data) ^ test_image.c: In function 'read_data': test_image.c:844:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(i = 0; i < n_elements; i++) { ^ --- test_file_image.o --- mv -f .deps/test_file_image.Tpo .deps/test_file_image.Po --- test_packet.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_packet.o -MD -MP -MF .deps/test_packet.Tpo -c -o test_packet.o test_packet.c --- test_image.o --- mv -f .deps/test_image.Tpo .deps/test_image.Po --- test_packet_vlen.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_packet_vlen.o -MD -MP -MF .deps/test_packet_vlen.Tpo -c -o test_packet_vlen.o test_packet_vlen.c --- test_packet.o --- test_packet.c: In function 'cmp_par': test_packet.c:76:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] !H5_DBL_ABS_EQUAL(rbuf[i].temperature,wbuf[j].temperature) ) { ^ --- test_lite.o --- test_lite.c: In function 'main': test_lite.c:1313:7: warning: 'dt_str' may be used uninitialized in this function [-Wmaybe-uninitialized] if(dt_str) ^ test_lite.c:1199:13: note: 'dt_str' was declared here char* dt_str; ^ --- test_packet_vlen.o --- test_packet_vlen.c: In function 'verify_accessors': test_packet_vlen.c:941:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret = FAIL; /* Returned status from a callee */ ^ --- test_packet.o --- test_packet.c: In function 'main': test_packet.c:960:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] int main(void) ^ --- test_table.o --- mv -f .deps/test_table.Tpo .deps/test_table.Po --- test_dset_opt.o --- cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I. -I. -I../../src -I../../src -I../../test -I../../test -I../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT test_dset_opt.o -MD -MP -MF .deps/test_dset_opt.Tpo -c -o test_dset_opt.o test_dset_opt.c test_dset_opt.c: In function 'test_direct_chunk_write': test_dset_opt.c:44:51: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion] #define DEFLATE_SIZE_ADJUST(s) (ceil(((double)(s))*1.001F)+12) ^ test_dset_opt.c:116:40: note: in expansion of macro 'DEFLATE_SIZE_ADJUST' uLongf z_dst_nbytes = (uLongf)DEFLATE_SIZE_ADJUST(buf_size); ^ In file included from test_dset_opt.c:19:0: test_dset_opt.c: At top level: ../../test/H5srcdir.h:35:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ ../../test/H5srcdir.h:53:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ test_dset_opt.c: In function 'filter_bogus1': test_dset_opt.c:499:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] filter_bogus1(unsigned int flags, size_t H5_ATTR_UNUSED cd_nelmts, ^ test_dset_opt.c:499:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] test_dset_opt.c: In function 'filter_bogus2': test_dset_opt.c:536:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] filter_bogus2(unsigned int flags, size_t H5_ATTR_UNUSED cd_nelmts, ^ test_dset_opt.c:536:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- test_lite.o --- mv -f .deps/test_lite.Tpo .deps/test_lite.Po --- test_file_image --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_file_image test_file_image.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- test_packet.o --- mv -f .deps/test_packet.Tpo .deps/test_packet.Po --- test_image --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_image test_image.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- test_file_image --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_file_image test_file_image.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- test_table --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_table test_table.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- test_image --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_image test_image.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- test_lite --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_lite test_lite.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- test_dset_opt.o --- mv -f .deps/test_dset_opt.Tpo .deps/test_dset_opt.Po --- test_dset_opt --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_dset_opt test_dset_opt.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- test_packet_vlen.o --- mv -f .deps/test_packet_vlen.Tpo .deps/test_packet_vlen.Po --- test_packet --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_packet test_packet.o test_packet_vlen.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm --- test_table --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_table test_table.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- test_lite --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_lite test_lite.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- test_dset_opt --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_dset_opt test_dset_opt.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- test_packet --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_packet test_packet.o test_packet_vlen.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- test_ds.o --- mv -f .deps/test_ds.Tpo .deps/test_ds.Po --- test_ds --- /bin/sh ../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o test_ds test_ds.o ../../hl/src/libhdf5-18_hl.la ../../test/libh5test.la ../../src/libhdf5-18.la -lz -ldl -lm libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/test_ds test_ds.o -L/usr/lib ../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../test/.libs/libh5test.a ../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in tools --- all-recursive --- Making all in gif2h5 --- gif2hdf.o --- --- gif2mem.o --- --- decompress.o --- --- gifread.o --- --- writehdf.o --- --- gif2hdf.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT gif2hdf.o -MD -MP -MF .deps/gif2hdf.Tpo -c -o gif2hdf.o gif2hdf.c --- gif2mem.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector---- decompress.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector---- gifread.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector---- writehdf.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector---- gif2mem.o --- operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT gif2mem.o -MD -MP -MF .deps/gif2mem.Tpo -c -o gif2mem.o gif2mem.c --- decompress.o --- operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT decompress.o -MD -MP -MF .deps/decompress.Tpo -c -o decompress.o decompress.c --- gifread.o --- operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT gifread.o -MD -MP -MF .deps/gifread.Tpo -c -o gifread.o gifread.c --- writehdf.o --- operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT writehdf.o -MD -MP -MF .deps/writehdf.Tpo -c -o writehdf.o writehdf.c --- decompress.o --- decompress.c:62:5: warning: size of 'Prefix' is 16384 bytes [-Wlarger-than=] int Prefix[4096]; ^ decompress.c:63:5: warning: size of 'Suffix' is 16384 bytes [-Wlarger-than=] int Suffix[4096]; ^ decompress.c:67:5: warning: size of 'OutCode' is 4100 bytes [-Wlarger-than=] int OutCode[1025]; ^ --- writehdf.o --- mv -f .deps/writehdf.Tpo .deps/writehdf.Po --- hdf2gif.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT hdf2gif.o -MD -MP -MF .deps/hdf2gif.Tpo -c -o hdf2gif.o hdf2gif.c --- gifread.o --- gifread.c: In function 'GetWord': gifread.c:25:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] GetWord(BYTE *MemGif) ^ gifread.c: In function 'GetByte': gifread.c:42:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] GetByte(BYTE *MemGif) ^ --- gif2hdf.o --- mv -f .deps/gif2hdf.Tpo .deps/gif2hdf.Po --- hdfgifwr.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT hdfgifwr.o -MD -MP -MF .deps/hdfgifwr.Tpo -c -o hdfgifwr.o hdfgifwr.c --- decompress.o --- decompress.c: In function 'Decompress': decompress.c:160:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] Decompress(GIFIMAGEDESC *GifImageDesc, GIFHEAD *GifHead) ^ --- gif2mem.o --- mv -f .deps/gif2mem.Tpo .deps/gif2mem.Po --- h52gifgentst.o --- cc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../tools/lib -I../../../hl/src -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -MT h52gifgentst.o -MD -MP -MF .deps/h52gifgentst.Tpo -c -o h52gifgentst.o h52gifgentst.c --- hdfgifwr.o --- hdfgifwr.c:128:24: warning: size of 'htab' is 40024 bytes [-Wlarger-than=] static count_int htab [HSIZE]; ^ hdfgifwr.c:129:24: warning: size of 'codetab' is 10006 bytes [-Wlarger-than=] static unsigned short codetab [HSIZE]; ^ --- decompress.o --- mv -f .deps/decompress.Tpo .deps/decompress.Po --- hdfgifwr.o --- hdfgifwr.c: In function 'cl_hash': hdfgifwr.c:457:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] } ^ hdfgifwr.c: In function 'char_out': hdfgifwr.c:457:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h52gifgentst.o --- h52gifgentst.c: In function 'main': --- hdfgifwr.o --- hdfgifwr.c: In function 'output': hdfgifwr.c:457:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdfgifwr.c:457:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h52gifgentst.o --- h52gifgentst.c:52:19: warning: size of 'buf' is 80000 bytes [-Wlarger-than=] unsigned char buf [ WIDTH*HEIGHT ]; ^ --- hdfgifwr.o --- hdfgifwr.c: In function 'cl_hash': hdfgifwr.c:377:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cl_hash(count_int hashsize) /* reset code table */ ^ --- h52gifgentst.o --- h52gifgentst.c:48:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] int main(void) ^ --- hdfgifwr.o --- hdfgifwr.c:377:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdfgifwr.c:377:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h52gifgentst.o --- h52gifgentst.c:48:5: warning: stack usage is 80800 bytes [-Wstack-usage=] h52gifgentst.c:103:1: warning: the frame size of 80784 bytes is larger than 16384 bytes [-Wframe-larger-than=] } ^ --- hdfgifwr.o --- hdfgifwr.c: In function 'output': hdfgifwr.c:311:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] output(int code) ^ hdfgifwr.c:311:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdfgifwr.c:311:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdfgifwr.c:311:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdfgifwr.c:311:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdfgifwr.c:311:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] --- h52gifgentst.o --- mv -f .deps/h52gifgentst.Tpo .deps/h52gifgentst.Po --- h52gifgentst --- /bin/sh ../../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h52gifgentst h52gifgentst.o ../../../hl/src/libhdf5-18_hl.la ../../../tools/lib/libh5tools.la ../../../src/libhdf5-18.la -lz -ldl -lm --- hdfgifwr.o --- mv -f .deps/hdfgifwr.Tpo .deps/hdfgifwr.Po --- gifread.o --- mv -f .deps/gifread.Tpo .deps/gifread.Po --- gif2h5 --- /bin/sh ../../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o gif2h5 gif2hdf.o gif2mem.o decompress.o gifread.o writehdf.o ../../../hl/src/libhdf5-18_hl.la ../../../tools/lib/libh5tools.la ../../../src/libhdf5-18.la -lz -ldl -lm --- hdf2gif.o --- hdf2gif.c: In function 'main': hdf2gif.c:217:13: warning: 'numcols' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0 ; i < numcols ; i++) ^ mv -f .deps/hdf2gif.Tpo .deps/hdf2gif.Po --- h52gif --- /bin/sh ../../../libtool --tag=CC --mode=link cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -L/usr/lib -o h52gif hdf2gif.o hdfgifwr.o ../../../hl/src/libhdf5-18_hl.la ../../../tools/lib/libh5tools.la ../../../src/libhdf5-18.la -lz -ldl -lm --- gif2h5 --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/gif2h5 gif2hdf.o gif2mem.o decompress.o gifread.o writehdf.o -L/usr/lib ../../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../../tools/lib/.libs/libh5tools.a ../../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h52gifgentst --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h52gifgentst h52gifgentst.o -L/usr/lib ../../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../../tools/lib/.libs/libh5tools.a ../../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib --- h52gif --- libtool: link: cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -o .libs/h52gif hdf2gif.o hdfgifwr.o -L/usr/lib ../../../hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../../tools/lib/.libs/libh5tools.a ../../../src/.libs/libhdf5-18.so -lz -ldl -lm -Wl,-rpath -Wl,/usr/local/lib Making all in c++ --- all-recursive --- Making all in src --- H5PacketTable.lo --- /bin/sh ../../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../hl/src -pipe -O2 -fno-strict-aliasing -MT H5PacketTable.lo -MD -MP -MF .deps/H5PacketTable.Tpo -c -o H5PacketTable.lo H5PacketTable.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../hl/src -pipe -O2 -fno-strict-aliasing -MT H5PacketTable.lo -MD -MP -MF .deps/H5PacketTable.Tpo -c H5PacketTable.cpp -fPIC -DPIC -o .libs/H5PacketTable.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include -DNDEBUG -UH5_DEBUG_API -I../../../src -I../../../hl/src -pipe -O2 -fno-strict-aliasing -MT H5PacketTable.lo -MD -MP -MF .deps/H5PacketTable.Tpo -c H5PacketTable.cpp -o H5PacketTable.o >/dev/null 2>&1 mv -f .deps/H5PacketTable.Tpo .deps/H5PacketTable.Plo --- libhdf5-18_hl_cpp.la --- /bin/sh ../../../libtool --tag=CXX --mode=link c++ -pipe -O2 -fno-strict-aliasing -version-info 12:0:1 -L/usr/lib -o libhdf5-18_hl_cpp.la -rpath /usr/local/lib H5PacketTable.lo ../../../hl/src/libhdf5-18_hl.la ../../../c++/src/libhdf5-18_cpp.la -lz -ldl -lm libtool: link: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/gcc50/crtbeginS.o .libs/H5PacketTable.o -Wl,-rpath -Wl,/wrkdirs/science/hdf5-18/hdf5-1.8.18/hl/src/.libs -Wl,-rpath -Wl,/wrkdirs/science/hdf5-18/hdf5-1.8.18/c++/src/.libs -Wl,-rpath -Wl,/wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs -Wl,-rpath -Wl,/usr/local/lib -L/usr/lib ../../../hl/src/.libs/libhdf5-18_hl.so ../../../c++/src/.libs/libhdf5-18_cpp.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so -lz -ldl -L/usr/lib/gcc50 -lstdc++ -lm -lc -lgcc -lgcc_pic /usr/lib/gcc50/crtendS.o /usr/lib/crtn.o -O2 -Wl,-soname -Wl,libhdf5-18_hl_cpp.so.11 -o .libs/libhdf5-18_hl_cpp.so.11.1.0 libtool: link: (cd ".libs" && rm -f "libhdf5-18_hl_cpp.so.11" && ln -s "libhdf5-18_hl_cpp.so.11.1.0" "libhdf5-18_hl_cpp.so.11") libtool: link: (cd ".libs" && rm -f "libhdf5-18_hl_cpp.so" && ln -s "libhdf5-18_hl_cpp.so.11.1.0" "libhdf5-18_hl_cpp.so") libtool: link: ar cru .libs/libhdf5-18_hl_cpp.a H5PacketTable.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libhdf5-18_hl_cpp.a libtool: link: ( cd ".libs" && rm -f "libhdf5-18_hl_cpp.la" && ln -s "../libhdf5-18_hl_cpp.la" "libhdf5-18_hl_cpp.la" ) Making all in test --- ptableTest.o --- c++ -DHAVE_CONFIG_H -I. -I../../../src -I../../../src -I../../../c++/src -I../../../hl/src -I../../../hl/c++/src -I../../../test -I../../../hl/test -I../../../hl/test -I/usr/include -DNDEBUG -UH5_DEBUG_API -pipe -O2 -fno-strict-aliasing -MT ptableTest.o -MD -MP -MF .deps/ptableTest.Tpo -c -o ptableTest.o ptableTest.cpp mv -f .deps/ptableTest.Tpo .deps/ptableTest.Po --- ptableTest --- /bin/sh ../../../libtool --tag=CXX --mode=link c++ -pipe -O2 -fno-strict-aliasing -L/usr/lib -o ptableTest ptableTest.o ../../../hl/c++/src/libhdf5-18_hl_cpp.la ../../../hl/src/libhdf5-18_hl.la ../../../c++/src/libhdf5-18_cpp.la ../../../src/libhdf5-18.la -lz -ldl -lm libtool: link: c++ -pipe -O2 -fno-strict-aliasing -o .libs/ptableTest ptableTest.o -L/usr/lib ../../../hl/c++/src/.libs/libhdf5-18_hl_cpp.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/hl/src/.libs/libhdf5-18_hl.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/c++/src/.libs/libhdf5-18_cpp.so ../../../hl/src/.libs/libhdf5-18_hl.so ../../../c++/src/.libs/libhdf5-18_cpp.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so ../../../src/.libs/libhdf5-18.so -lm -lz -ldl -Wl,-rpath -Wl,/usr/local/lib =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for hdf5-18-1.8.18_1 ===> Generating temporary packing list Making install in src /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c libhdf5-18.la '/wrkdirs/science/hdf5-18/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/libhdf5-18.so.10.2.1 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18.so.10.2.1 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18.so.10.2.1 libhdf5-18.so.10 || { rm -f libhdf5-18.so.10 && ln -s libhdf5-18.so.10.2.1 libhdf5-18.so.10; }; }) libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18.so.10.2.1 libhdf5-18.so || { rm -f libhdf5-18.so && ln -s libhdf5-18.so.10.2.1 libhdf5-18.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5-18.lai /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18.la libtool: install: /usr/bin/install -c .libs/libhdf5-18.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' install -m 0644 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 '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' install -m 0644 libhdf5-18.settings '/wrkdirs/science/hdf5-18/stage/usr/local/lib' Making install in test /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c libdynlib1.la libdynlib2.la libdynlib3.la libdynlib4.la '/wrkdirs/science/hdf5-18/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/libdynlib1.so.0.0.0 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib1.so.0.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib1.la libtool: install: /usr/bin/install -c .libs/libdynlib2.so.0.0.0 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib2.so.0.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib2.la libtool: install: /usr/bin/install -c .libs/libdynlib3.so.0.0.0 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib3.so.0.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib3.la libtool: install: /usr/bin/install -c .libs/libdynlib4.so.0.0.0 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib4.so.0.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libdynlib4.so.0.0.0 libdynlib4.so.0 || { rm -f libdynlib4.so.0 && ln -s libdynlib4.so.0.0.0 libdynlib4.so.0; }; }) libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libdynlib4.so.0.0.0 libdynlib4.so || { rm -f libdynlib4.so && ln -s libdynlib4.so.0.0.0 libdynlib4.so; }; }) libtool: install: /usr/bin/install -c .libs/libdynlib4.lai /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib4.la libtool: install: /usr/bin/install -c .libs/libdynlib1.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib1.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib1.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib1.a libtool: install: /usr/bin/install -c .libs/libdynlib2.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib2.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib2.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib2.a libtool: install: /usr/bin/install -c .libs/libdynlib3.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib3.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib3.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib3.a libtool: install: /usr/bin/install -c .libs/libdynlib4.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib4.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib4.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlib4.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /usr/bin/make install-exec-hook rm -f /wrkdirs/science/hdf5-18/stage/usr/local/lib/*dynlib* Making install in tools Making install in lib Making install in h5diff /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5diff '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5diff-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5diff /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5diff-18 Making install in h5ls /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5ls '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5ls-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5ls /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5ls-18 Making install in h5dump /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5dump '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5dump-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5dump /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5dump-18 Making install in misc /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5debug '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5debug-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5debug /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5debug-18 /bin/sh ../../libtool --mode=install install -s -m 555 h5repart '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5repart-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5repart /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5repart-18 /bin/sh ../../libtool --mode=install install -s -m 555 h5mkgrp '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5mkgrp-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5mkgrp /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5mkgrp-18 /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' install -m 555 h5redeploy '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5redeploy-18' Making install in h5import /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5import '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5import-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5import /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5import-18 Making install in h5repack /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c libdynlibadd.la libdynlibvers.la '/wrkdirs/science/hdf5-18/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/libdynlibadd.so.0.0.0 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibadd.so.0.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/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 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibadd.la libtool: install: /usr/bin/install -c .libs/libdynlibvers.so.0.0.0 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibvers.so.0.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libdynlibvers.so.0.0.0 libdynlibvers.so.0 || { rm -f libdynlibvers.so.0 && ln -s libdynlibvers.so.0.0.0 libdynlibvers.so.0; }; }) libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libdynlibvers.so.0.0.0 libdynlibvers.so || { rm -f libdynlibvers.so && ln -s libdynlibvers.so.0.0.0 libdynlibvers.so; }; }) libtool: install: /usr/bin/install -c .libs/libdynlibvers.lai /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibvers.la libtool: install: /usr/bin/install -c .libs/libdynlibadd.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibadd.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibadd.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibadd.a libtool: install: /usr/bin/install -c .libs/libdynlibvers.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibvers.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibvers.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libdynlibvers.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5repack '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5repack-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5repack /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5repack-18 /usr/bin/make install-exec-hook rm -f /wrkdirs/science/hdf5-18/stage/usr/local/lib/*dynlib* Making install in h5jam /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5jam '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5jam-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5jam /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5jam-18 /bin/sh ../../libtool --mode=install install -s -m 555 h5unjam '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5unjam-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5unjam /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5unjam-18 Making install in h5copy /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5copy '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5copy-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5copy /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5copy-18 Making install in h5stat /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5stat '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5stat-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5stat /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5stat-18 Making install in perform /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 h5perf_serial '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5perf_serial-18' libtool: warning: '../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h5perf_serial /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5perf_serial-18 Making install in . Making install in c++ Making install in src /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' install -m 555 h5c++ '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h5c++-18' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c libhdf5-18_cpp.la '/wrkdirs/science/hdf5-18/stage/usr/local/lib' libtool: warning: relinking 'libhdf5-18_cpp.la' libtool: install: (cd /wrkdirs/science/hdf5-18/hdf5-1.8.18/c++/src; /bin/sh "/wrkdirs/science/hdf5-18/hdf5-1.8.18/libtool" --tag CXX --mode=relink c++ -pipe -O2 -fno-strict-aliasing -version-info 13:0:0 -L/usr/lib -o libhdf5-18_cpp.la -rpath /usr/local/lib H5Exception.lo H5IdComponent.lo H5Library.lo H5Attribute.lo H5Location.lo H5Object.lo H5PropList.lo H5FaccProp.lo H5FcreatProp.lo H5DcreatProp.lo H5DxferProp.lo H5OcreatProp.lo H5DataType.lo H5DataSpace.lo H5AbstractDs.lo H5AtomType.lo H5PredType.lo H5EnumType.lo H5IntType.lo H5FloatType.lo H5StrType.lo H5ArrayType.lo H5VarLenType.lo H5CompType.lo H5DataSet.lo H5CommonFG.lo H5Group.lo H5File.lo ../../src/libhdf5-18.la -lz -ldl -lm -inst-prefix-dir /wrkdirs/science/hdf5-18/stage) libtool: relink: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/gcc50/crtbeginS.o .libs/H5Exception.o .libs/H5IdComponent.o .libs/H5Library.o .libs/H5Attribute.o .libs/H5Location.o .libs/H5Object.o .libs/H5PropList.o .libs/H5FaccProp.o .libs/H5FcreatProp.o .libs/H5DcreatProp.o .libs/H5DxferProp.o .libs/H5OcreatProp.o .libs/H5DataType.o .libs/H5DataSpace.o .libs/H5AbstractDs.o .libs/H5AtomType.o .libs/H5PredType.o .libs/H5EnumType.o .libs/H5IntType.o .libs/H5FloatType.o .libs/H5StrType.o .libs/H5ArrayType.o .libs/H5VarLenType.o .libs/H5CompType.o .libs/H5DataSet.o .libs/H5CommonFG.o .libs/H5Group.o .libs/H5File.o -Wl,-rpath -Wl,/usr/local/lib -L/usr/lib ../../src/.libs/libhdf5-18.so -lz -ldl -L/usr/lib/gcc50 -lstdc++ -lm -lc -lgcc -lgcc_pic /usr/lib/gcc50/crtendS.o /usr/lib/crtn.o -O2 -Wl,-soname -Wl,libhdf5-18_cpp.so.13 -o .libs/libhdf5-18_cpp.so.13.0.0 libtool: install: /usr/bin/install -c .libs/libhdf5-18_cpp.so.13.0.0T /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_cpp.so.13.0.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18_cpp.so.13.0.0 libhdf5-18_cpp.so.13 || { rm -f libhdf5-18_cpp.so.13 && ln -s libhdf5-18_cpp.so.13.0.0 libhdf5-18_cpp.so.13; }; }) libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18_cpp.so.13.0.0 libhdf5-18_cpp.so || { rm -f libhdf5-18_cpp.so && ln -s libhdf5-18_cpp.so.13.0.0 libhdf5-18_cpp.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5-18_cpp.lai /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_cpp.la libtool: install: /usr/bin/install -c .libs/libhdf5-18_cpp.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_cpp.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_cpp.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_cpp.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' install -m 0644 H5Cpp.h H5AbstractDs.h H5AtomType.h H5Attribute.h H5Classes.h H5CommonFG.h H5CompType.h H5DataSet.h H5DataSpace.h H5DataType.h H5OcreatProp.h H5DcreatProp.h H5DxferProp.h H5EnumType.h H5Exception.h H5FaccProp.h H5FcreatProp.h H5File.h H5FloatType.h H5Group.h H5IdComponent.h H5Include.h H5IntType.h H5Library.h H5Location.h H5Object.h H5PredType.h H5PropList.h H5StrType.h H5CppDoc.h H5ArrayType.h H5VarLenType.h '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' Making install in test Making install in hl Making install in src /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c libhdf5-18_hl.la '/wrkdirs/science/hdf5-18/stage/usr/local/lib' libtool: warning: relinking 'libhdf5-18_hl.la' libtool: install: (cd /wrkdirs/science/hdf5-18/hdf5-1.8.18/hl/src; /bin/sh "/wrkdirs/science/hdf5-18/hdf5-1.8.18/libtool" --tag CC --mode=relink cc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wc99-c11-compat -fstdarg-opt -pipe -O2 -fno-strict-aliasing -version-info 11:1:1 -L/usr/lib -o libhdf5-18_hl.la -rpath /usr/local/lib H5DO.lo H5DS.lo H5IM.lo H5LT.lo H5LTanalyze.lo H5LTparse.lo H5PT.lo H5TB.lo ../../src/libhdf5-18.la -lz -ldl -lm -inst-prefix-dir /wrkdirs/science/hdf5-18/stage) libtool: relink: cc -shared -fPIC -DPIC .libs/H5DO.o .libs/H5DS.o .libs/H5IM.o .libs/H5LT.o .libs/H5LTanalyze.o .libs/H5LTparse.o .libs/H5PT.o .libs/H5TB.o -Wl,-rpath -Wl,/usr/local/lib -L/usr/lib ../../src/.libs/libhdf5-18.so -lz -ldl -lm -O2 -Wl,-soname -Wl,libhdf5-18_hl.so.10 -o .libs/libhdf5-18_hl.so.10.1.1 libtool: install: /usr/bin/install -c .libs/libhdf5-18_hl.so.10.1.1T /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl.so.10.1.1 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18_hl.so.10.1.1 libhdf5-18_hl.so.10 || { rm -f libhdf5-18_hl.so.10 && ln -s libhdf5-18_hl.so.10.1.1 libhdf5-18_hl.so.10; }; }) libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18_hl.so.10.1.1 libhdf5-18_hl.so || { rm -f libhdf5-18_hl.so && ln -s libhdf5-18_hl.so.10.1.1 libhdf5-18_hl.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5-18_hl.lai /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl.la libtool: install: /usr/bin/install -c .libs/libhdf5-18_hl.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' install -m 0644 hdf5_hl.h H5DOpublic.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' Making install in test Making install in tools Making install in gif2h5 /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/bin' /bin/sh ../../../libtool --mode=install install -s -m 555 gif2h5 '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./gif2h5-18' libtool: warning: '../../../hl/src/libhdf5-18_hl.la' has not been installed in '/usr/local/lib' libtool: warning: '/wrkdirs/science/hdf5-18/hdf5-1.8.18/src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: warning: '../../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/gif2h5 /wrkdirs/science/hdf5-18/stage/usr/local/bin/./gif2h5-18 /bin/sh ../../../libtool --mode=install install -s -m 555 h52gif '/wrkdirs/science/hdf5-18/stage/usr/local/bin/./h52gif-18' libtool: warning: '../../../hl/src/libhdf5-18_hl.la' has not been installed in '/usr/local/lib' libtool: warning: '/wrkdirs/science/hdf5-18/hdf5-1.8.18/src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: warning: '../../../src/libhdf5-18.la' has not been installed in '/usr/local/lib' libtool: install: install -m 555 -s .libs/h52gif /wrkdirs/science/hdf5-18/stage/usr/local/bin/./h52gif-18 Making install in c++ Making install in src /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/lib' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libhdf5-18_hl_cpp.la '/wrkdirs/science/hdf5-18/stage/usr/local/lib' libtool: warning: relinking 'libhdf5-18_hl_cpp.la' libtool: install: (cd /wrkdirs/science/hdf5-18/hdf5-1.8.18/hl/c++/src; /bin/sh "/wrkdirs/science/hdf5-18/hdf5-1.8.18/libtool" --tag CXX --mode=relink c++ -pipe -O2 -fno-strict-aliasing -version-info 12:0:1 -L/usr/lib -o libhdf5-18_hl_cpp.la -rpath /usr/local/lib H5PacketTable.lo ../../../hl/src/libhdf5-18_hl.la ../../../c++/src/libhdf5-18_cpp.la -lz -ldl -lm -inst-prefix-dir /wrkdirs/science/hdf5-18/stage) libtool: relink: c++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/gcc50/crtbeginS.o .libs/H5PacketTable.o -Wl,-rpath -Wl,/usr/local/lib -L/usr/lib ../../../hl/src/.libs/libhdf5-18_hl.so ../../../c++/src/.libs/libhdf5-18_cpp.so /wrkdirs/science/hdf5-18/hdf5-1.8.18/src/.libs/libhdf5-18.so -lz -ldl -L/usr/lib/gcc50 -lstdc++ -lm -lc -lgcc -lgcc_pic /usr/lib/gcc50/crtendS.o /usr/lib/crtn.o -O2 -Wl,-soname -Wl,libhdf5-18_hl_cpp.so.11 -o .libs/libhdf5-18_hl_cpp.so.11.1.0 libtool: install: /usr/bin/install -c .libs/libhdf5-18_hl_cpp.so.11.1.0T /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl_cpp.so.11.1.0 libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18_hl_cpp.so.11.1.0 libhdf5-18_hl_cpp.so.11 || { rm -f libhdf5-18_hl_cpp.so.11 && ln -s libhdf5-18_hl_cpp.so.11.1.0 libhdf5-18_hl_cpp.so.11; }; }) libtool: install: (cd /wrkdirs/science/hdf5-18/stage/usr/local/lib && { ln -s -f libhdf5-18_hl_cpp.so.11.1.0 libhdf5-18_hl_cpp.so || { rm -f libhdf5-18_hl_cpp.so && ln -s libhdf5-18_hl_cpp.so.11.1.0 libhdf5-18_hl_cpp.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5-18_hl_cpp.lai /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl_cpp.la libtool: install: /usr/bin/install -c .libs/libhdf5-18_hl_cpp.a /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl_cpp.a libtool: install: chmod 644 /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl_cpp.a libtool: install: ranlib /wrkdirs/science/hdf5-18/stage/usr/local/lib/libhdf5-18_hl_cpp.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' install -m 0644 H5PacketTable.h '/wrkdirs/science/hdf5-18/stage/usr/local/include/hdf5-18' Making install in test for d in examples c++ hl; do (cd $d && /usr/bin/make install-examples) || exit 1; done ../bin/mkdirs /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c + install -m 0644 ./h5_write.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_read.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_extend_write.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_chunk_read.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_crtgrpd.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_subset.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_cmprss.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_rdwt.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_crtgrpar.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_extend.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_crtatt.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_crtgrp.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_crtdat.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_compound.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_group.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_select.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_attribute.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_mount.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_reference.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_drivers.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_extlink.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_elink_unix2win.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_ref2reg.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./h5_shared_mesg.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./ph5example.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 run-c-ex.sh /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c/. + install -m 0644 ./README /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/. + install -m 0644 ./run-all-ex.sh /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/. ../../bin/mkdirs /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++ + install -m 0644 ./create.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./readdata.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./writedata.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./compound.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./extend_ds.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./chunks.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5group.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_cmprss.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_crtatt.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_crtdat.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_crtgrpar.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_crtgrp.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_crtgrpd.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_extend.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_rdwt.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 ./h5tutr_subset.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. + install -m 0644 run-c++-ex.sh /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/c++/. for d in examples c++; do (cd $d && /usr/bin/make install-examples) || exit 1; done ../../bin/mkdirs /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c + install -m 0644 ./ex_lite1.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_lite2.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_lite3.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ptExampleFL.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_image1.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_image2.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_01.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_02.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_03.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_04.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_05.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_06.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_07.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_08.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_09.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_10.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_11.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_table_12.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./ex_ds1.c /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./image24pixel.txt /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./image8.txt /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./pal_rgb.h /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 run-hlc-ex.sh /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c/. + install -m 0644 ./run-hl-ex.sh /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/. ../../../bin/mkdirs /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c++ + install -m 0644 ./ptExampleFL.cpp /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c++/. + install -m 0644 run-hlc++-ex.sh /wrkdirs/science/hdf5-18/stage/usr/local/share/examples/hdf5-18/hl/c++/. ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for hdf5-18-1.8.18_1 file sizes/checksums [188]: .. done packing files [188]: .. done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for hdf5-18-1.8.18_1 build of science/hdf5-18 ended at Sun Mar 12 13:13:46 PDT 2017 build time: 00:05:22