>>> hdf5: Building community/hdf5 1.12.1-r0 (using abuild 3.8.0_rc4-r0) started Fri, 23 Jul 2021 06:34:08 +0000 >>> hdf5: Checking sanity of /home/buildozer/aports/community/hdf5/APKBUILD... >>> hdf5: Analyzing dependencies... >>> hdf5: Installing for build: build-base cmake zlib-dev perl (1/13) Installing libbz2 (1.0.8-r1) (2/13) Installing lz4-libs (1.9.3-r0) (3/13) Installing xz-libs (5.2.5-r0) (4/13) Installing libarchive (3.5.1-r0) (5/13) Installing rhash-libs (1.4.1-r0) (6/13) Installing libuv (1.41.0-r0) (7/13) Installing cmake (3.20.3-r0) (8/13) Installing zlib-dev (1.2.11-r3) (9/13) Installing perl (5.32.1-r0) (10/13) Installing .makedepends-hdf5 (20210723.063409) (11/13) Installing perl-error (0.17029-r1) (12/13) Installing perl-git (2.32.0-r0) (13/13) Installing git-perl (2.32.0-r0) Executing busybox-1.33.1-r3.trigger OK: 396 MiB in 104 packages >>> hdf5: Cleaning up srcdir >>> hdf5: Cleaning up pkgdir >>> hdf5: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/hdf5-1.12.1.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 341 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> hdf5: Fetching https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.1/src/hdf5-1.12.1.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 9496k 2 231k 0 0 223k 0 0:00:42 0:00:01 0:00:41 223k 8 9496k 8 791k 0 0 395k 0 0:00:24 0:00:02 0:00:22 395k 14 9496k 14 1367k 0 0 460k 0 0:00:20 0:00:02 0:00:18 460k 20 9496k 20 1991k 0 0 499k 0 0:00:19 0:00:03 0:00:16 499k 26 9496k 26 2551k 0 0 515k 0 0:00:18 0:00:04 0:00:14 515k 32 9496k 32 3111k 0 0 520k 0 0:00:18 0:00:05 0:00:13 582k 38 9496k 38 3703k 0 0 533k 0 0:00:17 0:00:06 0:00:11 588k 45 9496k 45 4304k 0 0 539k 0 0:00:17 0:00:07 0:00:10 586k 51 9496k 51 4864k 0 0 541k 0 0:00:17 0:00:08 0:00:09 574k 57 9496k 57 5440k 0 0 546k 0 0:00:17 0:00:09 0:00:08 577k 63 9496k 63 6064k 0 0 552k 0 0:00:17 0:00:10 0:00:07 589k 69 9496k 69 6624k 0 0 554k 0 0:00:17 0:00:11 0:00:06 583k 75 9496k 75 7184k 0 0 553k 0 0:00:17 0:00:12 0:00:05 576k 82 9496k 82 7792k 0 0 558k 0 0:00:16 0:00:13 0:00:03 590k 88 9496k 88 8384k 0 0 560k 0 0:00:16 0:00:14 0:00:02 588k 94 9496k 94 8944k 0 0 559k 0 0:00:16 0:00:15 0:00:01 576k 100 9496k 100 9496k 0 0 563k 0 0:00:16 0:00:16 --:--:-- 585k >>> hdf5: Fetching https://distfiles.alpinelinux.org/distfiles/v3.14/hdf5-1.12.1.tar.bz2 >>> hdf5: Checking sha512sums... hdf5-1.12.1.tar.bz2: OK >>> hdf5: Unpacking /var/cache/distfiles/v3.14/hdf5-1.12.1.tar.bz2... -- The C compiler identification is GNU 10.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for include file sys/file.h -- Looking for include file sys/file.h - found -- Looking for include files sys/file.h, sys/ioctl.h -- Looking for include files sys/file.h, sys/ioctl.h - found -- Looking for 3 include files sys/file.h, ..., sys/resource.h -- Looking for 3 include files sys/file.h, ..., sys/resource.h - found -- Looking for 4 include files sys/file.h, ..., sys/socket.h -- Looking for 4 include files sys/file.h, ..., sys/socket.h - found -- Looking for 5 include files sys/file.h, ..., sys/stat.h -- Looking for 5 include files sys/file.h, ..., sys/stat.h - found -- Looking for 6 include files sys/file.h, ..., sys/time.h -- Looking for 6 include files sys/file.h, ..., sys/time.h - found -- Looking for 7 include files sys/file.h, ..., sys/types.h -- Looking for 7 include files sys/file.h, ..., sys/types.h - found -- Looking for 8 include files sys/file.h, ..., features.h -- Looking for 8 include files sys/file.h, ..., features.h - found -- Looking for 9 include files sys/file.h, ..., dirent.h -- Looking for 9 include files sys/file.h, ..., dirent.h - found -- Looking for 10 include files sys/file.h, ..., setjmp.h -- Looking for 10 include files sys/file.h, ..., setjmp.h - found -- Looking for 11 include files sys/file.h, ..., stddef.h -- Looking for 11 include files sys/file.h, ..., stddef.h - found -- Looking for 12 include files sys/file.h, ..., stdint.h -- Looking for 12 include files sys/file.h, ..., stdint.h - found -- Looking for 13 include files sys/file.h, ..., unistd.h -- Looking for 13 include files sys/file.h, ..., unistd.h - found -- Looking for 14 include files sys/file.h, ..., io.h -- Looking for 14 include files sys/file.h, ..., io.h - not found -- Looking for 14 include files sys/file.h, ..., winsock2.h -- Looking for 14 include files sys/file.h, ..., winsock2.h - not found -- Looking for 14 include files sys/file.h, ..., globus/common.h -- Looking for 14 include files sys/file.h, ..., globus/common.h - not found -- Looking for 14 include files sys/file.h, ..., pdb.h -- Looking for 14 include files sys/file.h, ..., pdb.h - not found -- Looking for 14 include files sys/file.h, ..., pthread.h -- Looking for 14 include files sys/file.h, ..., pthread.h - found -- Looking for 15 include files sys/file.h, ..., srbclient.h -- Looking for 15 include files sys/file.h, ..., srbclient.h - not found -- Looking for 15 include files sys/file.h, ..., string.h -- Looking for 15 include files sys/file.h, ..., string.h - found -- Looking for 16 include files sys/file.h, ..., strings.h -- Looking for 16 include files sys/file.h, ..., strings.h - found -- Looking for 17 include files sys/file.h, ..., stdlib.h -- Looking for 17 include files sys/file.h, ..., stdlib.h - found -- Looking for 18 include files sys/file.h, ..., memory.h -- Looking for 18 include files sys/file.h, ..., memory.h - found -- Looking for 19 include files sys/file.h, ..., dlfcn.h -- Looking for 19 include files sys/file.h, ..., dlfcn.h - found -- Looking for 20 include files sys/file.h, ..., inttypes.h -- Looking for 20 include files sys/file.h, ..., inttypes.h - found -- Looking for 21 include files sys/file.h, ..., netinet/in.h -- Looking for 21 include files sys/file.h, ..., netinet/in.h - found -- Looking for 22 include files sys/file.h, ..., netdb.h -- Looking for 22 include files sys/file.h, ..., netdb.h - found -- Looking for 23 include files sys/file.h, ..., arpa/inet.h -- Looking for 23 include files sys/file.h, ..., arpa/inet.h - found -- Looking for 24 include files sys/file.h, ..., stdbool.h -- Looking for 24 include files sys/file.h, ..., stdbool.h - found -- Looking for include file quadmath.h -- Looking for include file quadmath.h - found -- Looking for ceil in m; -- Looking for ceil in m; - found -- Looking for dlopen in dl;m -- Looking for dlopen in dl;m - found -- Looking for WSAStartup in ws2_32;m;dl -- Looking for WSAStartup in ws2_32;m;dl - not found -- Looking for gethostbyname in wsock32;m;dl -- Looking for gethostbyname in wsock32;m;dl - not found -- Looking for gethostname in ucb;m;dl -- Looking for gethostname in ucb;m;dl - not found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for fseeko -- Looking for fseeko - found -- Performing Test HAVE_STAT64_STRUCT -- Performing Test HAVE_STAT64_STRUCT - Success -- Looking for stat64 -- Looking for stat64 - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long double -- Check size of long double - done -- Check size of int8_t -- Check size of int8_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of int_least8_t -- Check size of int_least8_t - done -- Check size of uint_least8_t -- Check size of uint_least8_t - done -- Check size of int_fast8_t -- Check size of int_fast8_t - done -- Check size of uint_fast8_t -- Check size of uint_fast8_t - done -- Check size of int16_t -- Check size of int16_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of int_least16_t -- Check size of int_least16_t - done -- Check size of uint_least16_t -- Check size of uint_least16_t - done -- Check size of int_fast16_t -- Check size of int_fast16_t - done -- Check size of uint_fast16_t -- Check size of uint_fast16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of int_least32_t -- Check size of int_least32_t - done -- Check size of uint_least32_t -- Check size of uint_least32_t - done -- Check size of int_fast32_t -- Check size of int_fast32_t - done -- Check size of uint_fast32_t -- Check size of uint_fast32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of int_least64_t -- Check size of int_least64_t - done -- Check size of uint_least64_t -- Check size of uint_least64_t - done -- Check size of int_fast64_t -- Check size of int_fast64_t - done -- Check size of uint_fast64_t -- Check size of uint_fast64_t - done -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of ptrdiff_t -- Check size of ptrdiff_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of off64_t -- Check size of off64_t - done -- Check size of time_t -- Check size of time_t - done -- Check size of _Bool -- Check size of _Bool - done -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- Performing Test H5_HAVE_TM_GMTOFF -- Performing Test H5_HAVE_TM_GMTOFF - Success -- Performing Test H5_HAVE___TM_GMTOFF -- Performing Test H5_HAVE___TM_GMTOFF - Success -- Performing Test H5_TIME_WITH_SYS_TIME -- Performing Test H5_TIME_WITH_SYS_TIME - Success -- Performing Test H5_HAVE_STRUCT_TIMEZONE -- Performing Test H5_HAVE_STRUCT_TIMEZONE - Failed -- Looking for gettimeofday -- Looking for gettimeofday - found -- Performing Test H5_HAVE_STAT_ST_BLOCKS -- Performing Test H5_HAVE_STAT_ST_BLOCKS - Success -- Looking for ioctl -- Looking for ioctl - found -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG - Failed -- Performing Test H5_HAVE_STRUCT_TEXT_INFO -- Performing Test H5_HAVE_STRUCT_TEXT_INFO - Failed -- Looking for _getvideoconfig -- Looking for _getvideoconfig - not found -- Looking for gettextinfo -- Looking for gettextinfo - not found -- Looking for _scrsize -- Looking for _scrsize - not found -- Looking for GetConsoleScreenBufferInfo -- Looking for GetConsoleScreenBufferInfo - not found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for TIOCGETD -- Looking for TIOCGETD - found -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for alarm -- Looking for alarm - found -- Looking for fcntl -- Looking for fcntl - found -- Looking for flock -- Looking for flock - found -- Looking for fork -- Looking for fork - found -- Looking for frexpf -- Looking for frexpf - found -- Looking for frexpl -- Looking for frexpl - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for llround -- Looking for llround - found -- Looking for llroundf -- Looking for llroundf - found -- Looking for lround -- Looking for lround - found -- Looking for lroundf -- Looking for lroundf - found -- Looking for lstat -- Looking for lstat - found -- Looking for pread -- Looking for pread - found -- Looking for pwrite -- Looking for pwrite - found -- Looking for rand_r -- Looking for rand_r - found -- Looking for random -- Looking for random - found -- Looking for round -- Looking for round - found -- Looking for roundf -- Looking for roundf - found -- Looking for setsysinfo -- Looking for setsysinfo - not found -- Looking for signal -- Looking for signal - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for setjmp -- Looking for setjmp - found -- Looking for siglongjmp -- Looking for siglongjmp - found -- Looking for sigsetjmp -- Looking for sigsetjmp - found -- Looking for sigprocmask -- Looking for sigprocmask - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for srandom -- Looking for srandom - found -- Looking for strdup -- Looking for strdup - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strtoull -- Looking for strtoull - found -- Looking for symlink -- Looking for symlink - found -- Looking for system -- Looking for system - found -- Looking for tmpfile -- Looking for tmpfile - found -- Looking for asprintf -- Looking for asprintf - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for waitpid -- Looking for waitpid - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for difftime -- Looking for difftime - found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for clock_gettime in posix4 -- Looking for clock_gettime in posix4 - not found -- Check size of __float128 -- Check size of __float128 - done -- Check size of _Quad -- Check size of _Quad - failed -- Testing maximum decimal precision for C - 21;33; -- maximum decimal precision for C var - 33 -- Found Perl: /usr/bin/perl (found version "5.32.1") -- ... disable color and URL extended diagnostic messages -- ....All Warnings are enabled -- Could NOT find ZLIB (missing: ZLIB_DIR) -- Found ZLIB: /lib/libz.so (found version "1.2.11") -- The CXX compiler identification is GNU 10.3.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - failed -- Check for STD namespace -- Check for STD namespace - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- ... disable color and URL extended diagnostic messages -- ....All Warnings are enabled -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/build checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... bin/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... 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... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking shell variables initial values... done checking if basename works... yes checking if xargs works... yes checking for cached host... none checking for config i686-pc-linux-gnu... no checking for config i686-pc-linux-gnu... no checking for config pc-linux-gnu... no checking for config pc-linux-gnu... no checking for config i686-linux-gnu... no checking for config i686-linux-gnu... no checking for config i686-pc... no checking for config linux-gnu... found compiler 'gcc' is GNU gcc-10.3.1 compiler 'g++' is GNU g++-10.3.1 checking for config ./config/site-specific/host-build-3-14-x86... no checking for clang sanitizer checks... checking build mode... production checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking if unsupported combinations of configure options are allowed... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for off_t... yes checking for size_t... yes checking for ssize_t... yes checking for ptrdiff_t... yes checking whether byte ordering is bigendian... no checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of unsigned... 4 checking size of long... 4 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... 12 checking size of __float128... 16 checking size of _Quad... 0 checking quadmath.h usability... yes checking quadmath.h presence... yes checking for quadmath.h... yes checking maximum decimal precision for C... 33 checking if Fortran interface enabled... no checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking if c++ interface enabled... yes checking if g++ needs old style header files in includes... yes checking if g++ can handle namespaces... no checking if g++ can handle static cast... no checking if g++ has offsetof extension... yes checking if the high-level library is enabled... yes checking for ar... ar checking whether make sets $(MAKE)... (cached) yes checking for tr... /usr/bin/tr checking if srcdir= and time commands work together... yes checking if Java JNI interface enabled... no checking if building tests is disabled... no checking if building tools is disabled... no checking if building doxygen is enabled... no Doxygen support is disabled checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/i586-alpine-linux-musl/bin/ld checking if the linker (/usr/i586-alpine-linux-musl/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... 98304 checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/i586-alpine-linux-musl/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 gcc 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... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i586-alpine-linux-musl/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... 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... g++ -E checking for ld used by g++... /usr/i586-alpine-linux-musl/bin/ld checking if the linker (/usr/i586-alpine-linux-musl/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/i586-alpine-linux-musl/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/i586-alpine-linux-musl/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux 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... no 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 sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking for sys/stat.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/types.h... (cached) yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking features.h usability... yes checking features.h presence... yes checking for features.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking for stdint.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking io.h usability... no checking io.h presence... no checking for io.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking if libtool needs -no-undefined flag to build shared libraries... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of int8_t... 1 checking size of uint8_t... 1 checking size of int_least8_t... 1 checking size of uint_least8_t... 1 checking size of int_fast8_t... 1 checking size of uint_fast8_t... 1 checking size of int16_t... 2 checking size of uint16_t... 2 checking size of int_least16_t... 2 checking size of uint_least16_t... 2 checking size of int_fast16_t... 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... 4 checking size of ssize_t... 4 checking size of ptrdiff_t... 4 checking size of off_t... 8 checking size of bool... 1 checking size of time_t... 8 checking if dev_t is scalar... yes checking for dmalloc library... suppressed checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for compress2 in -lz... yes checking for compress2... yes checking for szlib... suppressed checking for thread safe support... no checking whether to use recursive RW locks for thread safety... 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... yes checking for clock_gettime... yes checking for difftime... yes checking for fcntl... yes checking for flock... yes checking for fork... yes checking for frexpf... yes checking for frexpl... yes checking for gethostname... yes checking for getrusage... yes checking for gettimeofday... yes checking for lstat... yes checking for rand_r... yes checking for random... yes checking for setsysinfo... no checking for signal... yes checking for longjmp... yes checking for setjmp... yes checking for siglongjmp... yes checking for sigsetjmp... yes checking for sigprocmask... yes checking for snprintf... yes checking for srandom... yes checking for strdup... yes checking for symlink... yes checking for system... yes checking for strtoll... yes checking for strtoull... yes checking for tmpfile... yes checking for asprintf... yes checking for vasprintf... yes checking for vsnprintf... yes checking for waitpid... yes checking for roundf... yes checking for lroundf... yes checking for llroundf... yes checking for round... yes checking for lround... yes checking for llround... 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... %lld and %llu checking enable build diagnostics... no checking enable debugging symbols... no checking enable asserts... no checking enable developer warnings... no checking enable warnings as errors... no checking profiling... no checking optimization level... high checking enable file locking... best-effort checking for internal debug output... none checking whether function stack tracking is enabled... no checking for API tracing... no checking whether a memory checking tool will be used... no checking whether internal memory allocation sanity checking is used... no checking for parallel support files... skipped checking if the map API (H5M) is enabled... no 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 if the Mirror virtual file driver (VFD) is enabled... no checking if the Read-Only S3 virtual file driver (VFD) is enabled... no checking for libhdfs... suppressed checking for custom examples path definition... ${prefix}/share/doc/hdf5/examples 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 if the system is IBM ppc64le and cannot correctly convert some long double values... no cut: standard output: Broken pipe 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... v112 checking whether to perform strict file format checks... no checking for pread... yes checking for pwrite... yes checking whether to use pread/pwrite instead of read/write in certain VFDs... 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 doxygen/Doxyfile config.status: creating src/Makefile config.status: creating test/Makefile config.status: creating test/H5srcdir_str.h config.status: creating test/testabort_fail.sh config.status: creating test/testcheck_version.sh config.status: creating test/testerror.sh config.status: creating test/testexternal_env.sh config.status: creating test/testflushrefresh.sh config.status: creating test/testlibinfo.sh config.status: creating test/testlinks_env.sh config.status: creating test/testswmr.sh config.status: creating test/testvds_env.sh config.status: creating test/testvdsswmr.sh config.status: creating test/test_filter_plugin.sh config.status: creating test/test_mirror.sh config.status: creating test/test_usecases.sh config.status: creating test/test_vol_plugin.sh config.status: creating testpar/Makefile config.status: creating testpar/testpflush.sh config.status: creating utils/Makefile config.status: creating utils/mirror_vfd/Makefile config.status: creating tools/Makefile config.status: creating tools/lib/Makefile config.status: creating tools/libtest/Makefile config.status: creating tools/src/Makefile config.status: creating tools/src/h5dump/Makefile config.status: creating tools/src/h5import/Makefile config.status: creating tools/src/h5diff/Makefile config.status: creating tools/src/h5jam/Makefile config.status: creating tools/src/h5repack/Makefile config.status: creating tools/src/h5ls/Makefile config.status: creating tools/src/h5copy/Makefile config.status: creating tools/src/misc/Makefile config.status: creating tools/src/h5stat/Makefile config.status: creating tools/test/Makefile config.status: creating tools/test/h5dump/Makefile config.status: creating tools/test/h5dump/h5dump_plugin.sh config.status: creating tools/test/h5dump/testh5dump.sh config.status: creating tools/test/h5dump/testh5dumppbits.sh config.status: creating tools/test/h5dump/testh5dumpvds.sh config.status: creating tools/test/h5dump/testh5dumpxml.sh config.status: creating tools/test/h5ls/Makefile config.status: creating tools/test/h5ls/h5ls_plugin.sh config.status: creating tools/test/h5ls/testh5ls.sh config.status: creating tools/test/h5ls/testh5lsvds.sh config.status: creating tools/test/h5import/Makefile config.status: creating tools/test/h5import/h5importtestutil.sh config.status: creating tools/test/h5diff/Makefile config.status: creating tools/test/h5diff/h5diff_plugin.sh config.status: creating tools/test/h5diff/testh5diff.sh config.status: creating tools/test/h5diff/testph5diff.sh config.status: creating tools/src/h5format_convert/Makefile config.status: creating tools/test/h5format_convert/Makefile config.status: creating tools/test/h5format_convert/testh5fc.sh config.status: creating tools/test/h5jam/Makefile config.status: creating tools/test/h5jam/testh5jam.sh config.status: creating tools/test/h5repack/Makefile config.status: creating tools/test/h5repack/h5repack.sh config.status: creating tools/test/h5repack/h5repack_plugin.sh config.status: creating tools/test/h5copy/Makefile config.status: creating tools/test/h5copy/testh5copy.sh config.status: creating tools/test/misc/Makefile config.status: creating tools/test/misc/testh5clear.sh config.status: creating tools/test/misc/testh5mkgrp.sh config.status: creating tools/test/misc/testh5repart.sh config.status: creating tools/test/misc/vds/Makefile config.status: creating tools/test/h5stat/Makefile config.status: creating tools/test/h5stat/testh5stat.sh config.status: creating tools/test/perform/Makefile config.status: creating examples/Makefile config.status: creating examples/run-c-ex.sh config.status: creating examples/testh5cc.sh config.status: creating bin/h5cc config.status: creating bin/Makefile config.status: creating c++/Makefile config.status: creating c++/src/Makefile config.status: creating c++/src/h5c++ config.status: creating c++/test/Makefile config.status: creating c++/test/H5srcdir_str.h config.status: creating c++/examples/Makefile config.status: creating c++/examples/run-c++-ex.sh config.status: creating c++/examples/testh5c++.sh config.status: creating fortran/Makefile config.status: creating fortran/src/h5fc config.status: creating fortran/src/Makefile config.status: creating fortran/src/H5fort_type_defines.h config.status: creating fortran/test/Makefile config.status: creating fortran/testpar/Makefile config.status: creating fortran/examples/Makefile config.status: creating fortran/examples/run-fortran-ex.sh config.status: creating fortran/examples/testh5fc.sh config.status: creating java/Makefile config.status: creating java/src/Makefile config.status: creating java/src/jni/Makefile config.status: creating java/test/Makefile config.status: creating java/test/junit.sh config.status: creating java/examples/Makefile config.status: creating java/examples/intro/Makefile config.status: creating java/examples/intro/JavaIntroExample.sh config.status: creating java/examples/datasets/Makefile config.status: creating java/examples/datasets/JavaDatasetExample.sh config.status: creating java/examples/datatypes/Makefile config.status: creating java/examples/datatypes/JavaDatatypeExample.sh config.status: creating java/examples/groups/Makefile config.status: creating java/examples/groups/JavaGroupExample.sh config.status: creating hl/Makefile config.status: creating hl/src/Makefile config.status: creating hl/test/Makefile config.status: creating hl/test/H5srcdir_str.h config.status: creating hl/tools/Makefile config.status: creating hl/tools/gif2h5/Makefile config.status: creating hl/tools/gif2h5/h52giftest.sh config.status: creating hl/tools/h5watch/Makefile config.status: creating hl/tools/h5watch/testh5watch.sh config.status: creating hl/examples/Makefile config.status: creating hl/examples/run-hlc-ex.sh config.status: creating hl/c++/Makefile config.status: creating hl/c++/src/Makefile config.status: creating hl/c++/test/Makefile config.status: creating hl/c++/examples/Makefile config.status: creating hl/c++/examples/run-hlc++-ex.sh config.status: creating hl/fortran/Makefile config.status: creating hl/fortran/src/Makefile config.status: creating hl/fortran/test/Makefile config.status: creating hl/fortran/examples/Makefile config.status: creating hl/fortran/examples/run-hlfortran-ex.sh config.status: creating src/H5config.h config.status: executing pubconf commands creating src/H5pubconf.h Post process src/libhdf5.settings config.status: executing depfiles commands config.status: executing libtool commands config.status: executing .classes commands SUMMARY OF THE HDF5 CONFIGURATION ================================= General Information: ------------------- HDF5 Version: 1.12.1 Configured on: Fri Jul 23 06:35:34 UTC 2021 Configured by: buildozer@build-3-14-x86 Host system: i686-pc-linux-gnu Uname information: Linux build-3-14-x86 5.4.43-1-lts #2-Alpine SMP Thu, 28 May 2020 20:13:48 UTC i686 Linux Byte sex: little-endian Installation point: /usr Compiling Options: ------------------ Build Mode: production Debugging Symbols: no Asserts: no Profiling: no Optimization Level: high Linking Options: ---------------- Libraries: static, shared Statically Linked Executables: LDFLAGS: H5_LDFLAGS: AM_LDFLAGS: Extra libraries: -lz -ldl -lm Archiver: ar AR_FLAGS: cr Ranlib: ranlib Languages: ---------- C: yes C Compiler: /usr/bin/gcc CPPFLAGS: -Os -fomit-frame-pointer H5_CPPFLAGS: -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -DNDEBUG -UH5_DEBUG_API AM_CPPFLAGS: C Flags: -Os -fomit-frame-pointer H5 C Flags: -std=c99 -Wall -Wcast-qual -Wconversion -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-c++-compat -Wno-format-nonliteral -Wshadow -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wc11-c2x-compat -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-overlength-strings -Wno-jump-misses-init -Wno-suggest-attribute=const -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=pure -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -Wbad-function-cast -Wimplicit-function-declaration -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wpointer-sign -Wpointer-to-int-cast -Wredundant-decls -Wstrict-prototypes -Wswitch -Wunused-function -Wunused-variable -Wunused-parameter -Wcast-align -Wunused-but-set-variable -Wformat -Wincompatible-pointer-types -Wshadow -Wcast-function-type -Wmaybe-uninitialized -O3 AM C Flags: Shared C Library: yes Static C Library: yes Fortran: no C++: yes C++ Compiler: /usr/bin/g++ C++ Flags: -Os -fomit-frame-pointer H5 C++ Flags: -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-format-nonliteral -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wno-deprecated-copy -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wcast-align -Wmissing-declarations -Wpacked -Wredundant-decls -Wswitch -Wunused-but-set-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wshadow -O3 AM C++ Flags: -DOLD_HEADER_FILENAME -DHDF_NO_NAMESPACE -DNO_STATIC_CAST Shared C++ Library: yes Static C++ Library: yes Java: no Features: --------- Parallel HDF5: no Parallel Filtered Dataset Writes: no Large Parallel I/O: no High-level library: yes Build HDF5 Tests: yes Build HDF5 Tools: yes Threadsafety: no (recursive RW locks: no) Default API mapping: v112 With deprecated public symbols: yes I/O filters (external): deflate(zlib) MPE: no Map (H5M) API: no Direct VFD: no Mirror VFD: no (Read-Only) S3 VFD: no (Read-Only) HDFS VFD: no dmalloc: no Packages w/ extra debug output: none API tracing: no Using memory checker: no Memory allocation sanity checks: no Function stack tracing: no Use file locking: best-effort Strict file format checks: no Optimization instrumentation: no Making all in src make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' make all-am make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' CC H5.lo CC H5checksum.lo CC H5dbg.lo CC H5make_libsettings.o CC H5timer.lo CC H5trace.lo CC H5system.lo CC H5A.lo CC H5Abtree2.lo CC H5Adense.lo CC H5Adeprec.lo CC H5Aint.lo CC H5Atest.lo CC H5AC.lo CC H5ACdbg.lo CC H5ACproxy_entry.lo CC H5B.lo CC H5Bcache.lo CC H5Bdbg.lo CC H5B2.lo CC H5B2cache.lo CC H5B2dbg.lo CC H5B2hdr.lo CC H5B2int.lo CC H5B2internal.lo CC H5B2leaf.lo CC H5B2stat.lo CC H5B2test.lo CC H5C.lo H5trace.c: In function 'H5_trace': H5trace.c:123:5: warning: missing initializer for field 'system' of 'H5_timevals_t' [-Wmissing-field-initializers] 123 | H5_timer_t function_timer = {{0}, {0}, {0}, FALSE}; | ^~~~~~~~~~ In file included from H5trace.c:34: H5private.h:594:12: note: 'system' declared here 594 | double system; /* System time in seconds */ | ^~~~~~ H5trace.c:123:5: warning: missing initializer for field 'system' of 'H5_timevals_t' [-Wmissing-field-initializers] 123 | H5_timer_t function_timer = {{0}, {0}, {0}, FALSE}; | ^~~~~~~~~~ In file included from H5trace.c:34: H5private.h:594:12: note: 'system' declared here 594 | double system; /* System time in seconds */ | ^~~~~~ H5trace.c:239:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 239 | unsigned n = (unsigned)MAX(0, (int)HDstrlen(argname) - 3); | ^~~~~~~~ H5Bdbg.c: In function 'H5B_debug': H5Bdbg.c:114:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 114 | "Address:", bt->child[u]); | ^~~~~~~~~~ H5Bdbg.c:119:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 119 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), "Left Key:"); | ^~~~~~~~~ H5Bdbg.c:121:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 121 | (void)(type->debug_key)(stream, indent + 6, MAX(0, fwidth - 6), H5B_NKEY(bt, shared, u), udata); | ^ H5Bdbg.c:124:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 124 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), "Right Key:"); | ^~~~~~~~~ H5Bdbg.c:127:37: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 127 | udata); | ^~~~~ H5B2dbg.c: In function 'H5B2__hdr_debug': H5B2dbg.c:136:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 136 | 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:222:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 222 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c:226:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 226 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5B2dbg.c:229:29: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 229 | hdr->cb_ctx); | ^~~ H5B2dbg.c:236:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 236 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c: In function 'H5B2__leaf_debug': H5B2dbg.c:320:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 320 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5B2dbg.c:323:29: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 323 | hdr->cb_ctx); | ^~~ CC H5Cdbg.lo H5B2int.c: In function 'H5B2__iterate_node': H5B2int.c:1645:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1645 | (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, | ^ H5B2int.c:1667:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1667 | if (NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, | ^ H5B2int.c: In function 'H5B2__delete_node': H5B2int.c:1762:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1762 | (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, | ^ H5B2int.c:1781:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1781 | if (NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, | ^ H5B2int.c: In function 'H5B2__node_size': H5B2int.c:1842:65: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1842 | if (NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, | ^ H5B2int.c: In function 'H5B2__update_flush_depend': H5B2int.c:1945:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1945 | hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, (uint16_t)(depth - 1), FALSE, | ^ H5B2int.c:1963:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1963 | (child_leaf = H5B2__protect_leaf(hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, FALSE, | ^ CC H5Cepoch.lo CC H5Cimage.lo CC H5Clog.lo CC H5Clog_json.lo CC H5Clog_trace.lo CC H5Cprefetched.lo CC H5Cquery.lo H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 9240 | } /* H5C__remove_entry() */ | ^ H5C.c:9240: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__mark_flush_dep_clean': H5C.c:9240: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__insert_new_marker': H5C.c:9240: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:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Ctag.lo H5C.c: In function 'H5C__autoadjust__ageout__cycle_epoch_marker': H5C.c:9240: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__mark_flush_dep_serialized': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Ctest.lo CC H5CS.lo H5Cimage.c: In function 'H5C__construct_cache_image_buffer': H5Cimage.c:249:77: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 249 | if (NULL == (cache_ptr->image_buffer = H5MM_malloc(cache_ptr->image_len + 1))) | ~~~~~~~~~~~~~~~~~~~~~^~~ H5C.c: In function 'H5C__mark_flush_dep_clean': H5C.c:8228:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8228 | H5C__mark_flush_dep_clean(H5C_cache_entry_t *entry) | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:8228:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c: In function 'H5C__read_cache_image': H5Cimage.c:1000:83: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1000 | if (H5F_block_read(f, H5FD_MEM_SUPER, cache_ptr->image_addr, cache_ptr->image_len, | ~~~~~~~~~^~~~~~~~~~~ H5Cimage.c: In function 'H5C__load_cache_image': H5Cimage.c:1079:81: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1079 | if (NULL == (cache_ptr->image_buffer = H5MM_malloc(cache_ptr->image_len + 1))) | ~~~~~~~~~~~~~~~~~~~~~^~~ CC H5CX.lo H5Cimage.c: In function 'H5C__write_cache_image': H5Cimage.c:3477:84: warning: conversion from 'hsize_t' {aka 'const long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3477 | if (H5F_block_write(f, H5FD_MEM_SUPER, cache_ptr->image_addr, cache_ptr->image_len, | ~~~~~~~~~^~~~~~~~~~~ CC H5D.lo H5Cimage.c: In function 'H5C__prep_for_file_close__setup_image_entries_array': H5Cimage.c:3487:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3487 | } /* H5C__write_cache_image() */ | ^ H5Cimage.c:3487:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Dbtree.lo CC H5Dbtree2.lo H5Cimage.c: In function 'H5C__deserialize_prefetched_entry': H5Cimage.c:3487:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Dchunk.lo CC H5Dcompact.lo CC H5Dcontig.lo CC H5Ddbg.lo CC H5Ddeprec.lo H5Cimage.c:463:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 463 | H5C__deserialize_prefetched_entry(H5F_t *f, H5C_t *cache_ptr, H5C_cache_entry_t **entry_ptr_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5Dearray.lo H5Cimage.c:463:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Defl.lo CC H5Dfarray.lo H5Dchunk.c: In function 'H5D__chunk_direct_read': CC H5Dfill.lo H5Dchunk.c:561:48: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 561 | udata.chunk_block.length, buf) < 0) | ~~~~~~~~~~~~~~~~~^~~~~~~ H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dchunk.c:1087:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1087 | if ((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0) | ^ H5Dchunk.c:1124:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1124 | if (H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < | ^ H5Dchunk.c: In function 'H5D__create_chunk_map_single': H5Dchunk.c:1549:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1549 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper': H5Dchunk.c:1832:41: warning: passing argument 1 of 'H5S_combine_hyperslab' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1832 | if (H5S_combine_hyperslab(fm->file_space, H5S_SELECT_AND, coords, NULL, fm->chunk_dim, NULL, | ~~^~~~~~~~~~~~ In file included from H5Zprivate.h:29, from H5CXprivate.h:30, from H5Dchunk.c:54: H5Sprivate.h:278:45: note: expected 'H5S_t *' but argument is of type 'const H5S_t *' 278 | H5_DLL herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op, const hsize_t start[], | ~~~~~~~^~~~~~~~~ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper': H5Dchunk.c:1984:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1984 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_1d': H5Dchunk.c:2107:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2107 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ CC H5Dint.lo H5Dchunk.c: In function 'H5D__chunk_flush_entry': H5Dchunk.c:3325:31: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3325 | size_t alloc = udata.chunk_block.length; /* Bytes allocated for BUF */ | ^~~~~ H5Dchunk.c: In function 'H5D__chunk_lock': H5Dchunk.c:3879:41: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3879 | size_t my_chunk_alloc = chunk_alloc; /* Allocated buffer size */ | ^~~~~~~~~~~ H5Dchunk.c:3880:41: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3880 | size_t buf_alloc = chunk_alloc; /* [Re-]allocated buffer size */ | ^~~~~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4299:52: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4299 | H5O_storage_chunk_t *sc = &(layout->storage.u.chunk); /* Convenience variable */ | ^ H5C.c: In function 'H5C__mark_flush_dep_serialized': H5Dchunk.c:4385:83: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4385 | if (H5D__fill_init(&fb_info, NULL, (H5MM_allocate_t)H5D__chunk_mem_alloc, (void *)pline, | ^ H5Dchunk.c:4386:28: warning: cast between incompatible function types from 'void * (*)(void *, const void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 4386 | (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, &dset->shared->dcpl_cache.fill, | ^ H5C.c:8276:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8276 | H5C__mark_flush_dep_serialized(H5C_cache_entry_t *entry_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:8276:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c:4386:63: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4386 | (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, &dset->shared->dcpl_cache.fill, | ^ CC H5Dio.lo H5Dchunk.c: In function 'H5D__chunk_copy_cb': H5Dchunk.c:6081:75: warning: passing argument 3 of 'H5O_copy_expand_ref' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6081 | if (H5O_copy_expand_ref(udata->file_src, udata->tid_src, udata->dt_src, buf, nbytes, | ~~~~~^~~~~~~~ In file included from H5Dprivate.h:25, from H5Dpkg.h:30, from H5Dchunk.c:55: H5Oprivate.h:997:74: note: expected 'H5T_t *' but argument is of type 'const H5T_t *' 997 | H5_DLL herr_t H5O_copy_expand_ref(H5F_t *file_src, hid_t tid_src, H5T_t *dt_src, void *buf_src, | ~~~~~~~^~~~~~ CC H5Dlayout.lo H5Dcontig.c: In function 'H5D__contig_construct': H5Dcontig.c:409:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 409 | dset->shared->cache.contig.sieve_buf_size = tmp_size; | ^~~~~~~~ H5Dcontig.c: In function 'H5D__contig_init': H5Dcontig.c:480:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 480 | dset->shared->cache.contig.sieve_buf_size = tmp_size; | ^~~~~~~~ CC H5Dnone.lo CC H5Doh.lo CC H5Dscatgath.lo H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5C.c: In function 'H5C__flush_invalidate_cache': H5C.c:5332:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5332 | H5C__flush_invalidate_cache(H5F_t *f, unsigned flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Dchunk.c:7453:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7453 | } /* end H5D__get_chunk_info_by_coord() */ | ^ H5Dchunk.c:7453:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:7453:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dint.c: In function 'H5D__init_type': H5Dint.c:615:33: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 615 | dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */ | ^ H5Dio.c: In function 'H5D__read': H5Dio.c:473:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 473 | buf = (void *)adj_buf; /* Casting away 'const' OK -QAK */ | ^ In file included from H5Dint.c:23: H5Dint.c: In function 'H5D_nameof': H5Dint.c:2259:49: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2259 | FUNC_LEAVE_NOAPI(dataset ? &(dataset->path) : NULL) H5private.h:2450:13: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2450 | return (ret_value); \ | ^~~~~~~~~ CC H5Dselect.lo CC H5Dsingle.lo CC H5Dtest.lo CC H5Dvirtual.lo CC H5E.lo CC H5Edeprec.lo CC H5Eint.lo CC H5EA.lo CC H5EAcache.lo CC H5EAdbg.lo CC H5EAdblkpage.lo CC H5EAdblock.lo CC H5EAhdr.lo CC H5EAiblock.lo CC H5EAint.lo CC H5EAsblock.lo CC H5EAstat.lo H5EAdbg.c: In function 'H5EA__iblock_debug': H5EAdbg.c:217:42: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 217 | ((uint8_t *)iblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < | ^ H5EAdbg.c:234:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 234 | iblock->dblk_addrs[u]); | ^~~~~~ H5EAdbg.c:249:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 249 | iblock->sblk_addrs[u]); | ^~~~~~ H5EAdbg.c: In function 'H5EA__sblock_debug': H5EAdbg.c:333:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 333 | sblock->dblk_addrs[u]); | ^~~~~~ H5EAdbg.c: In function 'H5EA__dblock_debug': H5EAdbg.c:409:38: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 409 | ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^ CC H5EAtest.lo CC H5F.lo CC H5Faccum.lo CC H5Fcwfs.lo H5Eint.c: In function 'H5E__walk': H5Eint.c:489:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 489 | H5E__walk(const H5E_t *estack, H5E_direction_t direction, const H5E_walk_op_t *op, void *client_data) | ^~~~~~~~~ H5Eint.c:489:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Fdbg.lo CC H5Fdeprec.lo CC H5Fefc.lo H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5Dchunk.c:4730:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4730 | H5D__chunk_update_old_edge_chunks(H5D_t *dset, hsize_t old_dim[]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5Ffake.lo CC H5Fint.lo H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4259:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4259 | H5D__chunk_allocate(const H5D_io_info_t *io_info, hbool_t full_overwrite, const hsize_t old_dim[]) | ^~~~~~~~~~~~~~~~~~~ CC H5Fio.lo CC H5Fmount.lo CC H5Fquery.lo CC H5Fsfile.lo CC H5Fspace.lo H5Fdbg.c: In function 'H5F_debug': H5Fdbg.c:119:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 119 | H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); | ^~~~~~~~~~~~~~ H5Fdbg.c:134:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 134 | H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); | ^~~~~~~~~~~~~~ CC H5Fsuper.lo CC H5Fsuper_cache.lo CC H5Ftest.lo CC H5FA.lo CC H5FAcache.lo CC H5FAdbg.lo CC H5FAdblock.lo CC H5FAdblkpage.lo CC H5FAhdr.lo CC H5FAint.lo CC H5FAstat.lo CC H5FAtest.lo H5FAdbg.c: In function 'H5FA__dblock_debug': H5FAdbg.c:234:54: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 234 | (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^ H5FAdbg.c:251:42: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 251 | ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < | ^ CC H5FD.lo CC H5FDcore.lo CC H5FDfamily.lo CC H5FDhdfs.lo CC H5FDint.lo CC H5FDlog.lo CC H5FDmulti.lo CC H5FDsec2.lo CC H5FDspace.lo CC H5FDsplitter.lo CC H5FDstdio.lo CC H5FDtest.lo CC H5FL.lo H5FDhdfs.c: In function 'H5Pget_fapl_hdfs': H5FDhdfs.c:1735:24: warning: unused parameter 'fapl_id' [-Wunused-parameter] 1735 | H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out) | ~~~~~~^~~~~~~ H5FDhdfs.c:1735:51: warning: unused parameter 'fa_out' [-Wunused-parameter] 1735 | H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out) | ~~~~~~~~~~~~~~~~~~^~~~~~ H5FDhdfs.c: In function 'H5Pset_fapl_hdfs': H5FDhdfs.c:1749:24: warning: unused parameter 'fapl_id' [-Wunused-parameter] 1749 | H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa) | ~~~~~~^~~~~~~ H5FDhdfs.c:1749:51: warning: unused parameter 'fa' [-Wunused-parameter] 1749 | H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa) | ~~~~~~~~~~~~~~~~~~^~ CC H5FO.lo H5FDfamily.c: In function 'H5FD__family_get_eof': H5FDfamily.c:1345:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1345 | } /* end H5FD__family_unlock() */ | ^ H5FDcore.c: In function 'H5FD__core_truncate': H5FDcore.c:1553:23: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1553 | new_eof = file->eoa; | ^~~~ CC H5FS.lo CC H5FScache.lo CC H5FSdbg.lo H5FDfamily.c:995:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 995 | H5FD__family_get_eof(const H5FD_t *_file, H5FD_mem_t type) | ^~~~~~~~~~~~~~~~~~~~ H5FDfamily.c:995:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5FSint.lo CC H5FSsection.lo CC H5FSstat.lo CC H5FStest.lo CC H5G.lo H5FSdbg.c: In function 'H5FS_sects_debug': H5FSdbg.c:258:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 258 | if (H5HF_sects_debug(f, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5FSdbg.c:263:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 263 | if (H5MF_sects_debug(f, fs_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ CC H5Gbtree2.lo H5FSsection.c: In function 'H5FS__sect_serialize_size': H5FSsection.c:545:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 545 | sect_buf_size += fspace->serial_sect_count * fspace->sinfo->sect_off_size; | ^~~~~~ H5FSsection.c:548:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 548 | sect_buf_size += fspace->serial_sect_count * 1 /* byte */; | ^~~~~~ CC H5Gcache.lo CC H5Gcompact.lo CC H5Gdense.lo CC H5Gdeprec.lo CC H5Gent.lo CC H5Gint.lo CC H5Glink.lo CC H5Gloc.lo CC H5Gname.lo CC H5Gnode.lo H5Gent.c: In function 'H5G__ent_copy': H5Gent.c:322:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 322 | H5G__ent_reset((H5G_entry_t *)src); | ^ H5Gent.c: In function 'H5G__ent_debug': H5Gent.c:516:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 516 | nested_fwidth = MAX(0, fwidth - 3); | ^~~~~~~~~~~~~ In file included from H5Gint.c:34: H5Gint.c: In function 'H5G_nameof': H5Gint.c:570:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 570 | FUNC_LEAVE_NOAPI(grp ? &(grp->path) : NULL) H5private.h:2450:13: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2450 | return (ret_value); \ | ^~~~~~~~~ H5Gname.c: In function 'H5G_name_copy': H5Gname.c:478:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 478 | H5G_name_reset((H5G_name_t *)src); | ^ CC H5Gobj.lo CC H5Goh.lo H5Gloc.c: In function 'H5G__loc_insert': H5Gloc.c:584:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 584 | lnk.name = (char *)name; | ^ H5Gloc.c: In function 'H5G__loc_set_comment_cb': H5Gloc.c:938:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 938 | comment.s = (char *)udata->comment; | ^ CC H5Groot.lo CC H5Gstab.lo H5Gnode.c: In function 'H5G__node_copy': H5Gnode.c:1227:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1227 | grp_loc.oloc = (H5O_loc_t *)src_oloc; | ^ H5Gnode.c: In function 'H5G_node_debug': H5Gnode.c:1485:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1485 | fwidth = MAX(0, fwidth - 3); | ^~~~~~ CC H5Gtest.lo CC H5Gtraverse.lo CC H5HF.lo CC H5HFbtree2.lo CC H5HFcache.lo CC H5HFdbg.lo CC H5HFdblock.lo CC H5HFdtable.lo CC H5HFhdr.lo CC H5HFhuge.lo CC H5HFiblock.lo H5Gobj.c: In function 'H5G__obj_create_real': H5Gobj.c:247:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 247 | if (H5O_msg_create(oloc, H5O_LINFO_ID, 0, H5O_UPDATE_TIME, (void *)linfo) < 0) | ^ H5Gobj.c:252:74: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 252 | if (H5O_msg_create(oloc, H5O_GINFO_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)ginfo) < 0) | ^ H5Gobj.c:258:78: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 258 | if (H5O_msg_create(oloc, H5O_PLINE_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)pline) < 0) | ^ H5Gobj.c: In function 'H5G__obj_stab_to_new_cb': H5Gobj.c:402:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 402 | if (H5G_obj_insert(udata->grp_oloc, lnk->name, (H5O_link_t *)lnk, FALSE, H5O_TYPE_UNKNOWN, NULL) < 0) | ^ CC H5HFiter.lo H5HF.c: In function 'H5HF__op_write': H5HF.c:121:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 121 | H5MM_memcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */ | ^ H5HF.c: In function 'H5HF_insert': H5HF.c:355:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 355 | if (H5HF__huge_insert(hdr, size, (void *)obj, id) < 0) | ^ CC H5HFman.lo H5Gtraverse.c: In function 'H5G__traverse_real': H5Gtraverse.c:717:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 717 | if (H5O_msg_reset(H5O_GINFO_ID, (void *)ginfo) < 0) | ^ H5Gtraverse.c:721:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 721 | if (H5O_msg_reset(H5O_LINFO_ID, (void *)linfo) < 0) | ^ H5Gtraverse.c:725:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 725 | if (H5O_msg_reset(H5O_PLINE_ID, (void *)pline) < 0) | ^ H5HFdbg.c: In function 'H5HF_hdr_print': H5HFdbg.c:288:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 288 | H5HF__dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~~~ H5HFdbg.c:295:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 295 | "Compressed size of root direct block:", hdr->pline_root_direct_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c:297:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 297 | "Filter mask for root direct block:", hdr->pline_root_direct_filter_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c:299:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 299 | H5O_debug_id(H5O_PLINE_ID, hdr->f, &(hdr->pline), stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~ H5HFdbg.c:308:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 308 | "Root indirect block flags:", hdr->root_iblock_flags); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c:310:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 310 | "Root indirect block pointer:", (void *)hdr->root_iblock); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5HFsection.lo H5HFdbg.c: In function 'H5HF_dblock_debug_cb': H5HFdbg.c:422:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 422 | temp_str, start, len); | ^~~~~~~~ H5HFcache.c: In function 'H5HF__cache_hdr_serialize': H5HFcache.c:745:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 745 | hdr->f = f; | ^ H5HFdbg.c: In function 'H5HF_iblock_print': H5HFdbg.c:621:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 621 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5HFdbg.c:629:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 629 | iblock->filt_ents[off].filter_mask); | ^~~~~~ H5HFdbg.c:632:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 632 | iblock->ents[off].addr); | ^~~~~~ H5HFdbg.c:646:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 646 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5HFdbg.c:652:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 652 | iblock->ents[off].addr); | ^~~~~~ H5HFdbg.c:657:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 657 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), ""); | ^~~~~~~~~ H5HFdbg.c:665:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 665 | "Reference count:", iblock->rc); | ^~~~~~~~~~~~~~~~~~ H5HFdbg.c:669:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 669 | "Parent indirect block address:", (void *)iblock->parent); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c: In function 'H5HF_sects_debug_cb': H5HFdbg.c:775:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 775 | if (H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < | ^~ H5HFcache.c: In function 'H5HF__cache_iblock_serialize': H5HFcache.c:1331:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1331 | hdr->f = f; | ^ H5HFcache.c: In function 'H5HF__cache_dblock_verify_chksum': H5HFcache.c:1660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1660 | read_buf = (void *)image; /* Casting away const OK - QAK */ | ^ CC H5HFspace.lo H5HFcache.c: In function 'H5HF__cache_dblock_image_len': H5HFcache.c:1955:20: warning: conversion from 'hsize_t' {aka 'const long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1955 | size = dblock->file_size; | ^~~~~~ CC H5HFstat.lo CC H5HFtest.lo CC H5HFtiny.lo CC H5HG.lo CC H5HGcache.lo H5HFiblock.c: In function 'H5HF__man_iblock_attach': H5HFiblock.c:1319:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1319 | iblock->filt_ents[entry].size = iblock->hdr->man_dtable.row_block_size[row]; | ^~~~~~ CC H5HGdbg.lo H5HFman.c: In function 'H5HF__man_write': H5HFman.c:492:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | if (H5HF__man_op_real(hdr, id, H5HF__op_write, (void *)obj, H5HF_OP_MODIFY) < 0) | ^ CC H5HGquery.lo H5HFsection.c: In function 'H5HF__sect_single_dblock_info': H5HFsection.c:636:13: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 636 | hdr->man_dtable.row_block_size[sect->u.single.par_entry / hdr->man_dtable.cparam.width]; | ^~~ H5HFsection.c: In function 'H5HF__sect_row_debug': H5HFsection.c:2047:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2047 | H5HF__sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC H5HL.lo CC H5HLcache.lo CC H5HLdbg.lo CC H5HLint.lo H5HGdbg.c: In function 'H5HG_debug': H5HGdbg.c:123:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 123 | "Obffset in block:", (unsigned long)(h->obj[u].begin - h->chunk)); | ^~~~~~~~~~~~~~~~~~~ H5HGdbg.c:125:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 125 | "Reference count:", h->obj[u].nrefs); | ^~~~~~~~~~~~~~~~~~ H5HGdbg.c:128:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 128 | (unsigned long)H5HG_ALIGN(h->obj[u].size)); | ^ CC H5HLprfx.lo CC H5HLdblk.lo CC H5HP.lo CC H5I.lo CC H5Idbg.lo CC H5Iint.lo CC H5Itest.lo CC H5L.lo CC H5Ldeprec.lo CC H5Lexternal.lo CC H5M.lo CC H5MF.lo CC H5MFaggr.lo CC H5MFdbg.lo CC H5MFsection.lo H5HLdbg.c: In function 'H5HL_debug': H5HLdbg.c:84:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 84 | freelist->offset, freelist->size); | ^~~~~~~~ CC H5MM.lo CC H5MP.lo CC H5MPtest.lo CC H5O.lo CC H5Odeprec.lo H5MFdbg.c: In function 'H5MF__sects_debug_cb': H5MFdbg.c:123:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 123 | if (H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < | ^~ CC H5Oainfo.lo CC H5Oalloc.lo CC H5Oattr.lo CC H5Oattribute.lo CC H5Obogus.lo CC H5Obtreek.lo H5L.c: In function 'H5L__link_cb': H5L.c:1849:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1849 | udata->lnk->name = (char *)name; | ^ H5L.c: In function 'H5L__move_dest_cb': H5L.c:2629:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2629 | udata->lnk->name = (char *)name; | ^ H5L.c: In function 'H5L__link_copy_file': H5L.c:3373:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 3373 | lnk_grp_loc.oloc = (H5O_loc_t *)src_oloc; /* Casting away const OK -QAK */ | ^ CC H5Ocache.lo CC H5Ocache_image.lo CC H5Ochunk.lo CC H5Ocont.lo CC H5Ocopy.lo CC H5Ocopy_ref.lo CC H5Odbg.lo CC H5Odrvinfo.lo CC H5Odtype.lo CC H5Oefl.lo CC H5Ofill.lo H5Oattr.c: In function 'H5O__attr_debug': H5Oattr.c:850:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 850 | "Encoded Size:", (unsigned long)(mesg->shared->dt_size)); | ^~~~~~~~~~~~~~~ H5Oattr.c:851:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 851 | if ((H5O_MSG_DTYPE->debug)(f, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5Oattr.c:856:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 856 | "Encoded Size:", (unsigned long)(mesg->shared->ds_size)); | ^~~~~~~~~~~~~~~ H5Oattr.c:857:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 857 | if (H5S_debug(f, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ CC H5Oflush.lo CC H5Ofsinfo.lo CC H5Oginfo.lo H5Ocache.c: In function 'H5O__chunk_deserialize': H5Ocache.c:1434:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1434 | mesg->raw = (uint8_t *)chunk_image; /* Casting away const OK - QAK */ | ^ H5Ocache.c:1563:68: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1563 | if ((eom_ptr - chunk_image) > 0 && (eom_ptr - chunk_image) < H5O_SIZEOF_MSGHDR_OH(oh)) { | ^ H5Ocache.c: In function 'H5O__chunk_serialize': H5Ocache.c:1639:31: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1639 | if (H5O_msg_flush((H5F_t *)f, oh, curr_msg) < 0) | ^ CC H5Oint.lo H5Oefl.c: In function 'H5O__efl_debug': H5Oefl.c:544:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 544 | "Name:", mesg->slot[u].name); | ^~~~~~~ H5Oefl.c:547:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 547 | "Name offset:", mesg->slot[u].name_offset); | ^~~~~~~~~~~~~~ H5Oefl.c:550:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 550 | "Offset of data in file:", (intmax_t)(mesg->slot[u].offset)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5Oefl.c:553:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 553 | "Bytes reserved for data:", (mesg->slot[u].size)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5Olayout.lo CC H5Olinfo.lo H5Odbg.c: In function 'H5O__debug_real': H5Odbg.c:360:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 360 | "Address:", oh->chunk[i].addr); | ^~~~~~~~~~ H5Odbg.c:375:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 375 | HDfprintf(stream, "%*s%-*s %zu\n", indent + 3, "", MAX(0, fwidth - 3), "Size in bytes:", chunk_size); | ^~~~~~~~~ H5Odbg.c:377:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 377 | HDfprintf(stream, "%*s%-*s %zu\n", indent + 3, "", MAX(0, fwidth - 3), "Gap:", oh->chunk[i].gap); | ^~~~~~~~~ H5Odbg.c:405:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 405 | sequence[oh->mesg[i].type->id]++); | ^~~~~~~~ H5Odbg.c:407:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 407 | "Dirty:", oh->mesg[i].dirty ? "TRUE" : "FALSE"); | ^~~~~~~~ H5Odbg.c:408:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 408 | HDfprintf(stream, "%*s%-*s ", indent + 3, "", MAX(0, fwidth - 3), "Message flags:"); | ^~~~~~~~~ H5Odbg.c:457:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 457 | "*** ADDITIONAL UNKNOWN FLAGS --->", oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5Olink.lo H5Odbg.c:463:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 463 | "Chunk number:", oh->mesg[i].chunkno); | ^~~~~~~~~~~~~~~ H5Odbg.c:469:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 469 | (size_t)(oh->mesg[i].raw - oh->chunk[chunkno].image), oh->mesg[i].raw_size); | ^ H5Odbg.c:482:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 482 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), "Message Information:"); | ^~~~~~~~~ In file included from H5Cprivate.h:33, from H5ACprivate.h:33, from H5Oprivate.h:41, from H5Dprivate.h:25, from H5Ofill.c:24: H5Ofill.c: In function 'H5O__fill_new_decode': H5Fprivate.h:206:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 206 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^~ H5Ofill.c:271:13: note: in expansion of macro 'UINT32DECODE' 271 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:206:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 206 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^ H5Ofill.c:271:13: note: in expansion of macro 'UINT32DECODE' 271 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:208:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 208 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^~ H5Ofill.c:271:13: note: in expansion of macro 'UINT32DECODE' 271 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:208:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 208 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^ H5Ofill.c:271:13: note: in expansion of macro 'UINT32DECODE' 271 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:210:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 210 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^~ H5Ofill.c:271:13: note: in expansion of macro 'UINT32DECODE' 271 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:210:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 210 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^ H5Ofill.c:271:13: note: in expansion of macro 'UINT32DECODE' 271 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Odbg.c:484:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 484 | (debug_type->debug)(f, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6)); | ^ H5Ofill.c: In function 'H5O__fill_old_decode': H5Fprivate.h:206:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 206 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^~ H5Ofill.c:337:5: note: in expansion of macro 'UINT32DECODE' 337 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:206:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 206 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^ H5Ofill.c:337:5: note: in expansion of macro 'UINT32DECODE' 337 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:208:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 208 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^~ H5Ofill.c:337:5: note: in expansion of macro 'UINT32DECODE' 337 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:208:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 208 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^ H5Ofill.c:337:5: note: in expansion of macro 'UINT32DECODE' 337 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:210:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 210 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^~ H5Ofill.c:337:5: note: in expansion of macro 'UINT32DECODE' 337 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:210:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 210 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^ H5Ofill.c:337:5: note: in expansion of macro 'UINT32DECODE' 337 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ CC H5Omessage.lo H5Odtype.c: In function 'H5O__dtype_debug': H5Odtype.c:1752:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1752 | "Byte offset:", (unsigned long)(dt->shared->u.compnd.memb[i].offset)); | ^~~~~~~~~~~~~~ H5Odtype.c:1753:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1753 | H5O__dtype_debug(f, dt->shared->u.compnd.memb[i].type, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ H5Odtype.c:1758:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1758 | H5O__dtype_debug(f, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ H5Odtype.c:1972:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1972 | H5O__dtype_debug(f, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ CC H5Omtime.lo CC H5Oname.lo CC H5Onull.lo CC H5Opline.lo CC H5Orefcount.lo CC H5Osdspace.lo CC H5Oshared.lo H5Olink.c: In function 'H5O__link_size': H5Olink.c:506:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 506 | ret_value = 1 + /* Version */ | ^ CC H5Oshmesg.lo CC H5Ostab.lo H5Opline.c: In function 'H5O__pline_debug': H5Opline.c:662:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 662 | "Filter identification:", (unsigned)(pline->filter[i].id)); | ^~~~~~~~~~~~~~~~~~~~~~~~ H5Opline.c:665:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 665 | "Filter name:", pline->filter[i].name); | ^~~~~~~~~~~~~~ H5Opline.c:667:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 667 | HDfprintf(stream, "%*s%-*s NONE\n", indent + 3, "", MAX(0, fwidth - 3), "Filter name:"); | ^~~~~~~~~ H5Opline.c:669:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 669 | "Flags:", pline->filter[i].flags); | ^~~~~~~~ H5Opline.c:671:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 671 | "Num CD values:", pline->filter[i].cd_nelmts); | ^~~~~~~~~~~~~~~~ H5Opline.c:679:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 679 | pline->filter[i].cd_values[j]); | ^~~~~ CC H5Otest.lo CC H5Ounknown.lo CC H5P.lo CC H5Pacpl.lo CC H5Pdapl.lo CC H5Pdcpl.lo CC H5Pdeprec.lo CC H5Pdxpl.lo CC H5Pencdec.lo CC H5Pfapl.lo CC H5Pfcpl.lo CC H5Pfmpl.lo CC H5Pgcpl.lo CC H5Pint.lo CC H5Plapl.lo CC H5Plcpl.lo CC H5Pmapl.lo CC H5Pmcpl.lo In file included from H5Pdapl.c:34: H5Pdapl.c: In function 'H5P__decode_chunk_cache_nslots': H5private.h:1713:63: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1713 | #define H5_CHECKED_ASSIGN(dst, dsttype, src, srctype) (dst) = (dsttype)(src); | ^ H5Pdapl.c:946:9: note: in expansion of macro 'H5_CHECKED_ASSIGN' 946 | H5_CHECKED_ASSIGN(*value, uint64_t, enc_value, size_t); | ^~~~~~~~~~~~~~~~~ H5Pdapl.c: In function 'H5P__decode_chunk_cache_nbytes': H5private.h:1713:63: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1713 | #define H5_CHECKED_ASSIGN(dst, dsttype, src, srctype) (dst) = (dsttype)(src); | ^ H5Pdapl.c:1046:9: note: in expansion of macro 'H5_CHECKED_ASSIGN' 1046 | H5_CHECKED_ASSIGN(*value, uint64_t, enc_value, size_t); | ^~~~~~~~~~~~~~~~~ CC H5Pocpl.lo CC H5Pocpypl.lo CC H5Pstrcpl.lo CC H5Ptest.lo CC H5PB.lo H5Pfapl.c: In function 'H5P__facc_mdc_log_location_dec': H5Pfapl.c:4395:11: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4395 | len = enc_value; | ^~~~~~~~~ CC H5PL.lo CC H5PLint.lo CC H5PLpath.lo CC H5PLplugin_cache.lo CC H5R.lo CC H5Rdeprec.lo CC H5Rint.lo CC H5UC.lo CC H5RS.lo CC H5S.lo CC H5Sall.lo CC H5Sdbg.lo CC H5Sdeprec.lo CC H5Shyper.lo In file included from H5Zprivate.h:29, from H5CXprivate.h:30, from H5Rdeprec.c:41: H5Rdeprec.c: In function 'H5R__encode_token_region_compat': H5Sprivate.h:167:49: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 167 | #define H5S_SELECT_SERIAL_SIZE(S) (H5S_select_serial_size(S)) | ^ H5Rdeprec.c:197:26: note: in expansion of macro 'H5S_SELECT_SERIAL_SIZE' 197 | if ((data_size = H5S_SELECT_SERIAL_SIZE(space)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~ H5Rdeprec.c:202:22: warning: conversion from 'long long int' to 'ssize_t' {aka 'int'} may change value [-Wconversion] 202 | data_size += (hssize_t)token_size; | ^ H5RS.c: In function 'H5RS_wrap': H5RS.c:178:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 178 | ret_value->s = (char *)s; | ^ H5Sdbg.c: In function 'H5S_debug': H5Sdbg.c:96:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 96 | H5O_debug_id(H5O_SDSPACE_ID, f, &(mesg->extent), stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~ H5Sall.c: In function 'H5S__all_shape_same': H5Sall.c:1188:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1188 | } /* end H5Sselect_all() */ | ^ CC H5Snone.lo CC H5Spoint.lo H5Sall.c:910:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 910 | H5S__all_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~ H5Sall.c:910:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Sselect.lo CC H5Stest.lo CC H5SL.lo CC H5SM.lo CC H5SMbtree2.lo CC H5SMcache.lo CC H5SMmessage.lo CC H5SMtest.lo CC H5T.lo H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:588:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 588 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -NAF */ | ^ CC H5Tarray.lo H5Shyper.c: In function 'H5S__hyper_span_blocklist': H5Shyper.c:4534:47: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4534 | H5MM_memcpy(*buf, start, rank * sizeof(hsize_t)); | ~~~~~^~~~~~~~~~~~~~~~~ H5Shyper.c:4542:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4542 | H5MM_memcpy(*buf, end, rank * sizeof(hsize_t)); | ~~~~~^~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__hyper_is_regular': H5Shyper.c:5354:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5354 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -NAF */ | ^ H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:5619:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5619 | H5S__hyper_rebuild((H5S_t *)space1); /* Casting away const OK -QAK */ | ^ H5Shyper.c:5621:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5621 | H5S__hyper_rebuild((H5S_t *)space2); /* Casting away const OK -QAK */ | ^ CC H5Tbit.lo H5Shyper.c:5666:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5666 | if (H5S__hyper_generate_spans((H5S_t *)space1) < 0) /* Casting away const OK -QAK */ | ^ H5Shyper.c:5670:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5670 | if (H5S__hyper_generate_spans((H5S_t *)space2) < 0) /* Casting away const OK -QAK */ | ^ H5Shyper.c: In function 'H5S__hyper_intersect_block': H5Shyper.c:6288:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6288 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -QAK */ | ^ CC H5Tcommit.lo CC H5Tcompound.lo H5SL.c: In function 'H5SL__release_common': H5SL.c:886:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 886 | (void)(op)(node->item, (void *)node->key, op_data); | ^ CC H5Tconv.lo H5Shyper.c: In function 'H5S__hyper_proj_int_iterate': H5Shyper.c:11545:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11545 | H5S__hyper_spans_nelem_helper((H5S_hyper_span_info_t *)ss_span_info, 0, udata->op_gen) * count, | ^ H5Shyper.c:72:27: note: in definition of macro 'H5S_HYPER_PROJ_INT_ADD_SKIP' 72 | (UDATA)->skip += (ADD); \ | ^~~ H5Shyper.c: In function 'H5S__hyper_project_intersection': H5Shyper.c:11624:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11624 | if (H5S__hyper_generate_spans((H5S_t *)src_space) < 0) /* Casting away const OK -NAF */ | ^ H5Spoint.c: In function 'H5S__point_deserialize': H5Spoint.c:1438:65: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1438 | if (NULL == (coord = (hsize_t *)H5MM_malloc(num_elem * rank * sizeof(hsize_t)))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ H5Shyper.c:11646:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11646 | if (H5S__hyper_generate_spans((H5S_t *)dst_space) < 0) /* Casting away const OK -NAF */ | ^ CC H5Tcset.lo H5Spoint.c:1462:56: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1462 | if (H5S_select_elements(tmp_space, H5S_SELECT_SET, num_elem, (const hsize_t *)coord) < 0) | ^~~~~~~~ H5Shyper.c:11666:39: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11666 | if (H5S__hyper_generate_spans((H5S_t *)src_intersect_space) < 0) /* Casting away const OK -NAF */ | ^ CC H5Tdbg.lo H5Sselect.c: In function 'H5S_select_shape_same': H5Sselect.c:3213:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3213 | } /* end H5Ssel_iter_close() */ | ^ H5Spoint.c: In function 'H5S__point_shape_same': H5Spoint.c:2418:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2418 | } /* end H5Sselect_elements() */ | ^ H5Spoint.c:2418:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Spoint.c: In function 'H5S__point_offset': H5Spoint.c:2418:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c: In function 'H5SL_iterate': H5SL.c:2185:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2185 | if ((ret_value = (op)(node->item, (void *)node->key, op_data)) != 0) | ^ H5SL.c: In function 'H5SL_release': H5SL.c:2218:12: warning: variable 'ret_value' set but not used [-Wunused-but-set-variable] 2218 | herr_t ret_value = SUCCEED; | ^~~~~~~~~ H5SL.c: In function 'H5SL_try_free_safe': H5SL.c:2349:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2349 | if ((op_ret = (op)(node->item, (void *)node->key, op_data)) < 0) | ^ H5T.c: In function 'H5T__create': H5T.c:3346:35: warning: duplicated 'if' condition [-Wduplicated-cond] 3346 | else if (sizeof(long) == size) | ~~~~~~~~~~~~~^~~~~~~ H5T.c:3344:34: note: previously used here 3344 | else if (sizeof(int) == size) | ~~~~~~~~~~~~^~~~~~~ CC H5Tdeprec.lo H5Sselect.c:1742:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1742 | H5S_select_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~~~ H5Sselect.c:1742:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tbit.c: In function 'H5T__bit_get_d': H5Tbit.c:271:1: warning: label 'done' defined but not used [-Wunused-label] 271 | done: | ^~~~ CC H5Tenum.lo CC H5Tfields.lo H5T.c: In function 'H5T_nameof': H5T.c:5546:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5546 | ret_value = &(dt->path); | ^ H5Spoint.c:1692:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1692 | H5S__point_offset(const H5S_t *space, hsize_t *offset) | ^~~~~~~~~~~~~~~~~ H5Spoint.c:1692:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c: In function 'H5SL_remove': H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2556 | } /* end H5SL_close() */ | ^ H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__hyper_iter_coords': H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 12393 | } /* end H5Sget_regular_hyperslab() */ | ^ H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Tfixed.lo H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Tfloat.lo CC H5detect.o H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Tnative.lo H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5T_cmp': H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6293 | } /* end H5T_own_vol_obj() */ | ^ H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Toffset.lo H5T.c: In function 'H5T__path_find_real': H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Toh.lo H5T.c: In function 'H5T__unregister': H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Topaque.lo CC H5Torder.lo CC H5Tref.lo CC H5Tpad.lo CC H5Tprecis.lo CC H5Tstrpad.lo CC H5Tvisit.lo CC H5Tvlen.lo CC H5TS.lo CC H5VL.lo H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1185 | H5SL_remove(H5SL_t *slist, const void *key) | ^~~~~~~~~~~ H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tref.c: In function 'H5T__ref_mem_write': H5Tref.c:597:82: warning: unused parameter 'dst_size' [-Wunused-parameter] 597 | H5VL_object_t H5_ATTR_UNUSED *dst_file, void *dst_buf, size_t dst_size, | ~~~~~~~^~~~~~~~ H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tref.c: In function 'H5T__ref_disk_isnull': H5Tref.c:738:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 738 | if (H5VL_blob_specific(src_file, (void *)p, H5VL_BLOB_ISNULL, isnull) < 0) | ^ H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5VLcallback.lo CC H5VLint.lo CC H5VLnative.lo CC H5VLnative_attr.lo CC H5VLnative_blob.lo CC H5VLnative_dataset.lo CC H5VLnative_datatype.lo CC H5VLnative_file.lo CC H5VLnative_group.lo H5Tvlen.c: In function 'H5T__vlen_disk_delete': H5Tvlen.c:1017:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1017 | if (H5VL_blob_specific(file, (void *)vl, H5VL_BLOB_DELETE) < 0) /* Casting away 'const' OK -QAK */ | ^ H5Shyper.c: In function 'H5S__hyper_iter_coords': H5Shyper.c:798:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 798 | H5S__hyper_iter_coords(const H5S_sel_iter_t *iter, hsize_t *coords) | ^~~~~~~~~~~~~~~~~~~~~~ H5Shyper.c:798:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:798:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5VLnative_link.lo CC H5VLnative_introspect.lo CC H5VLnative_object.lo CC H5VLnative_token.lo CC H5VLpassthru.lo H5Shyper.c: In function 'H5S__hyper_project_simple.part.0': H5Shyper.c:6636:47: warning: potential null pointer dereference [-Wnull-dereference] 6636 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ H5Shyper.c:6636:54: warning: potential null pointer dereference [-Wnull-dereference] 6636 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ CC H5VM.lo CC H5WB.lo CC H5Z.lo CC H5Zdeflate.lo CC H5Zfletcher32.lo CC H5Znbit.lo CC H5Zshuffle.lo H5Tconv.c: In function 'H5T__conv_f_i': H5Tconv.c:8743:46: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 8743 | H5T__bit_shift(int_buf, expo - (ssize_t)src.u.f.msize, (size_t)0, buf_size * 8); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ CC H5Zscaleoffset.lo H5T.c: In function 'H5T_cmp': H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4477 | H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) | ^~~~~~~ H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Zszip.lo H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Ztrans.lo H5VM.c: In function 'H5VM_stride_copy.part.0': H5VM.c:653:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 653 | H5VM_stride_copy(unsigned n, hsize_t elmt_size, const hsize_t *size, const hsize_t *dst_stride, void *_dst, | ^~~~~~~~~~~~~~~~ CCLD H5make_libsettings H5T.c: In function 'H5T__path_find_real': H5T.c:5006:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5006 | H5T__path_find_real(const H5T_t *src, const H5T_t *dst, const char *name, H5T_conv_func_t *conv) | ^~~~~~~~~~~~~~~~~~~ H5VM.c: In function 'H5VM_stride_fill': H5VM.c:596:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 596 | H5VM_stride_fill(unsigned n, hsize_t elmt_size, const hsize_t *size, const hsize_t *stride, void *_dst, | ^~~~~~~~~~~~~~~~ H5T.c:5006:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:561:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 561 | H5S__hyper_iter_init(const H5S_t *space, H5S_sel_iter_t *iter) | ^~~~~~~~~~~~~~~~~~~~ H5Shyper.c:561:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Zscaleoffset.c: In function 'H5Z__scaleoffset_get_type': H5Zscaleoffset.c:821:33: warning: duplicated 'if' condition [-Wduplicated-cond] 821 | else if (dtype_size == sizeof(unsigned long)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ H5Zscaleoffset.c:819:33: note: previously used here 819 | else if (dtype_size == sizeof(unsigned int)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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) H5Zscaleoffset.c:838:33: warning: duplicated 'if' condition [-Wduplicated-cond] 838 | else if (dtype_size == sizeof(long)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ H5Zscaleoffset.c:836:33: note: previously used here 836 | else if (dtype_size == sizeof(int)) | ~~~~~~~~~~~^~~~~~~~~~~~~~ CC H5lib_settings.lo H5VM.c: In function 'H5VM_stride_copy_s': H5VM.c:719:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 719 | H5VM_stride_copy_s(unsigned n, hsize_t elmt_size, const hsize_t *size, const hssize_t *dst_stride, void *_dst, | ^~~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:5596:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5596 | H5S__hyper_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~~~ H5Shyper.c:5596:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5Tunregister': H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2865 | H5Tunregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func) | ^~~~~~~~~~~~~ H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__hyper_serialize': H5Shyper.c:3945:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3945 | H5S__hyper_serialize(const H5S_t *space, uint8_t **p) | ^~~~~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__get_select_hyper_blocklist': H5Shyper.c:4593:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4593 | H5S__get_select_hyper_blocklist(H5S_t *space, hsize_t startblock, hsize_t numblocks, hsize_t *buf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5lib_settings.c:31:6: warning: size of 'H5libhdf5_settings' 5657 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | char H5libhdf5_settings[]= | ^~~~~~~~~~~~~~~~~~ H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:9550:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 9550 | } /* end H5T_reclaim_cb() */ | ^ H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:9550:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:9550:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CCLD H5detect LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ ./H5detect H5Tinit.c || \ (test $HDF5_Make_Ignore && echo "*** Error ignored") || \ (rm -f H5Tinit.c ; exit 1) CC H5Tinit.lo H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:2201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2201 | H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, | ^~~~~~~~~~~~~~~~ H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2428 | H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, | ^~~~~~~~~~~~~~~~~~~~ H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CCLD libhdf5.la make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' Making all in test make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/test' CC h5test.lo CC testframe.lo CC cache_common.lo CC swmr_common.lo CC external_common.lo CC filter_plugin1_dsets.lo CC filter_plugin2_dsets.lo CC filter_plugin3_dsets.lo CC filter_plugin4_groups.lo CC null_vol_connector.lo CC testhdf5.o CC tarray.o CC tattr.o CC tchecksum.o CC tconfig.o CC tfile.o CC tgenprop.o CC th5o.o CC th5s.o CC tcoords.o CC theap.o CC tid.o CC titerate.o CC tmeta.o CC tmisc.o CC trefer.o CC trefer_deprec.o CC trefstr.o tcoords.c: In function 'test_multiple_ends': tcoords.c:383:13: warning: size of 'data_buf' 69120 bytes exceeds maximum object size 2560 [-Wlarger-than=] 383 | int data_buf[4][5][3][4][2][3][6][2]; | ^~~~~~~~ tcoords.c:419:13: warning: size of 'mem5_buffer' 7680 bytes exceeds maximum object size 2560 [-Wlarger-than=] 419 | int mem5_buffer[4][5][1][4][2][1][6][2]; | ^~~~~~~~~~~ CC tselect.o titerate.c: In function 'aiter_cb': titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1201 | } | ^ titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] titerate.c: In function 'liter_cb': titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC tskiplist.o tarray.c: In function 'test_array_vlen_atomic': tarray.c:1138:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1138 | for (k = 0; k < (i + j + 1); k++) | ^~~ tid.c: In function 'test_id_type_list': tid.c:888:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 888 | } | ^ tarray.c: In function 'test_array_vlen_array': tarray.c:1358:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1358 | for (k = 0; k < (i + j + 1); k++) | ^~~ CC tsohm.o tid.c: In function 'test_remove_clear_type': tid.c:888:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tid.c: In function 'rct_free_cb': tid.c:888:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5test.c: In function 'h5_get_vfd_fapl': h5test.c:991:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 991 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ CC ttime.o In file included from h5test.h:28, from h5test.c:24: h5test.c: In function 'h5_duplicate_file_by_bytes': h5test.c:2244:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2244 | dup_buf = HDmalloc(read_size); | ^~~~~~~~~ ../src/H5private.h:1145:28: note: in definition of macro 'HDmalloc' 1145 | #define HDmalloc(Z) malloc(Z) | ^ h5test.c:2251:30: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2251 | if (HDfread(dup_buf, read_size, 1, orig_ptr) != 1) { | ^~~~~~~~~ ../src/H5private.h:898:38: note: in definition of macro 'HDfread' 898 | #define HDfread(M, Z, N, F) fread(M, Z, N, F) | ^ h5test.c:2255:27: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2255 | HDfwrite(dup_buf, read_size, 1, dest_ptr); | ^~~~~~~~~ ../src/H5private.h:959:40: note: in definition of macro 'HDfwrite' 959 | #define HDfwrite(M, Z, N, F) fwrite(M, Z, N, F) | ^ CC tunicode.o CC tvlstr.o CC tvltypes.o CC cache.o CC cache_api.o tid.c: In function 'test_ids': tid.c:871:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 871 | test_ids(void) | ^~~~~~~~ tskiplist.c: In function 'test_skiplist_try_free_safe': tskiplist.c:1810:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1810 | } /* end test_skiplist() */ | ^ In file included from tfile.c:22: tfile.c: In function 'test_sects_freespace': CC cache_image.o testhdf5.h:100:20: warning: conversion from 'hssize_t' {aka 'long long int'} to 'long int' may change value [-Wconversion] 100 | long __x = (long)_x, __val = (long)_val; \ | ^ tfile.c:4734:9: note: in expansion of macro 'VERIFY' 4734 | VERIFY(nmeta + nraw, nall, "H5Fget_free_sections"); | ^~~~~~ CC genall5.o CC cache_tagging.o cache_common.c: In function 'free_icr': cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5333 | } /* validate_mdc_config() */ | ^ cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC lheap.o cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:3894:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3894 | if ((pass) && (do_inserts) && ((idx + lag) >= 0) && ((idx + lag) <= max_indices[type]) && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tfile.c: In function 'test_libver_macros': cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5333 | } /* validate_mdc_config() */ | ^ cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7379:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7379 | VERIFY(H5_VERSION_GE(major - 1, minor, release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7380:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7380 | VERIFY(H5_VERSION_GE(major - 1, minor + 1, release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7380:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7381:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7381 | VERIFY(H5_VERSION_GE(major - 1, minor, release + 1), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7382:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7382 | VERIFY(H5_VERSION_GE(major, minor - 1, release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7383:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7383 | VERIFY(H5_VERSION_GE(major, minor - 1, release + 1), TRUE, "H5_VERSION_GE"); | ^~~~~~ cache_common.c: In function 'hl_row_major_scan_backward': tfile.c:7385:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7385 | VERIFY(H5_VERSION_GE(major, minor, release - 1), TRUE, "H5_VERSION_GE"); | ^~~~~~ cache_common.c:4246:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4246 | if ((pass) && (do_inserts) && ((idx + lag) >= 0) && ((idx + lag) <= local_max_index) && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tfile.c:7388:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7388 | VERIFY(H5_VERSION_GE(major + 1, minor - 1, release), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7389:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7389 | VERIFY(H5_VERSION_GE(major + 1, minor - 1, release - 1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7389:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7390:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7390 | VERIFY(H5_VERSION_GE(major, minor + 1, release), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7391:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7391 | VERIFY(H5_VERSION_GE(major, minor + 1, release - 1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7391:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache.c: In function 'check_flush_cache__flush_ops': cache.c:6947:41: warning: size of 'spec' 3440 bytes exceeds maximum object size 2560 [-Wlarger-than=] 6947 | struct fo_flush_cache_test_spec spec[10] = { | ^~~~ tfile.c:7396:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7396 | VERIFY(H5_VERSION_LE(major + 1, minor - 1, release), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7397:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7397 | VERIFY(H5_VERSION_LE(major + 1, minor - 1, release - 1), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7397:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7398:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7398 | VERIFY(H5_VERSION_LE(major, minor + 1, release), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7399:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7399 | VERIFY(H5_VERSION_LE(major, minor + 1, release - 1), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7399:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache.c:7343:41: warning: size of 'spec' 3440 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7343 | struct fo_flush_cache_test_spec spec[10] = { | ^~~~ tfile.c:7402:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7402 | VERIFY(H5_VERSION_LE(major - 1, minor, release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7403:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7403 | VERIFY(H5_VERSION_LE(major - 1, minor + 1, release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7403:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7404 | VERIFY(H5_VERSION_LE(major - 1, minor + 1, release + 1), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7405:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7405 | VERIFY(H5_VERSION_LE(major, minor - 1, release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7406:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7406 | VERIFY(H5_VERSION_LE(major, minor - 1, release + 1), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7408:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7408 | VERIFY(H5_VERSION_LE(major, minor, release - 1), FALSE, "H5_VERSION_LE"); | ^~~~~~ cache.c: In function 'check_flush_cache__flush_op_eviction_test': cache.c:8428:34: warning: size of 'expected' 5720 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8428 | struct expected_entry_status expected[10 + 31 + 14] = { | ^~~~~~~~ cache.c: In function 'check_flush_cache__single_entry': cache.c:11621:11: warning: size of 'spec' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] 11621 | } spec[256] = | ^~~~ CC ohdr.o CC stab.o CC gheap.o tcoords.c:375:1: warning: stack usage might be 81904 bytes [-Wstack-usage=] 375 | test_multiple_ends(hid_t file, hbool_t is_chunked) | ^~~~~~~~~~~~~~~~~~ tcoords.c:640:1: warning: the frame size of 81808 bytes is larger than 16384 bytes [-Wframe-larger-than=] 640 | } | ^ tfile.c: In function 'test_sects_freespace': tfile.c:8067:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8067 | } | ^ cache.c: In function 'check_metadata_blizzard_absence': CC evict_on_close.o cache.c:26889:34: warning: size of 'expected' 15600 bytes exceeds maximum object size 2560 [-Wlarger-than=] 26889 | struct expected_entry_status expected[150] = | ^~~~~~~~ CC farray.o cache.c: In function 'check_metadata_cork': cache.c:32877:34: warning: size of 'expected' 15600 bytes exceeds maximum object size 2560 [-Wlarger-than=] 32877 | struct expected_entry_status expected[150] = | ^~~~~~~~ cache.c: In function 'cedds__expunge_dirty_entry_in_flush_test': cache.c:33692:34: warning: size of 'expected' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] 33692 | struct expected_entry_status expected[36] = | ^~~~~~~~ cache.c: In function 'cedds__H5C_make_space_in_cache': cache.c:33906:34: warning: size of 'expected' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] 33906 | struct expected_entry_status expected[36] = | ^~~~~~~~ cache.c: In function 'cedds__H5C__autoadjust__ageout__evict_aged_out_entries': cache.c:34263:34: warning: size of 'expected' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] 34263 | struct expected_entry_status expected[36] = | ^~~~~~~~ CC earray.o CC btree2.o CC fheap.o cache.c: In function 'check_flush_cache__single_entry': cc1: warning: size of '*.LC4' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] cache.c: In function 'cedds__H5C_make_space_in_cache': cc1: warning: size of '*.LC30' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] CC pool.o cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:3860:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3860 | hl_row_major_scan_forward(H5F_t *file_ptr, int32_t max_index, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:3860:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC accum.o CC hyperslab.o CC istore.o cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4212:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4212 | hl_row_major_scan_backward(H5F_t *file_ptr, int32_t max_index, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:4212:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC bittests.o cache.c: In function 'check_flush_cache__flush_op_eviction_test': cache.c:35972:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 35972 | } /* main() */ | ^ CC dt_arith.o CC page_buffer.o CC dtypes.o dt_arith.c: In function 'my_isnan': dt_arith.c:2791:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2791 | retval = (x != x); | ^~ dt_arith.c:2796:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2796 | retval = (x != x); | ^~ dt_arith.c:2802:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2802 | retval = (x != x); | ^~ CC dsets.o CC chunk_info.o CC cmpd_dset.o CC cmpd_dtransform.o CC filter_fail.o chunk_info.c: In function 'test_get_chunk_info_highest_v18': chunk_info.c:581:76: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 581 | ret = H5Dwrite_chunk(dset, H5P_DEFAULT, flt_msk, offset, chunk_size, (void *)inbuf); | ^~~~~~~~~~ CC extend.o CC direct_chunk.o dsets.c: In function 'make_random_offset_and_increment': dsets.c:7851:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7851 | maxinc = MIN(nelts - 1, LONG_MAX - nelts); | ^~~~~~ CC external.o CC efc.o direct_chunk.c: In function 'test_read_unallocated_chunk': direct_chunk.c:2016:60: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2016 | if (H5Dwrite_chunk(dataset, dxpl, filter_mask, offset, chunk_nbytes, direct_buf) < 0) | ^~~~~~~~~~~~ CC objcopy.o CC objcopy_ref.o CC links.o CC unlink.o CC twriteorder.o objcopy_ref.c: In function 'compare_data': objcopy_ref.c:942:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 942 | ref_buf1 = (H5R_ref_t *)buf1; | ^ objcopy_ref.c:943:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 943 | ref_buf2 = (H5R_ref_t *)buf2; | ^ CC big.o CC mtime.o CC fillval.o CC mount.o fillval.c: In function 'test_extend_cases': fillval.c:1708:19: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1708 | nelmts *= hs_size[i]; | ^~~~~~~ CC flush1.o CC flush2.o CC app_ref.o CC enum.o app_ref.c: In function 'main': app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 185 | } | ^ app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC set_extent.o CC ttsafe.o app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:99:5: note: in expansion of macro 'RAND_INC' 99 | RAND_INC(T_FILE) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:105:5: note: in expansion of macro 'RAND_INC' 105 | RAND_INC(T_PLIST) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:111:5: note: in expansion of macro 'RAND_INC' 111 | RAND_INC(T_PCLASS) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:117:5: note: in expansion of macro 'RAND_INC' 117 | RAND_INC(T_TYPE) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:123:5: note: in expansion of macro 'RAND_INC' 123 | RAND_INC(T_SPACE) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:130:5: note: in expansion of macro 'RAND_INC' 130 | RAND_INC(T_DSET) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:137:5: note: in expansion of macro 'RAND_INC' 137 | RAND_INC(T_ATTR) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:143:5: note: in expansion of macro 'RAND_INC' 143 | RAND_INC(T_GROUP) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:149:5: note: in expansion of macro 'RAND_INC' 149 | RAND_INC(T_ECLASS) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:155:5: note: in expansion of macro 'RAND_INC' 155 | RAND_INC(T_EMSG) | ^~~~~~~~ app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ^~~ app_ref.c:161:5: note: in expansion of macro 'RAND_INC' 161 | RAND_INC(T_ESTACK) | ^~~~~~~~ CC ttsafe_dcreate.o CC ttsafe_error.o CC ttsafe_cancel.o CC ttsafe_acreate.o set_extent.c: In function 'test_random_rank4': set_extent.c:2249:23: warning: size of 'rbuf' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2249 | static int rbuf[10][10][10][10]; /* Read buffer */ | ^~~~ set_extent.c:2250:23: warning: size of 'wbuf' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2250 | static int wbuf[10][10][10][10]; /* Write buffer */ | ^~~~ set_extent.c:2251:23: warning: size of 'dim_log' 3232 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2251 | static hsize_t dim_log[RAND4_NITER + 1][4]; /* Log of dataset dimensions */ | ^~~~~~~ CC ttsafe_attr_vlen.o set_extent.c: In function 'test_random_rank4_vl': set_extent.c:2446:23: warning: size of 'rbuf' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2446 | static hvl_t rbuf[10][10][10][10]; /* Read buffer */ | ^~~~ set_extent.c:2447:23: warning: size of 'wbuf' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2447 | static hvl_t wbuf[10][10][10][10]; /* Write buffer */ | ^~~~ set_extent.c:2448:23: warning: size of 'dim_log' 3232 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2448 | static hsize_t dim_log[RAND4_NITER + 1][4]; /* Log of dataset dimensions */ | ^~~~~~~ CC ttsafe_rec_rw_lock.o CC enc_dec_plist.o CC enc_dec_plist_cross_platform.o CC getname.o CC vfd.o CC ros3.o CC s3comms.o CC hdfs.o set_extent.c: In function 'test_rank2': set_extent.c:796:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 796 | test_rank2(hid_t fapl, hid_t dcpl, hbool_t do_fill_value, hbool_t disable_edge_filters, hbool_t set_istore_k) | ^~~~~~~~~~ set_extent.c:796:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC ntypes.o CC dangle.o CC dtransform.o ntypes.c:29:7: warning: size of 'ipoints2' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 29 | int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; | ^~~~~~~~ ntypes.c:29:29: warning: size of 'icheck2' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 29 | int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; | ^~~~~~~ ntypes.c:30:7: warning: size of 'spoints2' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 30 | short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1]; | ^~~~~~~~ ntypes.c:30:29: warning: size of 'scheck2' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 30 | short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1]; | ^~~~~~~ ntypes.c:31:7: warning: size of 'ipoints3' 400000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5]; | ^~~~~~~~ ntypes.c:31:32: warning: size of 'icheck3' 400000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5]; | ^~~~~~~ dtransform.c: In function 'main': dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 347 | TEST_TYPE_CONTIG(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0); | ^~~~~~~~~~~~~~~~ dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] CC reserved.o dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 348 | TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0); | ^~~~~~~~~~~~~~~~ dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 349 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] CC cross_read.o dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 350 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 351 | TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0); | ^~~~~~~~~~~~~~~~ dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 352 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 354 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 356 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:123:21: warning: size of 'array' 2592 bytes exceeds maximum object size 2560 [-Wlarger-than=] 123 | TYPE array[ROWS][COLS]; \ | ^~~~~ dtransform.c:361:5: note: in expansion of macro 'TEST_TYPE_CONTIG' 361 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:364:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 364 | TEST_TYPE_CHUNK(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0); | ^~~~~~~~~~~~~~~ dtransform.c:364:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:365:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 365 | TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0); | ^~~~~~~~~~~~~~~ dtransform.c:365:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:366:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 366 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:366:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:367:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 367 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:367:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:368:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 368 | TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0); | ^~~~~~~~~~~~~~~ dtransform.c:368:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:369:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 369 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:369:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:371:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 371 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:371:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:373:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 373 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:373:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] CC freespace.o dtransform.c:210:21: warning: size of 'array' 2592 bytes exceeds maximum object size 2560 [-Wlarger-than=] 210 | TYPE array[ROWS][COLS]; \ | ^~~~~ dtransform.c:378:5: note: in expansion of macro 'TEST_TYPE_CHUNK' 378 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ cache.c: In function 'check_flush_cache__flush_ops': cache.c:4815:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4815 | check_flush_cache__flush_ops(H5F_t *file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 948 | } | ^ dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC mf.o CC vds.o CC file_image.o dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 301 | main(void) | ^~~~ dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC unregister.o dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC cache_logging.o CC cork.o CC swmr.o CC thread_id.o CC vol.o CC timer.o CC error_test.o CC err_compat.o CC tcheck_version.o CC testmeta.o tfile.c: In function 'test_libver_bounds_super_open': tfile.c:5969:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5969 | test_libver_bounds_super_open(hid_t fapl, hid_t fcpl, htri_t is_swmr, htri_t non_def_fsm) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tfile.c:5969:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5969:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5969:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5969:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC accum_swmr_reader.o CC atomic_writer.o tfile.c: In function 'test_libver_bounds_dataset': tfile.c:6289:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6289 | test_libver_bounds_dataset(hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tfile.c:6289:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6289:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6289:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6289:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC atomic_reader.o CC external_env.o CC links_env.o tfile.c: In function 'test_libver_bounds_obj': tfile.c:6125:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6125 | test_libver_bounds_obj(hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~ tfile.c:6125:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6125:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6125:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6125:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC filenotclosed.o CC del_many_dense_attrs.o CC flushrefresh.o tfile.c: In function 'test_libver_bounds_dataspace': tfile.c:6524:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6524 | test_libver_bounds_dataspace(hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tfile.c:6524:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6524:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6524:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6524:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC use_append_chunk.o CC use_common.o CC use_append_chunk_mirror.o CC use_append_mchunks.o CC use_disable_mdc_flushes.o CC swmr_generator.o CC swmr_start_write.o CC swmr_reader.o CC swmr_writer.o tfile.c: In function 'test_libver_bounds_datatype_check': tfile.c:6862:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6862 | test_libver_bounds_datatype_check(hid_t fapl, hid_t tid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tfile.c:6862:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6862:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6862:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:6862:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC swmr_remove_reader.o CC swmr_remove_writer.o CC swmr_addrem_writer.o CC swmr_sparse_reader.o tfile.c: In function 'test_libver_bounds_low_high': tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5590 | test_libver_bounds_low_high(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:5590:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC swmr_sparse_writer.o CC swmr_check_compat_vfd.o swmr_sparse_reader.c: In function 'read_records': swmr_sparse_reader.c:262:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 262 | if (HDtime(NULL) >= (time_t)(start_time + (time_t)TIMEOUT)) { | ^~ CC vds_env.o CC vds_swmr_gen.o CC vds_swmr_reader.o CC vds_swmr_writer.o CC mirror_vfd.o CC filter_plugin.o CC vol_plugin.o CCLD libh5test.la In file included from h5test.h:28, from vds_swmr_writer.c:14: vds_swmr_writer.c: In function 'main': vds_swmr_writer.c:68:54: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 68 | if (NULL == (buffer = (int *)HDmalloc(n_elements * sizeof(int)))) | ~~~~~~~~~~~^~~~~~~~~~~~~ ../src/H5private.h:1145:28: note: in definition of macro 'HDmalloc' 1145 | #define HDmalloc(Z) malloc(Z) | ^ vds_swmr_writer.c:117:15: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 117 | while (HDtime(0) < delay) | ^ CCLD libfilter_plugin1_dsets.la CCLD libfilter_plugin2_dsets.la CCLD libfilter_plugin3_dsets.la CCLD libfilter_plugin4_groups.la CCLD libnull_vol_connector.la vds_env.c: In function 'test_vds_prefix_second': vds_env.c:45:1: warning: stack usage might be 9632 bytes [-Wstack-usage=] 45 | test_vds_prefix_second(unsigned config, hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~ CCLD cache_api CCLD cache_image CCLD cache_tagging CCLD lheap CCLD ohdr CCLD stab CCLD gheap CCLD evict_on_close CCLD farray CCLD earray CCLD pool CCLD accum CCLD hyperslab CCLD istore CCLD bittests CCLD page_buffer CCLD dtypes CCLD chunk_info CCLD cmpd_dset CCLD cmpd_dtransform CCLD filter_fail CCLD extend CCLD direct_chunk CCLD external CCLD objcopy_ref CCLD unlink CCLD twriteorder CCLD big CCLD mtime CCLD fillval CCLD mount CCLD flush1 CCLD flush2 CCLD app_ref CCLD enum CCLD set_extent CCLD ttsafe CCLD enc_dec_plist CCLD enc_dec_plist_cross_platform cache.c: In function 'cedds__H5C_flush_invalidate_cache__bucket_scan': CCLD vfd cache.c:34714:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 34714 | cedds__H5C_flush_invalidate_cache__bucket_scan(H5F_t *file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD ros3 cache.c: In function 'check_flush_cache__single_entry': cache.c:10563:1: warning: stack usage might be 8320 bytes [-Wstack-usage=] 10563 | check_flush_cache__single_entry(H5F_t *file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD s3comms CCLD hdfs CCLD ntypes CCLD dangle CCLD dtransform CCLD reserved CCLD cross_read CCLD freespace CCLD file_image CCLD unregister CCLD cache_logging CCLD cork CCLD thread_id CCLD vol CCLD timer CCLD error_test CCLD err_compat CCLD tcheck_version CCLD testmeta CCLD accum_swmr_reader CCLD atomic_writer CCLD atomic_reader CCLD external_env CCLD links_env CCLD filenotclosed CCLD del_many_dense_attrs CCLD flushrefresh CCLD use_append_chunk CCLD use_append_chunk_mirror CCLD use_append_mchunks CCLD use_disable_mdc_flushes CCLD swmr_generator CCLD swmr_start_write CCLD swmr_reader CCLD swmr_writer CCLD swmr_remove_reader CCLD swmr_remove_writer CCLD swmr_addrem_writer CCLD swmr_sparse_reader CCLD swmr_sparse_writer CCLD swmr_check_compat_vfd CCLD vds_env CCLD vds_swmr_gen CCLD vds_swmr_reader CCLD vds_swmr_writer CCLD mirror_vfd CCLD filter_plugin CCLD vol_plugin CCLD btree2 CCLD dt_arith CCLD efc CCLD getname CCLD mf CCLD fheap cache.c: In function 'check_auto_cache_resize': cache.c:16990:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 16990 | check_auto_cache_resize(hbool_t cork_ageout, unsigned paged) | ^~~~~~~~~~~~~~~~~~~~~~~ CCLD dsets CCLD swmr cache.c: In function 'check_metadata_cork': cache.c:32856:1: warning: stack usage might be 15712 bytes [-Wstack-usage=] 32856 | check_metadata_cork(hbool_t fill_via_insertion, unsigned paged) | ^~~~~~~~~~~~~~~~~~~ CCLD objcopy cache.c: In function 'check_metadata_blizzard_absence': cache.c:26869:1: warning: stack usage might be 15712 bytes [-Wstack-usage=] 26869 | check_metadata_blizzard_absence(hbool_t fill_via_insertion, unsigned paged) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD links CCLD testhdf5 CCLD cache CCLD vds make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/test' Making all in bin make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/bin' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/bin' Making all in utils make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' Making all in mirror_vfd make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils/mirror_vfd' CC mirror_server.o CC mirror_writer.o CC mirror_remote.o CC mirror_server_stop.o CCLD mirror_server_stop CCLD mirror_server make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils/mirror_vfd' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' Making all in tools make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' Making all in lib make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/lib' CC h5tools.lo CC h5tools_dump.lo CC h5tools_str.lo CC h5tools_utils.lo CC h5diff.lo CC h5diff_array.lo CC h5diff_attr.lo CC h5diff_dset.lo CC h5diff_util.lo CC h5trav.lo CC h5tools_filters.lo CC h5tools_ref.lo CC h5tools_type.lo CC io_timer.lo h5diff_util.c: In function 'print_dimensions': h5diff_util.c:367:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 367 | } | ^ In file included from h5diff_array.c:14: h5diff_array.c: In function 'diff_array': h5diff_array.c:240:61: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 240 | type_class != H5T_VLEN && HDmemcmp(mem1, mem2, size * opts->hs_nelmts) == 0) { | ~~~~~^~~~~~~~~~~~~~~~~ ../../src/H5private.h:1163:40: note: in definition of macro 'HDmemcmp' 1163 | #define HDmemcmp(X, Y, Z) memcmp(X, Y, Z) | ^ h5diff_util.c:30:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 30 | print_dimensions(int rank, hsize_t *dims) | ^~~~~~~~~~~~~~~~ h5tools_str.c: In function 'h5tools_str_sprint': h5tools_str.c:905:45: warning: conversion from 'long long unsigned int' to 'long unsigned int' may change value [-Wconversion] 905 | tempulong = (tempulong >> packed_data_offset) & packed_data_mask; | ^ h5tools_str.c:896:39: warning: duplicated 'if' condition [-Wduplicated-cond] 896 | else if (sizeof(long) == nsize) { | ~~~~~~~~~~~~~^~~~~~~~ h5diff_util.c:30:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5tools_str.c:840:38: note: previously used here 840 | else if (sizeof(int) == nsize) { | ~~~~~~~~~~~~^~~~~~~~ h5tools_str.c:945:79: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 945 | templlong = (templlong >> packed_data_offset) & packed_data_mask; | ^ h5tools_str.c:945:45: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 945 | templlong = (templlong >> packed_data_offset) & packed_data_mask; | ^ h5diff_array.c: In function 'character_compare_opt': h5diff_array.c:1620:19: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable] 1620 | hbool_t both_zero = FALSE; | ^~~~~~~~~ h5tools.c: In function 'init_acc_pos': h5tools.c:2247:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2247 | } | ^ h5tools.c:1615:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1615 | init_acc_pos(unsigned ndims, const hsize_t *dims, hsize_t *acc, hsize_t *pos, hsize_t *p_min_idx) | ^~~~~~~~~~~~ CCLD libh5tools.la make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/lib' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' Making all in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5diff' CC h5diff_main.o CC h5diff_common.o CCLD h5diff make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5diff' Making all in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5ls' CC h5ls.o CCLD h5ls make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5ls' Making all in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5dump' CC h5dump.o CC h5dump_ddl.o CC h5dump_xml.o h5dump_ddl.c: In function 'attr_search': h5dump_ddl.c:2104:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2104 | } | ^ h5dump_ddl.c:2104: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 'handle_attributes': h5dump_ddl.c:1515:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1515 | handle_attributes(hid_t fid, const char *attr, void H5_ATTR_UNUSED *data, int H5_ATTR_UNUSED pe, | ^~~~~~~~~~~~~~~~~ h5dump_ddl.c:1515: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:1308:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1308 | attr_search(hid_t oid, const char *attr_name, const H5A_info_t H5_ATTR_UNUSED *ainfo, void *_op_data) | ^~~~~~~~~~~ h5dump_ddl.c:1308:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CCLD h5dump make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5dump' Making all in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/misc' CC h5debug.o CC h5repart.o CC h5mkgrp.o CC h5clear.o CCLD h5clear CCLD h5mkgrp CCLD h5repart CCLD h5debug make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/misc' Making all in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5import' CC h5import.o h5import.c: In function 'processConfigurationFile': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5109 | } | ^ h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processStrHDFData': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processStrData': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'process': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processStrHDFData': h5import.c:1098:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1098 | processStrHDFData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~~~~ h5import.c:1098:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processStrData': h5import.c:956:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 956 | processStrData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~ h5import.c:956:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processConfigurationFile': h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1389 | processConfigurationFile(char *infile, struct Input *in) | ^~~~~~~~~~~~~~~~~~~~~~~~ h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: 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:74:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 74 | main(int argc, char *argv[]) | ^~~~ h5import.c:74:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CCLD h5import make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5import' Making all in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5repack' CC h5repack.lo CC h5repack_copy.lo CC h5repack_filters.lo CC h5repack_opttable.lo CC h5repack_parse.lo CC h5repack_refs.lo CC h5repack_verify.lo CC h5repack_main.o h5repack.c: In function 'h5repack_addfilter': h5repack.c:911:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 911 | } /* end get_sfilter() */ | ^ In file included from h5repack.h:17, from h5repack_parse.c:14: h5repack_parse.c: In function 'parse_filter': ../../../src/H5private.h:1491:29: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1491 | #define HDstrtoull(S, R, N) strtoull(S, R, N) | ^~~~~~~~ h5repack_parse.c:236:51: note: in expansion of macro 'HDstrtoull' 236 | filt->cd_nelmts = HDstrtoull(stype, NULL, 0); | ^~~~~~~~~~ h5repack_refs.c: In function 'copy_refs_attr': h5repack_refs.c:437:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 437 | copy_refs_attr(hid_t loc_in, hid_t loc_out, trav_table_t *travt, hid_t fidout) /* for saving references */ | ^~~~~~~~~~~~~~ CCLD libh5repack.la CCLD h5repack make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5repack' Making all in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5jam' CC h5jam.o CC h5unjam.o CCLD h5unjam CCLD h5jam make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5jam' Making all in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5copy' CC h5copy.o CCLD h5copy make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5copy' Making all in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5format_convert' CC h5format_convert.o CCLD h5format_convert make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5format_convert' Making all in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5stat' CC h5stat.o CCLD h5stat make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5stat' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' Making all in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5diff' CC dynlib_diff.lo CC h5diffgentest.o h5diffgentest.c: In function 'write_attr_strings': h5diffgentest.c:5674:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 5674 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c:6073:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 6073 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c: In function 'write_attr_in': h5diffgentest.c:6663:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 6663 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c:7063:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7063 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c: In function 'write_dset_in': h5diffgentest.c:7554:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7554 | for (l = 0; l < i + 1; l++) { | ^~~ h5diffgentest.c:7733:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7733 | for (l = 0; l < i + 1; l++) { | ^~~ CCLD libdynlibdiff.la CCLD h5diffgentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5diff' Making all in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5ls' CC dynlib_ls.lo CCLD libdynlibls.la make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5ls' Making all in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5dump' CC dynlib_dump.lo CC h5dumpgentest.o CC binread.o CCLD binread h5dumpgentest.c: In function 'gent_vldatatypes': h5dumpgentest.c:2694:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2694 | for (j = 0; j < i + 1; j++) | ^~~ h5dumpgentest.c:2721:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2721 | for (j = 0; j < i + 1; j++) | ^~~ h5dumpgentest.c: In function 'gent_vldatatypes5': h5dumpgentest.c:2997:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2997 | for (j = 0; j < i + 5; j++) | ^~~ h5dumpgentest.c: In function 'gent_array6': h5dumpgentest.c:3445:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3445 | for (k = 0; k < (i + j + 1); k++) | ^~~ h5dumpgentest.c: In function 'gent_array7': h5dumpgentest.c:3507:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3507 | for (k = 0; k < (i + j + 1); k++) | ^~~ h5dumpgentest.c: In function 'gent_multi': h5dumpgentest.c:3885:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3885 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ h5dumpgentest.c: In function 'write_attr_in': h5dumpgentest.c:4264:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4264 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c:4394:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4394 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c: In function 'write_dset_in': h5dumpgentest.c:4693:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4693 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c:4830:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4830 | for (l = 0; l < i + 1; l++) | ^~~ CCLD libdynlibdump.la h5dumpgentest.c: In function 'gent_intsfourdims': h5dumpgentest.c:10539:18: warning: size of 'dset1' 7680 bytes exceeds maximum object size 2560 [-Wlarger-than=] 10539 | uint32_t dset1[F81_ZDIM][F81_YDIM][F81_XDIM][F81_WDIM]; | ^~~~~ CCLD h5dumpgentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5dump' Making all in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' Making all in vds make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc/vds' CC UC_1_one_dim_gen.o CC UC_2_two_dims_gen.o CC UC_3_gaps_gen.o CC UC_4_printf_gen.o CC UC_5_stride_gen.o UC_4_printf_gen.c: In function 'main': UC_4_printf_gen.c:90:47: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 90 | if (NULL == (buffer = (int *)malloc(n * sizeof(int)))) | ~~^~~~~~~~~~~~~ UC_5_stride_gen.c: In function 'main': UC_5_stride_gen.c:120:47: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (NULL == (buffer = (int *)malloc(n * sizeof(int)))) | ~~^~~~~~~~~~~~~ UC_1_one_dim_gen.c: In function 'main': UC_1_one_dim_gen.c:129:51: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 129 | if (NULL == (buffer = (int *)malloc(count * sizeof(int)))) | ~~~~~~^~~~~~~~~~~~~ UC_2_two_dims_gen.c: In function 'main': UC_2_two_dims_gen.c:135:51: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 135 | if (NULL == (buffer = (int *)malloc(count * sizeof(int)))) | ~~~~~~^~~~~~~~~~~~~ CCLD UC_4_printf_gen CCLD UC_5_stride_gen CCLD UC_3_gaps_gen CCLD UC_2_two_dims_gen CCLD UC_1_one_dim_gen make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc/vds' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' CC h5repart_gentest.o CC h5clear_gentest.o CC talign.o CC repart_test.o CC clear_open_chk.o h5clear_gentest.c: In function 'gen_enhance_files': h5clear_gentest.c:205:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 205 | for (i = 0 + u; i < 3 + u; i++) { | ^~~ CCLD clear_open_chk CCLD h5repart_gentest CCLD repart_test CCLD talign CCLD h5clear_gentest make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' Making all in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5import' CC h5importtest.o CCLD h5importtest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5import' Making all in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5repack' CC dynlib_rpk.lo CC dynlib_vrpk.lo CC h5repacktst.o CC testh5repack_detect_szip.o CC h5repackgentest.o CCLD testh5repack_detect_szip h5repacktst.c: In function 'write_dset_in': h5repacktst.c:4073:16: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4073 | size = (TEST_BUFSIZE / sizeof(double) + 1) * sizeof(double); | ^ CCLD h5repackgentest CCLD libdynlibadd.la CCLD libdynlibvers.la CCLD h5repacktst make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5repack' Making all in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5jam' CC tellub.o CC h5jamgentest.o CC getub.o CCLD tellub CCLD getub CCLD h5jamgentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5jam' Making all in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5copy' CC h5copygentest.o CCLD h5copygentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5copy' Making all in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5format_convert' CC h5fc_gentest.o CC h5fc_chk_idx.o CCLD h5fc_chk_idx CCLD h5fc_gentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5format_convert' Making all in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5stat' CC h5stat_gentest.o CCLD h5stat_gentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5stat' Making all in perform make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/perform' CC sio_perf.o CC sio_engine.o CC iopipe.o CC chunk.o CC chunk_cache.o CC overhead.o CC zip_perf.o CC perf_meta.o CC perf.o sio_engine.c: In function 'do_sio': sio_engine.c:141:10: warning: size of 'fname' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 141 | char fname[FILENAME_MAX]; /* test file name */ | ^~~~~ sio_perf.c: In function 'parse_command_line': sio_perf.c:1002:38: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1002 | cl_opts->page_size = parse_size_directive(opt_arg); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:1005:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1005 | cl_opts->page_buffer_size = parse_size_directive(opt_arg); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:1058:48: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1058 | cl_opts->chk_size[j] = parse_size_directive(buf); | ^~~~~~~~~~~~~~~~~~~~ sio_engine.c: In function 'set_vfd': sio_engine.c:1169:21: warning: size of 'sv' 7168 bytes exceeds maximum object size 2560 [-Wlarger-than=] 1169 | char sv[H5FD_MEM_NTYPES][1024]; | ^~ sio_engine.c:1183:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1183 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ sio_perf.c:1210:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1210 | cl_opts->buf_size[j] = parse_size_directive(buf); | ^~~~~~~~~~~~~~~~~~~~ CCLD perf sio_engine.c: In function 'do_write': sio_engine.c:1338:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1338 | H5_GCC_DIAG_ON("format-nonliteral") | ^~~~~~~~~~~~~~ sio_engine.c: In function 'do_read': sio_engine.c:1338:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CCLD iopipe CCLD chunk CCLD overhead CCLD chunk_cache CCLD zip_perf CCLD perf_meta sio_engine.c: In function 'do_sio': sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 131 | do_sio(parameters param, results *res) | ^~~~~~ sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:131:1: warning: stack usage might be 9328 bytes [-Wstack-usage=] CCLD h5perf_serial make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/perform' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' Making all in . make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1' Making all in c++ make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src' CXX H5Exception.lo CXX H5IdComponent.lo CXX H5DataSpace.lo CXX H5PropList.lo CXX H5Library.lo CXX H5FaccProp.lo CXX H5FcreatProp.lo CXX H5LcreatProp.lo CXX H5LaccProp.lo CXX H5DaccProp.lo CXX H5DxferProp.lo CXX H5DcreatProp.lo CXX H5Location.lo CXX H5AbstractDs.lo CXX H5Attribute.lo CXX H5Object.lo CXX H5OcreatProp.lo CXX H5DataType.lo CXX H5AtomType.lo CXX H5PredType.lo CXX H5EnumType.lo CXX H5IntType.lo CXX H5FloatType.lo CXX H5StrType.lo CXX H5ArrayType.lo CXX H5VarLenType.lo CXX H5CompType.lo CXX H5DataSet.lo In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5AbstractDs.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5IdComponent.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Object.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5Object.cpp:17: H5Object.cpp: In member function 'H5::Attribute H5::H5Object::createAttribute(const char*, const H5::DataType&, const H5::DataSpace&, const H5::PropList&) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:124:77: note: in expansion of macro 'H5P_DEFAULT' 124 | hid_t attr_id = H5Acreate2(getId(), name, type_id, space_id, plist_id, H5P_DEFAULT); | ^~~~~~~~~~~ H5Object.cpp: In member function 'H5::Attribute H5::H5Object::openAttribute(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:161:44: note: in expansion of macro 'H5P_DEFAULT' 161 | hid_t attr_id = H5Aopen(getId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5Object.cpp: In member function 'H5::Attribute H5::H5Object::openAttribute(unsigned int) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:197:36: note: in expansion of macro 'H5P_DEFAULT' 197 | H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:197:49: note: in expansion of macro 'H5P_DEFAULT' 197 | H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5LaccProp.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5LcreatProp.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5CompType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5VarLenType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Exception.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5FcreatProp.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5LcreatProp.cpp: In member function 'void H5::LinkCreatPropList::setCreateIntermediateGroup(bool) const': H5LcreatProp.cpp:125:71: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 125 | herr_t ret_value = H5Pset_create_intermediate_group(id, (unsigned)crt_intmd_group); | ^~~~~~~~~~~~~~~ | ---------- | static_cast ( ) In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5OcreatProp.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5LcreatProp.cpp: In member function 'bool H5::LinkCreatPropList::getCreateIntermediateGroup() const': H5LcreatProp.cpp:150:19: warning: use of old-style cast to 'bool' [-Wold-style-cast] 150 | return ((bool)crt_intmd_group); | ^~~~~~~~~~~~~~~ | ------ | static_cast ( ) H5Exception.cpp: In constructor 'H5::Exception::Exception()': H5Exception.cpp:28:1: warning: 'H5::Exception::detail_message' should be initialized in the member initialization list [-Weffc++] 28 | Exception::Exception() | ^~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5IntType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5Exception.cpp:28:1: warning: 'H5::Exception::func_name' should be initialized in the member initialization list [-Weffc++] In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5FloatType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Exception.cpp:16: H5Exception.cpp: In static member function 'static void H5::Exception::setAutoPrint(herr_t (*&)(hid_t, void*), void*)': ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.cpp:150:37: note: in expansion of macro 'H5E_DEFAULT' 150 | herr_t ret_value = H5Eset_auto2(H5E_DEFAULT, func, client_data); | ^~~~~~~~~~~ H5Exception.cpp: In static member function 'static void H5::Exception::dontPrint()': ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.cpp:165:37: note: in expansion of macro 'H5E_DEFAULT' 165 | herr_t ret_value = H5Eset_auto2(H5E_DEFAULT, NULL, NULL); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DaccProp.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5Exception.cpp: In static member function 'static void H5::Exception::getAutoPrint(herr_t (*&)(hid_t, void*), void**)': ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.cpp:185:37: note: in expansion of macro 'H5E_DEFAULT' 185 | herr_t ret_value = H5Eget_auto2(H5E_DEFAULT, &func, client_data); | ^~~~~~~~~~~ H5Exception.cpp: In static member function 'static void H5::Exception::clearErrorStack()': ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.cpp:202:34: note: in expansion of macro 'H5E_DEFAULT' 202 | herr_t ret_value = H5Eclear2(H5E_DEFAULT); | ^~~~~~~~~~~ H5Exception.cpp: In static member function 'static void H5::Exception::walkErrorStack(H5E_direction_t, H5E_walk2_t, void*)': ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.cpp:252:33: note: in expansion of macro 'H5E_DEFAULT' 252 | herr_t ret_value = H5Ewalk2(H5E_DEFAULT, direction, func, client_data); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Library.cpp:18: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5ArrayType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DcreatProp.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5AtomType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DxferProp.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5PredType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5StrType.cpp:16: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5DxferProp.cpp: In member function 'void H5::DSetMemXferPropList::setPreserve(bool) const': H5DxferProp.cpp:179:53: warning: use of old-style cast to 'hbool_t' {aka 'bool'} [-Wold-style-cast] 179 | herr_t ret_value = H5Pset_preserve(id, (hbool_t)status); | ^~~~~~ | --------------- | static_cast (status) H5DxferProp.cpp: In member function 'std::string H5::DSetMemXferPropList::getDataTransform() const': H5DxferProp.cpp:318:63: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 318 | ssize_t exp_len = H5Pget_data_transform(id, NULL, (size_t)0); | ^ | --------- | static_cast (0) In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5EnumType.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DataSpace.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:38, from H5Include.h:15, from H5DataSpace.cpp:17: H5DataSpace.cpp: In static member function 'static H5::DataSpace* H5::DataSpace::getConstant()': ../../src/H5Spublic.h:25:30: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 25 | #define H5S_ALL (hid_t)0 | ^ H5DataSpace.cpp:57:30: note: in expansion of macro 'H5S_ALL' 57 | ALL_ = new DataSpace(H5S_ALL); | ^~~~~~~ H5DataSpace.cpp: In constructor 'H5::DataSpace::DataSpace(H5S_class_t)': H5DataSpace.cpp:92:1: warning: 'H5::DataSpace::id' should be initialized in the member initialization list [-Weffc++] 92 | DataSpace::DataSpace(H5S_class_t type) : IdComponent() | ^~~~~~~~~ H5DataSpace.cpp: In constructor 'H5::DataSpace::DataSpace(int, const hsize_t*, const hsize_t*)': H5DataSpace.cpp:109:1: warning: 'H5::DataSpace::id' should be initialized in the member initialization list [-Weffc++] 109 | DataSpace::DataSpace(int rank, const hsize_t *dims, const hsize_t *maxdims) : IdComponent() | ^~~~~~~~~ In file included from ../../src/hdf5.h:38, from H5Include.h:15, from H5DataSpace.cpp:17: H5DataSpace.cpp: In member function 'void H5::DataSpace::copy(const H5::DataSpace&)': ../../src/H5Spublic.h:25:30: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 25 | #define H5S_ALL (hid_t)0 | ^ H5DataSpace.cpp:157:15: note: in expansion of macro 'H5S_ALL' 157 | if (id != H5S_ALL) { | ^~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5FaccProp.cpp:22: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DataType.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5PropList.cpp:19: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5PropList.cpp:19: H5PropList.cpp: In static member function 'static H5::PropList* H5::PropList::getConstant()': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:59:33: note: in expansion of macro 'H5P_DEFAULT' 59 | DEFAULT_ = new PropList(H5P_DEFAULT); | ^~~~~~~~~~~ H5PropList.cpp: In constructor 'H5::PropList::PropList()': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:90:42: note: in expansion of macro 'H5P_DEFAULT' 90 | PropList::PropList() : IdComponent(), id(H5P_DEFAULT) | ^~~~~~~~~~~ H5PropList.cpp: In constructor 'H5::PropList::PropList(hid_t)': H5PropList.cpp:117:1: warning: 'H5::PropList::id' should be initialized in the member initialization list [-Weffc++] 117 | PropList::PropList(const hid_t plist_id) : IdComponent() | ^~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5PropList.cpp:19: ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:120:14: note: in expansion of macro 'H5P_DEFAULT' 120 | id = H5P_DEFAULT; | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:159:18: note: in expansion of macro 'H5P_DEFAULT' 159 | id = H5P_DEFAULT; | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Location.cpp:19: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5PropList.cpp: In member function 'void H5::PropList::setProperty(const char*, const char*) const': H5PropList.cpp:636:55: warning: use of old-style cast to 'const void*' [-Wold-style-cast] 636 | herr_t ret_value = H5Pset(id, name, (const void *)charptr); | ^~~~~~~ | - | static_cast< - | > ( ) In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5Location.cpp:19: H5Location.cpp: In member function 'void H5::H5Location::setComment(const char*, const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:222:71: note: in expansion of macro 'H5P_DEFAULT' 222 | herr_t ret_value = H5Oset_comment_by_name(getId(), name, comment, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'void H5::H5Location::setComment(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:250:70: note: in expansion of macro 'H5P_DEFAULT' 250 | herr_t ret_value = H5Oset_comment_by_name(getId(), ".", comment, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'void H5::H5Location::removeComment(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:282:68: note: in expansion of macro 'H5P_DEFAULT' 282 | herr_t ret_value = H5Oset_comment_by_name(getId(), name, NULL, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Attribute.cpp:18: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'ssize_t H5::H5Location::getComment(const char*, size_t, char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:321:76: note: in expansion of macro 'H5P_DEFAULT' 321 | comment_len = H5Oget_comment_by_name(getId(), name, comment, buf_size, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'std::string H5::H5Location::getComment(const char*, size_t) const': H5Location.cpp:354:79: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 354 | ssize_t comment_len = H5Oget_comment_by_name(getId(), name, NULL, (size_t)0, H5P_DEFAULT); | ^ | --------- | static_cast (0) In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5Location.cpp:19: ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:354:82: note: in expansion of macro 'H5P_DEFAULT' 354 | ssize_t comment_len = H5Oget_comment_by_name(getId(), name, NULL, (size_t)0, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'hid_t H5::H5Location::p_dereference(hid_t, const void*, H5R_type_t, const H5::PropList&, const char*)': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:546:20: note: in expansion of macro 'H5P_DEFAULT' 546 | plist_id = H5P_DEFAULT; | ^~~~~~~~~~~ H5Location.cpp: In member function 'H5::Group H5::H5Location::createGroup(const char*, const H5::LinkCreatPropList&) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:798:62: note: in expansion of macro 'H5P_DEFAULT' 798 | hid_t group_id = H5Gcreate2(getId(), name, lcpl.getId(), H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:798:75: note: in expansion of macro 'H5P_DEFAULT' 798 | hid_t group_id = H5Gcreate2(getId(), name, lcpl.getId(), H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'H5::Group H5::H5Location::createGroup(const char*, size_t) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:860:48: note: in expansion of macro 'H5P_DEFAULT' 860 | hid_t group_id = H5Gcreate2(getId(), name, H5P_DEFAULT, gcpl_id, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:860:70: note: in expansion of macro 'H5P_DEFAULT' 860 | hid_t group_id = H5Gcreate2(getId(), name, H5P_DEFAULT, gcpl_id, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'H5::Group H5::H5Location::openGroup(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:904:46: note: in expansion of macro 'H5P_DEFAULT' 904 | hid_t group_id = H5Gopen2(getId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DataSet.cpp:18: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from H5Include.h:15, from H5Location.cpp:19: H5Location.cpp: In member function 'void H5::H5Location::link(H5L_type_t, const char*, const char*) const': ../../src/H5Lpublic.h:47:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 47 | #define H5L_SAME_LOC (hid_t)0 | ^ H5Location.cpp:1204:60: note: in expansion of macro 'H5L_SAME_LOC' 1204 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5Location.cpp:19: ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1204:84: note: in expansion of macro 'H5P_DEFAULT' 1204 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1204:97: note: in expansion of macro 'H5P_DEFAULT' 1204 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1208:70: note: in expansion of macro 'H5P_DEFAULT' 1208 | ret_value = H5Lcreate_soft(curr_name, getId(), new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1208:83: note: in expansion of macro 'H5P_DEFAULT' 1208 | ret_value = H5Lcreate_soft(curr_name, getId(), new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from H5Include.h:15, from H5Location.cpp:19: H5Location.cpp: In member function 'void H5::H5Location::copyLink(const char*, const char*, const H5::LinkCreatPropList&, const H5::LinkAccPropList&) const': ../../src/H5Lpublic.h:47:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 47 | #define H5L_SAME_LOC (hid_t)0 | ^ H5Location.cpp:1294:44: note: in expansion of macro 'H5L_SAME_LOC' 1294 | ret_value = H5Lcopy(getId(), src_name, H5L_SAME_LOC, dst_name, lcpl_id, lapl_id); | ^~~~~~~~~~~~ H5Location.cpp: In member function 'void H5::H5Location::moveLink(const char*, const char*, const H5::LinkCreatPropList&, const H5::LinkAccPropList&) const': ../../src/H5Lpublic.h:47:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 47 | #define H5L_SAME_LOC (hid_t)0 | ^ H5Location.cpp:1380:44: note: in expansion of macro 'H5L_SAME_LOC' 1380 | ret_value = H5Lmove(getId(), src_name, H5L_SAME_LOC, dst_name, lcpl_id, lapl_id); | ^~~~~~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(H5T_class_t, size_t)': H5DataType.cpp:79:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 79 | DataType::DataType(const H5T_class_t type_class, size_t size) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const void*, H5R_type_t, const H5::PropList&)': H5DataType.cpp:99:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 99 | DataType::DataType(const H5Location &loc, const void *ref, H5R_type_t ref_type, const PropList &plist) | ^~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::PredType&)': H5DataType.cpp:149:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 149 | DataType::DataType(const PredType &pred_type) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5Location.cpp:19: H5Location.cpp: In member function 'std::string H5::H5Location::getLinkval(const char*, size_t) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1829:60: note: in expansion of macro 'H5P_DEFAULT' 1829 | ret_value = H5Lget_info2(getId(), name, &linkinfo, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1841:66: note: in expansion of macro 'H5P_DEFAULT' 1841 | ret_value = H5Lget_val(getId(), name, value_C, val_size, H5P_DEFAULT); | ^~~~~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const char*)': H5DataType.cpp:171:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 171 | DataType::DataType(const H5Location &loc, const char *dtype_name) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ H5Attribute.cpp: In member function 'virtual size_t H5::Attribute::getInMemDataSize() const': H5Attribute.cpp:238:34: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 238 | size_t data_size = type_size * num_elements; | ~~~~~~~~~~^~~~~~~~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const string&)': H5DataType.cpp:190:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 190 | DataType::DataType(const H5Location &loc, const H5std_string &dtype_name) | ^~~~~~~~ H5Location.cpp: In member function 'std::string H5::H5Location::getObjnameByIdx(hsize_t) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2045:84: note: in expansion of macro 'H5P_DEFAULT' 2045 | H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, NULL, 0, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2054:97: note: in expansion of macro 'H5P_DEFAULT' 2054 | H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, name_C, name_len + 1, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from H5DataType.cpp:35: H5DataType.cpp: In member function 'void H5::DataType::encode()': H5DataType.cpp:321:57: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 321 | encoded_buf = (unsigned char *)HDcalloc((size_t)1, buf_size); | ^ ../../src/H5private.h:707:31: note: in definition of macro 'HDcalloc' 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ ../../src/H5private.h:707:35: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ H5DataType.cpp:321:40: note: in expansion of macro 'HDcalloc' 321 | encoded_buf = (unsigned char *)HDcalloc((size_t)1, buf_size); | ^~~~~~~~ H5Location.cpp: In member function 'ssize_t H5::H5Location::getObjnameByIdx(hsize_t, char*, size_t) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2088:87: note: in expansion of macro 'H5P_DEFAULT' 2088 | H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, name, size, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'H5O_type_t H5::H5Location::childObjType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2146:89: note: in expansion of macro 'H5P_DEFAULT' 2146 | herr_t ret_value = H5Oget_info_by_name3(getId(), objname, &objinfo, H5O_INFO_BASIC, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5DataType.cpp:17: H5DataType.cpp: In member function 'void H5::DataType::p_commit(hid_t, const char*)': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:434:53: note: in expansion of macro 'H5P_DEFAULT' 434 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:434:66: note: in expansion of macro 'H5P_DEFAULT' 434 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:434:79: note: in expansion of macro 'H5P_DEFAULT' 434 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'H5O_type_t H5::H5Location::childObjType(hsize_t, H5_index_t, H5_iter_order_t, const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2225:37: note: in expansion of macro 'H5P_DEFAULT' 2225 | H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'unsigned int H5::H5Location::childObjVersion(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2269:85: note: in expansion of macro 'H5P_DEFAULT' 2269 | H5Oget_native_info_by_name(getId(), objname, &objinfo, H5O_NATIVE_INFO_HDR, H5P_DEFAULT); | ^~~~~~~~~~~ H5DataType.cpp: In member function 'hid_t H5::DataType::p_opentype(const H5::H5Location&, const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:922:57: note: in expansion of macro 'H5P_DEFAULT' 922 | hid_t ret_value = H5Topen2(loc.getId(), dtype_name, H5P_DEFAULT); | ^~~~~~~~~~~ H5DataSet.cpp: In member function 'virtual size_t H5::DataSet::getInMemDataSize() const': H5DataSet.cpp:271:34: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 271 | size_t data_size = type_size * num_elements; | ~~~~~~~~~~^~~~~~~~~~~~~~ CXX H5CommonFG.lo CXX H5Group.lo CXX H5File.lo In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5CommonFG.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5CommonFG.cpp:17: H5CommonFG.cpp: In member function 'H5::DataType H5::CommonFG::openDataType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:63:48: note: in expansion of macro 'H5P_DEFAULT' 63 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::ArrayType H5::CommonFG::openArrayType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:101:48: note: in expansion of macro 'H5P_DEFAULT' 101 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::CompType H5::CommonFG::openCompType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:139:48: note: in expansion of macro 'H5P_DEFAULT' 139 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::EnumType H5::CommonFG::openEnumType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:177:48: note: in expansion of macro 'H5P_DEFAULT' 177 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::IntType H5::CommonFG::openIntType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:215:48: note: in expansion of macro 'H5P_DEFAULT' 215 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::FloatType H5::CommonFG::openFloatType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:253:48: note: in expansion of macro 'H5P_DEFAULT' 253 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::StrType H5::CommonFG::openStrType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:291:48: note: in expansion of macro 'H5P_DEFAULT' 291 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ H5CommonFG.cpp: In member function 'H5::VarLenType H5::CommonFG::openVarLenType(const char*) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:329:48: note: in expansion of macro 'H5P_DEFAULT' 329 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5File.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Group.cpp:17: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5File.cpp: In constructor 'H5::H5File::H5File(hid_t)': H5File.cpp:168:1: warning: 'H5::H5File::id' should be initialized in the member initialization list [-Weffc++] 168 | H5File::H5File(hid_t existing_id) : Group() | ^~~~~~ H5File.cpp: In copy constructor 'H5::H5File::H5File(const H5::H5File&)': H5File.cpp:183:1: warning: 'H5::H5File::id' should be initialized in the member initialization list [-Weffc++] 183 | H5File::H5File(const H5File &original) : Group(original) | ^~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5File.cpp:17: H5File.cpp: In static member function 'static bool H5::H5File::isHdf5(const char*)': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5File.cpp:202:47: note: in expansion of macro 'H5P_DEFAULT' 202 | htri_t ret_value = H5Fis_accessible(name, H5P_DEFAULT); | ^~~~~~~~~~~ H5File.cpp: In member function 'void H5::H5File::getVFDHandle(void**) const': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5File.cpp:564:46: note: in expansion of macro 'H5P_DEFAULT' 564 | herr_t ret_value = H5Fget_vfd_handle(id, H5P_DEFAULT, file_handle); | ^~~~~~~~~~~ CXXLD libhdf5_cpp.la make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/test' CXX testhdf5.o CXX dsets.o CXX tattr.o CXX tarray.o CXX tcompound.o CXX tdspl.o CXX tfile.o CXX tfilter.o CXX th5s.o CXX tlinks.o CXX tobject.o CXX trefer.o CXX ttypes.o CXX tvlstr.o CXX titerate.o CXX h5cpputil.o In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from testhdf5.cpp:46: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tdspl.cpp:25: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tfile.cpp:28: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tcompound.cpp:24: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tobject.cpp:22: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from h5cpputil.cpp:27: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tarray.cpp:24: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from ttypes.cpp:24: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tfilter.cpp:24: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tdspl.cpp:28: tdspl.cpp: In function 'void test_transfplist()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tdspl.cpp:64:39: note: in expansion of macro 'HDmalloc' 64 | char * c_to_f_read = (char *)HDmalloc(tran_len + 1); | ^~~~~~~~ tdspl.cpp:67:34: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 67 | verify_val((const char *)c_to_f_read, (const char *)c_to_f, "DSetMemXferPropList::getDataTransform", | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tdspl.cpp:67:61: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 67 | verify_val((const char *)c_to_f_read, (const char *)c_to_f, "DSetMemXferPropList::getDataTransform", | ^~~~~~ | - | const_cast< - | > ( ) In file included from ../../test/h5test.h:28, from tdspl.cpp:28: ../../src/H5private.h:1145:29: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tdspl.cpp:79:31: note: in expansion of macro 'HDmalloc' 79 | c_to_f_read = (char *)HDmalloc(tran_len + 1); | ^~~~~~~~ tdspl.cpp:82:34: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 82 | verify_val((const char *)c_to_f_read, (const char *)c_to_f, "DSetMemXferPropList::getDataTransform", | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tdspl.cpp:82:61: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 82 | verify_val((const char *)c_to_f_read, (const char *)c_to_f, "DSetMemXferPropList::getDataTransform", | ^~~~~~ | - | const_cast< - | > ( ) tdspl.cpp:89:52: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 89 | verify_val((const char *)simple_read.c_str(), (const char *)simple, | ^ | - | const_cast< - | > ( ) tdspl.cpp:89:69: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 89 | verify_val((const char *)simple_read.c_str(), (const char *)simple, | ^~~~~~ | - | const_cast< - | > ( ) In file included from ../../test/h5test.h:28, from tdspl.cpp:28: ../../src/H5private.h:1145:29: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tdspl.cpp:95:41: note: in expansion of macro 'HDmalloc' 95 | char *utrans_inv_read = (char *)HDmalloc(tran_len + 1); | ^~~~~~~~ tdspl.cpp:98:34: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 98 | verify_val((const char *)utrans_inv_read, (const char *)utrans_inv, | ^~~~~~~~~~~~~~~ | - | const_cast< - | > ( ) tdspl.cpp:98:65: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 98 | verify_val((const char *)utrans_inv_read, (const char *)utrans_inv, | ^~~~~~~~~~ | - | const_cast< - | > ( ) tfile.cpp:34:49: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 34 | const hsize_t F1_USERBLOCK_SIZE = (hsize_t)0; | ^ | ---------- | static_cast (0) tfile.cpp:41:49: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 41 | const hsize_t F2_USERBLOCK_SIZE = (hsize_t)512; | ^~~ | ------------ | static_cast (512) tfile.cpp:49:49: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 49 | const hsize_t F3_USERBLOCK_SIZE = (hsize_t)0; | ^ | ---------- | static_cast (0) tfile.cpp: In function 'void test_file_create()': tfile.cpp:156:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 156 | verify_val((long)ublock, (long)F1_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:156:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 156 | verify_val((long)ublock, (long)F1_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from th5s.cpp:27: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tattr.cpp:25: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ tfile.cpp:212:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 212 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:212:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 212 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) tfile.cpp:245:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 245 | verify_val((long)ublock, (long)F3_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:245:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 245 | verify_val((long)ublock, (long)F3_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) tfile.cpp: In function 'void test_file_open()': tfile.cpp:303:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 303 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:303:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 303 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) In file included from ../../test/h5test.h:28, from tcompound.cpp:27: tcompound.cpp: In function 'void test_compound_2()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:104:33: note: in expansion of macro 'HDmalloc' 104 | buf = (unsigned char *)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:105:33: note: in expansion of macro 'HDmalloc' 105 | bkg = (unsigned char *)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:106:33: note: in expansion of macro 'HDmalloc' 106 | orig = (unsigned char *)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ tcompound.cpp:108:41: warning: use of old-style cast to 'struct test_compound_2()::src_typ_t*' [-Wold-style-cast] 108 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tcompound.cpp:145:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 145 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) tcompound.cpp:149:35: warning: use of old-style cast to 'struct test_compound_2()::src_typ_t*' [-Wold-style-cast] 149 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tcompound.cpp:150:35: warning: use of old-style cast to 'struct test_compound_2()::dst_typ_t*' [-Wold-style-cast] 150 | d_ptr = ((dst_typ_t *)buf) + i; | ^~~ | ---------------- | reinterpret_cast (buf) tobject.cpp: In function 'void test_get_objname()': tobject.cpp:90:38: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 90 | verify_val((const char *)grp1_name, "/Top", "Group::getObjName", __LINE__, __FILE__); | ^~~~~~~~~ | - | const_cast< - | > ( ) In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: tvlstr.cpp: In function 'void test_vlstring_dataset()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:150:25: note: in expansion of macro 'H5T_VARIABLE' 150 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tvlstr.cpp:29: ../../src/H5private.h:707:35: warning: use of old-style cast to 'char*' [-Wold-style-cast] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ tvlstr.cpp:186:38: note: in expansion of macro 'HDcalloc' 186 | dynstring_ds_write = (char *)HDcalloc(2, sizeof(char)); | ^~~~~~~~ In file included from ../../test/h5test.h:28, from tcompound.cpp:27: tcompound.cpp: In function 'void test_compound_3()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:218:33: note: in expansion of macro 'HDmalloc' 218 | buf = (unsigned char *)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:219:33: note: in expansion of macro 'HDmalloc' 219 | bkg = (unsigned char *)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:220:33: note: in expansion of macro 'HDmalloc' 220 | orig = (unsigned char *)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ tcompound.cpp:222:41: warning: use of old-style cast to 'struct test_compound_3()::src_typ_t*' [-Wold-style-cast] 222 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: tvlstr.cpp: In function 'void test_vlstring_array_dataset()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:255:25: note: in expansion of macro 'H5T_VARIABLE' 255 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tobject.cpp:25: tobject.cpp: In function 'void test_get_objname_ontypes()': ../../src/H5private.h:1445:29: warning: use of old-style cast to 'ssize_t' {aka 'int'} [-Wold-style-cast] 1445 | #define HDstrlen(S) strlen(S) | ^ tobject.cpp:320:39: note: in expansion of macro 'HDstrlen' 320 | verify_val(name_len, (ssize_t)HDstrlen("/typetests/IntType NATIVE_INT"), "DataType::getObjName", | ^~~~~~~~ In file included from ../../test/h5test.h:28, from tvlstr.cpp:29: ../../src/H5private.h:707:35: warning: use of old-style cast to 'char*' [-Wold-style-cast] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ tvlstr.cpp:288:34: note: in expansion of macro 'HDcalloc' 288 | char * wdata2 = (char *)HDcalloc(65534, sizeof(char)); | ^~~~~~~~ tcompound.cpp:257:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 257 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) tcompound.cpp:261:35: warning: use of old-style cast to 'struct test_compound_3()::src_typ_t*' [-Wold-style-cast] 261 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tcompound.cpp:262:35: warning: use of old-style cast to 'struct test_compound_3()::dst_typ_t*' [-Wold-style-cast] 262 | d_ptr = ((dst_typ_t *)buf) + i; | ^~~ | ---------------- | reinterpret_cast (buf) tobject.cpp: In function 'void test_get_objtype()': tobject.cpp:379:46: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 379 | objtype = grp1.childObjType((hsize_t)1, H5_INDEX_NAME, H5_ITER_INC); | ^ | ---------- | static_cast (1) tobject.cpp:386:46: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 386 | objtype = grp1.childObjType((hsize_t)2); | ^ | ---------- | static_cast (2) In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: tvlstr.cpp: In function 'void test_vlstrings_special()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:352:25: note: in expansion of macro 'H5T_VARIABLE' 352 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tvlstr.cpp:364:73: warning: use of old-style cast to 'int' [-Wold-style-cast] 364 | TestErrPrintf("VL doesn't match!, rdata[%d]=%p\n", (int)ii, rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:376:36: warning: use of old-style cast to 'int' [-Wold-style-cast] 376 | (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~ | ------- | static_cast (ii) tvlstr.cpp:376:50: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 376 | (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~~~ | -------------- | static_cast (wlen) tvlstr.cpp:376:61: warning: use of old-style cast to 'int' [-Wold-style-cast] 376 | (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~ | ------- | static_cast (ii) tvlstr.cpp:376:75: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 376 | (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~~~ | -------------- | static_cast (rlen) tvlstr.cpp:380:97: warning: use of old-style cast to 'int' [-Wold-style-cast] 380 | TestErrPrintf("VL data values don't match!, wdata[%d]=%s, rdata[%d]=%s\n", (int)ii, wdata[ii], | ^~ | ------- | static_cast (ii) tvlstr.cpp:381:36: warning: use of old-style cast to 'int' [-Wold-style-cast] 381 | (int)ii, rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:387:38: warning: use of old-style cast to 'void*' [-Wold-style-cast] 387 | DataSet::vlenReclaim((void *)rdata, vlst, sid1); | ^~~~~ | ------------- | static_cast (rdata) tvlstr.cpp:412:73: warning: use of old-style cast to 'int' [-Wold-style-cast] 412 | TestErrPrintf("VL doesn't match!, rdata[%d]=%p\n", (int)ii, rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:423:73: warning: use of old-style cast to 'int' [-Wold-style-cast] 423 | TestErrPrintf("VL doesn't match!, rdata[%d]=%p\n", (int)ii, rdata[ii]); | ^~ | ------- | static_cast (ii) In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: tvlstr.cpp: In function 'void test_vlstring_type()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:474:22: note: in expansion of macro 'H5T_VARIABLE' 474 | vlst.setSize(H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tcompound.cpp:27: tcompound.cpp: In function 'void test_compound_4()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:334:33: note: in expansion of macro 'HDmalloc' 334 | buf = (unsigned char *)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:335:33: note: in expansion of macro 'HDmalloc' 335 | bkg = (unsigned char *)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:336:33: note: in expansion of macro 'HDmalloc' 336 | orig = (unsigned char *)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ tcompound.cpp:338:41: warning: use of old-style cast to 'struct test_compound_4()::src_typ_t*' [-Wold-style-cast] 338 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tvlstr.cpp: In function 'void test_compact_vlstring()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:561:25: note: in expansion of macro 'H5T_VARIABLE' 561 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tvlstr.cpp:583:36: warning: use of old-style cast to 'int' [-Wold-style-cast] 583 | (int)i, (int)strlen(wdata[i]), (int)i, (int)strlen(rdata[i])); | ^ | ------ | static_cast (i) tvlstr.cpp:583:59: warning: use of old-style cast to 'int' [-Wold-style-cast] 583 | (int)i, (int)strlen(wdata[i]), (int)i, (int)strlen(rdata[i])); | ^ | ----- | static_cast ( ) tvlstr.cpp:583:67: warning: use of old-style cast to 'int' [-Wold-style-cast] 583 | (int)i, (int)strlen(wdata[i]), (int)i, (int)strlen(rdata[i])); | ^ | ------ | static_cast (i) tvlstr.cpp:583:90: warning: use of old-style cast to 'int' [-Wold-style-cast] 583 | (int)i, (int)strlen(wdata[i]), (int)i, (int)strlen(rdata[i])); | ^ | ----- | static_cast ( ) tarray.cpp: In function 'void test_array_compound_array()': tarray.cpp:86:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 86 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:86:59: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 86 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:86:72: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 86 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:86:70: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 86 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ tvlstr.cpp:587:97: warning: use of old-style cast to 'int' [-Wold-style-cast] 587 | TestErrPrintf("VL data values don't match!, wdata[%d]=%s, rdata[%d]=%s\n", (int)i, wdata[i], | ^ | ------ | static_cast (i) tvlstr.cpp:588:36: warning: use of old-style cast to 'int' [-Wold-style-cast] 588 | (int)i, rdata[i]); | ^ | ------ | static_cast (i) tcompound.cpp:375:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 375 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) tvlstr.cpp:594:38: warning: use of old-style cast to 'void*' [-Wold-style-cast] 594 | DataSet::vlenReclaim((void *)rdata, vlst, sid1); | ^~~~~ | ------------- | static_cast (rdata) tcompound.cpp:379:35: warning: use of old-style cast to 'struct test_compound_4()::src_typ_t*' [-Wold-style-cast] 379 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tcompound.cpp:380:35: warning: use of old-style cast to 'struct test_compound_4()::dst_typ_t*' [-Wold-style-cast] 380 | d_ptr = ((dst_typ_t *)buf) + i; | ^~~ | ---------------- | reinterpret_cast (buf) In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: tvlstr.cpp: In function 'void test_vlstring_attribute()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:639:25: note: in expansion of macro 'H5T_VARIABLE' 639 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tvlstr.cpp:29: ../../src/H5private.h:707:35: warning: use of old-style cast to 'char*' [-Wold-style-cast] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ tvlstr.cpp:675:36: note: in expansion of macro 'HDcalloc' 675 | string_att_write = (char *)HDcalloc(8192, sizeof(char)); | ^~~~~~~~ In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from ttypes.cpp:24: ttypes.cpp: In function 'void test_detect_type_class()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ ttypes.cpp:317:29: note: in expansion of macro 'H5T_VARIABLE' 317 | StrType atom_vls(0, H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tarray.cpp:27: ../../src/H5private.h:1172:41: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] 1172 | #define HDmemset(X, C, Z) memset(X, C, Z) | ^ tarray.cpp:245:9: note: in expansion of macro 'HDmemset' 245 | HDmemset(rdims1, 0, H5S_MAX_RANK); | ^~~~~~~~ In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tvlstr.cpp:26: tvlstr.cpp: In function 'void test_vlstring_array_attribute()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:793:25: note: in expansion of macro 'H5T_VARIABLE' 793 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tarray.cpp: At global scope: tarray.cpp:292:1: warning: no previous declaration for 'H5::DataType getArr()' [-Wmissing-declarations] 292 | getArr() | ^~~~~~ tvlstr.cpp: In function 'void test_vl_rewrite()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tvlstr.cpp:905:25: note: in expansion of macro 'H5T_VARIABLE' 905 | StrType type(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tarray.cpp: In function 'void test_array_info()': tarray.cpp:391:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 391 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:391:59: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 391 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:391:72: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 391 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:391:70: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 391 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ tcompound.cpp: In function 'void test_compound_5()': tcompound.cpp:479:44: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 479 | src_type.convert(dst_type, (size_t)2, buf, bkg); | ^ | --------- | static_cast (2) tcompound.cpp:480:28: warning: use of old-style cast to 'struct test_compound_5()::dst_typ_t*' [-Wold-style-cast] 480 | dst = (dst_typ_t *)buf; | ^~~ | - | static_cast<- | > ( ) In file included from ../../test/h5test.h:28, from tcompound.cpp:27: tcompound.cpp: In function 'void test_compound_6()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:547:33: note: in expansion of macro 'HDmalloc' 547 | buf = (unsigned char *)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:548:33: note: in expansion of macro 'HDmalloc' 548 | bkg = (unsigned char *)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:549:33: note: in expansion of macro 'HDmalloc' 549 | orig = (unsigned char *)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ tcompound.cpp:551:38: warning: use of old-style cast to 'struct test_compound_6()::src_typ_t*' [-Wold-style-cast] 551 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tcompound.cpp:567:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 567 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) tcompound.cpp:571:35: warning: use of old-style cast to 'struct test_compound_6()::src_typ_t*' [-Wold-style-cast] 571 | s_ptr = ((src_typ_t *)orig) + i; | ^~~~ | ----------------- | reinterpret_cast (orig) tcompound.cpp:572:35: warning: use of old-style cast to 'struct test_compound_6()::dst_typ_t*' [-Wold-style-cast] 572 | d_ptr = ((dst_typ_t *)buf) + i; | ^~~ | ---------------- | reinterpret_cast (buf) ttypes.cpp: In function 'void test_named()': ttypes.cpp:729:22: warning: declaration of 'i' shadows a previous local [-Wshadow] 729 | for (hsize_t i = 0; i < ds_size[0]; i++) { | ^ ttypes.cpp:659:20: note: shadowed declaration is here 659 | hsize_t i; | ^ tcompound.cpp: In function 'void test_compound_set_size()': tcompound.cpp:722:31: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 722 | dtype.setSize((size_t)33); | ^~ | ---------- | static_cast (33) tcompound.cpp:728:38: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 728 | verify_val(new_size, (size_t)33, "DataType::getSize", __LINE__, __FILE__); | ^~ | ---------- | static_cast (33) tcompound.cpp:731:31: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 731 | dtype.setSize((size_t)32); | ^~ | ---------- | static_cast (32) tcompound.cpp:737:38: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 737 | verify_val(new_size, (size_t)32, "DataType::getSize", __LINE__, __FILE__); | ^~ | ---------- | static_cast (32) ttypes.cpp:659:20: warning: unused variable 'i' [-Wunused-variable] In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from ttypes.cpp:24: ttypes.cpp: In function 'void test_encode_decode()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ ttypes.cpp:916:25: note: in expansion of macro 'H5T_VARIABLE' 916 | vlsttyp.setSize(H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from tfile.cpp:32: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_class_t; Type2 = H5T_class_t]': tfile.cpp:648:87: required from here h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = unsigned int; Type2 = int]': tfile.cpp:899:85: required from here h5cpputil.h:77:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 77 | if (x != value) { | ~~^~~~~~~~ In file included from tvlstr.cpp:30: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_str_t; Type2 = H5T_str_t]': tvlstr.cpp:471:82: required from here h5cpputil.h:75:14: warning: passing 'H5T_str_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_str_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_str_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5F_fspace_strategy_t; Type2 = H5F_fspace_strategy_t]': tfile.cpp:913:105: required from here h5cpputil.h:75:14: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_str_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_str_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_str_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_str_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:72: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_str_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_str_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_class_t; Type2 = H5T_class_t]': tvlstr.cpp:478:84: required from here h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] In file included from tobject.cpp:26: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5O_type_t; Type2 = H5O_type_t]': tobject.cpp:369:90: required from here h5cpputil.h:75:14: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = long long unsigned int; Type2 = int]': tfile.cpp:915:79: required from here h5cpputil.h:77:11: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 77 | if (x != value) { | ~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5I_type_t; Type2 = H5I_type_t]': tobject.cpp:458:86: required from here h5cpputil.h:75:14: warning: passing 'H5I_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5I_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5I_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_cset_t; Type2 = H5T_cset_t]': tvlstr.cpp:484:80: required from here h5cpputil.h:75:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5I_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5I_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5I_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5I_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5I_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5I_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = long long unsigned int; Type2 = int]': tobject.cpp:468:66: required from here h5cpputil.h:77:11: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 77 | if (x != value) { | ~~^~~~~~~~ h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_class_t; Type2 = H5T_class_t]': tobject.cpp:485:79: required from here h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] th5s.cpp:76:39: warning: use of old-style cast to 'float' [-Wold-style-cast] 76 | } space4_data = {'v', 987123, (float)-3.14, 'g'}; /* Test data for 4th dataspace */ | ^~~~ | ------------ | static_cast (-3.14) th5s.cpp: In function 'void test_h5s_basic()': th5s.cpp:121:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 121 | verify_val((long)n, (long)(SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3), | ^ | ------- | static_cast (n) th5s.cpp:121:75: warning: use of old-style cast to 'long int' [-Wold-style-cast] 121 | verify_val((long)n, (long)(SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3), | ^ | ------ | static_cast ( ) th5s.cpp:143:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 143 | verify_val((long)n, (long)(SPACE2_DIM1 * SPACE2_DIM2 * SPACE2_DIM3 * SPACE2_DIM4), | ^ | ------- | static_cast (n) th5s.cpp:143:89: warning: use of old-style cast to 'long int' [-Wold-style-cast] 143 | verify_val((long)n, (long)(SPACE2_DIM1 * SPACE2_DIM2 * SPACE2_DIM3 * SPACE2_DIM4), | ^ | ------ | static_cast ( ) In file included from ttypes.cpp:28: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_class_t; Type2 = H5T_class_t]': ttypes.cpp:114:32: required from here h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] th5s.cpp: In function 'void test_h5s_scalar_write()': th5s.cpp:251:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 251 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) tattr.cpp:96:41: warning: use of old-style cast to 'float' [-Wold-style-cast] 96 | float attr_data5 = (float)-5.123; // Test data for 5th attribute | ^~~~~ | ------------- | static_cast (-5.123) th5s.cpp: In function 'void test_h5s_scalar_read()': th5s.cpp:317:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 317 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) th5s.cpp: In function 'void test_h5s_null()': th5s.cpp:374:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 374 | verify_val((long)n, 0, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) tattr.cpp: In function 'void test_attr_basic_write()': tattr.cpp:211:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 211 | verify_val((long)attr_size, (long)(ATTR2_DIM1 * ATTR2_DIM2 * sizeof(int)), | ^~~~~~~~~ | --------------- | static_cast (attr_size) tattr.cpp:211:81: warning: use of old-style cast to 'long int' [-Wold-style-cast] 211 | verify_val((long)attr_size, (long)(ATTR2_DIM1 * ATTR2_DIM2 * sizeof(int)), | ^ | ------ | static_cast ( ) th5s.cpp: In function 'void test_h5s_compound_scalar_write()': th5s.cpp:439:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 439 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) tattr.cpp:230:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 230 | verify_val((long)attr_size, (long)(ATTR2_DIM1 * ATTR2_DIM2 * sizeof(int)), | ^~~~~~~~~ | --------------- | static_cast (attr_size) tattr.cpp:230:81: warning: use of old-style cast to 'long int' [-Wold-style-cast] 230 | verify_val((long)attr_size, (long)(ATTR2_DIM1 * ATTR2_DIM2 * sizeof(int)), | ^ | ------ | static_cast ( ) h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_sign_t; Type2 = H5T_sign_t]': ttypes.cpp:994:82: required from here h5cpputil.h:75:14: warning: passing 'H5T_sign_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_sign_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_sign_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_sign_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_sign_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_sign_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_sign_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_sign_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_sign_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] th5s.cpp: In function 'void test_h5s_compound_scalar_read()': th5s.cpp:499:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 499 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) tattr.cpp: In function 'void test_attr_getname()': tattr.cpp:301:28: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 301 | verify_val((size_t)name_size, FATTR1_NAME.length(), "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~ | ----------------- | static_cast (name_size) tattr.cpp:302:34: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 302 | verify_val((const char *)fattr1_name, FATTR1_NAME, "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tattr.cpp:313:28: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 313 | verify_val((size_t)name_size, FATTR1_NAME.size(), "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~ | ----------------- | static_cast (name_size) tattr.cpp:314:34: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 314 | verify_val((const char *)fattr1_name, (const char *)short_name, "Attribute::getName", __LINE__, | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tattr.cpp:314:61: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 314 | verify_val((const char *)fattr1_name, (const char *)short_name, "Attribute::getName", __LINE__, | ^~~~~~~~~~ | - | const_cast< - | > ( ) tattr.cpp: In function 'void test_attr_compound_read()': tattr.cpp:684:58: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 684 | Attribute attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:698:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 698 | verify_val((long)dims[0], (long)ATTR4_DIM1, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^ | ------------- | static_cast (dims[0]) tattr.cpp:698:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 698 | verify_val((long)dims[0], (long)ATTR4_DIM1, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR4_DIM1) tattr.cpp:699:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 699 | verify_val((long)dims[1], (long)ATTR4_DIM2, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^ | ------------- | static_cast (dims[1]) tattr.cpp:699:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 699 | verify_val((long)dims[1], (long)ATTR4_DIM2, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR4_DIM2) tattr.cpp: In function 'void test_attr_mult_read()': tattr.cpp:1032:58: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1032 | Attribute attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1046:25: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1046 | if ((long)dims[0] != (long)ATTR1_DIM1) | ^ | ------------- | static_cast (dims[0]) tattr.cpp:1046:36: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1046 | if ((long)dims[0] != (long)ATTR1_DIM1) | ^~~~~~~~~~ | ---------------- | static_cast (ATTR1_DIM1) tattr.cpp:1048:38: warning: use of old-style cast to 'int' [-Wold-style-cast] 1048 | (int)dims[0], ATTR1_DIM1); | ^ | ------------ | static_cast (dims[0]) tattr.cpp:1086:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1086 | attr = dataset.openAttribute((unsigned)1); | ^ | ----------- | static_cast (1) tattr.cpp:1100:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1100 | verify_val((long)dims[0], (long)ATTR2_DIM1, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^ | ------------- | static_cast (dims[0]) tattr.cpp:1100:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1100 | verify_val((long)dims[0], (long)ATTR2_DIM1, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR2_DIM1) tattr.cpp:1101:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1101 | verify_val((long)dims[1], (long)ATTR2_DIM2, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^ | ------------- | static_cast (dims[1]) tattr.cpp:1101:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1101 | verify_val((long)dims[1], (long)ATTR2_DIM2, "DataSpace::getSimpleExtentDims", __LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR2_DIM2) tattr.cpp:1141:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1141 | attr = dataset.openAttribute((unsigned)2); | ^ | ----------- | static_cast (2) tattr.cpp:1154:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1154 | verify_val((long)dims[0], (long)ATTR3_DIM1, "attribute dimensions", __FILE__, __LINE__); | ^ | ------------- | static_cast (dims[0]) tattr.cpp:1154:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1154 | verify_val((long)dims[0], (long)ATTR3_DIM1, "attribute dimensions", __FILE__, __LINE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR3_DIM1) tattr.cpp:1155:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1155 | verify_val((long)dims[1], (long)ATTR3_DIM2, "attribute dimensions", __FILE__, __LINE__); | ^ | ------------- | static_cast (dims[1]) tattr.cpp:1155:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1155 | verify_val((long)dims[1], (long)ATTR3_DIM2, "attribute dimensions", __FILE__, __LINE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR3_DIM2) tattr.cpp:1156:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1156 | verify_val((long)dims[2], (long)ATTR3_DIM3, "attribute dimensions", __FILE__, __LINE__); | ^ | ------------- | static_cast (dims[2]) tattr.cpp:1156:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1156 | verify_val((long)dims[2], (long)ATTR3_DIM3, "attribute dimensions", __FILE__, __LINE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR3_DIM3) tattr.cpp:1184:45: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 1184 | if (attr_data3[i][j][k] != read_data3[i][j][k]) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ tattr.cpp:1045:17: warning: variable 'ndims' set but not used [-Wunused-but-set-variable] 1045 | int ndims = space.getSimpleExtentDims(dims); | ^~~~~ tattr.cpp: In function 'void test_attr_delete()': tattr.cpp:1233:56: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1233 | Attribute fattr = fid1.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1273:58: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1273 | Attribute attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1283:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1283 | attr = dataset.openAttribute((unsigned)1); | ^ | ----------- | static_cast (1) tattr.cpp:1299:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1299 | attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) In file included from ../../src/hdf5.h:35, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tattr.cpp:25: tattr.cpp: In function 'void test_attr_dtype_shared()': ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tattr.cpp:1352:63: note: in expansion of macro 'H5P_DEFAULT' 1352 | empty_filesize = h5_get_file_size(FILE_DTYPE.c_str(), H5P_DEFAULT); | ^~~~~~~~~~~ tattr.cpp:1373:37: warning: use of old-style cast to 'int' [-Wold-style-cast] 1373 | verify_val((int)statbuf.nlink, 1, "DataType::getObjinfo", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () In file included from th5s.cpp:31: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5S_class_t; Type2 = H5S_class_t]': th5s.cpp:266:94: required from here h5cpputil.h:75:14: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] tattr.cpp:1384:37: warning: use of old-style cast to 'int' [-Wold-style-cast] 1384 | verify_val((int)statbuf.nlink, 2, "H5File::getObjinfo", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1393:37: warning: use of old-style cast to 'int' [-Wold-style-cast] 1393 | verify_val((int)statbuf.nlink, 3, "DataSet::getObjinfo", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () h5cpputil.h:79:72: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] tattr.cpp:1405:37: warning: use of old-style cast to 'int' [-Wold-style-cast] 1405 | verify_val((int)statbuf.nlink, 2, "DataSet::getObjinfo after DataSet::removeAttr", __LINE__, | ^~~~~ | ----- | static_cast () h5cpputil.h:79:96: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] tattr.cpp:1415:37: warning: use of old-style cast to 'int' [-Wold-style-cast] 1415 | verify_val((int)statbuf.nlink, 3, "DataSet::createAttribute", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1452:37: warning: use of old-style cast to 'int' [-Wold-style-cast] 1452 | verify_val((int)statbuf.nlink, 3, "DataSet::openAttribute", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1462:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1462 | verify_val((int)statbuf.nlink, 1, "H5File::unlink", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () In file included from ../../src/hdf5.h:35, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tattr.cpp:25: ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tattr.cpp:1472:57: note: in expansion of macro 'H5P_DEFAULT' 1472 | filesize = h5_get_file_size(FILE_DTYPE.c_str(), H5P_DEFAULT); | ^~~~~~~~~~~ tattr.cpp:1473:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1473 | verify_val((long)filesize, (long)empty_filesize, "Checking file size", __LINE__, __FILE__); | ^~~~~~~~ | -------------- | static_cast (filesize) tattr.cpp:1473:42: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1473 | verify_val((long)filesize, (long)empty_filesize, "Checking file size", __LINE__, __FILE__); | ^~~~~~~~~~~~~~ | ------ | static_cast ( ) In file included from ../../src/H5Lpublic.h:31, from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tattr.cpp:25: tattr.cpp: In function 'void test_string_attr()': ../../src/H5Tpublic.h:248:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 248 | #define H5T_VARIABLE ((size_t)(-1)) | ^ tattr.cpp:1585:29: note: in expansion of macro 'H5T_VARIABLE' 1585 | StrType vls_type(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tattr.cpp: In function 'void test_attr_corder_create_basic(H5::FileCreatPropList&, H5::FileAccPropList&)': tattr.cpp:1809:47: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1809 | verify_val(crt_order_flags, (unsigned)0, "DSetCreatPropList::getAttrCrtOrder", __LINE__, __FILE__); | ^ | ----------- | static_cast (0) tattr.cpp:1828:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1828 | verify_val(crt_order_flags, (unsigned)(H5P_CRT_ORDER_TRACKED | H5P_CRT_ORDER_INDEXED), | ^ | ---------- | static_cast ( ) tattr.cpp:1864:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1864 | verify_val(crt_order_flags, (unsigned)(H5P_CRT_ORDER_TRACKED | H5P_CRT_ORDER_INDEXED), | ^ | ---------- | static_cast ( ) In file included from tattr.cpp:29: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = long long unsigned int; Type2 = int]': tattr.cpp:528:81: required from here h5cpputil.h:77:11: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 77 | if (x != value) { | ~~^~~~~~~~ h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_class_t; Type2 = H5T_class_t]': tattr.cpp:705:91: required from here h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_order_t; Type2 = H5T_order_t]': tattr.cpp:741:100: required from here h5cpputil.h:75:14: warning: passing 'H5T_order_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_order_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_order_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_order_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_order_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_order_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_order_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_order_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_order_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, float, const char*, int, const char*) [with Type1 = float; Type2 = float]': tattr.cpp:906:97: required from here h5cpputil.h:133:11: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 133 | if (x == value) { | ~~^~~~~~~~ h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5S_class_t; Type2 = H5S_class_t]': tattr.cpp:913:96: required from here h5cpputil.h:75:14: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from titerate.cpp:24: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from dsets.cpp:31: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tlinks.cpp:24: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from trefer.cpp:25: ../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tlinks.cpp:24: tlinks.cpp: In function 'void test_basic_links(hid_t, hbool_t)': ../../src/H5Lpublic.h:47:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 47 | #define H5L_SAME_LOC (hid_t)0 | ^ tlinks.cpp:95:46: note: in expansion of macro 'H5L_SAME_LOC' 95 | if (H5Lcreate_hard(file_id, "dset1", H5L_SAME_LOC, "grp1/hard1", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from trefer.cpp:28: trefer.cpp: In function 'void test_reference_params()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:84:39: note: in expansion of macro 'HDmalloc' 84 | wbuf = (hobj_ref_t *)HDmalloc(temp_size * SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:85:39: note: in expansion of macro 'HDmalloc' 85 | rbuf = (hobj_ref_t *)HDmalloc(temp_size * SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:86:39: note: in expansion of macro 'HDmalloc' 86 | tbuf = (hobj_ref_t *)HDmalloc(temp_size * SPACE1_DIM1); | ^~~~~~~~ In file included from ../../src/hdf5.h:35, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tlinks.cpp:24: ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:95:74: note: in expansion of macro 'H5P_DEFAULT' 95 | if (H5Lcreate_hard(file_id, "dset1", H5L_SAME_LOC, "grp1/hard1", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:95:87: note: in expansion of macro 'H5P_DEFAULT' 95 | if (H5Lcreate_hard(file_id, "dset1", H5L_SAME_LOC, "grp1/hard1", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:99:60: note: in expansion of macro 'H5P_DEFAULT' 99 | if (H5Lcreate_soft("/dset1", file_id, "grp1/soft", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:99:73: note: in expansion of macro 'H5P_DEFAULT' 99 | if (H5Lcreate_soft("/dset1", file_id, "grp1/soft", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ trefer.cpp:106:33: warning: use of old-style cast to 'unsigned int*' [-Wold-style-cast] 106 | for (tu32 = (unsigned *)wbuf, i = 0; i < SPACE1_DIM1; i++) | ^~~~ | ---------------- | reinterpret_cast (wbuf) ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:103:62: note: in expansion of macro 'H5P_DEFAULT' 103 | if (H5Lcreate_soft("foobar", file_id, "grp1/dangle", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:103:75: note: in expansion of macro 'H5P_DEFAULT' 103 | if (H5Lcreate_soft("foobar", file_id, "grp1/dangle", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:107:75: note: in expansion of macro 'H5P_DEFAULT' 107 | if (H5Lcreate_soft("/grp1/recursive", file_id, "/grp1/recursive", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:107:88: note: in expansion of macro 'H5P_DEFAULT' 107 | if (H5Lcreate_soft("/grp1/recursive", file_id, "/grp1/recursive", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ In file included from ../../test/h5test.h:28, from trefer.cpp:28: trefer.cpp: In function 'void test_reference_obj()': ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:212:39: note: in expansion of macro 'HDmalloc' 212 | wbuf = (hobj_ref_t *)HDmalloc(temp_size * SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:213:39: note: in expansion of macro 'HDmalloc' 213 | rbuf = (hobj_ref_t *)HDmalloc(temp_size * SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:214:39: note: in expansion of macro 'HDmalloc' 214 | tbuf = (hobj_ref_t *)HDmalloc(temp_size * SPACE1_DIM1); | ^~~~~~~~ trefer.cpp:236:33: warning: use of old-style cast to 'unsigned int*' [-Wold-style-cast] 236 | for (tu32 = (unsigned *)wbuf, i = 0; i < SPACE1_DIM1; i++) | ^~~~ | ---------------- | reinterpret_cast (wbuf) trefer.cpp:313:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 313 | verify_val((long)n_elements, 4, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (n_elements) trefer.cpp:318:33: warning: use of old-style cast to 'unsigned int*' [-Wold-style-cast] 318 | for (tu32 = (unsigned *)tbuf, i = 0; i < SPACE1_DIM1; i++, tu32++) | ^~~~ | ---------------- | reinterpret_cast (tbuf) trefer.cpp:319:47: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 319 | verify_val(*tu32, (uint32_t)(i * 3), "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ----------------- | static_cast ((i * 3)) trefer.cpp: In function 'void test_reference_group()': trefer.cpp:473:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 473 | verify_val(nobjs, (hsize_t)3, "H5Group::getNumObjs", __LINE__, __FILE__); | ^ | ---------- | static_cast (3) trefer.cpp:477:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 477 | verify_val(nobjs, (hsize_t)3, "H5Group::getNumObjs", __LINE__, __FILE__); | ^ | ---------- | static_cast (3) trefer.cpp:490:68: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 490 | group.getObjinfo(".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)0, oinfo); | ^ | ---------- | static_cast (0) trefer.cpp:496:72: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 496 | group.getObjinfo(".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)9, oinfo); | ^ | ---------- | static_cast (9) trefer.cpp:507:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 507 | verify_val(nobjs, (hsize_t)2, "H5Group::getNumObjs", __LINE__, __FILE__); | ^ | ---------- | static_cast (2) In file included from ../../test/h5test.h:28, from trefer.cpp:28: trefer.cpp: In function 'void test_reference_region_1D()': trefer.cpp:556:78: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 556 | wbuf = (hdset_reg_ref_t *)HDcalloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~~~ ../../src/H5private.h:707:34: note: in definition of macro 'HDcalloc' 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ ../../src/H5private.h:707:35: warning: use of old-style cast to 'struct hdset_reg_ref_t*' [-Wold-style-cast] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ trefer.cpp:556:36: note: in expansion of macro 'HDcalloc' 556 | wbuf = (hdset_reg_ref_t *)HDcalloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'struct hdset_reg_ref_t*' [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:557:36: note: in expansion of macro 'HDmalloc' 557 | rbuf = (hdset_reg_ref_t *)HDmalloc(sizeof(hdset_reg_ref_t) * SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'uint8_t*' {aka 'unsigned char*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:558:28: note: in expansion of macro 'HDmalloc' 558 | dwbuf = (uint8_t *)HDmalloc(sizeof(uint8_t) * SPACE3_DIM1); | ^~~~~~~~ trefer.cpp:559:62: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 559 | drbuf = (uint8_t *)HDcalloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~~~~~ ../../src/H5private.h:707:34: note: in definition of macro 'HDcalloc' 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ ../../src/H5private.h:707:35: warning: use of old-style cast to 'uint8_t*' {aka 'unsigned char*'} [-Wold-style-cast] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^ trefer.cpp:559:28: note: in expansion of macro 'HDcalloc' 559 | drbuf = (uint8_t *)HDcalloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~~ trefer.cpp:576:24: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 576 | *tu8++ = i * 3; // from C test | ~~^~~ In file included from ../../src/H5Opublic.h:31, from ../../src/H5Apublic.h:22, from ../../src/hdf5.h:23, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tlinks.cpp:24: tlinks.cpp: In function 'void test_copy(hid_t, hbool_t)': ../../src/H5Lpublic.h:47:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 47 | #define H5L_SAME_LOC (hid_t)0 | ^ tlinks.cpp:416:34: note: in expansion of macro 'H5L_SAME_LOC' 416 | grp_1.link("group_copy", H5L_SAME_LOC, "hard"); | ^~~~~~~~~~~~ trefer.cpp:628:53: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 628 | sid3.selectElements(H5S_SELECT_SET, (size_t)POINT1_NPOINTS, (const hsize_t *)coord1); | ^~~~~~~~~~~~~~ | -------- | static_cast ( ) trefer.cpp:628:86: warning: use of old-style cast to 'const hsize_t*' {aka 'const long long unsigned int*'} [-Wold-style-cast] 628 | sid3.selectElements(H5S_SELECT_SET, (size_t)POINT1_NPOINTS, (const hsize_t *)coord1); | ^~~~~~ | ----------------------- | reinterpret_cast (coord1) trefer.cpp:669:30: warning: use of old-style cast to 'long int' [-Wold-style-cast] 669 | verify_val((long)nelms, 100, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^~~~~ | ----------- | static_cast (nelms) trefer.cpp:680:30: warning: use of old-style cast to 'long int' [-Wold-style-cast] 680 | verify_val((long)nelms, 100, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^~~~~ | ----------- | static_cast (nelms) trefer.cpp:690:31: warning: use of old-style cast to 'uint8_t*' {aka 'unsigned char*'} [-Wold-style-cast] 690 | for (tu8 = (uint8_t *)drbuf, i = 0; i < SPACE3_DIM1; i++, tu8++) | ^~~~~ | ---------------- | const_cast (drbuf) trefer.cpp:691:45: warning: use of old-style cast to 'uint8_t' {aka 'unsigned char'} [-Wold-style-cast] 691 | verify_val(*tu8, (uint8_t)(i * 3), "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ---------------- | static_cast ((i * 3)) trefer.cpp:702:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 702 | verify_val((long)nelms, 30, "DataSpace::getSelectNpoints", __LINE__, __FILE__); | ^~~~~ | ----------- | static_cast (nelms) trefer.cpp:706:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 706 | verify_val((long)nelms, 15, "DataSpace::getSelectNpoints", __LINE__, __FILE__); | ^~~~~ | ----------- | static_cast (nelms) In file included from ../../test/h5test.h:28, from trefer.cpp:28: trefer.cpp:709:76: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 709 | coords = (hsize_t *)HDmalloc(nelms * SPACE3_RANK * sizeof(hsize_t) * 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../src/H5private.h:1145:28: note: in definition of macro 'HDmalloc' 1145 | #define HDmalloc(Z) malloc(Z) | ^ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hsize_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:709:29: note: in expansion of macro 'HDmalloc' 709 | coords = (hsize_t *)HDmalloc(nelms * SPACE3_RANK * sizeof(hsize_t) * 2); | ^~~~~~~~ trefer.cpp:712:49: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 712 | reg_sp.getSelectHyperBlocklist((hsize_t)0, (hsize_t)nelms, coords); | ^ | ---------- | static_cast (0) trefer.cpp:712:61: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 712 | reg_sp.getSelectHyperBlocklist((hsize_t)0, (hsize_t)nelms, coords); | ^~~~~ | -------------- | static_cast (nelms) trefer.cpp:715:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 715 | verify_val(coords[0], (hsize_t)2, "Hyperslab Coordinates", __LINE__, __FILE__); | ^ | ---------- | static_cast (2) trefer.cpp:716:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 716 | verify_val(coords[1], (hsize_t)3, "Hyperslab Coordinates", __LINE__, __FILE__); | ^ | ---------- | static_cast (3) trefer.cpp:717:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 717 | verify_val(coords[2], (hsize_t)7, "Hyperslab Coordinates", __LINE__, __FILE__); | ^ | ---------- | static_cast (7) trefer.cpp:718:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 718 | verify_val(coords[3], (hsize_t)8, "Hyperslab Coordinates", __LINE__, __FILE__); | ^ | ---------- | static_cast (8) trefer.cpp:719:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 719 | verify_val(coords[4], (hsize_t)12, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (12) trefer.cpp:720:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 720 | verify_val(coords[5], (hsize_t)13, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (13) trefer.cpp:721:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 721 | verify_val(coords[6], (hsize_t)17, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (17) trefer.cpp:722:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 722 | verify_val(coords[7], (hsize_t)18, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (18) trefer.cpp:723:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 723 | verify_val(coords[8], (hsize_t)22, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (22) trefer.cpp:724:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 724 | verify_val(coords[9], (hsize_t)23, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (23) trefer.cpp:725:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 725 | verify_val(coords[10], (hsize_t)27, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (27) trefer.cpp:726:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 726 | verify_val(coords[11], (hsize_t)28, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (28) trefer.cpp:727:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 727 | verify_val(coords[12], (hsize_t)32, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (32) trefer.cpp:728:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 728 | verify_val(coords[13], (hsize_t)33, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (33) trefer.cpp:729:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 729 | verify_val(coords[14], (hsize_t)37, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (37) trefer.cpp:730:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 730 | verify_val(coords[15], (hsize_t)38, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (38) trefer.cpp:731:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 731 | verify_val(coords[16], (hsize_t)42, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (42) trefer.cpp:732:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 732 | verify_val(coords[17], (hsize_t)43, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (43) trefer.cpp:733:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 733 | verify_val(coords[18], (hsize_t)47, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (47) tlinks.cpp: In function 'int visit_obj_cb(H5::H5Object&, std::string, const H5O_info2_t*, void*)': tlinks.cpp:587:24: warning: unused parameter 'obj' [-Wunused-parameter] 587 | visit_obj_cb(H5Object &obj, const H5std_string name, const H5O_info2_t *oinfo, void *_op_data) | ~~~~~~~~~~^~~ trefer.cpp:734:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 734 | verify_val(coords[19], (hsize_t)48, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (48) trefer.cpp:735:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 735 | verify_val(coords[20], (hsize_t)52, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (52) trefer.cpp:736:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 736 | verify_val(coords[21], (hsize_t)53, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (53) trefer.cpp:737:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 737 | verify_val(coords[22], (hsize_t)57, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (57) trefer.cpp:738:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 738 | verify_val(coords[23], (hsize_t)58, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (58) trefer.cpp:739:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 739 | verify_val(coords[24], (hsize_t)62, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (62) trefer.cpp:740:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 740 | verify_val(coords[25], (hsize_t)63, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (63) trefer.cpp:741:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 741 | verify_val(coords[26], (hsize_t)67, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (67) trefer.cpp:742:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 742 | verify_val(coords[27], (hsize_t)68, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (68) trefer.cpp:743:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 743 | verify_val(coords[28], (hsize_t)72, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (72) trefer.cpp:744:41: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 744 | verify_val(coords[29], (hsize_t)73, "Hyperslab Coordinates", __LINE__, __FILE__); | ^~ | ----------- | static_cast (73) trefer.cpp:750:37: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 750 | verify_val(low[0], (hsize_t)2, "DataSpace::getSelectBounds", __LINE__, __FILE__); | ^ | ---------- | static_cast (2) trefer.cpp:751:38: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 751 | verify_val(high[0], (hsize_t)73, "DataSpace::getSelectBounds", __LINE__, __FILE__); | ^~ | ----------- | static_cast (73) trefer.cpp:765:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 765 | verify_val((long)nelmspts, 10, "DataSpace::getSelectNpoints", __LINE__, __FILE__); | ^~~~~~~~ | -------------- | static_cast (nelmspts) In file included from ../../test/h5test.h:28, from trefer.cpp:28: trefer.cpp:768:61: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 768 | coords = (hsize_t *)HDmalloc(nelmspts * SPACE3_RANK * sizeof(hsize_t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../src/H5private.h:1145:28: note: in definition of macro 'HDmalloc' 1145 | #define HDmalloc(Z) malloc(Z) | ^ ../../src/H5private.h:1145:29: warning: use of old-style cast to 'hsize_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1145 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:768:29: note: in expansion of macro 'HDmalloc' 768 | coords = (hsize_t *)HDmalloc(nelmspts * SPACE3_RANK * sizeof(hsize_t)); | ^~~~~~~~ trefer.cpp:771:48: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 771 | elm_sp.getSelectElemPointlist((hsize_t)0, (hsize_t)nelmspts, coords); | ^ | ---------- | static_cast (0) trefer.cpp:771:60: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 771 | elm_sp.getSelectElemPointlist((hsize_t)0, (hsize_t)nelmspts, coords); | ^~~~~~~~ | ----------------- | static_cast (nelmspts) trefer.cpp:789:37: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 789 | verify_val(low[0], (hsize_t)3, "DataSpace::getSelectBounds", __LINE__, __FILE__); | ^ | ---------- | static_cast (3) trefer.cpp:790:38: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 790 | verify_val(high[0], (hsize_t)97, "DataSpace::getSelectBounds", __LINE__, __FILE__); | ^~ | ----------- | static_cast (97) In file included from ../../test/h5test.h:28, from titerate.cpp:27: titerate.cpp: In function 'int iter_strcmp(const void*, const void*)': titerate.cpp:81:44: warning: use of old-style cast to 'const char* const*' [-Wold-style-cast] 81 | return (HDstrcmp(*(const char *const *)s1, *(const char *const *)s2)); | ^~ ../../src/H5private.h:1421:31: note: in definition of macro 'HDstrcmp' 1421 | #define HDstrcmp(X, Y) strcmp(X, Y) | ^ titerate.cpp:81:70: warning: use of old-style cast to 'const char* const*' [-Wold-style-cast] 81 | return (HDstrcmp(*(const char *const *)s1, *(const char *const *)s2)); | ^~ ../../src/H5private.h:1421:34: note: in definition of macro 'HDstrcmp' 1421 | #define HDstrcmp(X, Y) strcmp(X, Y) | ^ titerate.cpp: In function 'herr_t liter_cb(hid_t, const char*, const H5L_info2_t*, void*)': titerate.cpp:94:38: warning: use of old-style cast to 'struct iter_info*' [-Wold-style-cast] 94 | iter_info *info = (iter_info *)op_data; | ^~~~~~~ | - | static_cast<- | > ( ) In file included from trefer.cpp:29: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5O_type_t; Type2 = H5O_type_t]': trefer.cpp:272:95: required from here h5cpputil.h:75:14: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] In file included from ../../test/h5test.h:28, from titerate.cpp:27: titerate.cpp: In function 'void test_iter_group(H5::FileAccPropList&)': titerate.cpp:184:47: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 184 | HDqsort(lnames, (size_t)(NDATASETS + 2), sizeof(char *), iter_strcmp); | ^ ../../src/H5private.h:1238:38: note: in definition of macro 'HDqsort' 1238 | #define HDqsort(M, N, Z, F) qsort(M, N, Z, F) | ^ h5cpputil.h:79:72: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] titerate.cpp:196:50: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 196 | verify_val(nobjs, (hsize_t)(NDATASETS + 2), "H5Gget_info", __LINE__, __FILE__); | ^ | --------- | static_cast ( ) h5cpputil.h:79:96: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] In file included from tlinks.cpp:28: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_cset_t; Type2 = H5T_cset_t]': tlinks.cpp:204:103: required from here h5cpputil.h:75:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] titerate.cpp:199:23: warning: comparison of integer expressions of different signedness: 'int' and 'hsize_t' {aka 'long long unsigned int'} [-Wsign-compare] 199 | for (i = 0; i < nobjs; i++) { | ~~^~~~~~~ h5cpputil.h:79:96: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] dsets.cpp: In function 'herr_t test_simple_io(H5::H5File&)': dsets.cpp:194:9: warning: size of 'points' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 194 | int points[100][200]; | ^~~~~~ dsets.cpp:195:9: warning: size of 'check' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 195 | int check[100][200]; | ^~~~~ titerate.cpp:225:38: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 225 | idx = (hsize_t)-1; | ^ | ----------- | static_cast (-1) dsets.cpp: In function 'herr_t test_datasize(H5::FileAccPropList&)': dsets.cpp:287:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 287 | size_t expected_size = 4 * dims[0] * dims[1]; | ~~~~~~~~~~~~^~~~~~~~~ titerate.cpp: At global scope: titerate.cpp:364:1: warning: no previous declaration for 'void printelems(const H5::Group&, const string&, const string&)' [-Wmissing-declarations] 364 | printelems(const Group &group, const H5std_string &dsname, const H5std_string &atname) | ^~~~~~~~~~ h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5T_class_t; Type2 = H5T_class_t]': trefer.cpp:357:82: required from here h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] dsets.cpp: In function 'size_t filter_bogus(unsigned int, size_t, const unsigned int*, size_t, size_t*, void**)': dsets.cpp:410:27: warning: unused parameter 'flags' [-Wunused-parameter] 410 | filter_bogus(unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, | ~~~~~~~~~~~~~^~~~~ dsets.cpp:410:41: warning: unused parameter 'cd_nelmts' [-Wunused-parameter] 410 | filter_bogus(unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, | ~~~~~~~^~~~~~~~~ dsets.cpp:410:71: warning: unused parameter 'cd_values' [-Wunused-parameter] 410 | filter_bogus(unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dsets.cpp:411:22: warning: unused parameter 'buf_size' [-Wunused-parameter] 411 | size_t *buf_size, void **buf) | ~~~~~~~~^~~~~~~~ dsets.cpp:411:39: warning: unused parameter 'buf' [-Wunused-parameter] 411 | size_t *buf_size, void **buf) | ~~~~~~~^~~ dsets.cpp: In function 'herr_t test_compression(H5::H5File&)': dsets.cpp:437:13: warning: size of 'points' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 437 | int points[100][200]; | ^~~~~~ dsets.cpp:438:13: warning: size of 'check' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 438 | int check[100][200]; | ^~~~~ tlinks.cpp: At global scope: tlinks.cpp:583:20: warning: 'DIM1' defined but not used [-Wunused-const-variable=] 583 | const int DIM1 = 2; | ^~~~ dsets.cpp: In function 'herr_t test_chunk_cache(const H5::FileAccPropList&)': dsets.cpp:1157:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 1157 | dapl.setNumLinks((size_t)134); | ^~~ | ----------- | static_cast (134) dsets.cpp:1159:36: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 1159 | verify_val(nlinks, (size_t)134, "DSetAccPropList::getNumLinks", __LINE__, __FILE__); | ^~~ | ----------- | static_cast (134) In file included from ../../src/hdf5.h:25, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from dsets.cpp:31: ../../src/H5Dpublic.h:32:50: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 32 | #define H5D_CHUNK_CACHE_NBYTES_DEFAULT ((size_t)-1) | ^ dsets.cpp:1202:27: note: in expansion of macro 'H5D_CHUNK_CACHE_NBYTES_DEFAULT' 1202 | size_t nbytes_3 = H5D_CHUNK_CACHE_NBYTES_DEFAULT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dsets.cpp:35: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = unsigned int; Type2 = int]': dsets.cpp:1094:89: required from here h5cpputil.h:77:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 77 | if (x != value) { | ~~^~~~~~~~ h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = double; Type2 = double]': dsets.cpp:1154:84: required from here h5cpputil.h:77:11: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] titerate.cpp: In function 'herr_t liter_cb(hid_t, const char*, const H5L_info2_t*, void*)': titerate.cpp:477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 477 | } // cleanup_iterate | ^ titerate.cpp:477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = H5D_layout_t; Type2 = H5D_layout_t]': dsets.cpp:1270:94: required from here h5cpputil.h:75:14: warning: passing 'H5D_layout_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 74 | cerr << " Call to routine: " << where << " at line " << line << " in " << file_name << " had value " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | << x << endl; | ^~~~ h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5D_layout_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:75:14: warning: passing 'H5D_layout_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:75:14: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5D_layout_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5D_layout_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:72: warning: passing 'H5D_layout_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:72: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5D_layout_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 79 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " << value << ", but is " << x | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5D_layout_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] h5cpputil.h:79:96: warning: passing 'H5D_layout_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:79:96: warning: in call to 'std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits]' [-Wsign-promo] dsets.cpp: In function 'herr_t test_simple_io(H5::H5File&)': dsets.cpp:189:1: warning: stack usage might be 160208 bytes [-Wstack-usage=] 189 | test_simple_io(H5File &file) | ^~~~~~~~~~~~~~ dsets.cpp:252:1: warning: the frame size of 160144 bytes is larger than 16384 bytes [-Wframe-larger-than=] 252 | } // test_simple_io | ^ dsets.cpp: In function 'herr_t test_compression(H5::H5File&)': dsets.cpp:431:1: warning: stack usage might be 160336 bytes [-Wstack-usage=] 431 | test_compression(H5File &file) | ^~~~~~~~~~~~~~~~ dsets.cpp:688:1: warning: the frame size of 160272 bytes is larger than 16384 bytes [-Wframe-larger-than=] 688 | } // test_compression | ^ CXXLD testhdf5 make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' Making all in hl make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src' CC H5DO.lo CC H5DS.lo CC H5IM.lo CC H5LT.lo CC H5LTanalyze.lo CC H5LTparse.lo CC H5PT.lo CC H5TB.lo CC H5LD.lo H5PT.c: In function 'H5PTcreate': H5PT.c:91:68: warning: cast between incompatible function types from 'herr_t (*)(void *, void **)' {aka 'int (*)(void *, void **)'} to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 91 | H5Iregister_type((size_t)H5PT_HASH_TABLE_SIZE, 0, (H5I_free_t)H5PT_free_id)) < 0) | ^ H5PT.c: In function 'H5PTcreate_fl': H5PT.c:212:68: warning: cast between incompatible function types from 'herr_t (*)(void *, void **)' {aka 'int (*)(void *, void **)'} to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 212 | H5Iregister_type((size_t)H5PT_HASH_TABLE_SIZE, 0, (H5I_free_t)H5PT_free_id)) < 0) | ^ H5PT.c: In function 'H5PTopen': H5PT.c:327:68: warning: cast between incompatible function types from 'herr_t (*)(void *, void **)' {aka 'int (*)(void *, void **)'} to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 327 | H5Iregister_type((size_t)H5PT_HASH_TABLE_SIZE, 0, (H5I_free_t)H5PT_free_id)) < 0) | ^ CCLD libhdf5_hl.la make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/test' CC test_lite.o CC test_image.o CC test_file_image.o CC test_table.o CC test_ds.o CC test_packet.o CC test_packet_vlen.o CC test_ld.o CC test_dset_append.o CC test_h5do_compat.o CCLD test_h5do_compat CCLD test_image CCLD test_file_image CCLD test_table CCLD test_packet CCLD test_lite CCLD test_dset_append CCLD test_ld CCLD test_ds make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/test' Making all in tools make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' Making all in gif2h5 make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/gif2h5' CC gif2hdf.o CC gif2mem.o CC decompress.o CC gifread.o CC writehdf.o CC hdf2gif.o CC hdfgifwr.o CC h52gifgentst.o hdfgifwr.c: In function 'char_out': hdfgifwr.c:464:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 464 | } | ^ CCLD h52gifgentst hdf2gif.c: In function 'main': hdf2gif.c:335:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 335 | } | ^ hdf2gif.c:55:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 55 | main(int argc, char **argv) | ^~~~ hdf2gif.c:55:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CCLD gif2h5 CCLD h52gif make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/gif2h5' Making all in h5watch make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/h5watch' CC h5watch.o CC swmr_check_compat_vfd.o CC h5watchgentest.o CC extend_dset-extend_dset.o h5watch.c: In function 'slicendump': h5watch.c:239:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 239 | if ((subrank - 1) > 0) { | ^~ CCLD swmr_check_compat_vfd CCLD extend_dset CCLD h5watchgentest CCLD h5watch make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/h5watch' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' Making all in c++ make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' Making all in src make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src' CXX H5PacketTable.lo In file included from H5PacketTable.cpp:25: H5PacketTable.h: In constructor 'PacketTable::PacketTable()': H5PacketTable.h:36:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++] 36 | PacketTable() | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:35, from ../../../hl/src/H5HLprivate2.h:18, from H5PacketTable.cpp:23: H5PacketTable.h: At global scope: ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ H5PacketTable.h:143:36: note: in expansion of macro 'H5P_DEFAULT' 143 | hid_t plistID = H5P_DEFAULT); | ^~~~~~~~~~~ H5PacketTable.cpp: In constructor 'PacketTable::PacketTable(hid_t, const char*)': H5PacketTable.cpp:35:1: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++] 35 | PacketTable::PacketTable(hid_t fileID, const char *name) | ^~~~~~~~~~~ H5PacketTable.cpp: In constructor 'PacketTable::PacketTable(hid_t, char*)': H5PacketTable.cpp:41:1: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++] 41 | PacketTable::PacketTable(hid_t fileID, char *name) | ^~~~~~~~~~~ H5PacketTable.cpp: In member function 'int FL_PacketTable::GetPackets(hsize_t, hsize_t, void*)': H5PacketTable.cpp:274:85: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 274 | return H5PTread_packets(table_id, startIndex, (size_t)(endIndex - startIndex + 1), data); | ^ | -------- | static_cast ( ) CXXLD libhdf5_hl_cpp.la make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src' Making all in test make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/test' CXX ptableTest.o In file included from ptableTest.h:25, from ptableTest.cpp:17: ../../../hl/c++/src/H5PacketTable.h: In constructor 'PacketTable::PacketTable()': ../../../hl/c++/src/H5PacketTable.h:36:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++] 36 | PacketTable() | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:35, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ../../../hl/c++/src/H5PacketTable.h: At global scope: ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ../../../hl/c++/src/H5PacketTable.h:143:36: note: in expansion of macro 'H5P_DEFAULT' 143 | hid_t plistID = H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:26, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../c++/src/H5Exception.h:66:74: note: in expansion of macro 'H5E_DEFAULT' 66 | static void printErrorStack(FILE *stream = stderr, hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:35, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ptableTest.cpp: In function 'int main()': ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:32:50: note: in expansion of macro 'H5P_DEFAULT' 32 | fileID = H5Fcreate(TEST_FILE, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:32:63: note: in expansion of macro 'H5P_DEFAULT' 32 | fileID = H5Fcreate(TEST_FILE, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ptableTest.cpp: In function 'int BasicTest()': ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:87:36: note: in expansion of macro 'H5P_DEFAULT' 87 | FL_PacketTable wrapper(fileID, H5P_DEFAULT, BASICTEST_PT, H5T_NATIVE_INT, 1); | ^~~~~~~~~~~ ptableTest.cpp: In function 'int TestCompoundDatatype()': ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:159:36: note: in expansion of macro 'H5P_DEFAULT' 159 | FL_PacketTable wrapper(fileID, H5P_DEFAULT, CMPDTEST_PT, dtypeID, 1); | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:26, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:95:29: note: in expansion of macro 'H5E_DEFAULT' 95 | (void)H5Eauto_is_v2(H5E_DEFAULT, &H5E_saved_is_v2); \ | ^~~~~~~~~~~ ptableTest.cpp:194:5: note: in expansion of macro 'H5E_BEGIN_TRY' 194 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:97:32: note: in expansion of macro 'H5E_DEFAULT' 97 | (void)H5Eget_auto2(H5E_DEFAULT, &H5E_saved.efunc2, &H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:194:5: note: in expansion of macro 'H5E_BEGIN_TRY' 194 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:98:32: note: in expansion of macro 'H5E_DEFAULT' 98 | (void)H5Eset_auto2(H5E_DEFAULT, NULL, NULL); \ | ^~~~~~~~~~~ ptableTest.cpp:194:5: note: in expansion of macro 'H5E_BEGIN_TRY' 194 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:107:28: note: in expansion of macro 'H5E_DEFAULT' 107 | (void)H5Eset_auto2(H5E_DEFAULT, H5E_saved.efunc2, H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:198:5: note: in expansion of macro 'H5E_END_TRY' 198 | H5E_END_TRY; | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:35, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ptableTest.cpp: In function 'int TestGetNext()': ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:217:36: note: in expansion of macro 'H5P_DEFAULT' 217 | FL_PacketTable wrapper(fileID, H5P_DEFAULT, GETNEXT_PT, H5T_NATIVE_INT, 500); | ^~~~~~~~~~~ ptableTest.cpp: In function 'int TestCompress()': ptableTest.cpp:310:22: warning: catching polymorphic type 'class H5::Exception' by value [-Wcatch-value=] 310 | catch (Exception e) { | ^ In file included from ../../../src/hdf5.h:35, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ptableTest.cpp: In function 'int SystemTest()': ../../../src/H5Ppublic.h:103:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 103 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:527:37: note: in expansion of macro 'H5P_DEFAULT' 527 | FL_PacketTable wrapper2(fileID, H5P_DEFAULT, PT_SYSTEMTST2, dtypeID2, 1); | ^~~~~~~~~~~ In file included from ../../../src/hdf5.h:26, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:95:29: note: in expansion of macro 'H5E_DEFAULT' 95 | (void)H5Eauto_is_v2(H5E_DEFAULT, &H5E_saved_is_v2); \ | ^~~~~~~~~~~ ptableTest.cpp:575:5: note: in expansion of macro 'H5E_BEGIN_TRY' 575 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:97:32: note: in expansion of macro 'H5E_DEFAULT' 97 | (void)H5Eget_auto2(H5E_DEFAULT, &H5E_saved.efunc2, &H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:575:5: note: in expansion of macro 'H5E_BEGIN_TRY' 575 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:98:32: note: in expansion of macro 'H5E_DEFAULT' 98 | (void)H5Eset_auto2(H5E_DEFAULT, NULL, NULL); \ | ^~~~~~~~~~~ ptableTest.cpp:575:5: note: in expansion of macro 'H5E_BEGIN_TRY' 575 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:107:28: note: in expansion of macro 'H5E_DEFAULT' 107 | (void)H5Eset_auto2(H5E_DEFAULT, H5E_saved.efunc2, H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:580:5: note: in expansion of macro 'H5E_END_TRY' 580 | H5E_END_TRY; | ^~~~~~~~~~~ ptableTest.cpp: In function 'int TestHDFFV_9758()': ptableTest.cpp:624:27: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 624 | s1[i].c = 1. / (i + 1); | ~~~^~~~ ptableTest.cpp:625:45: warning: use of old-style cast to 'int' [-Wold-style-cast] 625 | HDsprintf(s1[i].d, "string%d", (int)i); | ^ | ------ | static_cast (i) In file included from ../../../src/hdf5.h:26, from ../../../test/h5test.h:27, from ../../../hl/test/h5hltest.h:25, from ptableTest.h:24, from ptableTest.cpp:17: ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:95:29: note: in expansion of macro 'H5E_DEFAULT' 95 | (void)H5Eauto_is_v2(H5E_DEFAULT, &H5E_saved_is_v2); \ | ^~~~~~~~~~~ ptableTest.cpp:706:5: note: in expansion of macro 'H5E_BEGIN_TRY' 706 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:97:32: note: in expansion of macro 'H5E_DEFAULT' 97 | (void)H5Eget_auto2(H5E_DEFAULT, &H5E_saved.efunc2, &H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:706:5: note: in expansion of macro 'H5E_BEGIN_TRY' 706 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:98:32: note: in expansion of macro 'H5E_DEFAULT' 98 | (void)H5Eset_auto2(H5E_DEFAULT, NULL, NULL); \ | ^~~~~~~~~~~ ptableTest.cpp:706:5: note: in expansion of macro 'H5E_BEGIN_TRY' 706 | H5E_BEGIN_TRY | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:28: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 27 | #define H5E_DEFAULT (hid_t)0 | ^ ../../../src/H5Epublic.h:107:28: note: in expansion of macro 'H5E_DEFAULT' 107 | (void)H5Eset_auto2(H5E_DEFAULT, H5E_saved.efunc2, H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:712:5: note: in expansion of macro 'H5E_END_TRY' 712 | H5E_END_TRY; | ^~~~~~~~~~~ ptableTest.cpp: In function 'int TestGetNext()': ptableTest.cpp:206:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 206 | TestGetNext() | ^~~~~~~~~~~ ptableTest.cpp:206:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ptableTest.cpp: In function 'int TestGetPacket()': ptableTest.cpp:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 324 | TestGetPacket() | ^~~~~~~~~~~~~ ptableTest.cpp:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ptableTest.cpp: In function 'int TestErrors()': ptableTest.cpp:366:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 366 | TestErrors() | ^~~~~~~~~~ ptableTest.cpp:366:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] ptableTest.cpp: In function 'int TestHDFFV_9758()': ptableTest.cpp:708:17: warning: 'strtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 708 | H5Tclose(strtype); | ~~~~~~~~^~~~~~~~~ CXXLD ptableTest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' >>> hdf5: Entering fakeroot... for d in examples c++ hl; do \ (cd $d && make install-examples) || exit 1; \ done Making install in src make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/examples' ../bin/mkdirs /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c + /usr/bin/install -c ./h5_write.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_read.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_extend_write.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_chunk_read.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_compound.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_crtgrpd.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_subset.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_cmprss.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_rdwt.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_crtgrpar.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_extend.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_crtatt.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_crtgrp.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_crtdat.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_group.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_select.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_attribute.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_mount.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_drivers.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_reference_deprec.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_ref_extern.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_ref_compat.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_ref2reg_deprec.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_extlink.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_elink_unix2win.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_shared_mesg.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_debug_trace.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./ph5example.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-exc.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-exclim.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-eiger.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-simpleIO.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-percival.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-percival-unlim.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./h5_vds-percival-unlim-maxmin.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c run-c-ex.sh /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c/. + /usr/bin/install -c ./README /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/. + /usr/bin/install -c ./run-all-ex.sh /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/. make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/examples' make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/examples' ../../bin/mkdirs /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++ + /usr/bin/install -c ./create.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./readdata.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./writedata.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./compound.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./extend_ds.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./chunks.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5group.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_cmprss.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_crtatt.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_crtdat.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_crtgrpar.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_crtgrp.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_crtgrpd.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_extend.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_rdwt.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c ./h5tutr_subset.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. + /usr/bin/install -c run-c++-ex.sh /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/c++/. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/examples' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' for d in examples c++; do \ (cd $d && make install-examples) || exit 1; \ done make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/examples' ../../bin/mkdirs /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c + /usr/bin/install -c ./ex_lite1.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_lite2.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_lite3.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ptExampleFL.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_image1.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_image2.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_01.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_02.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_03.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_04.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_05.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_06.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_07.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_08.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_09.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_10.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_11.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_table_12.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./ex_ds1.c /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./image24pixel.txt /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./image8.txt /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./pal_rgb.h /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c run-hlc-ex.sh /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c/. + /usr/bin/install -c ./run-hl-ex.sh /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/examples' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/examples' ../../../bin/mkdirs /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c++ + /usr/bin/install -c ./ptExampleFL.cpp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c++/. + /usr/bin/install -c run-hlc++-ex.sh /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/share/doc/hdf5/examples/hl/c++/. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/examples' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' ../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' ../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' ../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' /bin/sh ../libtool --mode=install /usr/bin/install -c libhdf5.la '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' /usr/bin/install -c -m 644 libhdf5.settings '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' /usr/bin/install -c -m 644 hdf5.h H5api_adpt.h H5overflow.h H5pubconf.h H5public.h H5version.h H5Apublic.h H5ACpublic.h H5Cpublic.h H5Dpublic.h H5Epubgen.h H5Epublic.h H5ESpublic.h H5Fpublic.h H5FDpublic.h H5FDcore.h H5FDdirect.h H5FDfamily.h H5FDhdfs.h H5FDlog.h H5FDmirror.h H5FDmpi.h H5FDmpio.h H5FDmulti.h H5FDros3.h H5FDsec2.h H5FDsplitter.h H5FDstdio.h H5FDwindows.h H5Gpublic.h H5Ipublic.h H5Lpublic.h H5Mpublic.h H5MMpublic.h H5Opublic.h H5Ppublic.h H5PLextern.h H5PLpublic.h H5Rpublic.h H5Spublic.h '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' /usr/bin/install -c -m 644 H5Tpublic.h H5VLconnector.h H5VLconnector_passthru.h H5VLnative.h H5VLpassthru.h H5VLpublic.h H5Zpublic.h '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' libtool: install: /usr/bin/install -c .libs/libhdf5.so.200.1.0 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5.so.200.1.0 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5.so.200.1.0 libhdf5.so.200 || { rm -f libhdf5.so.200 && ln -s libhdf5.so.200.1.0 libhdf5.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5.so.200.1.0 libhdf5.so || { rm -f libhdf5.so && ln -s libhdf5.so.200.1.0 libhdf5.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5.lai /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5.la libtool: install: /usr/bin/install -c .libs/libhdf5.a /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5.a libtool: install: chmod 644 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5.a libtool: install: ranlib /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src' Making install in test make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/test' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/test' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/test' Making install in bin make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/bin' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/bin' echo " ../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin'"; \ ../bin/install-sh -c -d "/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin" || exit 1; make[2]: Nothing to be done for 'install-data-am'. ../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' ../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /usr/bin/install -c h5redeploy '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/bin' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/bin' Making install in utils make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' Making install in mirror_vfd make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils/mirror_vfd' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils/mirror_vfd' make[3]: Nothing to be done for 'install-data-am'. ../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c mirror_server mirror_server_stop '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/mirror_server /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/mirror_server libtool: warning: '../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/mirror_server_stop /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/mirror_server_stop make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils/mirror_vfd' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils/mirror_vfd' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/utils' Making install in tools make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' Making install in lib make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/lib' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/lib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/lib' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/lib' Making install in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' Making install in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5diff' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5diff' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5diff '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5diff /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5diff make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5diff' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5diff' Making install in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5ls' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5ls' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5ls '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5ls /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5ls make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5ls' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5ls' Making install in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5dump' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5dump' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5dump '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5dump /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5dump make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5dump' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5dump' Making install in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/misc' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/misc' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5debug h5repart h5mkgrp h5clear '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5debug /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5debug libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5repart /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5repart libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5mkgrp /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5mkgrp libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5clear /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5clear make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/misc' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/misc' Making install in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5import' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5import' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5import '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5import /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5import make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5import' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5import' Making install in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5repack' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5repack' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5repack '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5repack /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5repack make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5repack' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5repack' Making install in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5jam' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5jam' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5jam h5unjam '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5jam /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5jam libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5unjam /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5unjam make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5jam' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5jam' Making install in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5copy' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5copy' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5copy '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5copy /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5copy make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5copy' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5copy' Making install in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5format_convert' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5format_convert' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5format_convert '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5format_convert /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5format_convert make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5format_convert' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5format_convert' Making install in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5stat' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5stat' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5stat '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5stat /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5stat make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5stat' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src/h5stat' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/src' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' Making install in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5diff' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5diff' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5diff' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5diff' Making install in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5ls' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5ls' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5ls' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5ls' Making install in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5dump' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5dump' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5dump' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5dump' Making install in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' Making install in vds make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc/vds' make[5]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc/vds' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc/vds' make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc/vds' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' make[5]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/misc' Making install in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5import' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5import' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5import' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5import' Making install in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5repack' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5repack' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5repack' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5repack' Making install in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5jam' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5jam' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5jam' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5jam' Making install in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5copy' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5copy' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5copy' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5copy' Making install in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5format_convert' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5format_convert' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5format_convert' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5format_convert' Making install in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5stat' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5stat' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5stat' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/h5stat' Making install in perform make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/perform' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/perform' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5perf_serial '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5perf_serial /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5perf_serial make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/perform' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test/perform' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/tools' Making install in . make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1' Making install in c++ make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' Making install in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src' ../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /usr/bin/install -c h5c++ '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' ../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' ../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' /bin/sh ../../libtool --mode=install /usr/bin/install -c libhdf5_cpp.la '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' /usr/bin/install -c -m 644 H5Cpp.h H5AbstractDs.h H5AtomType.h H5Attribute.h H5Classes.h H5CommonFG.h H5CompType.h H5DataSet.h H5DataSpace.h H5DataType.h H5OcreatProp.h H5DaccProp.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 H5LcreatProp.h H5LaccProp.h H5Library.h H5Location.h H5Object.h H5PredType.h H5PropList.h H5StrType.h H5CppDoc.h H5ArrayType.h H5VarLenType.h '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' libtool: warning: relinking 'libhdf5_cpp.la' libtool: install: (cd /home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src; /bin/sh "/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/libtool" --silent --tag CXX --mode=relink g++ -DOLD_HEADER_FILENAME -DHDF_NO_NAMESPACE -DNO_STATIC_CAST -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-format-nonliteral -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wno-deprecated-copy -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wcast-align -Wmissing-declarations -Wpacked -Wredundant-decls -Wswitch -Wunused-but-set-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wshadow -O3 -Os -fomit-frame-pointer -version-info 201:0:1 -o libhdf5_cpp.la -rpath /usr/lib H5Exception.lo H5IdComponent.lo H5DataSpace.lo H5PropList.lo H5Library.lo H5FaccProp.lo H5FcreatProp.lo H5LcreatProp.lo H5LaccProp.lo H5DaccProp.lo H5DxferProp.lo H5DcreatProp.lo H5Location.lo H5AbstractDs.lo H5Attribute.lo H5Object.lo H5OcreatProp.lo H5DataType.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.la -lz -ldl -lm -inst-prefix-dir /home/buildozer/aports/community/hdf5/pkg/hdf5) libtool: install: /usr/bin/install -c .libs/libhdf5_cpp.so.200.1.0T /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_cpp.so.200.1.0 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_cpp.so.200.1.0 libhdf5_cpp.so.200 || { rm -f libhdf5_cpp.so.200 && ln -s libhdf5_cpp.so.200.1.0 libhdf5_cpp.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_cpp.so.200.1.0 libhdf5_cpp.so || { rm -f libhdf5_cpp.so && ln -s libhdf5_cpp.so.200.1.0 libhdf5_cpp.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5_cpp.lai /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_cpp.la libtool: install: /usr/bin/install -c .libs/libhdf5_cpp.a /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_cpp.a libtool: install: chmod 644 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_cpp.a libtool: install: ranlib /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_cpp.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/src' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/test' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/c++' Making install in hl make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' Making install in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src' ../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' ../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' /bin/sh ../../libtool --mode=install /usr/bin/install -c libhdf5_hl.la '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' /usr/bin/install -c -m 644 hdf5_hl.h H5DOpublic.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h H5LDpublic.h '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' libtool: warning: relinking 'libhdf5_hl.la' libtool: install: (cd /home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src; /bin/sh "/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/libtool" --silent --tag CC --mode=relink gcc -std=c99 -Wall -Wcast-qual -Wconversion -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-c++-compat -Wno-format-nonliteral -Wshadow -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wc11-c2x-compat -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-overlength-strings -Wno-jump-misses-init -Wno-suggest-attribute=const -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=pure -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -Wbad-function-cast -Wimplicit-function-declaration -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wpointer-sign -Wpointer-to-int-cast -Wredundant-decls -Wstrict-prototypes -Wswitch -Wunused-function -Wunused-variable -Wunused-parameter -Wcast-align -Wunused-but-set-variable -Wformat -Wincompatible-pointer-types -Wshadow -Wcast-function-type -Wmaybe-uninitialized -O3 -Os -fomit-frame-pointer -version-info 200:1:0 -o libhdf5_hl.la -rpath /usr/lib H5DO.lo H5DS.lo H5IM.lo H5LT.lo H5LTanalyze.lo H5LTparse.lo H5PT.lo H5TB.lo H5LD.lo ../../src/libhdf5.la -lz -ldl -lm -inst-prefix-dir /home/buildozer/aports/community/hdf5/pkg/hdf5) libtool: install: /usr/bin/install -c .libs/libhdf5_hl.so.200.0.1T /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.so.200.0.1 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl.so.200.0.1 libhdf5_hl.so.200 || { rm -f libhdf5_hl.so.200 && ln -s libhdf5_hl.so.200.0.1 libhdf5_hl.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl.so.200.0.1 libhdf5_hl.so || { rm -f libhdf5_hl.so && ln -s libhdf5_hl.so.200.0.1 libhdf5_hl.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5_hl.lai /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.la libtool: install: /usr/bin/install -c .libs/libhdf5_hl.a /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.a libtool: install: chmod 644 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.a libtool: install: ranlib /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/src' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/test' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/test' Making install in tools make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' Making install in gif2h5 make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/gif2h5' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/gif2h5' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c gif2h5 h52gif '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../hl/src/libhdf5_hl.la' has not been installed in '/usr/lib' libtool: warning: '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/gif2h5 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/gif2h5 libtool: warning: '../../../hl/src/libhdf5_hl.la' has not been installed in '/usr/lib' libtool: warning: '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h52gif /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h52gif make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/gif2h5' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/gif2h5' Making install in h5watch make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/h5watch' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/h5watch' make[4]: Nothing to be done for 'install-data-am'. ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' /bin/sh ../../../libtool --mode=install /usr/bin/install -c h5watch '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin' libtool: warning: '../../../hl/src/libhdf5_hl.la' has not been installed in '/usr/lib' libtool: warning: '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5watch /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5watch make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/h5watch' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools/h5watch' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/tools' Making install in c++ make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' Making install in src make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src' ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' ../../../bin/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libhdf5_hl_cpp.la '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' /usr/bin/install -c -m 644 H5PacketTable.h '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' libtool: warning: relinking 'libhdf5_hl_cpp.la' libtool: install: (cd /home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src; /bin/sh "/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/libtool" --silent --tag CXX --mode=relink g++ -DOLD_HEADER_FILENAME -DHDF_NO_NAMESPACE -DNO_STATIC_CAST -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-format-nonliteral -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wno-deprecated-copy -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wcast-align -Wmissing-declarations -Wpacked -Wredundant-decls -Wswitch -Wunused-but-set-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wshadow -O3 -Os -fomit-frame-pointer -version-info 200:1:0 -o libhdf5_hl_cpp.la -rpath /usr/lib H5PacketTable.lo ../../../hl/src/libhdf5_hl.la ../../../c++/src/libhdf5_cpp.la -lz -ldl -lm -inst-prefix-dir /home/buildozer/aports/community/hdf5/pkg/hdf5) libtool: install: /usr/bin/install -c .libs/libhdf5_hl_cpp.so.200.0.1T /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl_cpp.so.200.0.1 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl_cpp.so.200.0.1 libhdf5_hl_cpp.so.200 || { rm -f libhdf5_hl_cpp.so.200 && ln -s libhdf5_hl_cpp.so.200.0.1 libhdf5_hl_cpp.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl_cpp.so.200.0.1 libhdf5_hl_cpp.so || { rm -f libhdf5_hl_cpp.so && ln -s libhdf5_hl_cpp.so.200.0.1 libhdf5_hl_cpp.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf5_hl_cpp.lai /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl_cpp.la libtool: install: /usr/bin/install -c .libs/libhdf5_hl_cpp.a /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl_cpp.a libtool: install: chmod 644 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl_cpp.a libtool: install: ranlib /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl_cpp.a libtool: warning: remember to run 'libtool --finish /usr/lib' make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/src' Making install in test make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/test' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/test' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/test' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl/c++' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.1/hl' >>> hdf5-static*: Running split function static... >>> hdf5-static*: Preparing subpackage hdf5-static... >>> hdf5-static*: Stripping binaries >>> hdf5-static*: Running postcheck for hdf5-static >>> hdf5-doc*: Running split function doc... >>> hdf5-doc*: Preparing subpackage hdf5-doc... >>> hdf5-doc*: Running postcheck for hdf5-doc >>> hdf5-dev*: Running split function dev... >>> hdf5-dev*: Preparing subpackage hdf5-dev... >>> hdf5-dev*: Stripping binaries >>> hdf5-dev*: Running postcheck for hdf5-dev >>> hdf5*: Running postcheck for hdf5 >>> hdf5*: Preparing package hdf5... >>> hdf5*: Stripping binaries >>> hdf5-dev*: Scanning shared objects >>> hdf5-doc*: Scanning shared objects >>> hdf5-static*: Scanning shared objects >>> hdf5*: Scanning shared objects >>> hdf5-dev*: Tracing dependencies... zlib-dev hdf5=1.12.1-r0 pkgconfig >>> hdf5-dev*: Package size: 2.0 MB >>> hdf5-dev*: Compressing data... >>> hdf5-dev*: Create checksum... >>> hdf5-dev*: Create hdf5-dev-1.12.1-r0.apk >>> hdf5-doc*: Tracing dependencies... >>> hdf5-doc*: Package size: 1.3 MB >>> hdf5-doc*: Compressing data... >>> hdf5-doc*: Create checksum... >>> hdf5-doc*: Create hdf5-doc-1.12.1-r0.apk >>> hdf5-static*: Tracing dependencies... >>> hdf5-static*: Package size: 7.5 MB >>> hdf5-static*: Compressing data... >>> hdf5-static*: Create checksum... >>> hdf5-static*: Create hdf5-static-1.12.1-r0.apk >>> hdf5*: Tracing dependencies... so:libc.musl-x86.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libz.so.1 >>> hdf5*: Package size: 8.4 MB >>> hdf5*: Compressing data... >>> hdf5*: Create checksum... >>> hdf5*: Create hdf5-1.12.1-r0.apk >>> hdf5: Build complete at Fri, 23 Jul 2021 06:39:45 +0000 elapsed time 0h 5m 37s >>> hdf5: Cleaning up srcdir >>> hdf5: Cleaning up pkgdir >>> hdf5: Uninstalling dependencies... (1/13) Purging .makedepends-hdf5 (20210723.063409) (2/13) Purging cmake (3.20.3-r0) (3/13) Purging zlib-dev (1.2.11-r3) (4/13) Purging git-perl (2.32.0-r0) (5/13) Purging perl-git (2.32.0-r0) (6/13) Purging perl-error (0.17029-r1) (7/13) Purging perl (5.32.1-r0) (8/13) Purging libarchive (3.5.1-r0) (9/13) Purging libbz2 (1.0.8-r1) (10/13) Purging lz4-libs (1.9.3-r0) (11/13) Purging xz-libs (5.2.5-r0) (12/13) Purging rhash-libs (1.4.1-r0) (13/13) Purging libuv (1.41.0-r0) Executing busybox-1.33.1-r3.trigger OK: 312 MiB in 91 packages >>> hdf5: Updating the community/x86 repository index... >>> hdf5: Signing the index...