>>> hdf5: Building community/hdf5 1.12.0-r0 (using abuild 3.7.0_rc1-r1) started Fri, 18 Dec 2020 16:42:07 +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.2-r0) (3/13) Installing xz-libs (5.2.5-r0) (4/13) Installing libarchive (3.5.0-r0) (5/13) Installing rhash-libs (1.4.0-r0) (6/13) Installing libuv (1.40.0-r0) (7/13) Installing cmake (3.18.4-r1) (8/13) Installing zlib-dev (1.2.11-r3) (9/13) Installing perl (5.32.0-r0) (10/13) Installing .makedepends-hdf5 (20201218.164209) (11/13) Installing perl-error (0.17029-r1) (12/13) Installing perl-git (2.29.2-r0) (13/13) Installing git-perl (2.29.2-r0) Executing busybox-1.32.0-r8.trigger OK: 390 MiB in 99 packages >>> hdf5: Cleaning up srcdir >>> hdf5: Cleaning up pkgdir >>> hdf5: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/hdf5-1.12.0.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 100 8869k 100 8869k 0 0 34.0M 0 --:--:-- --:--:-- --:--:-- 34.0M >>> hdf5: Fetching https://distfiles.alpinelinux.org/distfiles/v3.13/hdf5-1.12.0.tar.bz2 >>> hdf5: Checking sha512sums... hdf5-1.12.0.tar.bz2: OK >>> hdf5: Unpacking /var/cache/distfiles/v3.13/hdf5-1.12.0.tar.bz2... -- The C compiler identification is GNU 10.2.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 -- SOVERSION: 200.0.0 -- SOVERSION_TOOLS: 200.0.0 -- SOVERSION_CXX: 200.0.0 -- SOVERSION_F: 200.0.0 -- SOVERSION_HL: 200.0.0 -- SOVERSION_HL_CXX: 200.0.0 -- SOVERSION_HL_F: 200.0.0 -- SOVERSION_JAVA: 200.0.0 -- Check if the system is big endian -- Searching 16 bit integer -- 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 unsigned short -- Check size of unsigned short - done -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- 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, ..., mach/mach_time.h -- Looking for 14 include files sys/file.h, ..., mach/mach_time.h - not 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, ..., sys/timeb.h -- Looking for 14 include files sys/file.h, ..., sys/timeb.h - found -- Looking for 15 include files sys/file.h, ..., globus/common.h -- Looking for 15 include files sys/file.h, ..., globus/common.h - not found -- Looking for 15 include files sys/file.h, ..., pdb.h -- Looking for 15 include files sys/file.h, ..., pdb.h - not found -- Looking for 15 include files sys/file.h, ..., pthread.h -- Looking for 15 include files sys/file.h, ..., pthread.h - found -- Looking for 16 include files sys/file.h, ..., srbclient.h -- Looking for 16 include files sys/file.h, ..., srbclient.h - not found -- Looking for 16 include files sys/file.h, ..., string.h -- Looking for 16 include files sys/file.h, ..., string.h - found -- Looking for 17 include files sys/file.h, ..., strings.h -- Looking for 17 include files sys/file.h, ..., strings.h - found -- Looking for 18 include files sys/file.h, ..., stdlib.h -- Looking for 18 include files sys/file.h, ..., stdlib.h - found -- Looking for 19 include files sys/file.h, ..., memory.h -- Looking for 19 include files sys/file.h, ..., memory.h - found -- Looking for 20 include files sys/file.h, ..., dlfcn.h -- Looking for 20 include files sys/file.h, ..., dlfcn.h - found -- Looking for 21 include files sys/file.h, ..., inttypes.h -- Looking for 21 include files sys/file.h, ..., inttypes.h - found -- Looking for 22 include files sys/file.h, ..., netinet/in.h -- Looking for 22 include files sys/file.h, ..., netinet/in.h - found -- Looking for 23 include files sys/file.h, ..., stdbool.h -- Looking for 23 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 -- Performing Other Test STDC_HEADERS - Success -- Performing TEST_LFS_WORKS... yes -- Performing Other Test HAVE_OFF64_T - Success -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for fseeko -- Looking for fseeko - found -- Performing Other Test HAVE_STAT64_STRUCT - Success -- Looking for stat64 -- Looking for stat64 - 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 -- Performing Other Test DEV_T_IS_SCALAR - Success -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Performing Other Test HAVE_TM_GMTOFF - Success -- Performing Other Test HAVE___TM_GMTOFF - Success -- Performing Other Test HAVE_STRUCT_TIMEZONE - Success -- Performing Other Test GETTIMEOFDAY_GIVES_TZ - Success -- Performing Other Test TIME_WITH_SYS_TIME - Success -- Performing Other Test HAVE_TM_ZONE - Failed -- Performing Other Test HAVE_STRUCT_TM_TM_ZONE - Failed -- Performing Other Test HAVE_TIMEZONE - Success -- Performing Other Test HAVE_STAT_ST_BLOCKS - Success -- Looking for ioctl -- Looking for ioctl - found -- Performing Other Test HAVE_STRUCT_VIDEOCONFIG - Failed -- Performing Other Test 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 -- Performing Other Test VSNPRINTF_WORKS - Success -- Performing Other Test HAVE_ATTRIBUTE - Success -- Performing Other Test HAVE_C99_FUNC - Success -- Performing Other Test HAVE_FUNCTION - Success -- Performing Other Test HAVE_C99_DESIGNATED_INITIALIZER - Success -- Performing Other Test SYSTEM_SCOPE_THREADS - Success -- Performing Other Test HAVE_SOCKLEN_T - Success -- Performing Other Test HAVE_INLINE - Success -- Performing Other Test HAVE___INLINE__ - Success -- Performing Other Test HAVE___INLINE - Success -- Checking for appropriate format for 64 bit long: -- Checking for appropriate format for 64 bit long: found "ll" -- 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 -- Checking IF your system converts long double to (unsigned) long values with special algorithm... no -- Checking IF your system can convert (unsigned) long to long double values with special algorithm... 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 cpu is power9 and cannot correctly converting long double values... no -- Checking IF alignment restrictions are strictly enforced... yes -- Warnings Configuration: default: -std=c99 -Os -fomit-frame-pointer : -Os -fomit-frame-pointer -- CMAKE_C_FLAGS_GENERAL= -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 -- H5_CFLAGS0= -Wbad-function-cast -Wcast-align -Wdeclaration-after-statement -Wdisabled-optimization -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wswitch-default -Wunused-macros -Wunsafe-loop-optimizations -finline-functions -- Could NOT find ZLIB (missing: ZLIB_DIR) -- Found ZLIB: /lib/libz.so (found version "1.2.11") -- Filter ZLIB is ON -- Found Perl: /usr/bin/perl (found version "5.32.0") -- Generating 'H5Epubgen.h' Generating 'H5Einit.h' Generating 'H5Eterm.h' Generating 'H5Edefin.h' -- Generating '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/src/H5version.h' -- Generating 'H5overflow.h' -- Cannot execute TEST flushrefresh - perl not found -- The CXX compiler identification is GNU 10.2.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 - done -- Check for STD namespace -- Check for STD namespace - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Performing CXX Test OLD_HEADER_FILENAME - Failed -- Performing CXX Test HDF_NO_NAMESPACE - Failed -- Performing CXX Test HDF_NO_STD - Failed -- Performing CXX Test BOOL_NOTDEFINED - Failed -- Performing CXX Test NO_STATIC_CAST - Failed -- Performing CXX Test CXX_HAVE_OFFSETOF - Failed -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.2.1 compiler 'g++' is GNU g++-10.2.1 checking for config ./config/site-specific/host-build-3-13-x86... no 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... no checking if g++ can handle namespaces... yes checking if g++ can handle static cast... yes 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... checking if building tools 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 mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking if libtool needs -no-undefined flag to build shared libraries... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of int8_t... 1 checking size of uint8_t... 1 checking size of int_least8_t... 1 checking size of uint_least8_t... 1 checking size of int_fast8_t... 1 checking size of uint_fast8_t... 1 checking size of int16_t... 2 checking size of uint16_t... 2 checking size of int_least16_t... 2 checking size of uint_least16_t... 2 checking size of int_fast16_t... 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 CLOCK_MONOTONIC is declared... yes checking for tm_gmtoff in struct tm... yes checking for global timezone variable... yes checking for st_blocks in struct stat... no checking for _getvideoconfig... no checking for gettextinfo... no checking for GetConsoleScreenBufferInfo... no checking for 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 debugging symbols... no checking enable asserts... no checking enable developer warnings... no checking profiling... no checking optimization level... high 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 Read-Only S3 virtual file driver (VFD) is enabled... no checking for libhdfs... suppressed checking for custom examples path definition... ${DESTDIR}/${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 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 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_usecases.sh config.status: creating test/test_vol_plugin.sh config.status: creating testpar/Makefile config.status: creating testpar/testpflush.sh 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.0 Configured on: Fri Dec 18 16:42:59 UTC 2020 Configured by: buildozer@build-3-13-x86 Host system: i686-pc-linux-gnu Uname information: Linux build-3-13-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: -Wl,--as-needed 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 -Wbad-function-cast -Wcast-align -Wdeclaration-after-statement -Wdisabled-optimization -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wswitch-default -Wunused-macros -Wunsafe-loop-optimizations -Wlogical-op -Wlarger-than=2560 -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wnull-dereference -Wunused-const-variable -Wduplicated-cond -Whsa -Wnormalized -Walloc-zero -Walloca -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -fstdarg-opt -s -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-suggest-attribute=const -Wno-suggest-attribute=pure -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -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: -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wredundant-decls -Winline -Wsign-promo -Woverloaded-virtual -Wold-style-cast -Weffc++ -Wreorder -Wnon-virtual-dtor -Wctor-dtor-privacy -Wabi -finline-functions -s -O AM C++ Flags: 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 Default API mapping: v112 With deprecated public symbols: yes I/O filters (external): deflate(zlib) MPE: no Map (H5M) API: no Direct 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 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.0/src' make all-am make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/src' CC H5.lo CC H5checksum.lo CC H5dbg.lo CC H5make_libsettings.o CC H5system.lo CC H5timer.lo CC H5trace.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 H5timer.c: In function 'H5_bandwidth': H5timer.c:213:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 213 | if(H5_DBL_ABS_EQUAL(bw, (double)0.0F)) | ^~ H5B2dbg.c: In function 'H5B2__hdr_debug': H5B2dbg.c:159:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 159 | hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec); | ^~~ CC H5Cdbg.lo H5trace.c: In function 'H5_trace': H5trace.c:158:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 158 | if(H5_DBL_ABS_EQUAL(first_time.etime, H5_DOUBLE(0.0))) | ^~ H5B2dbg.c: In function 'H5B2__int_debug': H5B2dbg.c:254:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 254 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c:259:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 259 | temp_str); | ^~~~~~~~ H5trace.c:233:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 233 | unsigned n = (unsigned)MAX (0, (int)HDstrlen(argname) - 3); | ^~~~~~~~ H5B2dbg.c:261:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 261 | (void)(type->debug)(stream, indent + 6, MAX (0, fwidth-6), H5B2_INT_NREC(internal, hdr, u), hdr->cb_ctx); | ^ H5Bdbg.c: In function 'H5B_debug': H5Bdbg.c:131:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 131 | "Address:", bt->child[u]); | ^~~~~~~~~~ H5B2dbg.c:270:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 270 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5Bdbg.c:137:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 137 | "Left Key:"); | ^~~~~~~~~~~ H5Bdbg.c:140:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 140 | H5B_NKEY(bt, shared, u), udata); | ^~~~~~~~ H5Bdbg.c:144:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 144 | "Right Key:"); | ^~~~~~~~~~~~ H5Bdbg.c:147:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 147 | H5B_NKEY(bt, shared, u + 1), udata); | ^~~~~~~~ H5B2dbg.c: In function 'H5B2__leaf_debug': H5B2dbg.c:363:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 363 | temp_str); | ^~~~~~~~ H5B2dbg.c:365:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 365 | (void)(type->debug)(stream, indent + 6, MAX (0, fwidth-6), H5B2_LEAF_NREC(leaf, hdr, u), hdr->cb_ctx); | ^ H5B2int.c: In function 'H5B2__iterate_node': H5B2int.c:1530:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1530 | if(NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, H5AC__READ_ONLY_FLAG))) /* Casting away const OK -QAK */ | ^ H5B2int.c:1549:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1549 | if(NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, H5AC__READ_ONLY_FLAG))) /* Casting away const OK -QAK */ | ^ H5B2int.c: In function 'H5B2__delete_node': H5B2int.c:1640:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1640 | if(NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ H5B2int.c:1657:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1657 | if(NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ H5B2int.c: In function 'H5B2__node_size': H5B2int.c:1716:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1716 | if(NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, H5AC__READ_ONLY_FLAG))) /* Casting away const OK -QAK */ | ^ H5B2int.c: In function 'H5B2__update_flush_depend': H5B2int.c:1819:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1819 | if(NULL == (child_int = H5B2__protect_internal(hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, (uint16_t)(depth - 1), FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ H5B2int.c:1835:74: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1835 | if(NULL == (child_leaf = H5B2__protect_leaf(hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ CC H5Cepoch.lo CC H5Cimage.lo CC H5Clog.lo CC H5Clog_json.lo H5AC.c: In function 'H5AC_mark_entry_dirty': H5AC.c:921:17: warning: potential null pointer dereference [-Wnull-dereference] 921 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ CC H5Clog_trace.lo H5AC.c: In function 'H5AC_mark_entry_clean': H5AC.c:974:17: warning: potential null pointer dereference [-Wnull-dereference] 974 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ H5AC.c: In function 'H5AC_mark_entry_unserialized': H5AC.c:1016:17: warning: potential null pointer dereference [-Wnull-dereference] 1016 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ CC H5Cprefetched.lo H5AC.c: In function 'H5AC_mark_entry_serialized': H5AC.c:1057:17: warning: potential null pointer dereference [-Wnull-dereference] 1057 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ CC H5Cquery.lo H5AC.c: In function 'H5AC_pin_protected_entry': H5AC.c:1159:17: warning: potential null pointer dereference [-Wnull-dereference] 1159 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ H5AC.c: In function 'H5AC_create_flush_dependency': H5AC.c:1241:17: warning: potential null pointer dereference [-Wnull-dereference] 1241 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ H5AC.c: In function 'H5AC_resize_entry': H5AC.c:1376:17: warning: potential null pointer dereference [-Wnull-dereference] 1376 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ H5AC.c: In function 'H5AC_unpin_entry': H5AC.c:1419:17: warning: potential null pointer dereference [-Wnull-dereference] 1419 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ H5AC.c: In function 'H5AC_destroy_flush_dependency': H5AC.c:1462:17: warning: potential null pointer dereference [-Wnull-dereference] 1462 | if(cache_ptr->log_info->logging) | ~~~~~~~~~^~~~~~~~~~ CC H5Ctag.lo H5Cimage.c: In function 'H5C__construct_cache_image_buffer': H5Cimage.c:264:76: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 264 | if(NULL == (cache_ptr->image_buffer = H5MM_malloc(cache_ptr->image_len + 1))) | ~~~~~~~~~~~~~~~~~~~~~^~~ H5Cimage.c: In function 'H5C__read_cache_image': H5Cimage.c:1062:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1062 | cache_ptr->image_len, cache_ptr->image_buffer) < 0) | ~~~~~~~~~^~~~~~~~~~~ H5Cimage.c: In function 'H5C__load_cache_image': H5Cimage.c:1146:80: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1146 | if(NULL == (cache_ptr->image_buffer = H5MM_malloc(cache_ptr->image_len + 1))) | ~~~~~~~~~~~~~~~~~~~~~^~~ CC H5Ctest.lo H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers': H5C.c:8789:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8789 | } /* H5C__remove_entry() */ | ^ H5C.c:8789: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:8789: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:8789: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:8789: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__write_cache_image': H5C.c:8789:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c:3557:72: warning: conversion from 'hsize_t' {aka 'const long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3557 | if(H5F_block_write(f, H5FD_MEM_SUPER, cache_ptr->image_addr, cache_ptr->image_len, cache_ptr->image_buffer) < 0) | ~~~~~~~~~^~~~~~~~~~~ H5C.c: In function 'H5C__autoadjust__ageout__cycle_epoch_marker': H5C.c:8789: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__prep_for_file_close__setup_image_entries_array': H5Cimage.c:3566:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3566 | } /* H5C__write_cache_image() */ | ^ H5Cimage.c:3566: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:8789:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5CS.lo CC H5CX.lo H5Cimage.c: In function 'H5C__deserialize_prefetched_entry': H5Cimage.c:3566:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5D.lo CC H5Dbtree.lo CC H5Dbtree2.lo H5C.c: In function 'H5C__mark_flush_dep_clean': H5C.c:7808:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7808 | H5C__mark_flush_dep_clean(H5C_cache_entry_t * entry) | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:7808:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Dchunk.lo H5Cimage.c:467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 467 | H5C__deserialize_prefetched_entry(H5F_t *f, H5C_t *cache_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5AC.c: In function 'H5AC_remove_entry': H5AC.c:2640:13: warning: potential null pointer dereference [-Wnull-dereference] 2640 | if(cache->log_info->logging) | ~~~~~^~~~~~~~~~ H5Cimage.c:467:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Dcompact.lo CC H5Dcontig.lo CC H5Ddbg.lo CC H5Ddeprec.lo CC H5Dearray.lo CC H5Defl.lo H5Dchunk.c: In function 'H5D__chunk_direct_read': H5Dchunk.c:599:117: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 599 | if(H5F_shared_block_read(H5F_SHARED(dset->oloc.file), H5FD_MEM_DRAW, udata.chunk_block.offset, udata.chunk_block.length, buf) < 0) | ~~~~~~~~~~~~~~~~~^~~~~~~ H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dchunk.c:1132:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1132 | if((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0) | ^ H5Dchunk.c:1169:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1169 | if(H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < 0) /* (Casting away const OK -QAK) */ | ^ CC H5Dfarray.lo H5Dchunk.c: In function 'H5D__create_chunk_map_single': H5Dchunk.c:1595:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1595 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ CC H5Dfill.lo H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper': H5Dchunk.c:1878:40: warning: passing argument 1 of 'H5S_combine_hyperslab' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1878 | if(H5S_combine_hyperslab(fm->file_space, H5S_SELECT_AND, coords, NULL, fm->chunk_dim, NULL, &tmp_fchunk) < 0) | ~~^~~~~~~~~~~~ In file included from H5Dprivate.h:26, from H5Dpkg.h:30, from H5Dchunk.c:56: H5Sprivate.h:283:44: note: expected 'H5S_t *' but argument is of type 'const H5S_t *' 283 | H5_DLL herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op, | ~~~~~~~^~~~~~~~~ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper': H5Dchunk.c:2028:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2028 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_1d': H5Dchunk.c:2151:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2151 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ CC H5Dint.lo H5Dchunk.c: In function 'H5D__chunk_flush_entry': H5Dchunk.c:3382:28: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3382 | size_t alloc = udata.chunk_block.length; /* Bytes allocated for BUF */ | ^~~~~ H5Dchunk.c: In function 'H5D__chunk_lock': H5Dchunk.c:3935:41: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3935 | size_t my_chunk_alloc = chunk_alloc; /* Allocated buffer size */ | ^~~~~~~~~~~ H5Dchunk.c:3936:36: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3936 | size_t buf_alloc = chunk_alloc; /* [Re-]allocated buffer size */ | ^~~~~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4438:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4438 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, | ^ H5Dchunk.c:4438:32: warning: cast between incompatible function types from 'void * (*)(void *, const void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 4438 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, | ^ H5Dchunk.c:4438:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4438 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, | ^ H5Dchunk.c:4487:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4487 | idx_info.storage = sc; | ^ H5Dcontig.c: In function 'H5D__contig_construct': H5Dcontig.c:431:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 431 | dset->shared->cache.contig.sieve_buf_size = tmp_size; | ^~~~~~~~ H5Dcontig.c: In function 'H5D__contig_init': H5Dcontig.c:504:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 504 | dset->shared->cache.contig.sieve_buf_size = tmp_size; | ^~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_copy_cb': H5Dchunk.c:6115:74: warning: passing argument 3 of 'H5O_copy_expand_ref' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6115 | if(H5O_copy_expand_ref(udata->file_src, udata->tid_src, udata->dt_src, buf, nbytes, udata->idx_info_dst->f, bkg, udata->cpy_info) < 0) | ~~~~~^~~~~~~~ In file included from H5Dprivate.h:25, from H5Dpkg.h:30, from H5Dchunk.c:56: H5Oprivate.h:986:74: note: expected 'H5T_t *' but argument is of type 'const H5T_t *' 986 | H5_DLL herr_t H5O_copy_expand_ref(H5F_t *file_src, hid_t tid_src, H5T_t *dt_src, | ~~~~~~~^~~~~~ CC H5Dio.lo H5C.c: In function 'H5C__mark_flush_dep_serialized': H5C.c:7855:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7855 | H5C__mark_flush_dep_serialized(H5C_cache_entry_t * entry_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:7855:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Dlayout.lo CC H5Dnone.lo CC H5Doh.lo CC H5Dscatgath.lo H5Dint.c: In function 'H5D__init_type': H5Dint.c:633:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 633 | dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */ | ^ H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5Dchunk.c:7482:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7482 | } /* end H5D__get_chunk_info_by_coord() */ | ^ H5Dchunk.c:7482:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Dselect.lo H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:7482:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from H5Dint.c:24: H5Dint.c: In function 'H5D_nameof': H5Dint.c:2253:49: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2253 | FUNC_LEAVE_NOAPI(dataset ? &(dataset->path) : NULL) H5private.h:2339:12: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2339 | return(ret_value); \ | ^~~~~~~~~ H5Dio.c: In function 'H5D__read': H5Dio.c:499:15: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 499 | buf = (void *)adj_buf; /* Casting away 'const' OK -QAK */ | ^ H5C.c: In function 'H5C__flush_invalidate_cache': H5C.c:5070:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5070 | H5C__flush_invalidate_cache(H5F_t *f, unsigned flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 H5Eint.c: In function 'H5E__clear_entries': H5Eint.c:886:58: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 886 | error->func_name = (const char *) H5MM_xfree((void *)error->func_name); /* Casting away const OK - QAK */ | ^ H5Eint.c:888:58: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 888 | error->file_name = (const char *) H5MM_xfree((void *)error->file_name); /* Casting away const OK - QAK */ | ^ H5Eint.c:890:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 890 | error->desc = (const char *) H5MM_xfree((void *)error->desc); /* Casting away const OK - QAK */ | ^ CC H5EAint.lo CC H5EAsblock.lo CC H5EAstat.lo H5EAdbg.c: In function 'H5EA__iblock_debug': H5EAdbg.c:253:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 253 | ((uint8_t *)iblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^ H5EAdbg.c:270:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 270 | iblock->dblk_addrs[u]); | ^~~~~~ H5EAdbg.c:286:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 286 | iblock->sblk_addrs[u]); | ^~~~~~ H5EAdbg.c: In function 'H5EA__sblock_debug': H5EAdbg.c:377:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 377 | sblock->dblk_addrs[u]); | ^~~~~~ H5EAdbg.c: In function 'H5EA__dblock_debug': H5EAdbg.c:459:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 459 | ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^ CC H5EAtest.lo H5Eint.c: In function 'H5E__walk': H5Eint.c:510:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 510 | H5E__walk(const H5E_t *estack, H5E_direction_t direction, const H5E_walk_op_t *op, | ^~~~~~~~~ H5Eint.c:510:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5F.lo CC H5Faccum.lo CC H5Fcwfs.lo CC H5Fdbg.lo CC H5Fdeprec.lo CC H5Fefc.lo CC H5Ffake.lo CC H5Fint.lo CC H5Fio.lo CC H5Fmount.lo CC H5Fquery.lo CC H5Fsfile.lo CC H5Fspace.lo H5Fdbg.c: In function 'H5F_debug': H5Fdbg.c:126:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 126 | H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); | ^~~~~~~~~~~~~~ H5Fdbg.c:141:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 141 | H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); | ^~~~~~~~~~~~~~ CC H5Fsuper.lo H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5Dchunk.c:4777:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4777 | H5D__chunk_update_old_edge_chunks(H5D_t *dset, hsize_t old_dim[]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:251:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 251 | if((hdr->cparam.cls->debug)(stream, (indent + 3), MAX(0, (fwidth - 3)), (hsize_t)u, ((uint8_t *)dblk_page->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^~ H5FAdbg.c:267:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 267 | if((hdr->cparam.cls->debug)(stream, (indent + 3), MAX(0, (fwidth - 3)), (hsize_t)u, ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^~ H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4314:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4314 | H5D__chunk_allocate(const H5D_io_info_t *io_info, hbool_t full_overwrite, hsize_t old_dim[]) | ^~~~~~~~~~~~~~~~~~~ CC H5FD.lo CC H5FDcore.lo CC H5FDfamily.lo CC H5FDhdfs.lo CC H5FDint.lo CC H5FDlog.lo CC H5FDmulti.lo H5FD.c: In function 'H5FD_fapl_close': H5FD.c:594:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 594 | if((driver->fapl_free)((void *)driver_info) < 0) /* Casting away const OK -QAK */ | ^ H5FD.c:598:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 598 | driver_info = H5MM_xfree((void *)driver_info); /* Casting away const OK -QAK */ | ^ CC H5FDsec2.lo CC H5FDspace.lo H5FDcore.c: In function 'H5FD__core_truncate': H5FDcore.c:1510:23: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1510 | new_eof = file->eoa; | ^~~~ CC H5FDstdio.lo CC H5FDtest.lo CC H5FL.lo CC H5FO.lo CC H5FS.lo CC H5FScache.lo H5FDfamily.c: In function 'H5FD_family_get_eof': H5FDfamily.c:1413:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1413 | } /* end H5FD_family_unlock() */ | ^ CC H5FSdbg.lo CC H5FSint.lo CC H5FSsection.lo H5FDfamily.c:1049:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1049 | H5FD_family_get_eof(const H5FD_t *_file, H5FD_mem_t type) | ^~~~~~~~~~~~~~~~~~~ H5FDfamily.c:1049:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5FSstat.lo CC H5FStest.lo CC H5G.lo CC H5Gbtree2.lo H5FSdbg.c: In function 'H5FS_sects_debug': H5FSdbg.c:281:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 281 | if(H5HF_sects_debug(f, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5FSdbg.c:286:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 286 | if(H5MF_sects_debug(f, fs_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5FDlog.c: In function 'H5FD_log_open': H5FDlog.c:638:95: warning: 'stat_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized] 638 | HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5FDlog.c:638:59: warning: 'stat_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] 638 | HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5FDlog.c:636:95: warning: 'open_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized] 636 | HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5FDlog.c:636:59: warning: 'open_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] 636 | HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5Gcache.lo H5FSsection.c: In function 'H5FS__sect_serialize_size': H5FSsection.c:546:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 546 | sect_buf_size += fspace->serial_sect_count * fspace->sinfo->sect_off_size; | ^~~~~~ H5FSsection.c:549:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 549 | sect_buf_size += fspace->serial_sect_count * 1 /* byte */; | ^~~~~~ CC H5Gcompact.lo CC H5Gdense.lo CC H5Gdeprec.lo CC H5Gent.lo CC H5Gint.lo CC H5Glink.lo CC H5Gloc.lo CC H5Gname.lo H5Gent.c: In function 'H5G__ent_copy': H5Gent.c:343:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 343 | H5G__ent_reset((H5G_entry_t *)src); | ^ H5Gent.c: In function 'H5G__ent_debug': H5Gent.c:549:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 549 | nested_fwidth = MAX(0, fwidth - 3); | ^~~~~~~~~~~~~ CC H5Gnode.lo CC H5Gobj.lo CC H5Goh.lo In file included from H5Gint.c:35: H5Gint.c: In function 'H5G_nameof': H5Gint.c:587:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 587 | FUNC_LEAVE_NOAPI(grp ? &(grp->path) : NULL) H5private.h:2339:12: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2339 | return(ret_value); \ | ^~~~~~~~~ H5Gloc.c: In function 'H5G__loc_insert': H5Gloc.c:607:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 607 | lnk.name = (char *)name; | ^ H5Gloc.c: In function 'H5G__loc_set_comment_cb': H5Gloc.c:967:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 967 | comment.s = (char *)udata->comment; | ^ CC H5Groot.lo H5Gname.c: In function 'H5G_name_copy': H5Gname.c:535:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 535 | H5G_name_reset((H5G_name_t *)src); | ^ CC H5Gstab.lo CC H5Gtest.lo CC H5Gtraverse.lo CC H5HF.lo H5Gnode.c: In function 'H5G__node_copy': H5Gnode.c:1269:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1269 | grp_loc.oloc = (H5O_loc_t *)src_oloc; | ^ H5Gnode.c: In function 'H5G_node_debug': H5Gnode.c:1532:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1532 | fwidth = MAX(0, fwidth - 3); | ^~~~~~ CC H5HFbtree2.lo CC H5HFcache.lo H5Gobj.c: In function 'H5G__obj_create_real': H5Gobj.c:265:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 265 | if(H5O_msg_create(oloc, H5O_LINFO_ID, 0, H5O_UPDATE_TIME, (void *)linfo) < 0) | ^ H5Gobj.c:270:73: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 270 | if(H5O_msg_create(oloc, H5O_GINFO_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)ginfo) < 0) | ^ H5Gobj.c:276:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 276 | 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:426:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 426 | if(H5G_obj_insert(udata->grp_oloc, lnk->name, (H5O_link_t *)lnk, FALSE, H5O_TYPE_UNKNOWN, NULL) < 0) | ^ CC H5HFdbg.lo H5Gtraverse.c: In function 'H5G__traverse_real': H5Gtraverse.c:732:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 732 | if(H5O_msg_reset(H5O_GINFO_ID, (void *)ginfo) < 0) | ^ H5Gtraverse.c:736:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 736 | if(H5O_msg_reset(H5O_LINFO_ID, (void *)linfo) < 0) | ^ H5Gtraverse.c:740:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 740 | if(H5O_msg_reset(H5O_PLINE_ID, (void *)pline) < 0) | ^ H5HF.c: In function 'H5HF_op_write': H5HF.c:134:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 134 | H5MM_memcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */ | ^ H5HF.c: In function 'H5HF_insert': H5HF.c:378:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 378 | if(H5HF__huge_insert(hdr, size, (void *)obj, id) < 0) | ^ CC H5HFdblock.lo CC H5HFdtable.lo CC H5HFhdr.lo CC H5HFhuge.lo CC H5HFiblock.lo H5HFcache.c: In function 'H5HF__cache_hdr_serialize': H5HFcache.c:772:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 772 | hdr->f = f; | ^ H5HFcache.c: In function 'H5HF__cache_iblock_serialize': H5HFcache.c:1362:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1362 | hdr->f = f; | ^ H5HFcache.c: In function 'H5HF__cache_dblock_verify_chksum': H5HFcache.c:1691:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1691 | read_buf = (void *)image; /* Casting away const OK - QAK */ | ^ H5HFcache.c: In function 'H5HF__cache_dblock_image_len': H5HFcache.c:1987:20: warning: conversion from 'hsize_t' {aka 'const long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1987 | size = dblock->file_size; | ^~~~~~ CC H5HFiter.lo CC H5HFman.lo CC H5HFsection.lo H5HFdbg.c: In function 'H5HF_hdr_print': H5HFdbg.c:331:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 331 | H5HF_dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~~ H5HFdbg.c:339:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 339 | hdr->pline_root_direct_size); | ^~~ H5HFdbg.c:342:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 342 | hdr->pline_root_direct_filter_mask); | ^~~ H5HFdbg.c:344:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 344 | H5O_debug_id(H5O_PLINE_ID, hdr->f, &(hdr->pline), stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~ H5HFdbg.c:354:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 354 | hdr->root_iblock_flags); | ^~~ H5HFdbg.c:357:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 357 | hdr->root_iblock); | ^~~ H5HFdbg.c: In function 'H5HF_dblock_debug_cb': H5HFdbg.c:473:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 473 | start, len); | ^~~~~ H5HFdbg.c: In function 'H5HF_iblock_print': H5HFdbg.c:690:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 690 | temp_str); | ^~~~~~~~ H5HFdbg.c:700:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 700 | iblock->filt_ents[off].filter_mask); | ^~~~~~ H5HFdbg.c:704:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 704 | iblock->ents[off].addr); | ^~~~~~ H5HFdbg.c:718:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 718 | temp_str); | ^~~~~~~~ H5HFdbg.c:725:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 725 | iblock->ents[off].addr); | ^~~~~~ H5HFdbg.c:731:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 731 | ""); | ^~~~~~~~ H5HFdbg.c:740:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 740 | iblock->rc); | ^~~~~~ H5HFdbg.c:745:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 745 | iblock->parent); | ^~~~~~ H5HFdbg.c: In function 'H5HF_sects_debug_cb': H5HFdbg.c:859:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 859 | if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0) | ^~ CC H5HFspace.lo CC H5HFstat.lo CC H5HFtest.lo H5HFman.c: In function 'H5HF__man_write': H5HFman.c:505:50: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 505 | if(H5HF__man_op_real(hdr, id, H5HF_op_write, (void *)obj, H5HF_OP_MODIFY) < 0) | ^ H5HFiblock.c: In function 'H5HF_man_iblock_attach': H5HFiblock.c:1321:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1321 | iblock->filt_ents[entry].size = iblock->hdr->man_dtable.row_block_size[row]; | ^~~~~~ CC H5HFtiny.lo H5HFsection.c: In function 'H5HF_sect_single_dblock_info': H5HFsection.c:672:25: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 672 | *dblock_size = hdr->man_dtable.row_block_size[sect->u.single.par_entry / hdr->man_dtable.cparam.width]; | ^~~ CC H5HG.lo H5HFsection.c: In function 'H5HF__sect_row_debug': H5HFsection.c:2122:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2122 | H5HF_sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~~~~~~~~~ H5HFhuge.c: In function 'H5HF__huge_write': H5HFhuge.c:894:8: warning: 'obj_size' may be used uninitialized in this function [-Wmaybe-uninitialized] 894 | if(H5F_block_write(hdr->f, H5FD_MEM_FHEAP_HUGE_OBJ, obj_addr, obj_size, obj) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5HGcache.lo CC H5HGdbg.lo CC H5HGquery.lo CC H5HL.lo CC H5HLcache.lo CC H5HLdbg.lo CC H5HLint.lo CC H5HLprfx.lo CC H5HLdblk.lo CC H5HP.lo CC H5I.lo CC H5Itest.lo CC H5L.lo H5HGdbg.c: In function 'H5HG_debug': H5HGdbg.c:141:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 141 | (unsigned long)(h->obj[u].begin - h->chunk)); | ^ H5HGdbg.c:144:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 144 | h->obj[u].nrefs); | ^ H5HGdbg.c:149:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 149 | (unsigned long)H5HG_ALIGN(h->obj[u].size)); | ^ 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:91:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 91 | HDfprintf(stream, "%*s%-*s %8Zu, %8Zu\n", indent+3, "", MAX(0,fwidth-9), temp_str, freelist->offset, freelist->size); | ^~~~~~~~~ CC H5MM.lo H5I.c: In function 'H5Iregister_type': H5I.c:218:25: warning: unused parameter 'hash_size' [-Wunused-parameter] 218 | H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func) | ~~~~~~~^~~~~~~~~ H5I.c: In function 'H5I__clear_type_cb': H5I.c:610:81: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 610 | if(udata->type_ptr->cls->free_func && (udata->type_ptr->cls->free_func)((void *)id->obj_ptr) < 0) { /* (Casting away const OK -QAK) */ | ^ In file included from H5I.c:38: H5I.c: In function 'H5I__destroy_type': H5I.c:716:48: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 716 | type_ptr->cls = H5FL_FREE(H5I_class_t, (void *)type_ptr->cls); | ^ H5FLprivate.h:130:65: note: in definition of macro 'H5FL_FREE' 130 | #define H5FL_FREE(t,obj) (t *)H5FL_reg_free(&(H5FL_REG_NAME(t)),obj) | ^~~ H5I.c: In function 'H5I_subst': H5I.c:912:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 912 | ret_value = (void *)id_ptr->obj_ptr; /* (Casting away const OK -QAK) */ | ^ H5I.c: In function 'H5I_object': H5I.c:945:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 945 | ret_value = (void *)id_ptr->obj_ptr; /* (Casting away const OK -QAK) */ | ^ H5I.c: In function 'H5I_object_verify': H5I.c:1014:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1014 | ret_value = (void *)id_ptr->obj_ptr; /* (Casting away const OK -QAK) */ | ^ H5I.c: In function 'H5I__remove_common': H5I.c:1238:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1238 | ret_value = (void *)curr_id->obj_ptr; /* (Casting away const OK -QAK) */ | ^ H5I.c: In function 'H5I_dec_ref': H5I.c:1376:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1376 | if(!type_ptr->cls->free_func || (type_ptr->cls->free_func)((void *)id_ptr->obj_ptr) >= 0) { | ^ H5I.c: In function 'H5I__iterate_cb': H5I.c:2083:31: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2083 | obj_ptr = H5I__unwrap((void *)item->obj_ptr, type); | ^ H5I.c: In function 'H5I__find_id_cb': H5I.c:2316:31: warning: passing argument 1 of 'H5I__unwrap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2316 | obj_ptr = H5I__unwrap(item->obj_ptr, type); | ~~~~^~~~~~~~~ H5I.c:473:19: note: expected 'void *' but argument is of type 'const void *' 473 | H5I__unwrap(void *obj_ptr, H5I_type_t type) | ~~~~~~^~~~~~~ H5I.c: In function 'H5I__id_dump_cb': H5I.c:2426:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2426 | obj_ptr = (void *)H5T_get_actual_type((H5T_t *)dt); /* Casting away const OK - QAK */ | ^ CC H5MP.lo H5L.c: In function 'H5L__link_cb': H5L.c:1884:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1884 | udata->lnk->name = (char *)name; | ^ H5L.c: In function 'H5L__move_dest_cb': H5L.c:2676:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2676 | udata->lnk->name = (char *)name; | ^ H5L.c: In function 'H5L__link_copy_file': H5L.c:3431:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 3431 | lnk_grp_loc.oloc = (H5O_loc_t *)src_oloc; /* Casting away const OK -QAK */ | ^ CC H5MPtest.lo CC H5O.lo H5MFdbg.c: In function 'H5MF__sects_debug_cb': H5MFdbg.c:135:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 135 | if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0) | ^~ CC H5Odeprec.lo CC H5Oainfo.lo CC H5Oalloc.lo CC H5Oattr.lo CC H5Oattribute.lo CC H5Obogus.lo CC H5Obtreek.lo CC H5Ocache.lo CC H5Ocache_image.lo CC H5Ochunk.lo CC H5Ocont.lo CC H5Ocopy.lo CC H5Ocopy_ref.lo H5Oattr.c: In function 'H5O__attr_debug': H5Oattr.c:866:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 866 | (unsigned long)(mesg->shared->dt_size)); | ^ H5Oattr.c:867:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 867 | if((H5O_MSG_DTYPE->debug)(f, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5Oattr.c:873:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 873 | (unsigned long)(mesg->shared->ds_size)); | ^ H5Oattr.c:874:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 874 | if(H5S_debug(f, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ CC H5Odbg.lo CC H5Odrvinfo.lo H5Ocache.c: In function 'H5O__chunk_deserialize': H5Ocache.c:1466:25: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1466 | mesg->raw = (uint8_t *)chunk_image; /* Casting away const OK - QAK */ | ^ H5Ocache.c:1591:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1591 | if((eom_ptr - chunk_image) > 0 && (eom_ptr - chunk_image) < H5O_SIZEOF_MSGHDR_OH(oh)) { | ^ H5Ocache.c: In function 'H5O__chunk_serialize': H5Ocache.c:1669:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1669 | if(H5O_msg_flush((H5F_t *)f, oh, curr_msg) < 0) | ^ CC H5Odtype.lo CC H5Oefl.lo CC H5Ofill.lo CC H5Oflush.lo CC H5Ofsinfo.lo CC H5Oginfo.lo CC H5Oint.lo CC H5Olayout.lo H5Odbg.c: In function 'H5O__debug_real': H5Odbg.c:388:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 388 | oh->chunk[i].addr); | ^~ H5Odbg.c:405:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 405 | chunk_size); | ^~~~~~~~~~ H5Odbg.c:409:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 409 | oh->chunk[i].gap); | ^~ H5Odbg.c:440:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 440 | sequence[oh->mesg[i].type->id]++); | ^~~~~~~~ H5Odbg.c:443:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 443 | oh->mesg[i].dirty); | ^~ H5Odbg.c:445:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 445 | "Message flags:"); | ^~~~~~~~~~~~~~~~ H5Odbg.c:491:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 491 | oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS); | ^~ H5Odbg.c:498:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 498 | oh->mesg[i].chunkno); | ^~ H5Odbg.c:505:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 505 | oh->mesg[i].raw_size); | ^~ H5Odbg.c:520:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 520 | "Message Information:"); | ^~~~~~~~~~~~~~~~~~~~~~ H5Odbg.c:522:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 522 | (debug_type->debug)(f, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6)); | ^ CC H5Olinfo.lo CC H5Olink.lo H5Oefl.c: In function 'H5O__efl_debug': H5Oefl.c:560:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 560 | mesg->slot[u].name); | ^~~~ H5Oefl.c:564:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 564 | (unsigned long)(mesg->slot[u].name_offset)); | ^ H5Oefl.c:568:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 568 | (unsigned long)(mesg->slot[u].offset)); | ^ H5Oefl.c:572:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 572 | (unsigned long)(mesg->slot[u].size)); | ^ CC H5Omessage.lo CC H5Omtime.lo H5Odtype.c: In function 'H5O__dtype_debug': H5Odtype.c:1763:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1763 | (unsigned long)(dt->shared->u.compnd.memb[i].offset)); | ^ H5Odtype.c:1765:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1765 | indent + 3, MAX(0, fwidth - 3)); | ^~~~~~ H5Odtype.c:1770:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1770 | H5O__dtype_debug(f, dt->shared->parent, stream, indent+3, MAX(0, fwidth-3)); | ^~~~~~~~~~~~~~~~ H5Odtype.c:2000:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2000 | H5O__dtype_debug(f, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ In file included from H5Cprivate.h:35, from H5ACprivate.h:33, from H5Oprivate.h:41, from H5Dprivate.h:25, from H5Ofill.c:25: H5Ofill.c: In function 'H5O_fill_new_decode': H5Fprivate.h:174:8: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 174 | (i) |= ((uint32_t)(*(p) & 0xff) << 8); (p)++; \ | ^~ H5Ofill.c:268:13: note: in expansion of macro 'UINT32DECODE' 268 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:174:11: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 174 | (i) |= ((uint32_t)(*(p) & 0xff) << 8); (p)++; \ | ^ H5Ofill.c:268:13: note: in expansion of macro 'UINT32DECODE' 268 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:175:8: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 175 | (i) |= ((uint32_t)(*(p) & 0xff) << 16); (p)++; \ | ^~ H5Ofill.c:268:13: note: in expansion of macro 'UINT32DECODE' 268 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:175:11: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 175 | (i) |= ((uint32_t)(*(p) & 0xff) << 16); (p)++; \ | ^ H5Ofill.c:268:13: note: in expansion of macro 'UINT32DECODE' 268 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:176:8: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 176 | (i) |= ((uint32_t)(*(p) & 0xff) << 24); (p)++; \ | ^~ H5Ofill.c:268:13: note: in expansion of macro 'UINT32DECODE' 268 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:176:11: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 176 | (i) |= ((uint32_t)(*(p) & 0xff) << 24); (p)++; \ | ^ H5Ofill.c:268:13: note: in expansion of macro 'UINT32DECODE' 268 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Ofill.c: In function 'H5O_fill_old_decode': H5Fprivate.h:174:8: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 174 | (i) |= ((uint32_t)(*(p) & 0xff) << 8); (p)++; \ | ^~ H5Ofill.c:336:5: note: in expansion of macro 'UINT32DECODE' 336 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:174:11: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 174 | (i) |= ((uint32_t)(*(p) & 0xff) << 8); (p)++; \ | ^ H5Ofill.c:336:5: note: in expansion of macro 'UINT32DECODE' 336 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:175:8: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 175 | (i) |= ((uint32_t)(*(p) & 0xff) << 16); (p)++; \ | ^~ H5Ofill.c:336:5: note: in expansion of macro 'UINT32DECODE' 336 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:175:11: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 175 | (i) |= ((uint32_t)(*(p) & 0xff) << 16); (p)++; \ | ^ H5Ofill.c:336:5: note: in expansion of macro 'UINT32DECODE' 336 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:176:8: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 176 | (i) |= ((uint32_t)(*(p) & 0xff) << 24); (p)++; \ | ^~ H5Ofill.c:336:5: note: in expansion of macro 'UINT32DECODE' 336 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Fprivate.h:176:11: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 176 | (i) |= ((uint32_t)(*(p) & 0xff) << 24); (p)++; \ | ^ H5Ofill.c:336:5: note: in expansion of macro 'UINT32DECODE' 336 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Ofsinfo.c: In function 'H5O_fsinfo_decode': H5Ofsinfo.c:140:35: warning: 'threshold' may be used uninitialized in this function [-Wmaybe-uninitialized] 140 | fsinfo->threshold = threshold; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ CC H5Oname.lo CC H5Onull.lo CC H5Opline.lo H5Olink.c: In function 'H5O_link_size': H5Olink.c:504:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 504 | ret_value = 1 + /* Version */ | ^ CC H5Orefcount.lo CC H5Osdspace.lo CC H5Oshared.lo CC H5Oshmesg.lo H5Opline.c: In function 'H5O__pline_debug': H5Opline.c:671:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 671 | (unsigned)(pline->filter[i].id)); | ^ H5Opline.c:675:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 675 | pline->filter[i].name); | ^~~~~ H5Opline.c:678:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 678 | "Filter name:"); | ^~~~~~~~~~~~~~ H5Opline.c:681:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 681 | pline->filter[i].flags); | ^~~~~ H5Opline.c:684:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 684 | pline->filter[i].cd_nelmts); | ^~~~~ H5Opline.c:693:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 693 | pline->filter[i].cd_values[j]); | ^~~~~ H5Olayout.c: In function 'H5O__layout_decode': H5Olayout.c:417:102: warning: 'tmp_hsize' may be used uninitialized in this function [-Wmaybe-uninitialized] 417 | if(NULL == (mesg->storage.u.virt.list = (H5O_storage_virtual_ent_t *)H5MM_calloc((size_t)tmp_hsize * sizeof(H5O_storage_virtual_ent_t)))) | ^~~~~~~~~~~~~~~~~ CC H5Ostab.lo 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 In file included from H5Pdapl.c:35: H5Pdapl.c: In function 'H5P__decode_chunk_cache_nslots': H5private.h:1670:13: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1670 | (dst) = (dsttype)(src); | ^ H5Pdapl.c:963:9: note: in expansion of macro 'H5_CHECKED_ASSIGN' 963 | H5_CHECKED_ASSIGN(*value, uint64_t, enc_value, size_t); | ^~~~~~~~~~~~~~~~~ H5Pdapl.c: In function 'H5P__decode_chunk_cache_nbytes': H5private.h:1670:13: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1670 | (dst) = (dsttype)(src); | ^ H5Pdapl.c:1065:9: note: in expansion of macro 'H5_CHECKED_ASSIGN' 1065 | H5_CHECKED_ASSIGN(*value, uint64_t, enc_value, size_t); | ^~~~~~~~~~~~~~~~~ CC H5Plcpl.lo CC H5Pmapl.lo H5Pfapl.c: In function 'H5P__file_driver_free': H5Pfapl.c:1170:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1170 | if((driver->fapl_free)((void *)info->driver_info) < 0) /* Casting away const OK -QAK */ | ^ H5Pfapl.c:1174:32: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1174 | H5MM_xfree((void *)info->driver_info); /* Casting away const OK -QAK */ | ^ CC H5Pmcpl.lo CC H5Pocpl.lo CC H5Pocpypl.lo CC H5Pstrcpl.lo H5Pfapl.c: In function 'H5P_facc_mdc_log_location_dec': H5Pfapl.c:4354:11: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4354 | len = enc_value; | ^~~~~~~~~ H5Pfapl.c: In function 'H5P_set_vol': H5Pfapl.c:5410:35: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5410 | vol_prop.connector_info = (void *)vol_info; | ^ CC H5Ptest.lo CC H5PB.lo 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 H5RS.c: In function 'H5RS_wrap': H5RS.c:151:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 151 | ret_value->s = (char *)s; | ^ CC H5Sdeprec.lo In file included from H5Dprivate.h:26, from H5Rint.c:27: H5Rint.c: In function 'H5R__encode_token_region_compat': H5Sprivate.h:166:41: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 166 | #define H5S_SELECT_SERIAL_SIZE(S) (H5S_select_serial_size(S)) | ^ H5Rint.c:1720:25: note: in expansion of macro 'H5S_SELECT_SERIAL_SIZE' 1720 | if((data_size = H5S_SELECT_SERIAL_SIZE(space)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~ H5Rint.c:1724:22: warning: conversion from 'long long int' to 'ssize_t' {aka 'int'} may change value [-Wconversion] 1724 | data_size += (hssize_t)token_size; | ^ CC H5Shyper.lo CC H5Snone.lo CC H5Spoint.lo CC H5Sselect.lo CC H5Stest.lo CC H5SL.lo H5Sall.c: In function 'H5S__all_shape_same': H5Sall.c:1223:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1223 | } /* end H5Sselect_all() */ | ^ CC H5SM.lo CC H5SMbtree2.lo H5Sdbg.c: In function 'H5S_debug': H5Sdbg.c:109:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 109 | H5O_debug_id(H5O_SDSPACE_ID, f, &(mesg->extent), stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~ CC H5SMcache.lo H5Sall.c:938:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 938 | H5S__all_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~ H5Sall.c:938:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5SMmessage.lo CC H5SMtest.lo H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:603:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 603 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -NAF */ | ^ CC H5ST.lo H5Spoint.c: In function 'H5S__point_deserialize': H5Spoint.c:1460:64: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1460 | if(NULL == (coord = (hsize_t *)H5MM_malloc(num_elem * rank * sizeof(hsize_t)))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ H5Spoint.c:1484:55: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1484 | if(H5S_select_elements(tmp_space, H5S_SELECT_SET, num_elem, (const hsize_t *)coord) < 0) | ^~~~~~~~ H5Shyper.c: In function 'H5S__hyper_span_blocklist': H5Shyper.c:4540:47: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4540 | H5MM_memcpy(*buf, start, rank * sizeof(hsize_t)); | ~~~~~^~~~~~~~~~~~~~~~~ H5Shyper.c:4548:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4548 | H5MM_memcpy(*buf, end, rank * sizeof(hsize_t)); | ~~~~~^~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__hyper_is_regular': H5Shyper.c:5363:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5363 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -NAF */ | ^ H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:5629:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5629 | H5S__hyper_rebuild((H5S_t *)space1); /* Casting away const OK -QAK */ | ^ H5Shyper.c:5631:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5631 | H5S__hyper_rebuild((H5S_t *)space2); /* Casting away const OK -QAK */ | ^ H5Shyper.c:5676:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5676 | if(H5S__hyper_generate_spans((H5S_t *)space1) < 0) /* Casting away const OK -QAK */ | ^ H5SL.c: In function 'H5SL_release_common': H5SL.c:896:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 896 | (void)(op)(node->item, (void *)node->key, op_data); | ^ H5Shyper.c:5679:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5679 | if(H5S__hyper_generate_spans((H5S_t *)space2) < 0) /* Casting away const OK -QAK */ | ^ H5Shyper.c: In function 'H5S__hyper_intersect_block': H5Spoint.c: In function 'H5S__point_shape_same': H5Shyper.c:6300:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6300 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -QAK */ | ^ H5Spoint.c:2432:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2432 | } /* end H5Sselect_elements() */ | ^ H5Spoint.c:2432: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:2432:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5T.lo CC H5Tarray.lo CC H5Tbit.lo CC H5Tcommit.lo H5Sselect.c: In function 'H5S_select_project_intersection': H5Sselect.c:2604:20: warning: size of 'ss_iter' 3012 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2604 | H5S_sel_iter_t ss_iter; /* Selection iterator for src_space */ | ^~~~~~~ H5Sselect.c:2606:20: warning: size of 'ds_iter' 3012 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2606 | H5S_sel_iter_t ds_iter; /* Selection iterator for dst_space */ | ^~~~~~~ CC H5Tcompound.lo H5SL.c: In function 'H5SL_iterate': H5SL.c:2210:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2210 | if((ret_value = (op)(node->item, (void *)node->key, op_data)) != 0) | ^ H5SL.c: In function 'H5SL_try_free_safe': H5SL.c:2369:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2369 | if((op_ret = (op)(node->item , (void *)node->key, op_data)) < 0) | ^ H5Shyper.c: In function 'H5S__hyper_proj_int_iterate': H5Shyper.c:11431:74: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11431 | H5S_HYPER_PROJ_INT_ADD_SKIP(udata, H5S__hyper_spans_nelem_helper((H5S_hyper_span_info_t *)ss_span_info, 0, udata->op_gen) * count, FAIL); /* Casting away const OK -NAF */ | ^ H5Shyper.c:74:27: note: in definition of macro 'H5S_HYPER_PROJ_INT_ADD_SKIP' 74 | (UDATA)->skip += (ADD); \ | ^~~ H5Shyper.c: In function 'H5S__hyper_project_intersection': H5Shyper.c:11520:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11520 | if(H5S__hyper_generate_spans((H5S_t *)src_space) < 0) /* Casting away const OK -NAF */ | ^ H5Shyper.c:11540:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11540 | if(H5S__hyper_generate_spans((H5S_t *)dst_space) < 0) /* Casting away const OK -NAF */ | ^ H5Shyper.c:11558:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11558 | if(H5S__hyper_generate_spans((H5S_t *)src_intersect_space) < 0) /* Casting away const OK -NAF */ | ^ H5Spoint.c:1706:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1706 | H5S__point_offset(const H5S_t *space, hsize_t *offset) | ^~~~~~~~~~~~~~~~~ H5Spoint.c:1706:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c: In function 'H5S_select_shape_same': H5Sselect.c:3172:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3172 | } /* end H5Ssel_iter_close() */ | ^ CC H5Tconv.lo CC H5Tcset.lo CC H5Tdbg.lo CC H5Tdeprec.lo CC H5Tenum.lo H5SL.c: In function 'H5SL_remove': H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2570 | } /* end H5SL_close() */ | ^ H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2570: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:12318:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 12318 | } /* end H5Sget_regular_hyperslab() */ | ^ H5Shyper.c:12318:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Tfields.lo H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2570: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__create': H5T.c:3262:38: warning: duplicated 'if' condition [-Wduplicated-cond] 3262 | else if(sizeof(long) == size) | ~~~~~~~~~~~~~^~~~~~~ H5T.c:3260:37: note: previously used here 3260 | else if(sizeof(int) == size) | ~~~~~~~~~~~~^~~~~~~ CC H5Tfixed.lo H5T.c: In function 'H5T_nameof': H5T.c:5375:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5375 | ret_value = &(dt->path); | ^ CC H5Tfloat.lo H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:12318:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:12318: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_shape_same': H5Shyper.c:12318:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5detect.o H5Sselect.c:1785:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1785 | H5S_select_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~~~ H5Sselect.c:1785:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Tnative.lo H5T.c: In function 'H5T_cmp': H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6127 | } /* end H5T_own_vol_obj() */ | ^ H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127: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__path_find_real': H5T.c:6127: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__unregister': H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6127:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Toffset.lo CC H5Toh.lo 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 H5Tref.c: In function 'H5T__ref_disk_isnull': H5Tref.c:672:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 672 | if(H5VL_blob_specific(src_file, (void *)p, H5VL_BLOB_ISNULL, isnull) < 0) | ^ H5Tconv.c: In function 'H5T__conv_ldouble_double': H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7099 | H5T_CONV_Ff(LDOUBLE, DOUBLE, long double, double, -DBL_MAX, DBL_MAX); | ^~~~~~~~~~~ H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] H5Tconv.c:7099:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] CC H5VL.lo H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1199 | H5SL_remove(H5SL_t *slist, const void *key) | ^~~~~~~~~~~ H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5VLcallback.lo H5SL.c:1199:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5VLint.lo H5Tvlen.c: In function 'H5T__vlen_disk_delete': H5Tvlen.c:1030:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1030 | if(H5VL_blob_specific(file, (void *)vl, H5VL_BLOB_DELETE) < 0) /* Casting away 'const' OK -QAK */ | ^ 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 CC H5VLnative_link.lo H5Shyper.c: In function 'H5S__hyper_iter_coords': H5Shyper.c:811:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 811 | H5S__hyper_iter_coords(const H5S_sel_iter_t *iter, hsize_t *coords) | ^~~~~~~~~~~~~~~~~~~~~~ H5Shyper.c:811:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:811:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5VLnative_introspect.lo CC H5VLnative_object.lo CC H5VLnative_token.lo CC H5VLpassthru.lo H5VLint.c: In function 'H5VL__free_cls': H5VLint.c:321:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 321 | H5MM_xfree((void *)cls->name); /* Casting away const OK -QAK */ | ^ H5VLint.c: In function 'H5VL_register_connector': H5VLint.c:1147:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1147 | H5MM_xfree((void *)(saved->name)); /* Casting away const OK -QAK */ | ^ H5Shyper.c: In function 'H5S__hyper_project_simple.part.0': H5Shyper.c:6649:47: warning: potential null pointer dereference [-Wnull-dereference] 6649 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ H5Shyper.c:6649:54: warning: potential null pointer dereference [-Wnull-dereference] 6649 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ CC H5VM.lo H5Tconv.c: In function 'H5T__conv_f_i': H5Tconv.c:8831:46: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 8831 | H5T__bit_shift(int_buf, expo - (ssize_t)src.u.f.msize, (size_t)0, buf_size * 8); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ H5VLpassthru.c: In function 'H5VL_pass_through_request_specific': H5VLpassthru.c:2745:42: warning: unused parameter 'obj' [-Wunused-parameter] 2745 | H5VL_pass_through_request_specific(void *obj, H5VL_request_specific_t specific_type, | ~~~~~~^~~ CC H5WB.lo CC H5Z.lo CC H5Zdeflate.lo CC H5Zfletcher32.lo CC H5Znbit.lo CC H5Zshuffle.lo CC H5Zscaleoffset.lo CC H5Zszip.lo H5T.c: In function 'H5T_cmp': H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4348 | H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) | ^~~~~~~ H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Ztrans.lo CCLD H5make_libsettings H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4348:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5VM.c: In function 'H5VM_stride_copy.part.0': H5VM.c:713:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 713 | H5VM_stride_copy(unsigned n, hsize_t elmt_size, const hsize_t *size, | ^~~~~~~~~~~~~~~~ H5Z.c: In function 'H5Z__flush_file_cb': H5Z.c:588:70: warning: unused parameter 'key' [-Wunused-parameter] 588 | H5Z__flush_file_cb(void *obj_ptr, hid_t H5_ATTR_UNUSED obj_id, void *key) | ~~~~~~^~~ H5VM.c: In function 'H5VM_stride_fill': 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_fill(unsigned n, hsize_t elmt_size, const hsize_t *size, | ^~~~~~~~~~~~~~~~ H5T.c: In function 'H5T__path_find_real': H5T.c:4849:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4849 | H5T__path_find_real(const H5T_t *src, const H5T_t *dst, const char *name, | ^~~~~~~~~~~~~~~~~~~ H5T.c:4849: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:752:32: warning: duplicated 'if' condition [-Wduplicated-cond] 752 | else if(dtype_size == sizeof(unsigned long)) type = t_ulong; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ H5Zscaleoffset.c:751:32: note: previously used here 751 | else if(dtype_size == sizeof(unsigned int)) type = t_uint; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ H5Zscaleoffset.c:764:32: warning: duplicated 'if' condition [-Wduplicated-cond] 764 | else if(dtype_size == sizeof(long)) type = t_long; | ~~~~~~~~~~~^~~~~~~~~~~~~~~ H5Zscaleoffset.c:763:32: note: previously used here 763 | else if(dtype_size == sizeof(int)) type = t_int; | ~~~~~~~~~~~^~~~~~~~~~~~~~ LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo -Wl,--as-needed | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ ./H5make_libsettings H5lib_settings.c || \ (test $HDF5_Make_Ignore && echo "*** Error ignored") || \ (rm -f H5lib_settings.c ; exit 1) CC H5lib_settings.lo H5VM.c: In function 'H5VM_stride_copy_s': H5VM.c:782:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 782 | H5VM_stride_copy_s(unsigned n, hsize_t elmt_size, const hsize_t *size, | ^~~~~~~~~~~~~~~~~~ H5T.c: In function 'H5Tunregister': H5T.c:2757:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2757 | H5Tunregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, | ^~~~~~~~~~~~~ H5T.c:2757:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2757:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2757:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:9594:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 9594 | } /* end H5T_reclaim_cb() */ | ^ H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:9594:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:9594:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5lib_settings.c:117:1: warning: string length '4552' is greater than the length '4095' ISO C99 compilers are required to support [-Woverlength-strings] 117 | ; | ^ H5lib_settings.c:31:6: warning: size of 'H5libhdf5_settings' 4553 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | char H5libhdf5_settings[]= | ^~~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:576:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 576 | H5S__hyper_iter_init(const H5S_t *space, H5S_sel_iter_t *iter) | ^~~~~~~~~~~~~~~~~~~~ H5Shyper.c:576: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_shape_same': H5Shyper.c:5606:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5606 | H5S__hyper_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~~~ H5Shyper.c:5606:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from H5SL.c:64: H5SL.c: In function 'H5SL_search': H5private.h:2339:11: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized] 2339 | return(ret_value); \ | ^ H5SL.c:1397:11: note: 'ret_value' was declared here 1397 | void *ret_value; /* Return value */ | ^~~~~~~~~ H5Shyper.c: In function 'H5S__hyper_serialize': H5Shyper.c:3953:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3953 | H5S__hyper_serialize(const H5S_t *space, uint8_t **p) | ^~~~~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__get_select_hyper_blocklist': H5Shyper.c:4600:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4600 | H5S__get_select_hyper_blocklist(H5S_t *space, hsize_t startblock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD H5detect LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo -Wl,--as-needed | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ ./H5detect H5Tinit.c || \ (test $HDF5_Make_Ignore && echo "*** Error ignored") || \ (rm -f H5Tinit.c ; exit 1) In file included from H5SL.c:64: H5SL.c: In function 'H5SL_find': H5private.h:2339:11: warning: 'ret_value' may be used uninitialized in this function [-Wmaybe-uninitialized] 2339 | return(ret_value); \ | ^ H5SL.c:1698:18: note: 'ret_value' was declared here 1698 | H5SL_node_t *ret_value; /* Return value */ | ^~~~~~~~~ CC H5Tinit.lo H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:2126:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2126 | H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, | ^~~~~~~~~~~~~~~~ H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:2353:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2353 | H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, | ^~~~~~~~~~~~~~~~~~~~ H5Tconv.c:2353: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.0/src' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/src' Making all in test make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 tid.c: In function 'basic_id_test': tid.c:72:46: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 72 | myType = H5Iregister_type((size_t)64, 0, (H5I_free_t) free ); | ^ tid.c:166:46: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 166 | myType = H5Iregister_type((size_t)64, 0, (H5I_free_t) free ); | ^ tgenprop.c: In function 'test_genprop_basic_list_prop': tgenprop.c:785:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 785 | if(!H5_DBL_ABS_EQUAL(prop4_value, *PROP4_DEF_VALUE)) | ^~ tgenprop.c:822:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 822 | if(!H5_DBL_ABS_EQUAL(prop4_value, *PROP4_DEF_VALUE)) | ^~ tid.c: In function 'id_predefined_test': tid.c:267:46: warning: cast between incompatible function types from 'int (*)(void *, void *)' to 'int (*)(void *, hid_t, void *)' {aka 'int (*)(void *, long long int, void *)'} [-Wcast-function-type] 267 | testPtr = H5Isearch(H5I_GENPROP_LST, (H5I_search_func_t) test_search_func, testObj); | ^ tcoords.c: In function 'test_multiple_ends': tcoords.c:410:9: warning: size of 'data_buf' 69120 bytes exceeds maximum object size 2560 [-Wlarger-than=] 410 | int data_buf[4][5][3][4][2][3][6][2]; | ^~~~~~~~ tcoords.c:446:9: warning: size of 'mem5_buffer' 7680 bytes exceeds maximum object size 2560 [-Wlarger-than=] 446 | int mem5_buffer[4][5][1][4][2][1][6][2]; | ^~~~~~~~~~~ titerate.c: In function 'aiter_cb': titerate.c:1167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1167 | } | ^ titerate.c:1167: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:1167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] titerate.c:1167:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tgenprop.c: In function 'test_genprop_list_callback': tid.c: In function 'test_id_type_list': tgenprop.c:1242:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1242 | if(!H5_DBL_ABS_EQUAL(prop4_value, *PROP4_DEF_VALUE)) | ^~ tid.c:495:48: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 495 | startType = H5Iregister_type((size_t)8, 0, (H5I_free_t) free ); | ^ tid.c:510:54: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 510 | currentType = H5Iregister_type((size_t)8, 0, (H5I_free_t) free ); | ^ tid.c:519:54: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 519 | currentType = H5Iregister_type((size_t)8, 0, (H5I_free_t) free ); | ^ tid.c:527:51: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 527 | testType = H5Iregister_type((size_t)8, 0, (H5I_free_t) free ); | ^ tid.c:536:47: warning: cast between incompatible function types from 'void (*)(void *)' to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 536 | testType = H5Iregister_type((size_t)8, 0, (H5I_free_t) free ); | ^ CC tselect.o tid.c:764:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 764 | } | ^ CC tskiplist.o tarray.c: In function 'test_array_vlen_atomic': tarray.c:1125:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1125 | for(k=0; k<(i+j+1); k++) | ^~~ CC tsohm.o tattr.c: In function 'test_attr_flush': tattr.c:545:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 545 | if(!H5_DBL_ABS_EQUAL(rdata, H5_DOUBLE(0.0))) | ^~ tattr.c:554:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 554 | if(!H5_DBL_ABS_EQUAL(rdata, H5_DOUBLE(0.0))) | ^~ tattr.c:563:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 563 | if(!H5_DBL_ABS_EQUAL(rdata,wdata)) | ^~ tarray.c: In function 'test_array_vlen_array': tarray.c:1341:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1341 | for(k=0; k<(i+j+1); k++) | ^~~ tid.c: In function 'test_remove_clear_type': tid.c:764: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 'test_rct_free': tid.c:764:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tarray.c: In function 'test_array_bkg': tarray.c:1697:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1697 | if(!H5_DBL_ABS_EQUAL(cf[i].c[j],cfr[i].c[j])) { | ^~ tarray.c:1790:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1790 | if(!H5_DBL_ABS_EQUAL(cf[i].c[j],cfr[i].c[j])) { | ^~ tarray.c:1839:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1839 | if(!H5_DBL_ABS_EQUAL(cf[i].c[j],cfr[i].c[j])) { | ^~ tattr.c: In function 'test_attr_mult_read': tattr.c:1389:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1389 | if(!H5_DBL_ABS_EQUAL(attr_data3[i][j][k], read_data3[i][j][k])) | ^~ th5s.c:2465:9: warning: size of 'chunk_data_dbl' 1200000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2465 | double chunk_data_dbl[50000][3]; | ^~~~~~~~~~~~~~ th5s.c:2466:8: warning: size of 'chunk_data_flt' 600000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2466 | float chunk_data_flt[50000][3]; | ^~~~~~~~~~~~~~ tmisc.c: In function 'test_misc14': tmisc.c:2537:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2537 | if(!H5_DBL_ABS_EQUAL(rdata, data1)) | ^~ tmisc.c:2551:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2551 | if(!H5_DBL_ABS_EQUAL(rdata,data1)) | ^~ tmisc.c:2585:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2585 | if(!H5_DBL_ABS_EQUAL(rdata,data2)) | ^~ tmisc.c:2599:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2599 | if(!H5_DBL_ABS_EQUAL(rdata,data2)) | ^~ tmisc.c:2640:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2640 | if(!H5_DBL_ABS_EQUAL(rdata,data1)) | ^~ tmisc.c:2646:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2646 | if(!H5_DBL_ABS_EQUAL(rdata,data3)) | ^~ tmisc.c:2660:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2660 | if(!H5_DBL_ABS_EQUAL(rdata,data1)) | ^~ tmisc.c:2666:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2666 | if(!H5_DBL_ABS_EQUAL(rdata,data3)) | ^~ tid.c: In function 'test_ids': tid.c:752:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 752 | void test_ids(void) | ^~~~~~~~ CC ttime.o CC ttst.o h5test.c: In function 'h5_get_vfd_fapl': h5test.c:997:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 997 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ CC tunicode.o CC tvlstr.o CC tvltypes.o tskiplist.c: In function 'test_skiplist_try_free_safe': tskiplist.c:1814:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1814 | } /* end test_skiplist() */ | ^ CC cache.o ttst.c: In function 'test_tst_init': ttst.c:105:18: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 105 | tmp_word=(char *)words[u]; | ^ In file included from tfile.c:22: tfile.c: In function 'test_sects_freespace': testhdf5.h:93:16: warning: conversion from 'hssize_t' {aka 'long long int'} to 'long int' may change value [-Wconversion] 93 | long __x = (long)_x, __val = (long)_val; \ | ^ tfile.c:4651:9: note: in expansion of macro 'VERIFY' 4651 | VERIFY(nmeta+nraw, nall, "H5Fget_free_sections"); | ^~~~~~ cache_common.c: In function 'check_and_validate_cache_hit_rate': cache_common.c:5592:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5592 | } else if ( ! H5_DBL_ABS_EQUAL(hit_rate, expected_hit_rate) ) { | ^ CC cache_api.o cache_common.c: In function 'resize_configs_are_equal': cache_common.c:5785:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5785 | else if(!H5_DBL_ABS_EQUAL(a->min_clean_fraction, b->min_clean_fraction)) | ^~~~ cache_common.c:5795:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5795 | else if(!H5_DBL_ABS_EQUAL(a->lower_hr_threshold, b->lower_hr_threshold)) | ^~~~ cache_common.c:5797:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5797 | else if(!H5_DBL_ABS_EQUAL(a->increment, b->increment)) | ^~~~ cache_common.c:5805:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5805 | else if(!H5_DBL_ABS_EQUAL(a->flash_multiple, b->flash_multiple)) | ^~~~ cache_common.c:5807:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5807 | else if(!H5_DBL_ABS_EQUAL(a->flash_threshold, b->flash_threshold)) | ^~~~ cache_common.c:5811:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5811 | else if(!H5_DBL_ABS_EQUAL(a->upper_hr_threshold, b->upper_hr_threshold)) | ^~~~ cache_common.c:5813:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5813 | else if(!H5_DBL_ABS_EQUAL(a->decrement, b->decrement)) | ^~~~ cache_common.c:5823:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5823 | else if(!H5_DBL_ABS_EQUAL(a->empty_reserve, b->empty_reserve)) | ^~~~ cache_common.c: In function 'validate_mdc_config': cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 5933 | if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ | ^~ cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5933:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] CC cache_image.o CC genall5.o tfile.c: In function 'test_libver_macros': tfile.c:7250:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7250 | VERIFY(H5_VERSION_GE(major-1,minor,release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7251:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7251 | VERIFY(H5_VERSION_GE(major-1,minor+1,release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7251:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7252:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7252 | VERIFY(H5_VERSION_GE(major-1,minor,release+1), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7252:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_api.c: In function 'check_fapl_mdc_api_calls': cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { | ^ cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] tfile.c:7253:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7253 | VERIFY(H5_VERSION_GE(major,minor-1,release), TRUE, "H5_VERSION_GE"); | ^~~~~~ cache_api.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { | ^ tfile.c:7254:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7254 | VERIFY(H5_VERSION_GE(major,minor-1,release+1), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7254:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] tfile.c:7256:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7256 | VERIFY(H5_VERSION_GE(major,minor,release-1), TRUE, "H5_VERSION_GE"); | ^~~~~~ cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 300 | } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { | ^ cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] tfile.c:7259:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7259 | VERIFY(H5_VERSION_GE(major+1,minor-1,release), FALSE, "H5_VERSION_GE"); | ^~~~~~ CC cache_tagging.o cache_common.c: In function 'free_icr': tfile.c:7260:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7260 | VERIFY(H5_VERSION_GE(major+1,minor-1,release-1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7260:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 448 | } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { | ^ cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5945:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5945 | } /* validate_mdc_config() */ | ^ cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c:5945:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] tfile.c:7261:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7261 | VERIFY(H5_VERSION_GE(major,minor+1,release), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7262:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7262 | VERIFY(H5_VERSION_GE(major,minor+1,release-1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7262:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_api.c: In function 'check_file_mdc_api_calls': cache_api.c:784:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 784 | } else if ( !H5_DBL_ABS_EQUAL(hit_rate, (double)0.0f) ) { | ^ tfile.c:7263:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7263 | VERIFY(H5_VERSION_GE(major,minor,release+1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7267:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7267 | VERIFY(H5_VERSION_LE(major+1,minor-1,release), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7268:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7268 | VERIFY(H5_VERSION_LE(major+1,minor-1,release-1), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7268:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7269:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7269 | VERIFY(H5_VERSION_LE(major,minor+1,release), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7270:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7270 | VERIFY(H5_VERSION_LE(major,minor+1,release-1), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7270:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_api.c: In function 'check_fapl_mdc_api_errs': cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1808 | ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { | ^ tfile.c:7271:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7271 | VERIFY(H5_VERSION_LE(major,minor,release+1), TRUE, "H5_VERSION_LE"); | ^~~~~~ cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1808:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_common.c: In function 'hl_row_major_scan_forward': tfile.c:7273:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7273 | VERIFY(H5_VERSION_LE(major-1,minor,release), FALSE, "H5_VERSION_LE"); | ^~~~~~ cache_common.c:4324:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4324 | if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:5945:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5945 | } /* validate_mdc_config() */ | ^ tvltypes.c: In function 'test_vltypes_fill_value': cache_common.c:5945:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7274:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7274 | VERIFY(H5_VERSION_LE(major-1,minor+1,release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7274:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tvltypes.c:2438:40: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2438 | const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0F, 100.0F, 1.0F, "liquid", "meter"}; | ^~~~~~~~ cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1897 | ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { | ^ cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] tvltypes.c:2438:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2438 | const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0F, 100.0F, 1.0F, "liquid", "meter"}; | ^~ cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache_api.c:1897:12: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] tvltypes.c:2438:60: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2438 | const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0F, 100.0F, 1.0F, "liquid", "meter"}; | ^~~~ tfile.c:7275:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7275 | VERIFY(H5_VERSION_LE(major-1,minor+1,release+1), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7275:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7275:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tvltypes.c:2438:66: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2438 | const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0F, 100.0F, 1.0F, "liquid", "meter"}; | ^~~~~~ tvltypes.c:2438:97: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2438 | const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0F, 100.0F, 1.0F, "liquid", "meter"}; | ^~~~~~~~ tvltypes.c:2438:107: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2438 | const dtype1_struct fill1 = {1, 2, "foobar", "", NULL, "\0", "dead", 3, 4.0F, 100.0F, 1.0F, "liquid", "meter"}; | ^~~~~~~ tvltypes.c:2439:40: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2439 | const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0F, 200.0F, 2.0F, "solid", "yard"}; | ^~ tfile.c:7276:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7276 | VERIFY(H5_VERSION_LE(major,minor-1,release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tvltypes.c:2439:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2439 | const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0F, 200.0F, 2.0F, "solid", "yard"}; | ^~~~ tvltypes.c:2439:56: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2439 | const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0F, 200.0F, 2.0F, "solid", "yard"}; | ^~~~~ tvltypes.c:2439:63: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2439 | const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0F, 200.0F, 2.0F, "solid", "yard"}; | ^~~~~ tfile.c:7277:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7277 | VERIFY(H5_VERSION_LE(major,minor-1,release+1), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7277:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tvltypes.c:2439:93: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2439 | const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0F, 200.0F, 2.0F, "solid", "yard"}; | ^~~~~~~ tvltypes.c:2439:102: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2439 | const dtype1_struct wdata = {3, 4, "", NULL, "\0", "foo", "two", 6, 8.0F, 200.0F, 2.0F, "solid", "yard"}; | ^~~~~~ tfile.c:7279:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7279 | VERIFY(H5_VERSION_LE(major,minor,release-1), FALSE, "H5_VERSION_LE"); | ^~~~~~ cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4733:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4733 | if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cache.c: In function 'check_flush_cache__flush_ops': cache.c:8011:37: warning: size of 'spec' 3440 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8011 | struct fo_flush_cache_test_spec spec[10] = | ^~~~ CC lheap.o cache.c:8445:37: warning: size of 'spec' 3440 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8445 | struct fo_flush_cache_test_spec spec[10] = | ^~~~ cache.c: In function 'check_flush_cache__flush_op_eviction_test': cache.c:9657:34: warning: size of 'expected' 5720 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9657 | struct expected_entry_status expected[10 + 31 + 14] = | ^~~~~~~~ CC ohdr.o cache.c: In function 'check_flush_cache__single_entry': cache.c:12202:7: warning: size of 'spec' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] 12202 | } spec[256] = | ^~~~ tcoords.c:402:13: warning: stack usage might be 81904 bytes [-Wstack-usage=] 402 | static void test_multiple_ends(hid_t file, hbool_t is_chunked) | ^~~~~~~~~~~~~~~~~~ CC stab.o tcoords.c:661:1: warning: the frame size of 81808 bytes is larger than 16384 bytes [-Wframe-larger-than=] 661 | } | ^ CC gheap.o CC evict_on_close.o tfile.c: In function 'test_sects_freespace': tfile.c:7928:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7928 | } | ^ CC farray.o CC earray.o CC btree2.o CC fheap.o CC pool.o CC accum.o CC hyperslab.o CC istore.o cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:4283:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4283 | hl_row_major_scan_forward(H5F_t * file_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:4283:1: 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_auto_cache_resize_aux_fcns': hyperslab.c: In function 'test_multifill': hyperslab.c:643:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 643 | else if(!H5_DBL_ABS_EQUAL(dst[i].mid, fill.mid)) | ^~~~ cache.c:27734:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27734 | } else if(!H5_DBL_ABS_EQUAL(hit_rate, (double)0.0f)) { /* i.e. hit_rate != 0.0 */ | ^ cache.c:27767:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27767 | } else if(!H5_DBL_ABS_EQUAL(hit_rate, (double)0.0f)) { /* i.e. hit_rate != 0.0 */ | ^ fheap.c: In function 'test_man_incr_insert_remove': fheap.c:7619:19: warning: size of 'heap_id' 6400 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7619 | unsigned char heap_id[100][MAX_HEAP_ID_LEN]; /* Heap ID for object inserted */ | ^~~~~~~ cache.c:27812:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27812 | } else if(!H5_DBL_ABS_EQUAL(hit_rate, (double)0.5f)) { /* i.e. hit_rate != 0.5 */ | ^ cache.c:27895:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27895 | } else if(!H5_DBL_ABS_EQUAL(hit_rate, (double)0.5F)) { /* i.e. hit_rate != 0.5 */ | ^ cache.c: In function 'check_metadata_blizzard_absence': cache.c:28177:34: warning: size of 'expected' 15600 bytes exceeds maximum object size 2560 [-Wlarger-than=] 28177 | struct expected_entry_status expected[150] = | ^~~~~~~~ CC bittests.o cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4692:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4692 | hl_row_major_scan_backward(H5F_t * file_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:4692:1: 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_metadata_cork': cache.c:33762:34: warning: size of 'expected' 15600 bytes exceeds maximum object size 2560 [-Wlarger-than=] 33762 | struct expected_entry_status expected[150] = | ^~~~~~~~ CC dt_arith.o cache.c: In function 'cedds__expunge_dirty_entry_in_flush_test': cache.c:34588:34: warning: size of 'expected' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] 34588 | struct expected_entry_status expected[36] = | ^~~~~~~~ CC page_buffer.o cache.c: In function 'cedds__H5C_make_space_in_cache': cache.c:34817:34: warning: size of 'expected' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] 34817 | struct expected_entry_status expected[36] = | ^~~~~~~~ cache.c: In function 'cedds__H5C__autoadjust__ageout__evict_aged_out_entries': cache.c:35196:34: warning: size of 'expected' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] 35196 | struct expected_entry_status expected[36] = | ^~~~~~~~ dt_arith.c: In function 'test_particular_fp_integer': dt_arith.c:773:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 773 | double x = 0.; | ^~~~~~ dt_arith.c:817:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 817 | float x = 0.; | ^~~~~ CC dtypes.o dt_arith.c: In function 'my_isnan': dt_arith.c:2726:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2726 | float x = 0.; | ^~~~~ dt_arith.c:2728:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2728 | retval = (x!=x); | ^~ dt_arith.c:2730:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2730 | double x = 0.; | ^~~~~~ dt_arith.c:2732:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2732 | retval = (x!=x); | ^~ dt_arith.c:2735:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2735 | long double x = 0.; | ^~~~ dt_arith.c:2737:16: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2737 | retval = (x!=x); | ^~ dt_arith.c:2749:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2749 | float x = 0.; | ^~~~~ dt_arith.c:2754:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2754 | double x = 0.; | ^~~~~~ CC dsets.o dt_arith.c:2760:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2760 | long double x = 0.; | ^~~~ dt_arith.c: In function 'test_conv_flt_1': dt_arith.c:3011:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3011 | INIT_FP_NORM(double, DBL_MAX, DBL_MIN, DBL_MAX_10_EXP, DBL_MIN_10_EXP, | ^~~~~~~~~~~~ dt_arith.c:3011:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3011:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3011:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3011:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3011:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache.c: In function 'check_flush_cache__single_entry': cc1: warning: size of '*.LC4' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] dt_arith.c:3115:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3115 | underflow = HDfabsl(*((long double*)aligned)) < DBL_MIN; | ^~~~~~~~~ dt_arith.c:3116:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3116 | overflow = HDfabsl(*((long double*)aligned)) > DBL_MAX; | ^~~~~~~~ dt_arith.c:3200:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3200 | float x = 0.; | ^~~~~ dt_arith.c:3211:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3211 | double x = 0.; | ^~~~~~ dt_arith.c:3214:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3214 | HDfabs(x) <= DBL_MIN && HDfabs(hw_d) <= DBL_MIN) | ^~~~~~ dt_arith.c:3214:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] CC chunk_info.o dt_arith.c:3223:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3223 | long double x = 0.; | ^~~~ dt_arith.c:3268:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3268 | float x = 0.; | ^~~~~ dt_arith.c:3272:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3272 | double x = 0.; | ^~~~~~ dt_arith.c:3277:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3277 | long double x = 0.; | ^~~~ dt_arith.c:3288:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3288 | float x = 0.; | ^~~~~ dt_arith.c:3292:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3292 | double x = 0.; | ^~~~~~ dt_arith.c:3297:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3297 | long double x = 0.; | ^~~~ dtypes.c: In function 'test_compound_11': dtypes.c:2208:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2208 | if(!H5_DBL_ABS_EQUAL(((big_t *)buf_orig)[u].d1, ((little_t *)buf)[u].d1)) { | ^~ dtypes.c:2252:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2252 | if(!H5_DBL_ABS_EQUAL(((big_t *)buf_orig)[u].d1, ((little_t *)buf)[u].d1)) { | ^~ dt_arith.c: In function 'test_conv_int_fp': dt_arith.c:3691:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3691 | INIT_FP_NORM(double, DBL_MAX, DBL_MIN, DBL_MAX_10_EXP, DBL_MIN_10_EXP, | ^~~~~~~~~~~~ dtypes.c:2290:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2290 | if(!H5_DBL_ABS_EQUAL(((big_t *)buf_orig)[u].d1, ((little_t *)buf)[u].d1)) { | ^~ dt_arith.c:3691:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3691:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3691:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3691:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] dt_arith.c:3691:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cache.c: In function 'cedds__H5C_make_space_in_cache': cc1: warning: size of '*.LC30' 3744 bytes exceeds maximum object size 2560 [-Wlarger-than=] dsets.c:279:9: warning: size of 'points' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 279 | int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; | ^~~~~~ dsets.c:279:39: warning: size of 'check' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 279 | int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; | ^~~~~ dsets.c:280:9: warning: size of 'points_dbl' 160000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 280 | double points_dbl[DSET_DIM1][DSET_DIM2], check_dbl[DSET_DIM1][DSET_DIM2]; | ^~~~~~~~~~ dsets.c:280:43: warning: size of 'check_dbl' 160000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 280 | double points_dbl[DSET_DIM1][DSET_DIM2], check_dbl[DSET_DIM1][DSET_DIM2]; | ^~~~~~~~~ dsets.c: In function 'test_simple_io': dsets.c:518:17: warning: size of 'rdata' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 518 | int rdata[DSET_DIM1][DSET_DIM2]; | ^~~~~ dsets.c: In function 'test_userblock_offset': dsets.c:651:25: warning: size of 'rdata' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 651 | int rdata[DSET_DIM1][DSET_DIM2]; | ^~~~~ chunk_info.c: In function 'test_get_chunk_info_highest_v18': chunk_info.c:488:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 488 | uLongf z_dst_nbytes = (uLongf)DEFLATE_SIZE_ADJUST(CHK_SIZE); | ^~~~~~ chunk_info.c:488:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] CC cmpd_dset.o chunk_info.c:571:70: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 571 | ret = H5Dwrite_chunk(dset, H5P_DEFAULT, flt_msk, offset, chunk_size, (void*)inbuf); | ^~~~~~~~~~ CC filter_fail.o dsets.c: In function 'test_nbit_float': dsets.c:3080:34: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3080 | if(!(orig_data[i][j] == orig_data[i][j])) | ^~ dsets.c: In function 'test_nbit_double': dsets.c:3212:34: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3212 | if(!(orig_data[i][j] == orig_data[i][j])) | ^~ dsets.c:3214:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3214 | if(!H5_DBL_ABS_EQUAL(new_data[i][j], orig_data[i][j])) { | ^~ dsets.c: In function 'test_nbit_compound': dsets.c:3547:36: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3547 | (orig_data[i][j].f == orig_data[i][j].f && !H5_FLT_ABS_EQUAL(new_data[i][j].f, orig_data[i][j].f))) | ^~ dsets.c: In function 'test_nbit_compound_2': dsets.c:3869:55: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3869 | (new_data[i][j].d[m][n].f == new_data[i][j].d[m][n].f && !H5_FLT_ABS_EQUAL(new_data[i][j].d[m][n].f, new_data[i][j].d[m][n].f))) { | ^~ dsets.c:3878:41: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 3878 | (new_data[i][j].a.f == new_data[i][j].a.f && !H5_FLT_ABS_EQUAL(new_data[i][j].a.f, new_data[i][j].a.f)) || | ^~ dsets.c: In function 'test_nbit_int_size': dsets.c:4134:13: warning: size of 'orig_data' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 4134 | int orig_data[DSET_DIM1][DSET_DIM2]; | ^~~~~~~~~ dsets.c: In function 'test_nbit_flt_size': dsets.c:4302:13: warning: size of 'orig_data' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 4302 | float orig_data[DSET_DIM1][DSET_DIM2]; | ^~~~~~~~~ cmpd_dset.c: In function 'compare_data': cmpd_dset.c:1330:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1330 | !H5_DBL_ABS_EQUAL(s_ptr->k, d_ptr->k) || | ^ cmpd_dset.c:1331:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1331 | !H5_DBL_ABS_EQUAL(s_ptr->l, d_ptr->l) || | ^ cmpd_dset.c:1332:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1332 | !H5_DBL_ABS_EQUAL(s_ptr->m, d_ptr->m) || | ^ cmpd_dset.c:1333:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1333 | !H5_DBL_ABS_EQUAL(s_ptr->n, d_ptr->n) ) { | ^ CC extend.o CC direct_chunk.o CC external.o dsets.c: In function 'test_missing_chunk': dsets.c:6865:17: warning: size of 'wdata2' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 6865 | int wdata2[MISSING_CHUNK_DIM][MISSING_CHUNK_DIM], | ^~~~~~ dsets.c:6866:17: warning: size of 'rdata2' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 6866 | rdata2[MISSING_CHUNK_DIM][MISSING_CHUNK_DIM]; | ^~~~~~ extend.c:32:14: warning: size of 'buf1' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 32 | static int buf1[NY][NX], buf2[NX / 2][NY / 2]; | ^~~~ extend.c:32:28: warning: size of 'buf2' 10000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 32 | static int buf1[NY][NX], buf2[NX / 2][NY / 2]; | ^~~~ cache.c: In function 'check_flush_cache__flush_op_eviction_test': dsets.c: In function 'make_random_offset_and_increment': dsets.c:7081:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7081 | maxinc = MIN(nelts - 1, LONG_MAX - nelts); | ^~~~~~ cache.c:37009:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 37009 | } /* main() */ | ^ dsets.c: In function 'test_chunk_cache': dsets.c:7883:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7883 | if ((nslots_1 != nslots_4) || (nbytes_1 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_1, w0_4)) | ^~ dsets.c:7924:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7924 | if ((nslots_2 != nslots_4) || (nbytes_2 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_2, w0_4)) | ^~ dsets.c:7946:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7946 | if ((nslots_3 != nslots_4) || (nbytes_2 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_3, w0_4)) | ^~ dsets.c:7957:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7957 | if ((nslots_2 != nslots_4) || (nbytes_2 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_2, w0_4)) | ^~ dsets.c:7967:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7967 | if ((nslots_2 != nslots_4) || (nbytes_2 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_2, w0_4)) | ^~ dsets.c:7987:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 7987 | if ((nslots_2 != nslots_4) || (nbytes_2 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_2, w0_4)) | ^~ dsets.c:8000:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 8000 | if ((nslots_3 != nslots_4) || (nbytes_2 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_3, w0_4)) | ^~ dsets.c:8010:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 8010 | if ((nslots_3 != nslots_4) || (nbytes_3 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_3, w0_4)) | ^~ dsets.c:8017:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 8017 | if ((nslots_3 != nslots_4) || (nbytes_1 != nbytes_4) || !H5_DBL_ABS_EQUAL(w0_3, w0_4)) | ^~ CC efc.o dsets.c: In function 'test_big_chunks_bypass_cache': dsets.c:8085:17: warning: size of 't_wdata' 250000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8085 | static int t_wdata[BYPASS_CHUNK_DIM/2][BYPASS_CHUNK_DIM/2], t_rdata1[BYPASS_DIM][BYPASS_DIM], | ^~~~~~~ direct_chunk.c: In function 'test_read_unallocated_chunk': direct_chunk.c:1924:59: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1924 | if(H5Dwrite_chunk(dataset, dxpl, filter_mask, offset, chunk_nbytes, direct_buf) < 0) | ^~~~~~~~~~~~ dsets.c:8085:66: warning: size of 't_rdata1' 4000000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8085 | static int t_wdata[BYPASS_CHUNK_DIM/2][BYPASS_CHUNK_DIM/2], t_rdata1[BYPASS_DIM][BYPASS_DIM], | ^~~~~~~~ dsets.c:8086:17: warning: size of 't_rdata2' 250000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8086 | t_rdata2[BYPASS_CHUNK_DIM/2][BYPASS_CHUNK_DIM/2]; | ^~~~~~~~ CC objcopy.o dsets.c: In function 'test_chunk_fast_bug1': dsets.c:8838:21: warning: size of 'wbuf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8838 | static unsigned wbuf[40][20], rbuf[40][20]; /* Element written/read */ | ^~~~ dsets.c:8838:35: warning: size of 'rbuf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8838 | static unsigned wbuf[40][20], rbuf[40][20]; /* Element written/read */ | ^~~~ CC objcopy_ref.o dsets.c: In function 'test_fixed_array': dsets.c:9440:17: warning: size of 'chunks_big' 10000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9440 | int chunks_big[125][20]; /* # of chunks for big dataset dimensions */ | ^~~~~~~~~~ dsets.c:9445:17: warning: size of 'coord_big' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9445 | hsize_t coord_big[POINTS_BIG][2]; /* big dataset coordinates */ | ^~~~~~~~~ CC links.o objcopy_ref.c: In function 'compare_data': objcopy_ref.c:819:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 819 | ref_buf1 = (H5R_ref_t *)buf1; | ^ objcopy_ref.c:820:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 820 | ref_buf2 = (H5R_ref_t *)buf2; | ^ CC unlink.o CC twriteorder.o CC big.o CC mtime.o CC fillval.o CC mount.o CC flush1.o fillval.c: In function 'test_create': fillval.c:624:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 624 | if(!H5_FLT_ABS_EQUAL(rd_c.a, 0) || !H5_DBL_ABS_EQUAL(rd_c.y, fill_ctype.y) || rd_c.x != 0 || rd_c.z != '\0') { | ^~ fillval.c:697:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 697 | if(!H5_FLT_ABS_EQUAL(rd_c.a, 0) || !H5_DBL_ABS_EQUAL(rd_c.y, fill_ctype.y) || rd_c.x != 0 || rd_c.z != '\0') { | ^~ fillval.c: In function 'test_rdwr_cases': fillval.c:821:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 821 | rd_c.x != fill_c.x || !H5_DBL_ABS_EQUAL(rd_c.y, fill_c.y) || | ^~~~ fillval.c:889:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 889 | !H5_DBL_ABS_EQUAL(buf_c[u].y, fill_c.y) || buf_c[u].z != fill_c.z) { | ^ fillval.c:1003:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1003 | !H5_DBL_ABS_EQUAL(rd_c.y, should_be_c.y) || rd_c.z != should_be_c.z) { | ^ fillval.c:1022:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1022 | !H5_DBL_ABS_EQUAL(rd_c.y, should_be_c.y) || rd_c.z != should_be_c.z) { | ^ fillval.c: In function 'test_extend_cases': fillval.c:1456:40: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1456 | comp_vl_datatype init_val_c = {87, "baz", "mumble", 129}; | ^~~~~ fillval.c:1456:47: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1456 | comp_vl_datatype init_val_c = {87, "baz", "mumble", 129}; | ^~~~~~~~ fillval.c:1537:15: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1537 | nelmts *= hs_size[i]; | ^~~~~~~ fillval.c: In function 'test_extend': fillval.c:1859:39: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1859 | comp_vl_datatype fillval_c = {32, "foo", "bar", 64}; /* Fill value for compound+vl datatype tests */ | ^~~~~ fillval.c:1859:46: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1859 | comp_vl_datatype fillval_c = {32, "foo", "bar", 64}; /* Fill value for compound+vl datatype tests */ | ^~~~~ CC flush2.o CC app_ref.o app_ref.c: In function 'main': app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 201 | } | ^ app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC enum.o app_ref.c:35:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i=0; iname, (long long)start); | ^ swmr_sparse_reader.c:129:100: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 129 | HDfprintf(stderr, "Symbol = '%s', location = %lld, record->rec_id = %llu\n", symbol->name, (long long)start, (unsigned long long)record->rec_id); | ^ 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_swmr_gen.o CC vds_swmr_reader.o CC vds_swmr_writer.o CC filter_plugin.o CC vol_plugin.o CCLD libh5test.la CCLD libfilter_plugin1_dsets.la In file included from h5test.h:28, from vds_swmr_writer.c:15: vds_swmr_writer.c: In function 'main': vds_swmr_writer.c:71:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 71 | if(NULL == (buffer = (int *)HDmalloc(n_elements * sizeof(int)))) | ~~~~~~~~~~~^~~~~~~~~~~~~ ../src/H5private.h:1105:35: note: in definition of macro 'HDmalloc' 1105 | #define HDmalloc(Z) malloc(Z) | ^ vds_swmr_writer.c:120:14: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 120 | while(HDtime(0) < delay) | ^ dsets.c: In function 'test_userblock_offset': dsets.c:643:1: warning: stack usage might be 81200 bytes [-Wstack-usage=] 643 | test_userblock_offset(const char *env_h5_drvr, hid_t fapl, hbool_t new_format) | ^~~~~~~~~~~~~~~~~~~~~ CCLD libfilter_plugin2_dsets.la dsets.c:736:1: warning: the frame size of 81104 bytes is larger than 16384 bytes [-Wframe-larger-than=] 736 | } /* end test_userblock_offset() */ | ^ In file included from filter_plugin.c:17: H5srcdir.h:52:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] 52 | static const char *H5_get_srcdir_filename(const char *filename) | ^~~~~~~~~~~~~~~~~~~~~~ vds_env.c: In function 'test_vds_prefix_second': vds_env.c:51:1: warning: stack usage might be 9632 bytes [-Wstack-usage=] 51 | test_vds_prefix_second(unsigned config, hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~ CCLD libfilter_plugin3_dsets.la CCLD libfilter_plugin4_groups.la CCLD libnull_vol_connector.la 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 dsets.c: In function 'test_missing_chunk': dsets.c:6854:1: warning: stack usage might be 81184 bytes [-Wstack-usage=] 6854 | test_missing_chunk(hid_t file) | ^~~~~~~~~~~~~~~~~~ CCLD page_buffer CCLD chunk_info CCLD cmpd_dset dsets.c:7027:1: warning: the frame size of 81088 bytes is larger than 16384 bytes [-Wframe-larger-than=] 7027 | } /* end test_missing_chunk() */ | ^ 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 CCLD vfd CCLD ros3 CCLD s3comms CCLD hdfs CCLD ntypes CCLD dangle CCLD reserved CCLD cross_read CCLD freespace CCLD file_image CCLD unregister CCLD cache_logging CCLD cork CCLD vol 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_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 filter_plugin CCLD vol_plugin CCLD btree2 CCLD dtypes CCLD efc cache.c: In function 'cedds__H5C_flush_invalidate_cache__bucket_scan': cache.c:35662:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 35662 | cedds__H5C_flush_invalidate_cache__bucket_scan(H5F_t * file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cache.c: In function 'check_flush_cache__single_entry': cache.c:10981:1: warning: stack usage might be 8320 bytes [-Wstack-usage=] 10981 | check_flush_cache__single_entry(H5F_t * file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c: In function 'test_fixed_array': dsets.c:9409:1: warning: stack usage might be 43120 bytes [-Wstack-usage=] 9409 | test_fixed_array(hid_t fapl) | ^~~~~~~~~~~~~~~~ CCLD mf dsets.c:9805:1: warning: the frame size of 43024 bytes is larger than 16384 bytes [-Wframe-larger-than=] 9805 | } /* end test_fixed_array() */ | ^ CCLD dtransform CCLD dt_arith CCLD swmr vds.c: In function 'test_basic_io': vds.c:1387:1: warning: stack usage might be 11216 bytes [-Wstack-usage=] 1387 | test_basic_io(unsigned config, hid_t fapl) | ^~~~~~~~~~~~~ CCLD fheap CCLD getname cache.c: In function 'check_auto_cache_resize': cache.c:17691:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 17691 | check_auto_cache_resize(hbool_t cork_ageout, unsigned paged) | ^~~~~~~~~~~~~~~~~~~~~~~ vds.c: In function 'test_vds_prefix_first': vds.c:1135:1: warning: stack usage might be 8608 bytes [-Wstack-usage=] 1135 | test_vds_prefix_first(unsigned config, hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~ CCLD dsets CCLD objcopy cache.c: In function 'check_metadata_cork': cache.c:33742:1: warning: stack usage might be 15712 bytes [-Wstack-usage=] 33742 | check_metadata_cork(hbool_t fill_via_insertion, unsigned paged) | ^~~~~~~~~~~~~~~~~~~ cache.c: In function 'check_metadata_blizzard_absence': cache.c:28158:1: warning: stack usage might be 15712 bytes [-Wstack-usage=] 28158 | check_metadata_blizzard_absence(hbool_t fill_via_insertion, unsigned paged) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD testhdf5 CCLD links CCLD cache vds.c: In function 'main': vds.c:12148:1: warning: stack usage might be 12368 bytes [-Wstack-usage=] 12148 | main(void) | ^~~~ CCLD vds make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/test' Making all in bin make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/bin' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/bin' Making all in tools make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' Making all in lib make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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:369:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 369 | } | ^ h5tools_str.c: In function 'h5tools_str_sprint': h5tools_str.c:922:45: warning: conversion from 'long long unsigned int' to 'long unsigned int' may change value [-Wconversion] 922 | tempulong = (tempulong >> packed_data_offset) & packed_data_mask; | ^ h5tools_str.c:913:38: warning: duplicated 'if' condition [-Wduplicated-cond] 913 | else if(sizeof(long) == nsize) { | ~~~~~~~~~~~~~^~~~~~~~ h5tools_str.c:861:37: note: previously used here 861 | else if(sizeof(int) == nsize) { | ~~~~~~~~~~~~^~~~~~~~ h5tools_str.c:961:79: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 961 | templlong = (templlong >> packed_data_offset) & packed_data_mask; | ^ h5tools_str.c:961:45: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 961 | templlong = (templlong >> packed_data_offset) & packed_data_mask; | ^ h5tools.c: In function 'render_bin_output': h5tools.c:1439:60: warning: cast increases required alignment of target type [-Wcast-align] 1439 | if((region_id = H5Ropen_object((const H5R_ref_t *)mem, H5P_DEFAULT, H5P_DEFAULT)) < 0) | ^ h5tools.c:1439:60: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1439 | if((region_id = H5Ropen_object((const H5R_ref_t *)mem, H5P_DEFAULT, H5P_DEFAULT)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools.c:19: ../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5tools.c:1442:67: warning: cast increases required alignment of target type [-Wcast-align] 1442 | if((region_space = H5Ropen_region((const H5R_ref_t *)mem, H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^ h5tools.c:1442:67: warning: passing argument 1 of 'H5Ropen_region' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1442 | if((region_space = H5Ropen_region((const H5R_ref_t *)mem, H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools.c:19: ../../src/H5Rpublic.h:115:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 115 | H5_DLL hid_t H5Ropen_region(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5diff_util.c:31:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 31 | print_dimensions (int rank, hsize_t *dims) | ^~~~~~~~~~~~~~~~ h5diff_util.c:31:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from h5diff_array.c:14: h5diff_array.c: In function 'diff_array': h5diff_array.c:292:38: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 292 | HDmemcmp(mem1, mem2, size*nelmts) == 0) | ~~~~^~~~~~~ ../../src/H5private.h:1123:43: note: in definition of macro 'HDmemcmp' 1123 | #define HDmemcmp(X,Y,Z) memcmp(X,Y,Z) | ^ h5tools_utils.c: In function 'h5tools_set_configured_fapl': h5tools_utils.c:1293:40: warning: unused parameter 'fapl_t_ptr' [-Wunused-parameter] 1293 | void *fapl_t_ptr) | ~~~~~~~~~~~~^~~~~~~~~~ h5diff_array.c: In function 'diff_datum': h5diff_array.c:1144:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1144 | PER(temp1_char, temp2_char); | ^~~ h5diff_array.c:1144:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1144:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1165:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1165 | PER(temp1_char, temp2_char); | ^~~ h5diff_array.c:1165:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1165:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1220:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1220 | PER_UNSIGN(signed char, temp1_uchar, temp2_uchar); | ^~~~~~~~~~ h5diff_array.c:1220:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1220:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1241:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1241 | PER_UNSIGN(signed char, temp1_uchar, temp2_uchar); | ^~~~~~~~~~ h5diff_array.c:1241:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1241:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1296:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1296 | PER(temp1_short, temp2_short); | ^~~ h5diff_array.c:1296:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1296:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1317:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1317 | PER(temp1_short, temp2_short); | ^~~ h5diff_array.c:1317:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1317:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1372:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1372 | PER_UNSIGN(signed short, temp1_ushort, temp2_ushort); | ^~~~~~~~~~ h5diff_array.c:1372:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1372:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1393:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1393 | PER_UNSIGN(signed short, temp1_ushort, temp2_ushort); | ^~~~~~~~~~ h5diff_array.c:1393:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1393:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1448:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1448 | PER(temp1_int, temp2_int); | ^~~ h5diff_array.c:1448:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1448:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1469:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1469 | PER(temp1_int, temp2_int); | ^~~ h5diff_array.c:1469:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1469:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1524:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1524 | PER_UNSIGN(signed int, temp1_uint, temp2_uint); | ^~~~~~~~~~ h5diff_array.c:1524:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1524:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1545:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1545 | PER_UNSIGN(signed int, temp1_uint, temp2_uint); | ^~~~~~~~~~ h5diff_array.c:1545:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1545:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1600:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1600 | PER(temp1_long, temp2_long); | ^~~ h5diff_array.c:1600:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1600:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1621:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1621 | PER(temp1_long, temp2_long); | ^~~ h5diff_array.c:1621:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1621:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1676:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1676 | PER_UNSIGN(signed long, temp1_ulong, temp2_ulong); | ^~~~~~~~~~ h5diff_array.c:1676:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1676:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1697:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1697 | PER_UNSIGN(signed long, temp1_ulong, temp2_ulong); | ^~~~~~~~~~ h5diff_array.c:1697:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1697:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1802:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1802 | PER(temp1_float, temp2_float); | ^~~ h5diff_array.c:1802:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1802:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1848:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1848 | PER(temp1_float, temp2_float); | ^~~ h5diff_array.c:1848:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1848:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools.c: In function 'init_acc_pos': h5diff_array.c:1960:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1960 | PER(temp1_double, temp2_double); | ^~~ h5diff_array.c:1960:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:1960:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools.c:1840:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1840 | } | ^ h5diff_array.c:2005:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2005 | PER(temp1_double, temp2_double); | ^~~ h5diff_array.c:2005:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2005:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2121:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2121 | PER(temp1_double,temp2_double); | ^~~ h5diff_array.c:2121:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2121:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2166:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2166 | PER(temp1_double,temp2_double); | ^~~ h5diff_array.c:2166:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2166:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools_dump.c: In function 'h5tools_dump_data': h5diff_array.c: In function 'character_compare_opt': h5tools_dump.c:4094:46: warning: passing argument 1 of 'H5Rget_obj_type3' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4094 | if (H5Rget_obj_type3((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, &obj_type) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:119:45: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 119 | H5_DLL herr_t H5Rget_obj_type3(H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c:2561:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2561 | PER_UNSIGN(signed char, temp1_uchar, temp2_uchar); | ^~~~~~~~~~ h5diff_array.c:2561:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2561:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools_dump.c:4097:69: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4097 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c:2573:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2573 | PER_UNSIGN(signed char, temp1_uchar, temp2_uchar); | ^~~~~~~~~~ h5diff_array.c:2573:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2573:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools_dump.c:4122:57: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4122 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c:2542:19: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable] 2542 | hbool_t both_zero; | ^~~~~~~~~ h5tools_dump.c:4134:46: warning: passing argument 1 of 'H5Rget_obj_type3' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4134 | if (H5Rget_obj_type3((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, &obj_type) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:119:45: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 119 | H5_DLL herr_t H5Rget_obj_type3(H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c: In function 'diff_float': h5tools_dump.c:4140:69: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4140 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c:2683:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2683 | PER(temp1_float, temp2_float); | ^~~ h5diff_array.c:2683:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2683:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools_dump.c:4171:57: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4171 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c:2739:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2739 | PER(temp1_float, temp2_float); | ^~~ h5diff_array.c:2739:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2739:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5tools_dump.c:4174:62: warning: passing argument 1 of 'H5Ropen_region' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4174 | if((new_obj_sid = H5Ropen_region((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:115:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 115 | H5_DLL hid_t H5Ropen_region(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5tools_dump.c:4226:55: warning: passing argument 1 of 'H5Ropen_attr' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4226 | if((new_obj_id = H5Ropen_attr((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/hdf5.h:37, from h5tools.h:23, from h5tools_dump.c:19: ../../src/H5Rpublic.h:116:41: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 116 | H5_DLL hid_t H5Ropen_attr(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t aapl_id); | ~~~~~~~~~~~^~~~~~~ h5diff_array.c: In function 'diff_double': h5diff_array.c:2894:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2894 | PER(temp1_double, temp2_double); | ^~~ h5diff_array.c:2894:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2894:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2951:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 2951 | PER(temp1_double, temp2_double); | ^~~ h5diff_array.c:2951:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:2951:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_ldouble': h5diff_array.c:3113:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3113 | PER(temp1_double, temp2_double); | ^~~ h5diff_array.c:3113:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3113:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3168:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3168 | PER(temp1_double, temp2_double); | ^~~ h5diff_array.c:3168:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3168:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_schar': h5diff_array.c:3277:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3277 | PER(temp1_char, temp2_char); | ^~~ h5diff_array.c:3277:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3277:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3307:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3307 | PER(temp1_char, temp2_char); | ^~~ h5diff_array.c:3307:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3307:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_uchar': h5diff_array.c:3401:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3401 | PER_UNSIGN(signed char, temp1_uchar, temp2_uchar); | ^~~~~~~~~~ h5diff_array.c:3401:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3401:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3431:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3431 | PER_UNSIGN(signed char, temp1_uchar, temp2_uchar); | ^~~~~~~~~~ h5diff_array.c:3431:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3431:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_short': h5diff_array.c:3525:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3525 | PER(temp1_short, temp2_short); | ^~~ h5diff_array.c:3525:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3525:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3555:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3555 | PER(temp1_short, temp2_short); | ^~~ h5diff_array.c:3555:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3555:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_ushort': h5diff_array.c:3650:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3650 | PER_UNSIGN(signed short, temp1_ushort, temp2_ushort); | ^~~~~~~~~~ h5diff_array.c:3650:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3650:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3680:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3680 | PER_UNSIGN(signed short, temp1_ushort, temp2_ushort); | ^~~~~~~~~~ h5diff_array.c:3680:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3680:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_int': h5diff_array.c:3774:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3774 | PER(temp1_int, temp2_int); | ^~~ h5diff_array.c:3774:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3774:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3804:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3804 | PER(temp1_int, temp2_int); | ^~~ h5diff_array.c:3804:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3804:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_uint': h5diff_array.c:3898:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3898 | PER_UNSIGN(signed int, temp1_uint, temp2_uint); | ^~~~~~~~~~ h5diff_array.c:3898:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3898:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3928:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 3928 | PER_UNSIGN(signed int, temp1_uint, temp2_uint); | ^~~~~~~~~~ h5diff_array.c:3928:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:3928:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_long': h5diff_array.c:4025:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4025 | PER(temp1_long, temp2_long); | ^~~ h5diff_array.c:4025:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4025:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4055:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4055 | PER(temp1_long, temp2_long); | ^~~ h5diff_array.c:4055:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4055:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_ulong': h5diff_array.c:4151:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4151 | PER_UNSIGN(signed long, temp1_ulong, temp2_ulong); | ^~~~~~~~~~ h5diff_array.c:4151:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4151:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4181:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4181 | PER_UNSIGN(signed long, temp1_ulong, temp2_ulong); | ^~~~~~~~~~ h5diff_array.c:4181:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4181:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_llong': h5diff_array.c:4276:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4276 | PER(temp1_llong, temp2_llong); | ^~~ h5diff_array.c:4276:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4276:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4306:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4306 | PER(temp1_llong, temp2_llong); | ^~~ h5diff_array.c:4306:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4306:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'diff_ullong': h5diff_array.c:4404:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4404 | PER(f1, f2); | ^~~ h5diff_array.c:4404:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4404:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4436:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4436 | PER(f1, f2); | ^~~ h5diff_array.c:4436:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c:4436:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] h5diff_array.c: In function 'equal_double': h5diff_array.c:4561:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 4561 | if (H5_DBL_ABS_EQUAL(value, expected)) | ^~ h5tools.c:1235:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1235 | init_acc_pos(h5tools_context_t *ctx, hsize_t *dims) | ^~~~~~~~~~~~ h5tools.c:1235:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5diff_array.c: In function 'diff_array': h5diff_array.c:4902:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4902 | } | ^ h5diff_array.c:263:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 263 | hsize_t diff_array(void *_mem1, void *_mem2, hsize_t nelmts, hsize_t hyper_start, | ^~~~~~~~~~ CCLD libh5tools.la make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/lib' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' Making all in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5diff' CC h5diff_main.o CC h5diff_common.o h5diff_common.c: In function 'parse_command_line': h5diff_common.c:194:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 194 | exclude_node->obj_path = (char*)opt_arg; | ^ h5diff_common.c:222:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 222 | if (H5_DBL_ABS_EQUAL(opts->delta, (double)0.0F)) | ^~ h5diff_common.c:236:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 236 | if (H5_DBL_ABS_EQUAL(opts->percent, (double)0.0F)) | ^~ CCLD h5diff make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5diff' Making all in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5ls' CC h5ls.o h5ls.c: In function 'dump_reference': h5ls.c:1336:38: warning: passing argument 1 of 'H5Rget_obj_type3' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1336 | if (H5Rget_obj_type3((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, &obj_type) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:119:45: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 119 | H5_DLL herr_t H5Rget_obj_type3(H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1339:61: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1339 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1366:49: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1366 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1380:38: warning: passing argument 1 of 'H5Rget_obj_type3' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1380 | if (H5Rget_obj_type3((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, &obj_type) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:119:45: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 119 | H5_DLL herr_t H5Rget_obj_type3(H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1386:61: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1386 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1419:49: warning: passing argument 1 of 'H5Ropen_object' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1419 | if((new_obj_id = H5Ropen_object((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:114:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 114 | H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1422:54: warning: passing argument 1 of 'H5Ropen_region' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1422 | if((new_obj_sid = H5Ropen_region((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:115:43: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 115 | H5_DLL hid_t H5Ropen_region(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id); | ~~~~~~~~~~~^~~~~~~ h5ls.c:1474:47: warning: passing argument 1 of 'H5Ropen_attr' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1474 | if((new_obj_id = H5Ropen_attr((const H5R_ref_t *)&ref_buf[i], H5P_DEFAULT, H5P_DEFAULT)) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../src/hdf5.h:37, from ../../../tools/lib/h5tools.h:23, from h5ls.c:26: ../../../src/H5Rpublic.h:116:41: note: expected 'H5R_ref_t *' but argument is of type 'const H5R_ref_t *' 116 | H5_DLL hid_t H5Ropen_attr(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t aapl_id); | ~~~~~~~~~~~^~~~~~~ CCLD h5ls make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5ls' Making all in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5dump' CC h5dump.o CC h5dump_ddl.o CC h5dump_xml.o h5dump_ddl.c: In function 'attr_search': h5dump_ddl.c:2059:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2059 | } | ^ h5dump_ddl.c:2059: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:1481:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1481 | handle_attributes(hid_t fid, const char *attr, void H5_ATTR_UNUSED *data, int H5_ATTR_UNUSED pe, const char H5_ATTR_UNUSED *display_name) | ^~~~~~~~~~~~~~~~~ h5dump_ddl.c:1481: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:1277:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1277 | attr_search(hid_t oid, const char *attr_name, const H5A_info_t H5_ATTR_UNUSED *ainfo, void *_op_data) | ^~~~~~~~~~~ h5dump_ddl.c:1277: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.0/tools/src/h5dump' Making all in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/misc' CC h5debug.o CC h5repart.o CC h5mkgrp.o CC h5clear.o CCLD h5mkgrp CCLD h5clear CCLD h5repart CCLD h5debug make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/misc' Making all in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5import' CC h5import.o h5import.c: In function 'main': h5import.c:75:21: warning: size of 'opt' 172700 bytes exceeds maximum object size 2560 [-Wlarger-than=] 75 | struct Options opt; | ^~~ h5import.c: In function 'processConfigurationFile': h5import.c:5163:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5163 | } | ^ h5import.c:5163:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:5163: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:5163: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:5163: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:5163: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:1087:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1087 | static int processStrHDFData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~~~~ h5import.c:1087:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processStrData': h5import.c:947:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 947 | static int processStrData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~ h5import.c:947:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processConfigurationFile': h5import.c:1371:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1371 | static int processConfigurationFile(char *infile, struct Input *in) | ^~~~~~~~~~~~~~~~~~~~~~~~ h5import.c:1371:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1371:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'main': h5import.c:73:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 73 | int main(int argc, char *argv[]) | ^~~~ h5import.c:73:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:73:5: warning: stack usage might be 173200 bytes [-Wstack-usage=] h5import.c:269:1: warning: the frame size of 173088 bytes is larger than 16384 bytes [-Wframe-larger-than=] 269 | } | ^ CCLD h5import make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5import' Making all in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 In file included from h5repack.h:18, from h5repack_parse.c:14: h5repack_parse.c: In function 'parse_filter': ../../../src/H5private.h:1430:32: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1430 | #define HDstrtoull(S,R,N) strtoull(S,R,N) | ^~~~~~~~ h5repack_parse.c:235:51: note: in expansion of macro 'HDstrtoull' 235 | filt->cd_nelmts = HDstrtoull(stype, NULL, 0); | ^~~~~~~~~~ h5repack.c: In function 'h5repack_addfilter': h5repack.c:900:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 900 | } /* end get_sfilter() */ | ^ h5repack_refs.c: In function 'copy_refs_attr': h5repack_refs.c:428:12: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 428 | static int copy_refs_attr(hid_t loc_in, | ^~~~~~~~~~~~~~ CCLD libh5repack.la CCLD h5repack make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5repack' Making all in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5jam' Making all in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5copy' CC h5copy.o CCLD h5copy make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5copy' Making all in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5format_convert' CC h5format_convert.o CCLD h5format_convert make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5format_convert' Making all in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5stat' CC h5stat.o CCLD h5stat make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5stat' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' Making all in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5diff' CC dynlib_diff.lo CC h5diffgentest.o h5diffgentest.c: In function 'write_attr_strings': h5diffgentest.c:5686:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 5686 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c:6085:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 6085 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c: In function 'write_attr_in': h5diffgentest.c:6676:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 6676 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c:7077:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7077 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c: In function 'write_dset_in': h5diffgentest.c:7570:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7570 | for (l = 0; l < i + 1; l++) { | ^~~ h5diffgentest.c:7749:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7749 | 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.0/tools/test/h5diff' Making all in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5ls' CC dynlib_ls.lo CCLD libdynlibls.la make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5ls' Making all in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5dump' CC dynlib_dump.lo CC h5dumpgentest.o CC binread.o CCLD binread h5dumpgentest.c: In function 'gent_dataset': h5dumpgentest.c:467:12: warning: size of 'dset2' 4800 bytes exceeds maximum object size 2560 [-Wlarger-than=] 467 | double dset2[30][20]; | ^~~~~ h5dumpgentest.c: In function 'gent_str': h5dumpgentest.c:1776:16: warning: size of 'comp1' 12888 bytes exceeds maximum object size 2560 [-Wlarger-than=] 1776 | compound_t comp1[3][6]; | ^~~~~ h5dumpgentest.c: In function 'gent_vldatatypes': h5dumpgentest.c:2617:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2617 | for(j = 0; j < i + 1; j++) | ^~~ h5dumpgentest.c:2644:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2644 | for(j = 0; j < i + 1; j++) | ^~~ h5dumpgentest.c: In function 'gent_vldatatypes5': h5dumpgentest.c:2918:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2918 | for(j = 0; j < i + 5; j++) | ^~~ h5dumpgentest.c: In function 'gent_array1': h5dumpgentest.c:3067:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 3067 | herr_t ret; /* Generic return value */ | ^~~ h5dumpgentest.c: In function 'gent_array6': h5dumpgentest.c:3359:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3359 | for(k = 0; k < (i + j + 1); k++) | ^~~ h5dumpgentest.c: In function 'gent_array7': h5dumpgentest.c:3420:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3420 | for(k = 0; k < (i + j + 1); k++) | ^~~ h5dumpgentest.c: In function 'gent_multi': h5dumpgentest.c:3750:10: warning: size of 'sv' 7168 bytes exceeds maximum object size 2560 [-Wlarger-than=] 3750 | char sv[H5FD_MEM_NTYPES][1024]; | ^~ h5dumpgentest.c:3768:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3768 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ h5dumpgentest.c: In function 'write_attr_in': h5dumpgentest.c:4157:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4157 | for(l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c:4289:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4289 | for(l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c: In function 'write_dset_in': h5dumpgentest.c:4599:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4599 | for(l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c:4738:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4738 | for(l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c: In function 'gent_packedbits': h5dumpgentest.c:7179:14: warning: size of 'dsetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7179 | uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:7183:13: warning: size of 'dset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7183 | int64_t dset64[F66_XDIM][F66_YDIM64], val64bits; | ^~~~~~ h5dumpgentest.c: In function 'gent_attr_intsize': h5dumpgentest.c:7360:14: warning: size of 'dsetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7360 | uint64_t dsetu64[F66_XDIM][F66_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:7364:13: warning: size of 'dset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7364 | int64_t dset64[F66_XDIM][F66_YDIM64], val64bits; | ^~~~~~ h5dumpgentest.c: In function 'gent_compound_attr_intsizes': h5dumpgentest.c:7965:18: warning: size of 'Array1' 45568 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7965 | Array1Struct Array1[F70_LENGTH]; | ^~~~~~ h5dumpgentest.c: In function 'gent_intscalars': h5dumpgentest.c:8373:14: warning: size of 'dsetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8373 | uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:8377:13: warning: size of 'dset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8377 | int64_t dset64[F73_XDIM][F73_YDIM64], val64bits; | ^~~~~~ h5dumpgentest.c: In function 'gent_attr_intscalars': h5dumpgentest.c:8571:14: warning: size of 'dsetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8571 | uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:8575:13: warning: size of 'dset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8575 | int64_t dset64[F73_XDIM][F73_YDIM64], val64bits; | ^~~~~~ CCLD libdynlibdump.la h5dumpgentest.c: In function 'gent_intattrscalars': h5dumpgentest.c:9310:14: warning: size of 'dsetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9310 | uint64_t dsetu64[F73_XDIM][F73_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:9314:13: warning: size of 'dset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9314 | int64_t dset64[F73_XDIM][F73_YDIM64], val64bits; | ^~~~~~ h5dumpgentest.c: In function 'gent_intsattrs': h5dumpgentest.c:9542:14: warning: size of 'dsetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9542 | uint64_t dsetu64[F66_XDIM][F66_YDIM64], asetu64[F66_XDIM*F66_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:9542:45: warning: size of 'asetu64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9542 | uint64_t dsetu64[F66_XDIM][F66_YDIM64], asetu64[F66_XDIM*F66_YDIM64], valu64bits; | ^~~~~~~ h5dumpgentest.c:9546:13: warning: size of 'dset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9546 | int64_t dset64[F66_XDIM][F66_YDIM64], aset64[F66_XDIM*F66_YDIM64], val64bits; | ^~~~~~ h5dumpgentest.c:9546:43: warning: size of 'aset64' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9546 | int64_t dset64[F66_XDIM][F66_YDIM64], aset64[F66_XDIM*F66_YDIM64], val64bits; | ^~~~~~ h5dumpgentest.c: In function 'gent_intsfourdims': h5dumpgentest.c:9955:14: warning: size of 'dset1' 7680 bytes exceeds maximum object size 2560 [-Wlarger-than=] 9955 | uint32_t dset1[F81_ZDIM][F81_YDIM][F81_XDIM][F81_WDIM]; | ^~~~~ h5dumpgentest.c: In function 'gent_attr_intsize': h5dumpgentest.c:7353:1: warning: stack usage might be 11568 bytes [-Wstack-usage=] 7353 | gent_attr_intsize(void) | ^~~~~~~~~~~~~~~~~ h5dumpgentest.c: In function 'gent_packedbits': h5dumpgentest.c:7172:1: warning: stack usage might be 11584 bytes [-Wstack-usage=] 7172 | gent_packedbits(void) | ^~~~~~~~~~~~~~~ h5dumpgentest.c: In function 'gent_intsattrs': h5dumpgentest.c:9535:1: warning: stack usage might be 23008 bytes [-Wstack-usage=] 9535 | gent_intsattrs(void) | ^~~~~~~~~~~~~~ h5dumpgentest.c:9790:1: warning: the frame size of 22912 bytes is larger than 16384 bytes [-Wframe-larger-than=] 9790 | } | ^ h5dumpgentest.c: In function 'gent_compound_attr_intsizes': h5dumpgentest.c:7929:13: warning: stack usage might be 45840 bytes [-Wstack-usage=] 7929 | static void gent_compound_attr_intsizes(void) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ h5dumpgentest.c:8204:1: warning: the frame size of 45760 bytes is larger than 16384 bytes [-Wframe-larger-than=] 8204 | } | ^ h5dumpgentest.c: In function 'gent_intscalars': h5dumpgentest.c:8366:1: warning: stack usage might be 11584 bytes [-Wstack-usage=] 8366 | gent_intscalars(void) | ^~~~~~~~~~~~~~~ h5dumpgentest.c: In function 'gent_attr_intscalars': h5dumpgentest.c:8564:1: warning: stack usage might be 11584 bytes [-Wstack-usage=] 8564 | gent_attr_intscalars(void) | ^~~~~~~~~~~~~~~~~~~~ h5dumpgentest.c: In function 'gent_intattrscalars': h5dumpgentest.c:9303:1: warning: stack usage might be 11584 bytes [-Wstack-usage=] 9303 | gent_intattrscalars(void) | ^~~~~~~~~~~~~~~~~~~ h5dumpgentest.c: In function 'gent_str': h5dumpgentest.c:1741:13: warning: stack usage might be 13600 bytes [-Wstack-usage=] 1741 | static void gent_str(void) { | ^~~~~~~~ CCLD h5dumpgentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5dump' Making all in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' Making all in vds make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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_1_one_dim_gen.c: In function 'main': UC_1_one_dim_gen.c:148:50: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 148 | if(NULL == (buffer = (int *)malloc(count * sizeof(int)))) | ~~~~~~^~~~~~~~~~~~~ UC_2_two_dims_gen.c: In function 'main': UC_2_two_dims_gen.c:154:50: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 154 | if(NULL == (buffer = (int *)malloc(count * sizeof(int)))) | ~~~~~~^~~~~~~~~~~~~ UC_4_printf_gen.c: In function 'main': UC_4_printf_gen.c:95:46: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 95 | if(NULL == (buffer = (int *)malloc(n * sizeof(int)))) | ~~^~~~~~~~~~~~~ UC_5_stride_gen.c: In function 'main': UC_5_stride_gen.c:126:46: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 126 | if(NULL == (buffer = (int *)malloc(n * sizeof(int)))) | ~~^~~~~~~~~~~~~ CCLD UC_3_gaps_gen CCLD UC_2_two_dims_gen CCLD UC_1_one_dim_gen CCLD UC_4_printf_gen CCLD UC_5_stride_gen make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc/vds' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' CC h5repart_gentest.o CC h5clear_gentest.o CC talign.o CC repart_test.o CC clear_open_chk.o h5repart_gentest.c:28:12: warning: size of 'buf' 16384 bytes exceeds maximum object size 2560 [-Wlarger-than=] 28 | static int buf[FAMILY_NUMBER][FAMILY_SIZE]; | ^~~ h5clear_gentest.c: In function 'gen_cache_image_file': h5clear_gentest.c:65:9: warning: size of 'buf' 20000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 65 | int buf[50][100]; /* Buffer for data to write */ | ^~~ h5clear_gentest.c: In function 'gen_enhance_files': h5clear_gentest.c:196:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 196 | for(i = 0+u; i < 3+u; i++) { | ^~~ CCLD clear_open_chk CCLD h5repart_gentest CCLD repart_test CCLD talign h5clear_gentest.c: In function 'gen_cache_image_file.constprop': h5clear_gentest.c:57:1: warning: stack usage might be 20192 bytes [-Wstack-usage=] 57 | gen_cache_image_file(const char *fname) | ^~~~~~~~~~~~~~~~~~~~ h5clear_gentest.c:136:1: warning: the frame size of 20096 bytes is larger than 16384 bytes [-Wframe-larger-than=] 136 | } /* gen_cache_image_file() */ | ^ CCLD h5clear_gentest make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' Making all in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5import' CC h5importtest.o h5importtest.c: In function 'main': h5importtest.c:73:12: warning: cast discards 'volatile' qualifier from pointer target type [-Wcast-qual] 73 | if ((*((uint8_t*)(&ibyte))) == 0x67) | ^ CCLD h5importtest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5import' Making all in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 'make_deflate': h5repacktst.c:2551:16: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2551 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_shuffle': h5repacktst.c:2626:14: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2626 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_fletcher32': h5repacktst.c:2691:14: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2691 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_nbit': h5repacktst.c:2760:14: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2760 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_scaleoffset': h5repacktst.c:2841:14: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2841 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_all_filters': h5repacktst.c:2920:14: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2920 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_layout': h5repacktst.c:3179:14: warning: size of 'buf' 3200 bytes exceeds maximum object size 2560 [-Wlarger-than=] 3179 | int buf[DIM1][DIM2]; | ^~~ h5repacktst.c: In function 'make_layout3': h5repacktst.c:3375:14: warning: size of 'buf1' 240000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 3375 | int buf1[DIM1_L3][DIM2_L3]; | ^~~~ h5repacktst.c: In function 'write_dset_in': h5repacktst.c:4119:16: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4119 | size = ( TEST_BUFSIZE / sizeof(double) + 1 ) * sizeof(double); | ^ CCLD h5repackgentest CCLD libdynlibadd.la CCLD libdynlibvers.la h5repacktst.c: In function 'make_layout3': h5repacktst.c:3362:5: warning: stack usage might be 241024 bytes [-Wstack-usage=] 3362 | int make_layout3(hid_t loc_id) | ^~~~~~~~~~~~ h5repacktst.c:3485:1: warning: the frame size of 240976 bytes is larger than 16384 bytes [-Wframe-larger-than=] 3485 | } | ^ CCLD h5repacktst make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5repack' Making all in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5jam' Making all in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5copy' CC h5copygentest.o CCLD h5copygentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5copy' Making all in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5format_convert' Making all in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5stat' CC h5stat_gentest.o CCLD h5stat_gentest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5stat' Making all in perform make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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:17: warning: size of 'fname' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 141 | char fname[FILENAME_MAX]; /* test file name */ | ^~~~~ zip_perf.c: In function 'main': zip_perf.c:566:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] 566 | while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) > 0) { | ^ chunk_cache.c: In function 'create_dset1': chunk_cache.c:113:18: warning: size of 'data' 324000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 113 | int data[DSET1_DIM1][DSET1_DIM2]; /* data for writing */ | ^~~~ chunk_cache.c: In function 'create_dset2': chunk_cache.c:174:18: warning: size of 'data' 720000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 174 | int data[DSET2_DIM1][DSET2_DIM2]; /* data for writing */ | ^~~~ chunk_cache.c: In function 'check_partial_chunks_perf': chunk_cache.c:273:98: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 273 | printf("1. Partial chunks: total read time is %lf; number of bytes being read from file is %lu\n", (end_t -start_t), nbytes_global); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int size_t {aka unsigned int} | %u chunk_cache.c: In function 'check_hash_value_perf': chunk_cache.c:348:94: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 348 | printf("2. Hash value: total read time is %lf; number of bytes being read from file is %lu\n", (end_t -start_t), nbytes_global); | ~~^ ~~~~~~~~~~~~~ | | | | long unsigned int size_t {aka unsigned int} | %u sio_perf.c: In function 'accumulate_minmax_stuff': sio_perf.c:719:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 719 | total_mm->max = -DBL_MAX; | ^~~~~~~~ sio_perf.c:720:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 720 | total_mm->min = DBL_MAX; | ^~~~~~~~ sio_perf.c: In function 'output_results': sio_perf.c:759:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 759 | output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min)); | ^~~~~~~~~~~~~ sio_perf.c:767:19: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 767 | MB_PER_SEC(data_size,total_mm.sum / total_mm.num)); | ^~~~~~~~~~ sio_perf.c:774:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 774 | output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max)); | ^~~~~~~~~~~~~ CCLD perf sio_perf.c: In function 'parse_command_line': sio_perf.c:987:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] 987 | while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) != EOF) { | ^ sio_perf.c:993:34: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 993 | cl_opts->page_size = parse_size_directive(opt_arg); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:996:41: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 996 | cl_opts->page_buffer_size = parse_size_directive(opt_arg); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:1049:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1049 | cl_opts->chk_size[j] = parse_size_directive(buf); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:1199:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1199 | cl_opts->buf_size[j] = parse_size_directive(buf); | ^~~~~~~~~~~~~~~~~~~~ sio_engine.c: In function 'set_vfd': sio_engine.c:1167:14: warning: size of 'sv' 7168 bytes exceeds maximum object size 2560 [-Wlarger-than=] 1167 | char sv[H5FD_MEM_NTYPES][1024]; | ^~ sio_engine.c:1181:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1181 | memb_addr[mt] = (haddr_t)MAX(mt - 1,0) * (HADDR_MAX / 10); | ^~~~~~~~~ sio_engine.c: In function 'do_write': sio_engine.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1333 | H5_GCC_DIAG_ON(format-nonliteral) | ^~~~~~~~~~~~~~ chunk_cache.c: In function 'create_dset1': chunk_cache.c:107:12: warning: stack usage might be 324192 bytes [-Wstack-usage=] 107 | static int create_dset1(hid_t file) | ^~~~~~~~~~~~ chunk_cache.c:161:1: warning: the frame size of 324096 bytes is larger than 16384 bytes [-Wframe-larger-than=] 161 | } | ^ sio_engine.c: In function 'do_read': sio_engine.c:1333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] chunk_cache.c: In function 'create_dset2': chunk_cache.c:168:12: warning: stack usage might be 720192 bytes [-Wstack-usage=] 168 | static int create_dset2(hid_t file) | ^~~~~~~~~~~~ chunk_cache.c:222:1: warning: the frame size of 720096 bytes is larger than 16384 bytes [-Wframe-larger-than=] 222 | } | ^ CCLD iopipe CCLD overhead CCLD chunk CCLD zip_perf CCLD chunk_cache 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.0/tools/test/perform' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' Making all in . make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0' Making all in c++ make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5OcreatProp.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5LaccProp.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5FloatType.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5EnumType.cpp:17: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5Exception.cpp: In static member function 'static void H5::Exception::setAutoPrint(herr_t (*&)(hid_t, void*), void*)': ../../src/H5Epublic.h:27:40: 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:146:37: note: in expansion of macro 'H5E_DEFAULT' 146 | 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:40: 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:160:37: note: in expansion of macro 'H5E_DEFAULT' 160 | herr_t ret_value = H5Eset_auto2(H5E_DEFAULT, NULL, NULL); | ^~~~~~~~~~~ H5Exception.cpp: In static member function 'static void H5::Exception::getAutoPrint(herr_t (*&)(hid_t, void*), void**)': ../../src/H5Epublic.h:27:40: 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:179:37: note: in expansion of macro 'H5E_DEFAULT' 179 | 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:40: 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:195:34: note: in expansion of macro 'H5E_DEFAULT' 195 | 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:40: 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:244:33: note: in expansion of macro 'H5E_DEFAULT' 244 | herr_t ret_value = H5Ewalk2(H5E_DEFAULT, direction, func, client_data); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DaccProp.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5AbstractDs.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5LcreatProp.cpp: In member function 'void H5::LinkCreatPropList::setCreateIntermediateGroup(bool) const': H5LcreatProp.cpp:116:71: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 116 | 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 H5DcreatProp.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5LcreatProp.cpp: In member function 'bool H5::LinkCreatPropList::getCreateIntermediateGroup() const': H5LcreatProp.cpp:142:18: warning: use of old-style cast to 'bool' [-Wold-style-cast] 142 | return((bool)crt_intmd_group); | ^~~~~~~~~~~~~~~ | ------ | static_cast ( ) In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5AtomType.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5IntType.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Library.cpp:18: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5PredType.cpp: In member function 'void H5::PredType::commit(H5::H5Location&, const char*)': H5PredType.cpp:86:35: warning: unused parameter 'loc' [-Wunused-parameter] 86 | void PredType::commit(H5Location& loc, const char* name) | ~~~~~~~~~~~~^~~ H5PredType.cpp:86:52: warning: unused parameter 'name' [-Wunused-parameter] 86 | void PredType::commit(H5Location& loc, const char* name) | ~~~~~~~~~~~~^~~~ H5StrType.cpp: In constructor 'H5::StrType::StrType(int, const size_t&)': H5StrType.cpp:105:28: warning: unused parameter 'dummy' [-Wunused-parameter] 105 | StrType::StrType(const int dummy, const size_t& size) : AtomType() | ~~~~~~~~~~^~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5CompType.cpp:16: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5DxferProp.cpp: In member function 'void H5::DSetMemXferPropList::setPreserve(bool) const': H5DxferProp.cpp:170:54: warning: use of old-style cast to 'hbool_t' {aka 'bool'} [-Wold-style-cast] 170 | herr_t ret_value = H5Pset_preserve(id, (hbool_t) status); | ^~~~~~ | ---------------- | static_cast ( status) In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Object.cpp:17: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5DxferProp.cpp: In member function 'std::string H5::DSetMemXferPropList::getDataTransform() const': H5DxferProp.cpp:313:63: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 313 | ssize_t exp_len = H5Pget_data_transform(id, NULL, (size_t)0); | ^ | --------- | static_cast (0) H5Object.cpp: In function 'herr_t H5::userAttrOpWrpr(hid_t, const char*, const H5A_info_t*, void*)': H5Object.cpp:45:40: warning: unused parameter 'loc_id' [-Wunused-parameter] 45 | extern "C" herr_t userAttrOpWrpr(hid_t loc_id, const char *attr_name, | ~~~~~~^~~~~~ H5Object.cpp:46:23: warning: unused parameter 'ainfo' [-Wunused-parameter] 46 | const H5A_info_t *ainfo, void *op_data) | ~~~~~~~~~~~~~~~~~~^~~~~ H5Object.cpp: In function 'herr_t H5::userVisitOpWrpr(hid_t, const char*, const H5O_info2_t*, void*)': H5Object.cpp:56:41: warning: unused parameter 'obj_id' [-Wunused-parameter] 56 | extern "C" herr_t userVisitOpWrpr(hid_t obj_id, const char *attr_name, | ~~~~~~^~~~~~ 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:113:76: note: in expansion of macro 'H5P_DEFAULT' 113 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:148:44: note: in expansion of macro 'H5P_DEFAULT' 148 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:184:55: note: in expansion of macro 'H5P_DEFAULT' 184 | H5_ITER_INC, static_cast(idx), H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Object.cpp:184:68: note: in expansion of macro 'H5P_DEFAULT' 184 | H5_ITER_INC, static_cast(idx), H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DataSpace.cpp:21: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:38, from H5Include.h:15, from H5DataSpace.cpp:21: H5DataSpace.cpp: In static member function 'static H5::DataSpace* H5::DataSpace::getConstant()': ../../src/H5Spublic.h:25:32: 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:61:30: note: in expansion of macro 'H5S_ALL' 61 | ALL_ = new DataSpace(H5S_ALL); | ^~~~~~~ H5DataSpace.cpp: In constructor 'H5::DataSpace::DataSpace(H5S_class_t)': H5DataSpace.cpp:94:1: warning: 'H5::DataSpace::id' should be initialized in the member initialization list [-Weffc++] 94 | DataSpace::DataSpace(H5S_class_t type) : IdComponent() | ^~~~~~~~~ H5DataSpace.cpp: In constructor 'H5::DataSpace::DataSpace(int, const hsize_t*, const hsize_t*)': H5DataSpace.cpp:112:1: warning: 'H5::DataSpace::id' should be initialized in the member initialization list [-Weffc++] 112 | 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:21: H5DataSpace.cpp: In member function 'void H5::DataSpace::copy(const H5::DataSpace&)': ../../src/H5Spublic.h:25:32: 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:160:15: note: in expansion of macro 'H5S_ALL' 160 | if (id != H5S_ALL) { | ^~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5FaccProp.cpp:26: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DataType.cpp:21: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5PropList.cpp:23: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5PropList.cpp:23: H5PropList.cpp: In static member function 'static H5::PropList* H5::PropList::getConstant()': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:64:33: note: in expansion of macro 'H5P_DEFAULT' 64 | DEFAULT_ = new PropList(H5P_DEFAULT); | ^~~~~~~~~~~ H5PropList.cpp: In constructor 'H5::PropList::PropList()': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:93:42: note: in expansion of macro 'H5P_DEFAULT' 93 | PropList::PropList() : IdComponent(), id(H5P_DEFAULT) {} | ^~~~~~~~~~~ H5PropList.cpp: In constructor 'H5::PropList::PropList(hid_t)': H5PropList.cpp:118:1: warning: 'H5::PropList::id' should be initialized in the member initialization list [-Weffc++] 118 | PropList::PropList(const hid_t plist_id) : IdComponent() | ^~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5PropList.cpp:23: ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:121:14: note: in expansion of macro 'H5P_DEFAULT' 121 | id = H5P_DEFAULT; | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5PropList.cpp:160:16: note: in expansion of macro 'H5P_DEFAULT' 160 | id = H5P_DEFAULT; | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Attribute.cpp:22: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5DataSet.cpp:22: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5PropList.cpp: In member function 'void H5::PropList::setProperty(const char*, const char*) const': H5PropList.cpp:628:54: warning: use of old-style cast to 'const void*' [-Wold-style-cast] 628 | herr_t ret_value = H5Pset(id, name, (const void*)charptr); | ^~~~~~~ | - | static_cast<- | > ( ) In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Location.cpp:19: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5Attribute.cpp: In member function 'virtual size_t H5::Attribute::getInMemDataSize() const': H5Attribute.cpp:251:34: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 251 | size_t data_size = type_size * num_elements; | ~~~~~~~~~~^~~~~~~~~~~~~~ H5DataSet.cpp: In member function 'virtual size_t H5::DataSet::getInMemDataSize() const': H5DataSet.cpp:272:34: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 272 | size_t data_size = type_size * num_elements; | ~~~~~~~~~~^~~~~~~~~~~~~~ In file included from ../../src/H5private.h:27, from H5DataSet.cpp:21: H5DataSet.cpp: In member function 'haddr_t H5::DataSet::getOffset() const': ../../src/H5public.h:215:61: warning: use of old-style cast to 'long long int' [-Wold-style-cast] 215 | # define HADDR_UNDEF ((haddr_t)(long long)(-1)) | ^ H5DataSet.cpp:288:20: note: in expansion of macro 'HADDR_UNDEF' 288 | if (ds_addr == HADDR_UNDEF) | ^~~~~~~~~~~ ../../src/H5public.h:215:61: warning: use of old-style cast to 'haddr_t' {aka 'long long unsigned int'} [-Wold-style-cast] 215 | # define HADDR_UNDEF ((haddr_t)(long long)(-1)) | ^ H5DataSet.cpp:288:20: note: in expansion of macro 'HADDR_UNDEF' 288 | if (ds_addr == HADDR_UNDEF) | ^~~~~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(H5T_class_t, size_t)': H5DataType.cpp:81:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 81 | 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:102:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 102 | DataType::DataType(const H5Location& loc, const void* ref, H5R_type_t ref_type, const PropList& plist) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::PredType&)': H5DataType.cpp:150:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 150 | DataType::DataType(const PredType& pred_type) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const char*)': H5DataType.cpp:172:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 172 | DataType::DataType(const H5Location& loc, const char *dtype_name) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const string&)': H5DataType.cpp:191:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++] 191 | DataType::DataType(const H5Location& loc, const H5std_string& dtype_name) : H5Object(), encoded_buf(NULL), buf_size(0) | ^~~~~~~~ In file included from H5DataType.cpp:39: 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:696:37: note: in definition of macro 'HDcalloc' 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ ../../src/H5private.h:696:40: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 696 | #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); | ^~~~~~~~ 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:214:71: note: in expansion of macro 'H5P_DEFAULT' 214 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:240:70: note: in expansion of macro 'H5P_DEFAULT' 240 | herr_t ret_value = H5Oset_comment_by_name(getId(), ".", comment, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5DataType.cpp:21: H5DataType.cpp: In member function 'void H5::DataType::p_commit(hid_t, const char*)': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:433:53: note: in expansion of macro 'H5P_DEFAULT' 433 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:433:66: note: in expansion of macro 'H5P_DEFAULT' 433 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:433:79: note: in expansion of macro 'H5P_DEFAULT' 433 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'void H5::H5Location::removeComment(const char*) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:270:68: note: in expansion of macro 'H5P_DEFAULT' 270 | herr_t ret_value = H5Oset_comment_by_name(getId(), name, NULL, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'ssize_t H5::H5Location::getComment(const char*, size_t, char*) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:307:76: note: in expansion of macro 'H5P_DEFAULT' 307 | 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:340:79: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 340 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:340:82: note: in expansion of macro 'H5P_DEFAULT' 340 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:526:20: note: in expansion of macro 'H5P_DEFAULT' 526 | plist_id = H5P_DEFAULT; | ^~~~~~~~~~~ H5DataType.cpp: In member function 'hid_t H5::DataType::p_opentype(const H5::H5Location&, const char*) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5DataType.cpp:918:57: note: in expansion of macro 'H5P_DEFAULT' 918 | hid_t ret_value = H5Topen2(loc.getId(), dtype_name, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'H5::Group H5::H5Location::createGroup(const char*, const H5::LinkCreatPropList&) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:775:62: note: in expansion of macro 'H5P_DEFAULT' 775 | hid_t group_id = H5Gcreate2(getId(), name, lcpl.getId(), H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:775:75: note: in expansion of macro 'H5P_DEFAULT' 775 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:836:48: note: in expansion of macro 'H5P_DEFAULT' 836 | hid_t group_id = H5Gcreate2(getId(), name, H5P_DEFAULT, gcpl_id, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:836:70: note: in expansion of macro 'H5P_DEFAULT' 836 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:878:46: note: in expansion of macro 'H5P_DEFAULT' 878 | hid_t group_id = H5Gopen2(getId(), name, 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::link(H5L_type_t, const char*, const char*) const': ../../src/H5Lpublic.h:42:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 42 | #define H5L_SAME_LOC (hid_t)0 | ^ H5Location.cpp:1161:60: note: in expansion of macro 'H5L_SAME_LOC' 1161 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1161:84: note: in expansion of macro 'H5P_DEFAULT' 1161 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1161:97: note: in expansion of macro 'H5P_DEFAULT' 1161 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1165:69: note: in expansion of macro 'H5P_DEFAULT' 1165 | ret_value = H5Lcreate_soft(curr_name,getId(), new_name, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1165:82: note: in expansion of macro 'H5P_DEFAULT' 1165 | 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:42:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 42 | #define H5L_SAME_LOC (hid_t)0 | ^ H5Location.cpp:1250:44: note: in expansion of macro 'H5L_SAME_LOC' 1250 | 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:42:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 42 | #define H5L_SAME_LOC (hid_t)0 | ^ H5Location.cpp:1330:44: note: in expansion of macro 'H5L_SAME_LOC' 1330 | ret_value = H5Lmove(getId(), src_name, H5L_SAME_LOC, dst_name, lcpl_id, lapl_id); | ^~~~~~~~~~~~ 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1756:60: note: in expansion of macro 'H5P_DEFAULT' 1756 | ret_value = H5Lget_info2(getId(), name, &linkinfo, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1769:66: note: in expansion of macro 'H5P_DEFAULT' 1769 | ret_value = H5Lget_val(getId(), name, value_C, val_size, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'std::string H5::H5Location::getObjnameByIdx(hsize_t) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1965:99: note: in expansion of macro 'H5P_DEFAULT' 1965 | ssize_t name_len = H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, NULL, 0, H5P_DEFAULT); | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:1973:102: note: in expansion of macro 'H5P_DEFAULT' 1973 | name_len = H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, name_C, name_len+1, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'ssize_t H5::H5Location::getObjnameByIdx(hsize_t, char*, size_t) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2006:102: note: in expansion of macro 'H5P_DEFAULT' 2006 | ssize_t name_len = 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2063:89: note: in expansion of macro 'H5P_DEFAULT' 2063 | herr_t ret_value = H5Oget_info_by_name3(getId(), objname, &objinfo, H5O_INFO_BASIC, 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2138:107: note: in expansion of macro 'H5P_DEFAULT' 2138 | ret_value = H5Oget_info_by_idx3(getId(), objname, index_type, order, index, &objinfo, H5O_INFO_BASIC, H5P_DEFAULT); | ^~~~~~~~~~~ H5Location.cpp: In member function 'unsigned int H5::H5Location::childObjVersion(const char*) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5Location.cpp:2180:100: note: in expansion of macro 'H5P_DEFAULT' 2180 | herr_t ret_value = H5Oget_native_info_by_name(getId(), objname, &objinfo, H5O_NATIVE_INFO_HDR, H5P_DEFAULT); | ^~~~~~~~~~~ CXX H5CommonFG.lo CXX H5Group.lo cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 CXX H5File.lo cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5CommonFG.cpp:17: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:62:48: note: in expansion of macro 'H5P_DEFAULT' 62 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:98:48: note: in expansion of macro 'H5P_DEFAULT' 98 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:134:48: note: in expansion of macro 'H5P_DEFAULT' 134 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:170:48: note: in expansion of macro 'H5P_DEFAULT' 170 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:206:48: note: in expansion of macro 'H5P_DEFAULT' 206 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:242:48: note: in expansion of macro 'H5P_DEFAULT' 242 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:278:48: note: in expansion of macro 'H5P_DEFAULT' 278 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5CommonFG.cpp:314:48: note: in expansion of macro 'H5P_DEFAULT' 314 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5Group.cpp:21: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ In file included from ../../src/hdf5.h:26, from H5Include.h:15, from H5File.cpp:21: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ H5File.cpp: In constructor 'H5::H5File::H5File(hid_t)': H5File.cpp:164:1: warning: 'H5::H5File::id' should be initialized in the member initialization list [-Weffc++] 164 | H5File::H5File(hid_t existing_id) : Group() | ^~~~~~ H5File.cpp: In copy constructor 'H5::H5File::H5File(const H5::H5File&)': H5File.cpp:179:1: warning: 'H5::H5File::id' should be initialized in the member initialization list [-Weffc++] 179 | H5File::H5File(const H5File& original) : Group() | ^~~~~~ In file included from ../../src/hdf5.h:35, from H5Include.h:15, from H5File.cpp:21: H5File.cpp: In static member function 'static bool H5::H5File::isHdf5(const char*)': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5File.cpp:197:47: note: in expansion of macro 'H5P_DEFAULT' 197 | htri_t ret_value = H5Fis_accessible(name, H5P_DEFAULT); | ^~~~~~~~~~~ H5File.cpp: In member function 'void H5::H5File::getVFDHandle(void**) const': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5File.cpp:554:46: note: in expansion of macro 'H5P_DEFAULT' 554 | 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.0/c++/src' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default CXX h5cpputil.o cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tfilter.cpp:28: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:28: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:28: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:30: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:35: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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 th5s.cpp:31: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:28: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:28: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:29: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:31: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:29: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:26: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ tfilter.cpp:65:17: warning: use of old-style cast to 'H5Z_func_t' {aka 'unsigned int (*)(unsigned int, unsigned int, const unsigned int*, unsigned int, unsigned int*, void**)'} [-Wold-style-cast] 65 | (H5Z_func_t)filter_bogus, /* The actual filter function */ | ^~~~~~~~~~~~ | ------------------------ | reinterpret_cast (filter_bogus) tfilter.cpp:65:5: warning: cast between incompatible function types from 'size_t (*)(size_t)' {aka 'unsigned int (*)(unsigned int)'} to 'H5Z_func_t' {aka 'unsigned int (*)(unsigned int, unsigned int, const unsigned int*, unsigned int, unsigned int*, void**)'} [-Wcast-function-type] 65 | (H5Z_func_t)filter_bogus, /* The actual filter function */ | ^~~~~~~~~~~~~~~~~~~~~~~~ tarray.cpp: In function 'void test_array_compound_array()': tarray.cpp:81:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] 81 | wdata[idxi][idxj].i = idxi * 10 + idxj; | ~~~~~~~~~~^~~~~~ tarray.cpp:84:30: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 84 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:84:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 84 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:84:57: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 84 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:84:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 84 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ttypes.cpp: In function 'void test_copy()': ttypes.cpp:171:28: warning: implicitly-declared 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' is deprecated [-Wdeprecated-copy] 171 | another_int_type = new_int_type; | ^~~~~~~~~~~~ In file included from ../../c++/src/H5Cpp.h:39, from ttypes.cpp:28: ../../c++/src/H5IntType.h:57:9: note: because 'H5::IntType' has user-provided 'H5::IntType::IntType(const H5::IntType&)' 57 | IntType(const IntType& original); | ^~~~~~~ ../../c++/src/H5IntType.h: In member function 'H5::IntType& H5::IntType::operator=(const H5::IntType&)': ../../c++/src/H5IntType.h:25:17: warning: implicitly-declared 'H5::AtomType& H5::AtomType::operator=(const H5::AtomType&)' is deprecated [-Wdeprecated-copy] 25 | class H5_DLLCPP IntType : public AtomType { | ^~~~~~~ In file included from ../../c++/src/H5Cpp.h:36, from ttypes.cpp:28: ../../c++/src/H5AtomType.h:64:9: note: because 'H5::AtomType' has user-provided 'H5::AtomType::AtomType(const H5::AtomType&)' 64 | AtomType(const AtomType& original); | ^~~~~~~~ tarray.cpp:152:47: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 152 | dataset = file1.openDataSet("Dataset1"); | ^ ttypes.cpp: In function 'void test_copy()': ttypes.cpp:171:28: note: synthesized method 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' first required here 171 | another_int_type = new_int_type; | ^~~~~~~~~~~~ In file included from ../../c++/src/H5Cpp.h:45, from tarray.cpp:28: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ In file included from ../../test/h5test.h:28, from tarray.cpp:31: ../../src/H5private.h:1132:44: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] 1132 | #define HDmemset(X,C,Z) memset(X,C,Z) | ^ tarray.cpp:239:9: note: in expansion of macro 'HDmemset' 239 | 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 ttypes.cpp:28: ttypes.cpp: In function 'void test_detect_type_class()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ ttypes.cpp:323:29: note: in expansion of macro 'H5T_VARIABLE' 323 | StrType atom_vls(0, H5T_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 tvlstr.cpp:30: tvlstr.cpp: In function 'void test_vlstring_dataset()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:153:25: note: in expansion of macro 'H5T_VARIABLE' 153 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tarray.cpp: In function 'void test_array_info()': tarray.cpp:381:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] 381 | wdata[idxi][idxj].i = idxi * 10 + idxj; | ~~~~~~~~~~^~~~~~ tarray.cpp:384:30: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 384 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:384:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 384 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:384:57: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 384 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ^~~~ tarray.cpp:384:55: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] 384 | float temp = idxi * 10.0 + idxj * 2.5 + idxk; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ tvlstr.cpp:185:71: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 185 | dset1 = root.createDataSet("test_scalar_small", vlst, ds_space); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tvlstr.cpp:30: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tarray.cpp:425:47: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 425 | dataset = file1.openDataSet("Dataset1"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tarray.cpp:28: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ In file included from ../../test/h5test.h:28, from tvlstr.cpp:33: ../../src/H5private.h:696:40: warning: use of old-style cast to 'char*' [-Wold-style-cast] 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ tvlstr.cpp:187:37: note: in expansion of macro 'HDcalloc' 187 | dynstring_ds_write = (char*)HDcalloc(1, sizeof(char)); | ^~~~~~~~ tvlstr.cpp:202:44: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 202 | dset1 = root.openDataSet(DSET1_NAME); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tvlstr.cpp:30: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ ttypes.cpp: In function 'void test_vltype()': ttypes.cpp:405:14: warning: unused variable 'is_valid' [-Wunused-variable] 405 | bool is_valid = IdComponent::isValid(vltype2.getId()); | ^~~~~~~~ tarray.cpp:371:10: warning: unused variable 'rdata' [-Wunused-variable] 371 | s1_t rdata[SPACE1_DIM1][ARRAY1_DIM1]; // Information read in | ^~~~~ 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:30: tvlstr.cpp: In function 'void test_vlstring_array_dataset()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:256:25: note: in expansion of macro 'H5T_VARIABLE' 256 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tvlstr.cpp:33: ../../src/H5private.h:696:40: warning: use of old-style cast to 'char*' [-Wold-style-cast] 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ tvlstr.cpp:289:31: note: in expansion of macro 'HDcalloc' 289 | char *wdata2 = (char*)HDcalloc(65534, sizeof(char)); | ^~~~~~~~ ttypes.cpp: In function 'void test_query()': ttypes.cpp:531:44: warning: implicitly-declared 'H5::CompType& H5::CompType::operator=(const H5::CompType&)' is deprecated [-Wdeprecated-copy] 531 | tid1 = file.openCompType(CompT_NAME); | ^ In file included from ../../c++/src/H5Cpp.h:42, from ttypes.cpp:28: ../../c++/src/H5CompType.h:40:9: note: because 'H5::CompType' has user-provided 'H5::CompType::CompType(const H5::CompType&)' 40 | CompType(const CompType& original); | ^~~~~~~~ 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:30: tvlstr.cpp: In function 'void test_vlstrings_special()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:353:25: note: in expansion of macro 'H5T_VARIABLE' 353 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ ttypes.cpp:533:44: warning: implicitly-declared 'H5::EnumType& H5::EnumType::operator=(const H5::EnumType&)' is deprecated [-Wdeprecated-copy] 533 | tid2 = file.openEnumType(EnumT_NAME); | ^ In file included from ../../c++/src/H5Cpp.h:38, from ttypes.cpp:28: ../../c++/src/H5EnumType.h:79:9: note: because 'H5::EnumType' has user-provided 'H5::EnumType::EnumType(const H5::EnumType&)' 79 | EnumType(const EnumType& original); | ^~~~~~~~ tvlstr.cpp:365:72: warning: use of old-style cast to 'int' [-Wold-style-cast] 365 | TestErrPrintf("VL doesn't match!, rdata[%d]=%p\n",(int)ii,rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:378:114: warning: use of old-style cast to 'int' [-Wold-style-cast] 378 | TestErrPrintf("VL data lengths don't match!, strlen(wdata[%d])=%u, strlen(rdata[%d])=%u\n", (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~ | ------- | static_cast (ii) tvlstr.cpp:378:128: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 378 | TestErrPrintf("VL data lengths don't match!, strlen(wdata[%d])=%u, strlen(rdata[%d])=%u\n", (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~~~ | -------------- | static_cast (wlen) tvlstr.cpp:378:139: warning: use of old-style cast to 'int' [-Wold-style-cast] 378 | TestErrPrintf("VL data lengths don't match!, strlen(wdata[%d])=%u, strlen(rdata[%d])=%u\n", (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~ | ------- | static_cast (ii) tvlstr.cpp:378:153: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 378 | TestErrPrintf("VL data lengths don't match!, strlen(wdata[%d])=%u, strlen(rdata[%d])=%u\n", (int)ii, (unsigned)wlen, (int)ii, (unsigned)rlen); | ^~~~ | -------------- | static_cast (rlen) tvlstr.cpp:383:97: warning: use of old-style cast to 'int' [-Wold-style-cast] 383 | TestErrPrintf("VL data values don't match!, wdata[%d]=%s, rdata[%d]=%s\n", (int)ii, wdata[ii], (int)ii, rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:383:117: warning: use of old-style cast to 'int' [-Wold-style-cast] 383 | TestErrPrintf("VL data values don't match!, wdata[%d]=%s, rdata[%d]=%s\n", (int)ii, wdata[ii], (int)ii, rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:389:38: warning: use of old-style cast to 'void*' [-Wold-style-cast] 389 | DataSet::vlenReclaim((void *)rdata, vlst, sid1); | ^~~~~ | ------------- | static_cast (rdata) tvlstr.cpp:403:67: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 403 | dataset = file1.createDataSet("Dataset4", vlst, sid1, dcpl); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tvlstr.cpp:30: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tvlstr.cpp:414:72: warning: use of old-style cast to 'int' [-Wold-style-cast] 414 | TestErrPrintf("VL doesn't match!, rdata[%d]=%p\n",(int)ii,rdata[ii]); | ^~ | ------- | static_cast (ii) tvlstr.cpp:425:72: warning: use of old-style cast to 'int' [-Wold-style-cast] 425 | TestErrPrintf("VL doesn't match!, rdata[%d]=%p\n",(int)ii,rdata[ii]); | ^~ | ------- | static_cast (ii) ttypes.cpp: In function 'void test_transient()': ttypes.cpp:630:40: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 630 | dset = file.openDataSet("dset1"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from ttypes.cpp:28: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ 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:30: tvlstr.cpp: In function 'void test_vlstring_type()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:476:22: note: in expansion of macro 'H5T_VARIABLE' 476 | vlst.setSize(H5T_VARIABLE); | ^~~~~~~~~~~~ tvlstr.cpp:497:45: warning: implicitly-declared 'H5::StrType& H5::StrType::operator=(const H5::StrType&)' is deprecated [-Wdeprecated-copy] 497 | vlst = file1->openStrType(VLSTR_TYPE); // deprecated | ^ In file included from ../../c++/src/H5Cpp.h:41, from tvlstr.cpp:30: ../../c++/src/H5StrType.h:69:9: note: because 'H5::StrType' has user-provided 'H5::StrType::StrType(const H5::StrType&)' 69 | StrType(const StrType& original); | ^~~~~~~ ../../c++/src/H5StrType.h: In member function 'H5::StrType& H5::StrType::operator=(const H5::StrType&)': ../../c++/src/H5StrType.h:25:17: warning: implicitly-declared 'H5::AtomType& H5::AtomType::operator=(const H5::AtomType&)' is deprecated [-Wdeprecated-copy] 25 | class H5_DLLCPP StrType : public AtomType { | ^~~~~~~ In file included from ../../c++/src/H5Cpp.h:36, from tvlstr.cpp:30: ../../c++/src/H5AtomType.h:64:9: note: because 'H5::AtomType' has user-provided 'H5::AtomType::AtomType(const H5::AtomType&)' 64 | AtomType(const AtomType& original); | ^~~~~~~~ tvlstr.cpp: In function 'void test_vlstring_type()': tvlstr.cpp:497:45: note: synthesized method 'H5::StrType& H5::StrType::operator=(const H5::StrType&)' first required here 497 | vlst = file1->openStrType(VLSTR_TYPE); // deprecated | ^ In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from titerate.cpp:28: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:29: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ 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:30: tvlstr.cpp: In function 'void test_compact_vlstring()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:563:25: note: in expansion of macro 'H5T_VARIABLE' 563 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ ttypes.cpp: In function 'void test_named()': ttypes.cpp:728:36: warning: use of old-style cast to 'int' [-Wold-style-cast] 728 | attr_data[0][i] = (int)i;/*tricky*/ | ^ | ------ | static_cast (i) tvlstr.cpp:584:112: warning: use of old-style cast to 'int' [-Wold-style-cast] 584 | TestErrPrintf("VL data length don't match!, strlen(wdata[%d])=%d, strlen(rdata[%d])=%d\n",(int)i,(int)strlen(wdata[i]),(int)i,(int)strlen(rdata[i])); | ^ | ------ | static_cast (i) ttypes.cpp:743:46: warning: implicitly-declared 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' is deprecated [-Wdeprecated-copy] 743 | itype = file.openIntType("native-int"); | ^ In file included from ../../c++/src/H5Cpp.h:39, from ttypes.cpp:28: ../../c++/src/H5IntType.h:57:9: note: because 'H5::IntType' has user-provided 'H5::IntType::IntType(const H5::IntType&)' 57 | IntType(const IntType& original); | ^~~~~~~ tvlstr.cpp:584:134: warning: use of old-style cast to 'int' [-Wold-style-cast] 584 | TestErrPrintf("VL data length don't match!, strlen(wdata[%d])=%d, strlen(rdata[%d])=%d\n",(int)i,(int)strlen(wdata[i]),(int)i,(int)strlen(rdata[i])); | ^ | ----- | static_cast ( ) tvlstr.cpp:584:141: warning: use of old-style cast to 'int' [-Wold-style-cast] 584 | TestErrPrintf("VL data length don't match!, strlen(wdata[%d])=%d, strlen(rdata[%d])=%d\n",(int)i,(int)strlen(wdata[i]),(int)i,(int)strlen(rdata[i])); | ^ | ------ | static_cast (i) tvlstr.cpp:584:163: warning: use of old-style cast to 'int' [-Wold-style-cast] 584 | TestErrPrintf("VL data length don't match!, strlen(wdata[%d])=%d, strlen(rdata[%d])=%d\n",(int)i,(int)strlen(wdata[i]),(int)i,(int)strlen(rdata[i])); | ^ | ----- | static_cast ( ) tvlstr.cpp:588:96: warning: use of old-style cast to 'int' [-Wold-style-cast] 588 | TestErrPrintf("VL data values don't match!, wdata[%d]=%s, rdata[%d]=%s\n",(int)i,wdata[i],(int)i,rdata[i]); | ^ | ------ | static_cast (i) tvlstr.cpp:588:112: warning: use of old-style cast to 'int' [-Wold-style-cast] 588 | TestErrPrintf("VL data values don't match!, wdata[%d]=%s, rdata[%d]=%s\n",(int)i,wdata[i],(int)i,rdata[i]); | ^ | ------ | static_cast (i) 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) ttypes.cpp:761:40: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 761 | dset = file.openDataSet("dset1"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from ttypes.cpp:28: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ ttypes.cpp:770:59: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 770 | dset = file.createDataSet("dset2", *ds_type, space); | ^ In file included from ../../c++/src/H5Cpp.h:45, from ttypes.cpp:28: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ ttypes.cpp:776:40: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 776 | dset = file.openDataSet("dset2"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from ttypes.cpp:28: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ 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:30: tvlstr.cpp: In function 'void test_vlstring_attribute()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:639:25: note: in expansion of macro 'H5T_VARIABLE' 639 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ In file included from ../../src/hdf5.h:22, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from th5s.cpp:31: ../../src/H5public.h:194:56: warning: use of old-style cast to 'hssize_t' {aka 'long long int'} [-Wold-style-cast] 194 | #define HSIZE_UNDEF ((hsize_t)(hssize_t)(-1)) | ^ ../../src/H5Spublic.h:26:25: note: in expansion of macro 'HSIZE_UNDEF' 26 | #define H5S_UNLIMITED HSIZE_UNDEF | ^~~~~~~~~~~ th5s.cpp:55:29: note: in expansion of macro 'H5S_UNLIMITED' 55 | const hsize_t SPACE2_MAX1 = H5S_UNLIMITED; | ^~~~~~~~~~~~~ ../../src/H5public.h:194:56: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 194 | #define HSIZE_UNDEF ((hsize_t)(hssize_t)(-1)) | ^ ../../src/H5Spublic.h:26:25: note: in expansion of macro 'HSIZE_UNDEF' 26 | #define H5S_UNLIMITED HSIZE_UNDEF | ^~~~~~~~~~~ th5s.cpp:55:29: note: in expansion of macro 'H5S_UNLIMITED' 55 | const hsize_t SPACE2_MAX1 = H5S_UNLIMITED; | ^~~~~~~~~~~~~ tvlstr.cpp:671:76: warning: implicitly-declared 'H5::Attribute& H5::Attribute::operator=(const H5::Attribute&)' is deprecated [-Wdeprecated-copy] 671 | gr_attr = root.createAttribute("test_scalar_large", vlst, att_space); | ^ In file included from ../../c++/src/H5Cpp.h:34, from tvlstr.cpp:30: ../../c++/src/H5Attribute.h:33:9: note: because 'H5::Attribute' has user-provided 'H5::Attribute::Attribute(const H5::Attribute&)' 33 | Attribute(const Attribute& original); | ^~~~~~~~~ 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:28: tlinks.cpp: In function 'void test_basic_links(hid_t, hbool_t)': ../../src/H5Lpublic.h:42:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 42 | #define H5L_SAME_LOC (hid_t)0 | ^ tlinks.cpp:107:35: note: in expansion of macro 'H5L_SAME_LOC' 107 | file_id, "dset1", H5L_SAME_LOC, "grp1/hard1", | ^~~~~~~~~~~~ In file included from ../../src/hdf5.h:35, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tlinks.cpp:28: ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:108:17: note: in expansion of macro 'H5P_DEFAULT' 108 | H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tvlstr.cpp:33: ../../src/H5private.h:696:40: warning: use of old-style cast to 'char*' [-Wold-style-cast] 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ tvlstr.cpp:673:35: note: in expansion of macro 'HDcalloc' 673 | string_att_write = (char*)HDcalloc(8192, sizeof(char)); | ^~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:108:30: note: in expansion of macro 'H5P_DEFAULT' 108 | H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ th5s.cpp:80:36: warning: use of old-style cast to 'float' [-Wold-style-cast] 80 | } space4_data={'v',987123,(float)-3.14,'g'}; /* Test data for 4th dataspace */ | ^~~~ | ------------ | static_cast (-3.14) ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:113:49: note: in expansion of macro 'H5P_DEFAULT' 113 | "/dset1", file_id, "grp1/soft", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:113:62: note: in expansion of macro 'H5P_DEFAULT' 113 | "/dset1", file_id, "grp1/soft", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ th5s.cpp: In function 'void test_h5s_basic()': th5s.cpp:125:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 125 | verify_val((long)n, (long)(SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3), | ^ | ------- | static_cast (n) ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:118:51: note: in expansion of macro 'H5P_DEFAULT' 118 | "foobar", file_id, "grp1/dangle", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ th5s.cpp:125:75: warning: use of old-style cast to 'long int' [-Wold-style-cast] 125 | verify_val((long)n, (long)(SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3), | ^ | ------ | static_cast ( ) ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:118:64: note: in expansion of macro 'H5P_DEFAULT' 118 | "foobar", file_id, "grp1/dangle", H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ 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:30: tvlstr.cpp: In function 'void test_vlstring_array_attribute()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:791:25: note: in expansion of macro 'H5T_VARIABLE' 791 | StrType vlst(0, H5T_VARIABLE); | ^~~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:124:17: note: in expansion of macro 'H5P_DEFAULT' 124 | H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tlinks.cpp:124:30: note: in expansion of macro 'H5P_DEFAULT' 124 | H5P_DEFAULT, H5P_DEFAULT) < 0) | ^~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tcompound.cpp:31: tcompound.cpp: In function 'void test_compound_2()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:109:31: note: in expansion of macro 'HDmalloc' 109 | buf = (unsigned char*)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:110:31: note: in expansion of macro 'HDmalloc' 110 | bkg = (unsigned char*)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ th5s.cpp:147:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 147 | verify_val((long)n, (long)(SPACE2_DIM1 * SPACE2_DIM2 * SPACE2_DIM3 * SPACE2_DIM4), | ^ | ------- | static_cast (n) ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:111:32: note: in expansion of macro 'HDmalloc' 111 | orig = (unsigned char*)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ th5s.cpp:147:89: warning: use of old-style cast to 'long int' [-Wold-style-cast] 147 | verify_val((long)n, (long)(SPACE2_DIM1 * SPACE2_DIM2 * SPACE2_DIM3 * SPACE2_DIM4), | ^ | ------ | static_cast ( ) tcompound.cpp:113:34: warning: use of old-style cast to 'struct test_compound_2()::src_typ_t*' [-Wold-style-cast] 113 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) dsets.cpp: In function 'herr_t test_datasize(H5::FileAccPropList&)': dsets.cpp:305:44: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 305 | size_t expected_size = 4 * dims[0] * dims[1]; | ~~~~~~~~~~~~^~~~~~~~~ tvlstr.cpp: In function 'void write_scalar_dset(H5::H5File&, H5::DataType&, H5::DataSpace&, char*, char*)': tvlstr.cpp:840:52: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 840 | dset = file.createDataSet(name, type, space); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tvlstr.cpp:30: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ 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:28: ttypes.cpp: In function 'void test_encode_decode()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ ttypes.cpp:910:25: note: in expansion of macro 'H5T_VARIABLE' 910 | vlsttyp.setSize(H5T_VARIABLE); | ^~~~~~~~~~~~ tvlstr.cpp: In function 'void read_scalar_dset(H5::H5File&, H5::DataType&, H5::DataSpace&, char*, char*)': tvlstr.cpp:859:37: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 859 | dset = file.openDataSet(name); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tvlstr.cpp:30: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tcompound.cpp:150:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 150 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) 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:30: tvlstr.cpp: In function 'void test_vl_rewrite()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tvlstr.cpp:903:25: note: in expansion of macro 'H5T_VARIABLE' 903 | StrType type(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tcompound.cpp:154:34: warning: use of old-style cast to 'struct test_compound_2()::src_typ_t*' [-Wold-style-cast] 154 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) tcompound.cpp:155:34: warning: use of old-style cast to 'struct test_compound_2()::dst_typ_t*' [-Wold-style-cast] 155 | d_ptr = ((dst_typ_t*)buf) + i; | ^~~ | --------------- | reinterpret_cast (buf) th5s.cpp: In function 'void test_h5s_scalar_write()': th5s.cpp:252:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 252 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) ttypes.cpp:1014:20: warning: unused variable 'mant_norm' [-Wunused-variable] 1014 | H5T_norm_t mant_norm = decoded_flttyp.getNorm(norm_string); | ^~~~~~~~~ th5s.cpp: In function 'void test_h5s_scalar_read()': th5s.cpp:319:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 319 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) dsets.cpp: At global scope: dsets.cpp:421:17: warning: use of old-style cast to 'H5Z_func_t' {aka 'unsigned int (*)(unsigned int, unsigned int, const unsigned int*, unsigned int, unsigned int*, void**)'} [-Wold-style-cast] 421 | (H5Z_func_t)filter_bogus, /* The actual filter function */ | ^~~~~~~~~~~~ | ------------------------ | static_cast (filter_bogus) dsets.cpp: In function 'size_t filter_bogus(unsigned int, size_t, const unsigned int*, size_t, size_t*, void**)': dsets.cpp:438:41: warning: unused parameter 'flags' [-Wunused-parameter] 438 | static size_t filter_bogus(unsigned int flags, size_t cd_nelmts, | ~~~~~~~~~~~~~^~~~~ dsets.cpp:438:55: warning: unused parameter 'cd_nelmts' [-Wunused-parameter] 438 | static size_t filter_bogus(unsigned int flags, size_t cd_nelmts, | ~~~~~~~^~~~~~~~~ dsets.cpp:439:26: warning: unused parameter 'cd_values' [-Wunused-parameter] 439 | const unsigned int cd_values[], size_t nbytes, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ dsets.cpp:440:15: warning: unused parameter 'buf_size' [-Wunused-parameter] 440 | size_t *buf_size, void **buf) | ~~~~~~~~^~~~~~~~ dsets.cpp:440:32: warning: unused parameter 'buf' [-Wunused-parameter] 440 | size_t *buf_size, void **buf) | ~~~~~~~^~~ th5s.cpp: In function 'void test_h5s_null()': th5s.cpp:377:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 377 | verify_val((long)n, 0, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) th5s.cpp: In function 'void test_h5s_compound_scalar_write()': th5s.cpp:447:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 447 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from testhdf5.cpp:50: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ tlinks.cpp: In function 'void test_move(hid_t, hbool_t)': tlinks.cpp:326:53: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 326 | moved_grp = grp_1.openGroup("group_move"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ In file included from ../../test/h5test.h:28, from tcompound.cpp:31: tcompound.cpp: In function 'void test_compound_3()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:231:31: note: in expansion of macro 'HDmalloc' 231 | buf = (unsigned char*)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ th5s.cpp: In function 'void test_h5s_compound_scalar_read()': th5s.cpp:508:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 508 | verify_val((long)n, 1, "DataSpace::getSimpleExtentNpoints", __LINE__, __FILE__); | ^ | ------- | static_cast (n) ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:232:31: note: in expansion of macro 'HDmalloc' 232 | bkg = (unsigned char*)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:233:32: note: in expansion of macro 'HDmalloc' 233 | orig = (unsigned char*)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ tcompound.cpp:235:34: warning: use of old-style cast to 'struct test_compound_3()::src_typ_t*' [-Wold-style-cast] 235 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) tlinks.cpp:341:55: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 341 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ In file included from ../../test/h5test.h:28, from trefer.cpp:32: trefer.cpp: In function 'void test_reference_params()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:88:27: note: in expansion of macro 'HDmalloc' 88 | wbuf=(hobj_ref_t*)HDmalloc(temp_size*SPACE1_DIM1); | ^~~~~~~~ tlinks.cpp:348:55: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 348 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:89:27: note: in expansion of macro 'HDmalloc' 89 | rbuf=(hobj_ref_t*)HDmalloc(temp_size*SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:90:27: note: in expansion of macro 'HDmalloc' 90 | tbuf=(hobj_ref_t*)HDmalloc(temp_size*SPACE1_DIM1); | ^~~~~~~~ tlinks.cpp:355:56: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 355 | moved_grp = grp_2.openGroup("group_newest_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tlinks.cpp:360:59: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 360 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tcompound.cpp:270:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 270 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) trefer.cpp:110:31: warning: use of old-style cast to 'unsigned int*' [-Wold-style-cast] 110 | for (tu32=(unsigned *)wbuf, i=0; i (wbuf) tlinks.cpp:369:59: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 369 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ tcompound.cpp:274:34: warning: use of old-style cast to 'struct test_compound_3()::src_typ_t*' [-Wold-style-cast] 274 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tcompound.cpp:275:34: warning: use of old-style cast to 'struct test_compound_3()::dst_typ_t*' [-Wold-style-cast] 275 | d_ptr = ((dst_typ_t*)buf) + i; | ^~~ | --------------- | reinterpret_cast (buf) trefer.cpp:120:79: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 120 | dataset = group.createDataSet("Dataset2", PredType::NATIVE_UCHAR, sid1); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tlinks.cpp:378:57: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 378 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ trefer.cpp:141:79: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 141 | dataset = file1->createDataSet("Dataset3", PredType::STD_REF_OBJ, sid1); | ^ tlinks.cpp:387:53: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 387 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ In file included from ../../test/h5test.h:28, from trefer.cpp:32: trefer.cpp: In function 'void test_reference_obj()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:208:27: note: in expansion of macro 'HDmalloc' 208 | wbuf=(hobj_ref_t*)HDmalloc(temp_size*SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:209:27: note: in expansion of macro 'HDmalloc' 209 | rbuf=(hobj_ref_t*)HDmalloc(temp_size*SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hobj_ref_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:210:27: note: in expansion of macro 'HDmalloc' 210 | tbuf=(hobj_ref_t*)HDmalloc(temp_size*SPACE1_DIM1); | ^~~~~~~~ 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:28: tlinks.cpp: In function 'void test_copy(hid_t, hbool_t)': ../../src/H5Lpublic.h:42:29: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 42 | #define H5L_SAME_LOC (hid_t)0 | ^ tlinks.cpp:436:34: note: in expansion of macro 'H5L_SAME_LOC' 436 | grp_1.link("group_copy", H5L_SAME_LOC, "hard"); | ^~~~~~~~~~~~ In file included from ../../test/h5test.h:28, from tdspl.cpp:32: tdspl.cpp: In function 'void test_transfplist()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tdspl.cpp:67:37: note: in expansion of macro 'HDmalloc' 67 | char *c_to_f_read = (char *)HDmalloc(tran_len+1); | ^~~~~~~~ trefer.cpp:232:33: warning: use of old-style cast to 'unsigned int*' [-Wold-style-cast] 232 | for (tu32 = (unsigned *)wbuf, i = 0; i < SPACE1_DIM1; i++) | ^~~~ | ---------------- | reinterpret_cast (wbuf) tdspl.cpp:70:33: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 70 | verify_val((const char*)c_to_f_read, (const char*)c_to_f, | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tdspl.cpp:70:59: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 70 | verify_val((const char*)c_to_f_read, (const char*)c_to_f, | ^~~~~~ | - | const_cast< - | > ( ) trefer.cpp:242:79: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 242 | dataset = group.createDataSet("Dataset2", PredType::NATIVE_UCHAR, sid1); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ In file included from ../../test/h5test.h:28, from tdspl.cpp:32: ../../src/H5private.h:1105:36: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tdspl.cpp:82:31: note: in expansion of macro 'HDmalloc' 82 | c_to_f_read = (char *)HDmalloc(tran_len+1); | ^~~~~~~~ tdspl.cpp:85:33: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 85 | verify_val((const char*)c_to_f_read, (const char*)c_to_f, | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tlinks.cpp:461:49: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 461 | moved_grp = grp_1.openGroup("group_copy"); | ^ tdspl.cpp:85:59: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 85 | verify_val((const char*)c_to_f_read, (const char*)c_to_f, | ^~~~~~ | - | const_cast< - | > ( ) In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ trefer.cpp:263:79: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 263 | dataset = file1->createDataSet("Dataset3", PredType::STD_REF_OBJ, sid1); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tlinks.cpp:468:55: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 468 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tdspl.cpp:92:51: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 92 | verify_val((const char*)simple_read.c_str(), (const char*)simple, | ^ | - | const_cast< - | > ( ) tdspl.cpp:92:67: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 92 | verify_val((const char*)simple_read.c_str(), (const char*)simple, | ^~~~~~ | - | const_cast< - | > ( ) tlinks.cpp:472:53: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 472 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ In file included from ../../test/h5test.h:28, from tdspl.cpp:32: ../../src/H5private.h:1105:36: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tdspl.cpp:98:41: note: in expansion of macro 'HDmalloc' 98 | char *utrans_inv_read = (char *)HDmalloc(tran_len+1); | ^~~~~~~~ tlinks.cpp:479:55: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 479 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tdspl.cpp:101:33: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 101 | verify_val((const char*)utrans_inv_read, (const char*)utrans_inv, | ^~~~~~~~~~~~~~~ | - | const_cast< - | > ( ) tlinks.cpp:483:53: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 483 | moved_grp = grp_2.openGroup("group_new_name"); | ^ tdspl.cpp:101:63: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 101 | verify_val((const char*)utrans_inv_read, (const char*)utrans_inv, | ^~~~~~~~~~ | - | const_cast< - | > ( ) In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tlinks.cpp:490:56: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 490 | moved_grp = grp_2.openGroup("group_newest_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tlinks.cpp:494:55: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 494 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ trefer.cpp:297:49: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 297 | dataset = file1->openDataSet("/Dataset3"); | ^ tlinks.cpp:497:55: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 497 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tlinks.cpp:500:53: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 500 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ In file included from ../../test/h5test.h:28, from tcompound.cpp:31: tcompound.cpp: In function 'void test_compound_4()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:355:31: note: in expansion of macro 'HDmalloc' 355 | buf = (unsigned char*)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ tlinks.cpp:503:49: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 503 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:356:31: note: in expansion of macro 'HDmalloc' 356 | bkg = (unsigned char*)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ trefer.cpp:309:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 309 | verify_val((long)n_elements, 4, "DataSpace::getSimpleExtentNpoints",__LINE__,__FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (n_elements) ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:357:32: note: in expansion of macro 'HDmalloc' 357 | orig = (unsigned char*)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ tlinks.cpp:509:59: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 509 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tcompound.cpp:359:34: warning: use of old-style cast to 'struct test_compound_4()::src_typ_t*' [-Wold-style-cast] 359 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) trefer.cpp:314:32: warning: use of old-style cast to 'unsigned int*' [-Wold-style-cast] 314 | for(tu32 = (unsigned *)tbuf, i = 0; i < SPACE1_DIM1; i++, tu32++) | ^~~~ | ---------------- | reinterpret_cast (tbuf) In file included from ../../src/hdf5.h:26, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tfile.cpp:32: ../../src/H5Epublic.h:27:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | hid_t err_stack = H5E_DEFAULT); | ^~~~~~~~~~~ trefer.cpp:315:45: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast] 315 | verify_val(*tu32, (uint32_t)(i*3), "DataSpace::getSimpleExtentNpoints",__LINE__,__FILE__); | ^ | --------------- | static_cast ((i*3)) tlinks.cpp:521:53: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 521 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tcompound.cpp:396:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 396 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) tcompound.cpp:400:34: warning: use of old-style cast to 'struct test_compound_4()::src_typ_t*' [-Wold-style-cast] 400 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) tcompound.cpp:401:34: warning: use of old-style cast to 'struct test_compound_4()::dst_typ_t*' [-Wold-style-cast] 401 | d_ptr = ((dst_typ_t*)buf) + i; | ^~~ | --------------- | reinterpret_cast (buf) trefer.cpp: In function 'void test_reference_group()': trefer.cpp:422:46: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 422 | group2 = group.createGroup(GROUPNAME3); | ^ tlinks.cpp: In function 'int visit_obj_cb(H5::H5Object&, std::string, const H5O_info2_t*, void*)': tlinks.cpp:607:35: warning: unused parameter 'obj' [-Wunused-parameter] 607 | static int visit_obj_cb(H5Object& obj, const H5std_string name, const H5O_info2_t *oinfo, void *_op_data) | ~~~~~~~~~~^~~ In file included from ../../c++/src/H5Cpp.h:47, from trefer.cpp:29: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ trefer.cpp:453:44: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 453 | dset1 = file1->openDataSet(DSETNAME); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ In file included from ../../src/hdf5.h:22, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from dsets.cpp:35: dsets.cpp: In function 'herr_t test_multiopen(H5::H5File&)': ../../src/H5public.h:194:56: warning: use of old-style cast to 'hssize_t' {aka 'long long int'} [-Wold-style-cast] 194 | #define HSIZE_UNDEF ((hsize_t)(hssize_t)(-1)) | ^ ../../src/H5Spublic.h:26:25: note: in expansion of macro 'HSIZE_UNDEF' 26 | #define H5S_UNLIMITED HSIZE_UNDEF | ^~~~~~~~~~~ dsets.cpp:879:32: note: in expansion of macro 'H5S_UNLIMITED' 879 | hsize_t max_size[1] = {H5S_UNLIMITED}; | ^~~~~~~~~~~~~ ../../src/H5public.h:194:56: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 194 | #define HSIZE_UNDEF ((hsize_t)(hssize_t)(-1)) | ^ ../../src/H5Spublic.h:26:25: note: in expansion of macro 'HSIZE_UNDEF' 26 | #define H5S_UNLIMITED HSIZE_UNDEF | ^~~~~~~~~~~ dsets.cpp:879:32: note: in expansion of macro 'H5S_UNLIMITED' 879 | hsize_t max_size[1] = {H5S_UNLIMITED}; | ^~~~~~~~~~~~~ tobject.cpp: In function 'void test_get_objname()': tobject.cpp:95:37: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 95 | verify_val((const char*)grp1_name, "/Top", "Group::getObjName", __LINE__, __FILE__); | ^~~~~~~~~ | - | const_cast< - | > ( ) trefer.cpp:470:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 470 | verify_val(nobjs, (hsize_t)3, "H5Group::getNumObjs",__LINE__,__FILE__); | ^ | ---------- | static_cast (3) trefer.cpp:474:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 474 | verify_val(nobjs, (hsize_t)3, "H5Group::getNumObjs",__LINE__,__FILE__); | ^ | ---------- | static_cast (3) tobject.cpp:126:83: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 126 | dsingrp = grp1_2.createDataSet(DSET_IN_GRP1_2, PredType::NATIVE_INT, space); | ^ trefer.cpp:487:68: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 487 | group.getObjinfo(".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)0, oinfo); | ^ | ---------- | static_cast (0) In file included from ../../c++/src/H5Cpp.h:45, from tobject.cpp:26: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ trefer.cpp:493:72: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 493 | group.getObjinfo(".", H5_INDEX_NAME, H5_ITER_INC, (hsize_t)9, oinfo); | ^ | ---------- | static_cast (9) tobject.cpp:138:52: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 138 | dsingrp = grp1_2.openDataSet(DSET_IN_GRP1_2); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tobject.cpp:26: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ trefer.cpp:502:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 502 | verify_val(nobjs, (hsize_t)2, "H5Group::getNumObjs",__LINE__,__FILE__); | ^ | ---------- | static_cast (2) In file included from ../../test/h5test.h:28, from trefer.cpp:32: trefer.cpp: In function 'void test_reference_region_1D()': trefer.cpp:553:77: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 553 | wbuf = (hdset_reg_ref_t *)HDcalloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~~~ ../../src/H5private.h:696:39: note: in definition of macro 'HDcalloc' 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ ../../src/H5private.h:696:40: warning: use of old-style cast to 'struct hdset_reg_ref_t*' [-Wold-style-cast] 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ trefer.cpp:553:35: note: in expansion of macro 'HDcalloc' 553 | wbuf = (hdset_reg_ref_t *)HDcalloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'struct hdset_reg_ref_t*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:554:35: note: in expansion of macro 'HDmalloc' 554 | rbuf = (hdset_reg_ref_t *)HDmalloc(sizeof(hdset_reg_ref_t) * SPACE1_DIM1); | ^~~~~~~~ dsets.cpp: In function 'herr_t test_types(H5::H5File&)': dsets.cpp:979:32: warning: implicitly-declared 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' is deprecated [-Wdeprecated-copy] 979 | another_int_type = new_int_type; | ^~~~~~~~~~~~ In file included from ../../c++/src/H5Cpp.h:39, from dsets.cpp:35: ../../c++/src/H5IntType.h:57:9: note: because 'H5::IntType' has user-provided 'H5::IntType::IntType(const H5::IntType&)' 57 | IntType(const IntType& original); | ^~~~~~~ ../../c++/src/H5IntType.h: In member function 'H5::IntType& H5::IntType::operator=(const H5::IntType&)': ../../c++/src/H5IntType.h:25:17: warning: implicitly-declared 'H5::AtomType& H5::AtomType::operator=(const H5::AtomType&)' is deprecated [-Wdeprecated-copy] 25 | class H5_DLLCPP IntType : public AtomType { | ^~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'uint8_t*' {aka 'unsigned char*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:555:28: note: in expansion of macro 'HDmalloc' 555 | dwbuf = (uint8_t *)HDmalloc(sizeof(uint8_t) * SPACE3_DIM1); | ^~~~~~~~ In file included from ../../c++/src/H5Cpp.h:36, from dsets.cpp:35: ../../c++/src/H5AtomType.h:64:9: note: because 'H5::AtomType' has user-provided 'H5::AtomType::AtomType(const H5::AtomType&)' 64 | AtomType(const AtomType& original); | ^~~~~~~~ trefer.cpp:556:62: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 556 | drbuf = (uint8_t *)HDcalloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~~~~~ ../../src/H5private.h:696:39: note: in definition of macro 'HDcalloc' 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ dsets.cpp: In function 'herr_t test_types(H5::H5File&)': dsets.cpp:979:32: note: synthesized method 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' first required here 979 | another_int_type = new_int_type; | ^~~~~~~~~~~~ ../../src/H5private.h:696:40: warning: use of old-style cast to 'uint8_t*' {aka 'unsigned char*'} [-Wold-style-cast] 696 | #define HDcalloc(N,Z) calloc(N,Z) | ^ trefer.cpp:556:28: note: in expansion of macro 'HDcalloc' 556 | drbuf = (uint8_t *)HDcalloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~~ trefer.cpp:573:24: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 573 | *tu8++ = i * 3; // from C test | ~~^~~ tobject.cpp: In function 'void test_get_objname_ontypes()': tobject.cpp:278:58: warning: implicitly-declared 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' is deprecated [-Wdeprecated-copy] 278 | inttype = file.openIntType("INT type of STD_B8LE"); // deprecated | ^ In file included from ../../c++/src/H5Cpp.h:39, from tobject.cpp:26: ../../c++/src/H5IntType.h:57:9: note: because 'H5::IntType' has user-provided 'H5::IntType::IntType(const H5::IntType&)' 57 | IntType(const IntType& original); | ^~~~~~~ ../../c++/src/H5IntType.h: In member function 'H5::IntType& H5::IntType::operator=(const H5::IntType&)': ../../c++/src/H5IntType.h:25:17: warning: implicitly-declared 'H5::AtomType& H5::AtomType::operator=(const H5::AtomType&)' is deprecated [-Wdeprecated-copy] 25 | class H5_DLLCPP IntType : public AtomType { | ^~~~~~~ trefer.cpp:625:53: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 625 | sid3.selectElements(H5S_SELECT_SET, (size_t)POINT1_NPOINTS, (const hsize_t *)coord1); | ^~~~~~~~~~~~~~ | -------- | static_cast ( ) In file included from ../../c++/src/H5Cpp.h:36, from tobject.cpp:26: ../../c++/src/H5AtomType.h:64:9: note: because 'H5::AtomType' has user-provided 'H5::AtomType::AtomType(const H5::AtomType&)' 64 | AtomType(const AtomType& original); | ^~~~~~~~ trefer.cpp:625:86: warning: use of old-style cast to 'const hsize_t*' {aka 'const long long unsigned int*'} [-Wold-style-cast] 625 | sid3.selectElements(H5S_SELECT_SET, (size_t)POINT1_NPOINTS, (const hsize_t *)coord1); | ^~~~~~ | ----------------------- | reinterpret_cast (coord1) tobject.cpp: In function 'void test_get_objname_ontypes()': tobject.cpp:278:58: note: synthesized method 'H5::IntType& H5::IntType::operator=(const H5::IntType&)' first required here 278 | inttype = file.openIntType("INT type of STD_B8LE"); // deprecated | ^ tcompound.cpp: In function 'void test_compound_5()': tcompound.cpp:510:44: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 510 | src_type.convert(dst_type, (size_t)2, buf, bkg); | ^ | --------- | static_cast (2) tcompound.cpp:511:27: warning: use of old-style cast to 'struct test_compound_5()::dst_typ_t*' [-Wold-style-cast] 511 | dst = (dst_typ_t*)buf; | ^~~ | --------------- | static_cast (buf) trefer.cpp:651:46: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 651 | dset1 = file1.openDataSet("/Dataset1"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ trefer.cpp:666:30: warning: use of old-style cast to 'long int' [-Wold-style-cast] 666 | verify_val((long)nelms, 100, "DataSpace::getSimpleExtentNpoints",__LINE__,__FILE__); | ^~~~~ | ----------- | static_cast (nelms) trefer.cpp:677:30: warning: use of old-style cast to 'long int' [-Wold-style-cast] 677 | verify_val((long)nelms, 100, "DataSpace::getSimpleExtentNpoints",__LINE__,__FILE__); | ^~~~~ | ----------- | static_cast (nelms) trefer.cpp:687:30: warning: use of old-style cast to 'uint8_t*' {aka 'unsigned char*'} [-Wold-style-cast] 687 | for(tu8 = (uint8_t *)drbuf, i = 0; i < SPACE3_DIM1; i++, tu8++) | ^~~~~ | ---------------- | const_cast (drbuf) trefer.cpp:688:45: warning: use of old-style cast to 'uint8_t' {aka 'unsigned char'} [-Wold-style-cast] 688 | verify_val(*tu8, (uint8_t)(i * 3), "DataSpace::getSimpleExtentNpoints",__LINE__,__FILE__); | ^ | ---------------- | static_cast ((i * 3)) trefer.cpp:699:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 699 | verify_val((long)nelms, 30, "DataSpace::getSelectNpoints",__LINE__,__FILE__); | ^~~~~ | ----------- | static_cast (nelms) In file included from ../../test/h5test.h:28, from tcompound.cpp:31: tcompound.cpp: In function 'void test_compound_6()': ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:581:31: note: in expansion of macro 'HDmalloc' 581 | buf = (unsigned char*)HDmalloc(nelmts * MAX(sizeof(src_typ_t), sizeof(dst_typ_t))); | ^~~~~~~~ In file included from tvlstr.cpp:34: 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:473:82: required from here h5cpputil.h:68:55: warning: passing 'H5T_str_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_str_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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] trefer.cpp:703:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 703 | verify_val((long)nelms, 15, "DataSpace::getSelectNpoints",__LINE__,__FILE__); | ^~~~~ | ----------- | static_cast (nelms) h5cpputil.h:68:55: warning: passing 'H5T_str_t' chooses 'int' over 'unsigned int' [-Wsign-promo] ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:582:31: note: in expansion of macro 'HDmalloc' 582 | bkg = (unsigned char*)HDmalloc(nelmts * sizeof(dst_typ_t)); | ^~~~~~~~ h5cpputil.h:68:55: 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 tobject.cpp:29: ../../src/H5private.h:1384:36: warning: use of old-style cast to 'ssize_t' {aka 'int'} [-Wold-style-cast] 1384 | #define HDstrlen(S) strlen(S) | ^ tobject.cpp:329:39: note: in expansion of macro 'HDstrlen' 329 | verify_val(name_len, (ssize_t)HDstrlen("/typetests/IntType NATIVE_INT"), "DataType::getObjName", __LINE__, __FILE__); | ^~~~~~~~ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:583:32: note: in expansion of macro 'HDmalloc' 583 | orig = (unsigned char*)HDmalloc(nelmts * sizeof(src_typ_t)); | ^~~~~~~~ In file included from ../../test/h5test.h:28, from trefer.cpp:32: trefer.cpp:706:76: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 706 | coords = (hsize_t *)HDmalloc(nelms * SPACE3_RANK * sizeof(hsize_t) * 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ../../src/H5private.h:1105:35: note: in definition of macro 'HDmalloc' 1105 | #define HDmalloc(Z) malloc(Z) | ^ tcompound.cpp:585:34: warning: use of old-style cast to 'struct test_compound_6()::src_typ_t*' [-Wold-style-cast] 585 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hsize_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:706:29: note: in expansion of macro 'HDmalloc' 706 | coords = (hsize_t *)HDmalloc(nelms * SPACE3_RANK * sizeof(hsize_t) * 2); | ^~~~~~~~ h5cpputil.h:74:14: warning: passing 'H5T_str_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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] trefer.cpp:709:49: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 709 | reg_sp.getSelectHyperBlocklist((hsize_t)0, (hsize_t)nelms, coords); | ^ | ---------- | static_cast (0) h5cpputil.h:74:14: warning: passing 'H5T_str_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_str_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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] trefer.cpp:709:61: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 709 | reg_sp.getSelectHyperBlocklist((hsize_t)0, (hsize_t)nelms, coords); | ^~~~~ | -------------- | static_cast (nelms) trefer.cpp:712:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 712 | verify_val(coords[0], (hsize_t)2, "Hyperslab Coordinates",__LINE__,__FILE__); | ^ | ---------- | static_cast (2) h5cpputil.h:74:38: warning: passing 'H5T_str_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_str_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_str_t' chooses 'int' over 'unsigned int' [-Wsign-promo] trefer.cpp:713:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 713 | verify_val(coords[1], (hsize_t)3, "Hyperslab Coordinates",__LINE__,__FILE__); | ^ | ---------- | static_cast (3) h5cpputil.h:74:38: 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] trefer.cpp:714:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 714 | verify_val(coords[2], (hsize_t)7, "Hyperslab Coordinates",__LINE__,__FILE__); | ^ | ---------- | static_cast (7) 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[3], (hsize_t)8, "Hyperslab Coordinates",__LINE__,__FILE__); | ^ | ---------- | static_cast (8) tcompound.cpp:601:32: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 601 | st.convert(dt, (size_t)nelmts, buf, bkg); | ^~~~~~ | -------------- | static_cast (nelmts) trefer.cpp:716:39: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 716 | verify_val(coords[4],(hsize_t)12, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (12) tcompound.cpp:605:34: warning: use of old-style cast to 'struct test_compound_6()::src_typ_t*' [-Wold-style-cast] 605 | s_ptr = ((src_typ_t*)orig) + i; | ^~~~ | ---------------- | reinterpret_cast (orig) trefer.cpp:717:39: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 717 | verify_val(coords[5],(hsize_t)13, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (13) tcompound.cpp:606:34: warning: use of old-style cast to 'struct test_compound_6()::dst_typ_t*' [-Wold-style-cast] 606 | d_ptr = ((dst_typ_t*)buf) + i; | ^~~ | --------------- | reinterpret_cast (buf) trefer.cpp:718:39: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 718 | verify_val(coords[6],(hsize_t)17, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (17) tobject.cpp: In function 'void test_get_objtype()': tobject.cpp:388:46: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 388 | objtype = grp1.childObjType((hsize_t)1, H5_INDEX_NAME, H5_ITER_INC); | ^ | ---------- | static_cast (1) trefer.cpp:719:39: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 719 | verify_val(coords[7],(hsize_t)18, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (18) tobject.cpp:395:46: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 395 | objtype = grp1.childObjType((hsize_t)2); | ^ | ---------- | static_cast (2) trefer.cpp:720:39: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 720 | verify_val(coords[8],(hsize_t)22, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (22) trefer.cpp:721:39: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 721 | verify_val(coords[9],(hsize_t)23, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (23) 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[10],(hsize_t)27, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (27) 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[11],(hsize_t)28, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (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]': tvlstr.cpp:480:84: required from here h5cpputil.h:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] 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[12],(hsize_t)32, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (32) h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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] trefer.cpp:725:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 725 | verify_val(coords[13],(hsize_t)33, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (33) trefer.cpp:726:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 726 | verify_val(coords[14],(hsize_t)37, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (37) h5cpputil.h:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] trefer.cpp:727:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 727 | verify_val(coords[15],(hsize_t)38, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (38) h5cpputil.h:74: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] trefer.cpp:728:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 728 | verify_val(coords[16],(hsize_t)42, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (42) h5cpputil.h:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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] trefer.cpp:729:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 729 | verify_val(coords[17],(hsize_t)43, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (43) h5cpputil.h:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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] trefer.cpp:730:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 730 | verify_val(coords[18],(hsize_t)47, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (47) trefer.cpp:731:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 731 | verify_val(coords[19],(hsize_t)48, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (48) trefer.cpp:732:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 732 | verify_val(coords[20],(hsize_t)52, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (52) trefer.cpp:733:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 733 | verify_val(coords[21],(hsize_t)53, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (53) In file included from ttypes.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]': ttypes.cpp:118:109: required from here h5cpputil.h:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] trefer.cpp:734:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 734 | verify_val(coords[22],(hsize_t)57, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (57) h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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] trefer.cpp:735:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 735 | verify_val(coords[23],(hsize_t)58, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (58) trefer.cpp:736:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 736 | verify_val(coords[24],(hsize_t)62, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (62) h5cpputil.h:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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] trefer.cpp:737:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 737 | verify_val(coords[25],(hsize_t)63, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (63) h5cpputil.h:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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] trefer.cpp:738:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 738 | verify_val(coords[26],(hsize_t)67, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (67) tobject.cpp: In function 'void test_open_object_header()': tobject.cpp:487:14: warning: unused variable 'is_simple' [-Wunused-variable] 487 | bool is_simple = dspace.isSimple(); | ^~~~~~~~~ h5cpputil.h:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ trefer.cpp:739:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 739 | verify_val(coords[27],(hsize_t)68, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (68) h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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] trefer.cpp:740:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 740 | verify_val(coords[28],(hsize_t)72, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (72) trefer.cpp:741:40: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 741 | verify_val(coords[29],(hsize_t)73, "Hyperslab Coordinates",__LINE__,__FILE__); | ^~ | ----------- | static_cast (73) trefer.cpp:747:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 747 | verify_val(low[0],(hsize_t)2, "DataSpace::getSelectBounds",__LINE__,__FILE__); | ^ | ---------- | static_cast (2) trefer.cpp:748:37: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 748 | verify_val(high[0],(hsize_t)73, "DataSpace::getSelectBounds",__LINE__,__FILE__); | ^~ | ----------- | static_cast (73) trefer.cpp:762:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 762 | verify_val((long)nelmspts, 10, "DataSpace::getSelectNpoints",__LINE__,__FILE__); | ^~~~~~~~ | -------------- | static_cast (nelmspts) In file included from ../../test/h5test.h:28, from trefer.cpp:32: trefer.cpp:765:61: warning: conversion from 'hssize_t' {aka 'long long int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 765 | coords = (hsize_t *)HDmalloc(nelmspts * SPACE3_RANK * sizeof(hsize_t)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../../src/H5private.h:1105:35: note: in definition of macro 'HDmalloc' 1105 | #define HDmalloc(Z) malloc(Z) | ^ ../../src/H5private.h:1105:36: warning: use of old-style cast to 'hsize_t*' {aka 'long long unsigned int*'} [-Wold-style-cast] 1105 | #define HDmalloc(Z) malloc(Z) | ^ trefer.cpp:765:29: note: in expansion of macro 'HDmalloc' 765 | coords = (hsize_t *)HDmalloc(nelmspts * SPACE3_RANK * sizeof(hsize_t)); | ^~~~~~~~ trefer.cpp:768:48: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 768 | elm_sp.getSelectElemPointlist((hsize_t)0, (hsize_t)nelmspts, coords); | ^ | ---------- | static_cast (0) trefer.cpp:768:60: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 768 | elm_sp.getSelectElemPointlist((hsize_t)0, (hsize_t)nelmspts, coords); | ^~~~~~~~ | ----------------- | static_cast (nelmspts) dsets.cpp: In function 'herr_t test_getnativeinfo(H5::H5File&)': dsets.cpp:1153:53: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 1153 | dataset = file.openDataSet(DSET_DEFAULT_NAME); | ^ In file included from ../../c++/src/H5Cpp.h:45, from dsets.cpp:35: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tobject.cpp:433:17: warning: unused variable 'ginfo' [-Wunused-variable] 433 | H5G_info_t ginfo; /* Group info struct */ | ^~~~~ 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:486:80: required from here h5cpputil.h:68:55: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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] trefer.cpp:786:36: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 786 | verify_val(low[0],(hsize_t)3, "DataSpace::getSelectBounds",__LINE__,__FILE__); | ^ | ---------- | static_cast (3) trefer.cpp:787:37: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 787 | verify_val(high[0],(hsize_t)97, "DataSpace::getSelectBounds",__LINE__,__FILE__); | ^~ | ----------- | static_cast (97) h5cpputil.h:74:38: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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] tcompound.cpp: In function 'void test_compound_set_size()': tcompound.cpp:759:31: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 759 | dtype.setSize((size_t)33); | ^~ | ---------- | static_cast (33) tcompound.cpp:765:38: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 765 | verify_val(new_size, (size_t)33, "DataType::getSize", __LINE__, __FILE__); | ^~ | ---------- | static_cast (33) tcompound.cpp:768:31: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 768 | dtype.setSize((size_t)32); | ^~ | ---------- | static_cast (32) tcompound.cpp:774:38: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 774 | verify_val(new_size, (size_t)32, "DataType::getSize", __LINE__, __FILE__); | ^~ | ---------- | static_cast (32) tobject.cpp: In function 'void test_getobjectinfo_same_file()': tobject.cpp:578:42: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 578 | grp1 = file1.openGroup(GROUP1NAME); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tobject.cpp:26: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ tobject.cpp:579:42: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 579 | grp2 = file2.openGroup(GROUP2NAME); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tobject.cpp:26: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ dsets.cpp: In function 'herr_t test_chunk_cache(H5::FileAccPropList)': dsets.cpp:1213:34: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 1213 | dapl.setNumLinks((size_t)134); | ^~~ | ----------- | static_cast (134) dsets.cpp:1215:36: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 1215 | verify_val(nlinks, (size_t)134, "DSetAccPropList::getNumLinks", __LINE__, __FILE__); | ^~~ | ----------- | static_cast (134) dsets.cpp:1223:38: warning: use of old-style cast to 'double' [-Wold-style-cast] 1223 | double w0_2 = w0_1 / (double)2.0F; | ^~~~ | ------------ | static_cast (2.0F) In file included from ../../src/hdf5.h:25, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from dsets.cpp:35: ../../src/H5Dpublic.h:32:56: 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:1259:27: note: in expansion of macro 'H5D_CHUNK_CACHE_NBYTES_DEFAULT' 1259 | size_t nbytes_3 = H5D_CHUNK_CACHE_NBYTES_DEFAULT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:988:82: required from here h5cpputil.h:68:55: warning: passing 'H5T_sign_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_sign_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_sign_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_sign_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_sign_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_sign_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_sign_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_sign_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_sign_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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 th5s.cpp:35: 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:267:94: required from here h5cpputil.h:68:55: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:32: 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:226:103: required from here h5cpputil.h:68:55: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_cset_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_cset_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_cset_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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 trefer.cpp:33: 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:268:93: required from here h5cpputil.h:68:55: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:31: titerate.cpp: In function 'int iter_strcmp(const void*, const void*)': titerate.cpp:90:44: warning: use of old-style cast to 'const char* const*' [-Wold-style-cast] 90 | return(HDstrcmp(*(const char * const *)s1,*(const char * const *)s2)); | ^~ ../../src/H5private.h:1363:40: note: in definition of macro 'HDstrcmp' 1363 | #define HDstrcmp(X,Y) strcmp(X,Y) | ^ titerate.cpp:90:70: warning: use of old-style cast to 'const char* const*' [-Wold-style-cast] 90 | return(HDstrcmp(*(const char * const *)s1,*(const char * const *)s2)); | ^~ ../../src/H5private.h:1363:42: note: in definition of macro 'HDstrcmp' 1363 | #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:101:36: warning: use of old-style cast to 'struct iter_info*' [-Wold-style-cast] 101 | iter_info *info = (iter_info *)op_data; | ^~~~~~~ | - | static_cast<- | > ( ) titerate.cpp:99:45: warning: unused parameter 'group' [-Wunused-parameter] 99 | static herr_t liter_cb(hid_t H5_ATTR_UNUSED group, const char *name, const H5L_info2_t H5_ATTR_UNUSED *link_info, void *op_data) | ~~~~~~~~~~~~~~~~~~~~~^~~~~ titerate.cpp:99:104: warning: unused parameter 'link_info' [-Wunused-parameter] 99 | static herr_t liter_cb(hid_t H5_ATTR_UNUSED group, const char *name, const H5L_info2_t H5_ATTR_UNUSED *link_info, void *op_data) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ tattr.cpp:98:28: warning: use of old-style cast to 'float' [-Wold-style-cast] 98 | float attr_data5 = (float)-5.123; // Test data for 5th attribute | ^~~~~ | ------------- | static_cast (-5.123) In file included from ../../test/h5test.h:28, from titerate.cpp:31: titerate.cpp: In function 'void test_iter_group(H5::FileAccPropList&)': titerate.cpp:192:47: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 192 | HDqsort(lnames, (size_t)(NDATASETS + 2), sizeof(char *), iter_strcmp); | ^ ../../src/H5private.h:1192:39: note: in definition of macro 'HDqsort' 1192 | #define HDqsort(M,N,Z,F) qsort(M,N,Z,F) | ^ titerate.cpp:205:50: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 205 | verify_val(nobjs, (hsize_t)(NDATASETS + 2), "H5Gget_info", __LINE__, __FILE__); | ^ | --------- | static_cast ( ) 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:352:80: required from here h5cpputil.h:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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] titerate.cpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'hsize_t' {aka 'long long unsigned int'} [-Wsign-compare] 208 | for (i = 0; i < nobjs; i++) | ~~^~~~~~~ h5cpputil.h:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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: In function 'void test_attr_basic_write()': tattr.cpp:209:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 209 | verify_val((long)attr_size, (long)(ATTR2_DIM1*ATTR2_DIM2*sizeof(int)), | ^~~~~~~~~ | --------------- | static_cast (attr_size) titerate.cpp:232:29: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 232 | idx = (hsize_t)-1; | ^ | ----------- | static_cast (-1) tattr.cpp:209:77: warning: use of old-style cast to 'long int' [-Wold-style-cast] 209 | verify_val((long)attr_size, (long)(ATTR2_DIM1*ATTR2_DIM2*sizeof(int)), | ^ | ------ | static_cast ( ) In file included from dsets.cpp:39: h5cpputil.h: In instantiation of 'void verify_val(Type1, Type2, const char*, int, const char*) [with Type1 = unsigned int; Type2 = int]': dsets.cpp:1148:89: required from here h5cpputil.h:70:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 70 | if (x != value) | ~~^~~~~~~~ tattr.cpp:227:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 227 | verify_val((long)attr_size, (long)(ATTR2_DIM1*ATTR2_DIM2*sizeof(int)), | ^~~~~~~~~ | --------------- | static_cast (attr_size) tattr.cpp:227:77: warning: use of old-style cast to 'long int' [-Wold-style-cast] 227 | verify_val((long)attr_size, (long)(ATTR2_DIM1*ATTR2_DIM2*sizeof(int)), | ^ | ------ | static_cast ( ) tattr.cpp: In function 'void test_attr_getname()': tattr.cpp:299:28: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 299 | verify_val((size_t)name_size, FATTR1_NAME.length(), "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~ | ----------------- | static_cast (name_size) tattr.cpp:300:33: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 300 | verify_val((const char*)fattr1_name, FATTR1_NAME, "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tattr.cpp:311:28: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 311 | verify_val((size_t)name_size, FATTR1_NAME.size(), "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~ | ----------------- | static_cast (name_size) tattr.cpp:312:33: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 312 | verify_val((const char*)fattr1_name, (const char*)short_name, "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~~~ | - | const_cast< - | > ( ) tattr.cpp:312:59: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 312 | verify_val((const char*)fattr1_name, (const char*)short_name, "Attribute::getName", __LINE__, __FILE__); | ^~~~~~~~~~ | - | const_cast< - | > ( ) In file included from tobject.cpp:30: 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:378:90: required from here h5cpputil.h:68:55: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5O_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5O_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5O_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:469:86: required from here h5cpputil.h:68:55: warning: passing 'H5I_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5I_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5I_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5I_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5I_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5I_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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 = H5D_layout_t; Type2 = H5D_layout_t]': dsets.cpp:1333:94: required from here h5cpputil.h:68:55: warning: passing 'H5D_layout_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:74:38: warning: passing 'H5I_type_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: warning: passing 'H5D_layout_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:68:55: 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:74:38: warning: passing 'H5I_type_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: warning: passing 'H5D_layout_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:38: 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:74:38: warning: passing 'H5I_type_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:14: warning: passing 'H5D_layout_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5D_layout_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5D_layout_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5D_layout_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5D_layout_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5D_layout_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:479:66: required from here h5cpputil.h:70:11: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 70 | 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:495:79: required from here h5cpputil.h:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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: In function 'void test_attr_compound_read()': tattr.cpp:679:58: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 679 | Attribute attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:693:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 693 | verify_val((long)dims[0], (long)ATTR4_DIM1, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^ | ------------- | static_cast (dims[0]) tattr.cpp:693:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 693 | verify_val((long)dims[0], (long)ATTR4_DIM1, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR4_DIM1) tattr.cpp:694:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 694 | verify_val((long)dims[1], (long)ATTR4_DIM2, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^ | ------------- | static_cast (dims[1]) tattr.cpp:694:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 694 | verify_val((long)dims[1], (long)ATTR4_DIM2, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR4_DIM2) tfile.cpp:38:44: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 38 | const hsize_t F1_USERBLOCK_SIZE = (hsize_t)0; | ^ | ---------- | static_cast (0) tfile.cpp:45:44: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 45 | const hsize_t F2_USERBLOCK_SIZE = (hsize_t)512; | ^~~ | ------------ | static_cast (512) tfile.cpp:53:44: warning: use of old-style cast to 'hsize_t' {aka 'long long unsigned int'} [-Wold-style-cast] 53 | 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__, __FILE__); | ^~~~~~ | ------------ | 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__, __FILE__); | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) tfile.cpp:214:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 214 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, __FILE__); | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:214:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 214 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, __FILE__); | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) tfile.cpp:246:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 246 | verify_val((long)ublock, (long)F3_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, __FILE__); | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:246:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 246 | verify_val((long)ublock, (long)F3_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, __FILE__); | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) tattr.cpp: In function 'void test_attr_mult_read()': tattr.cpp:1024:58: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1024 | Attribute attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1038:25: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1038 | if ((long)dims[0] != (long)ATTR1_DIM1) | ^ | ------------- | static_cast (dims[0]) tattr.cpp:1038:36: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1038 | if ((long)dims[0] != (long)ATTR1_DIM1) | ^~~~~~~~~~ | ---------------- | static_cast (ATTR1_DIM1) tattr.cpp:1039:111: warning: use of old-style cast to 'int' [-Wold-style-cast] 1039 | TestErrPrintf("%d:attribute dimensions different: dims[0]=%d, should be %d\n",__LINE__,(int)dims[0],ATTR1_DIM1); | ^ | ------------ | static_cast (dims[0]) tfile.cpp: In function 'void test_file_open()': tfile.cpp:304:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 304 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, __FILE__); | ^~~~~~ | ------------ | static_cast (ublock) tfile.cpp:304:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 304 | verify_val((long)ublock, (long)F2_USERBLOCK_SIZE, "FileCreatPropList::getUserblock", __LINE__, __FILE__); | ^~~~~~~~~~~~~~~~~ | ------ | static_cast ( ) tattr.cpp:1076:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1076 | attr = dataset.openAttribute((unsigned)1); | ^ | ----------- | static_cast (1) tattr.cpp:1076:49: warning: implicitly-declared 'H5::Attribute& H5::Attribute::operator=(const H5::Attribute&)' is deprecated [-Wdeprecated-copy] 1076 | attr = dataset.openAttribute((unsigned)1); | ^ In file included from ../../c++/src/H5Cpp.h:34, from tattr.cpp:29: ../../c++/src/H5Attribute.h:33:9: note: because 'H5::Attribute' has user-provided 'H5::Attribute::Attribute(const H5::Attribute&)' 33 | Attribute(const Attribute& original); | ^~~~~~~~~ tattr.cpp:1090:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1090 | verify_val((long)dims[0], (long)ATTR2_DIM1, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^ | ------------- | static_cast (dims[0]) tattr.cpp:1090:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1090 | verify_val((long)dims[0], (long)ATTR2_DIM1, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR2_DIM1) tattr.cpp:1091:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1091 | verify_val((long)dims[1], (long)ATTR2_DIM2, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^ | ------------- | static_cast (dims[1]) tattr.cpp:1091:41: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1091 | verify_val((long)dims[1], (long)ATTR2_DIM2, "DataSpace::getSimpleExtentDims",__LINE__, __FILE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR2_DIM2) tattr.cpp:1129:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1129 | attr = dataset.openAttribute((unsigned)2); | ^ | ----------- | static_cast (2) tattr.cpp:1129:49: warning: implicitly-declared 'H5::Attribute& H5::Attribute::operator=(const H5::Attribute&)' is deprecated [-Wdeprecated-copy] 1129 | attr = dataset.openAttribute((unsigned)2); | ^ In file included from ../../c++/src/H5Cpp.h:34, from tattr.cpp:29: ../../c++/src/H5Attribute.h:33:9: note: because 'H5::Attribute' has user-provided 'H5::Attribute::Attribute(const H5::Attribute&)' 33 | Attribute(const Attribute& original); | ^~~~~~~~~ tattr.cpp:1142:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1142 | verify_val((long)dims[0],(long)ATTR3_DIM1,"attribute dimensions",__FILE__,__LINE__); | ^ | ------------- | static_cast (dims[0]) tattr.cpp:1142:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1142 | verify_val((long)dims[0],(long)ATTR3_DIM1,"attribute dimensions",__FILE__,__LINE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR3_DIM1) tattr.cpp:1143:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1143 | verify_val((long)dims[1],(long)ATTR3_DIM2,"attribute dimensions",__FILE__,__LINE__); | ^ | ------------- | static_cast (dims[1]) tattr.cpp:1143:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1143 | verify_val((long)dims[1],(long)ATTR3_DIM2,"attribute dimensions",__FILE__,__LINE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR3_DIM2) tattr.cpp:1144:32: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1144 | verify_val((long)dims[2],(long)ATTR3_DIM3,"attribute dimensions",__FILE__,__LINE__); | ^ | ------------- | static_cast (dims[2]) tattr.cpp:1144:40: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1144 | verify_val((long)dims[2],(long)ATTR3_DIM3,"attribute dimensions",__FILE__,__LINE__); | ^~~~~~~~~~ | ---------------- | static_cast (ATTR3_DIM3) tattr.cpp:1037:13: warning: variable 'ndims' set but not used [-Wunused-but-set-variable] 1037 | int ndims = space.getSimpleExtentDims(dims); | ^~~~~ tattr.cpp: In function 'void test_attr_delete()': tattr.cpp:1220:56: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1220 | Attribute fattr = fid1.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1258:58: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1258 | Attribute attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1268:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1268 | attr = dataset.openAttribute((unsigned)1); | ^ | ----------- | static_cast (1) tattr.cpp:1268:49: warning: implicitly-declared 'H5::Attribute& H5::Attribute::operator=(const H5::Attribute&)' is deprecated [-Wdeprecated-copy] 1268 | attr = dataset.openAttribute((unsigned)1); | ^ In file included from ../../c++/src/H5Cpp.h:34, from tattr.cpp:29: ../../c++/src/H5Attribute.h:33:9: note: because 'H5::Attribute' has user-provided 'H5::Attribute::Attribute(const H5::Attribute&)' 33 | Attribute(const Attribute& original); | ^~~~~~~~~ tattr.cpp:1284:48: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1284 | attr = dataset.openAttribute((unsigned)0); | ^ | ----------- | static_cast (0) tattr.cpp:1284:49: warning: implicitly-declared 'H5::Attribute& H5::Attribute::operator=(const H5::Attribute&)' is deprecated [-Wdeprecated-copy] 1284 | attr = dataset.openAttribute((unsigned)0); | ^ In file included from ../../c++/src/H5Cpp.h:34, from tattr.cpp:29: ../../c++/src/H5Attribute.h:33:9: note: because 'H5::Attribute' has user-provided 'H5::Attribute::Attribute(const H5::Attribute&)' 33 | Attribute(const Attribute& original); | ^~~~~~~~~ In file included from ../../src/hdf5.h:35, from ../../c++/src/H5Include.h:15, from ../../c++/src/H5Cpp.h:18, from tattr.cpp:29: tattr.cpp: In function 'void test_attr_dtype_shared()': ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tattr.cpp:1338:63: note: in expansion of macro 'H5P_DEFAULT' 1338 | empty_filesize = h5_get_file_size(FILE_DTYPE.c_str(), H5P_DEFAULT); | ^~~~~~~~~~~ tattr.cpp:1359:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1359 | verify_val((int)statbuf.nlink, 1, "DataType::getObjinfo", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1370:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1370 | verify_val((int)statbuf.nlink, 2, "H5File::getObjinfo", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1379:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1379 | verify_val((int)statbuf.nlink, 3, "DataSet::getObjinfo", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1391:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1391 | verify_val((int)statbuf.nlink, 2, "DataSet::getObjinfo after DataSet::removeAttr", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1395:60: warning: implicitly-declared 'H5::Attribute& H5::Attribute::operator=(const H5::Attribute&)' is deprecated [-Wdeprecated-copy] 1395 | attr = dset.createAttribute(ATTR1_NAME,dtype,dspace); | ^ In file included from ../../c++/src/H5Cpp.h:34, from tattr.cpp:29: ../../c++/src/H5Attribute.h:33:9: note: because 'H5::Attribute' has user-provided 'H5::Attribute::Attribute(const H5::Attribute&)' 33 | Attribute(const Attribute& original); | ^~~~~~~~~ tattr.cpp:1400:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1400 | verify_val((int)statbuf.nlink, 3, "DataSet::createAttribute", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1437:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1437 | verify_val((int)statbuf.nlink, 3, "DataSet::openAttribute", __LINE__, __FILE__); | ^~~~~ | ----- | static_cast () tattr.cpp:1447:33: warning: use of old-style cast to 'int' [-Wold-style-cast] 1447 | 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:29: ../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ tattr.cpp:1457:57: note: in expansion of macro 'H5P_DEFAULT' 1457 | filesize = h5_get_file_size(FILE_DTYPE.c_str(), H5P_DEFAULT); | ^~~~~~~~~~~ tattr.cpp:1458:26: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1458 | verify_val((long)filesize, (long)empty_filesize, "Checking file size", __LINE__, __FILE__); | ^~~~~~~~ | -------------- | static_cast (filesize) tattr.cpp:1458:42: warning: use of old-style cast to 'long int' [-Wold-style-cast] 1458 | verify_val((long)filesize, (long)empty_filesize, "Checking file size", __LINE__, __FILE__); | ^~~~~~~~~~~~~~ | ------ | static_cast ( ) tfile.cpp: In function 'void test_libver_bounds_real(H5F_libver_t, unsigned int, H5F_libver_t, unsigned int)': tfile.cpp:757:39: warning: implicitly-declared 'H5::Group& H5::Group::operator=(const H5::Group&)' is deprecated [-Wdeprecated-copy] 757 | group = file.createGroup(SUBGROUP3); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tfile.cpp:32: ../../c++/src/H5Group.h:57:9: note: because 'H5::Group' has user-provided 'H5::Group::Group(const H5::Group&)' 57 | Group(const Group& original); | ^~~~~ 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:29: tattr.cpp: In function 'void test_string_attr()': ../../src/H5Tpublic.h:196:37: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 196 | #define H5T_VARIABLE ((size_t)(-1)) /* Indicate that a string is variable length (null-terminated in C, instead of fixed length) */ | ^ tattr.cpp:1566:29: note: in expansion of macro 'H5T_VARIABLE' 1566 | StrType vls_type(0, H5T_VARIABLE); | ^~~~~~~~~~~~ tattr.cpp: In function 'void test_attr_corder_create_basic(H5::FileCreatPropList&, H5::FileAccPropList&)': tattr.cpp:1789:47: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1789 | verify_val(crt_order_flags, (unsigned)0, "DSetCreatPropList::getAttrCrtOrder",__LINE__,__FILE__); | ^ | ----------- | static_cast (0) tattr.cpp:1806:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1806 | verify_val(crt_order_flags, (unsigned)(H5P_CRT_ORDER_TRACKED | H5P_CRT_ORDER_INDEXED), "DSetCreatPropList::getAttrCrtOrder",__LINE__,__FILE__); | ^ | ---------- | static_cast ( ) tattr.cpp:1834:46: warning: implicitly-declared 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)' is deprecated [-Wdeprecated-copy] 1834 | dataset = fid1.openDataSet(DSET1_NAME); | ^ In file included from ../../c++/src/H5Cpp.h:45, from tattr.cpp:29: ../../c++/src/H5DataSet.h:100:9: note: because 'H5::DataSet' has user-provided 'H5::DataSet::DataSet(const H5::DataSet&)' 100 | DataSet(const DataSet& original); | ^~~~~~~ tattr.cpp:1837:39: warning: implicitly-declared 'H5::DSetCreatPropList& H5::DSetCreatPropList::operator=(const H5::DSetCreatPropList&)' is deprecated [-Wdeprecated-copy] 1837 | dcpl = dataset.getCreatePlist(); | ^ In file included from ../../c++/src/H5Cpp.h:26, from tattr.cpp:29: ../../c++/src/H5DcreatProp.h:126:9: note: because 'H5::DSetCreatPropList' has user-provided 'H5::DSetCreatPropList::DSetCreatPropList(const H5::DSetCreatPropList&)' 126 | DSetCreatPropList(const DSetCreatPropList& orig); | ^~~~~~~~~~~~~~~~~ In file included from ../../c++/src/H5Cpp.h:26, from tattr.cpp:29: ../../c++/src/H5DcreatProp.h: In member function 'H5::DSetCreatPropList& H5::DSetCreatPropList::operator=(const H5::DSetCreatPropList&)': ../../c++/src/H5DcreatProp.h:29:17: warning: implicitly-declared 'H5::ObjCreatPropList& H5::ObjCreatPropList::operator=(const H5::ObjCreatPropList&)' is deprecated [-Wdeprecated-copy] 29 | class H5_DLLCPP DSetCreatPropList : public ObjCreatPropList { | ^~~~~~~~~~~~~~~~~ In file included from ../../c++/src/H5Cpp.h:25, from tattr.cpp:29: ../../c++/src/H5OcreatProp.h:50:9: note: because 'H5::ObjCreatPropList' has user-provided 'H5::ObjCreatPropList::ObjCreatPropList(const H5::ObjCreatPropList&)' 50 | ObjCreatPropList(const ObjCreatPropList& original); | ^~~~~~~~~~~~~~~~ tattr.cpp: In function 'void test_attr_corder_create_basic(H5::FileCreatPropList&, H5::FileAccPropList&)': tattr.cpp:1837:39: note: synthesized method 'H5::DSetCreatPropList& H5::DSetCreatPropList::operator=(const H5::DSetCreatPropList&)' first required here 1837 | dcpl = dataset.getCreatePlist(); | ^ tattr.cpp:1841:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 1841 | verify_val(crt_order_flags, (unsigned)(H5P_CRT_ORDER_TRACKED | H5P_CRT_ORDER_INDEXED), "DSetCreatPropList::getAttrCrtOrder",__LINE__,__FILE__); | ^ | ---------- | static_cast ( ) tattr.cpp: In function 'void test_attr()': tattr.cpp:1898:29: warning: implicitly-declared 'H5::FileAccPropList& H5::FileAccPropList::operator=(const H5::FileAccPropList&)' is deprecated [-Wdeprecated-copy] 1898 | curr_fapl = fapl_new; | ^~~~~~~~ In file included from ../../c++/src/H5Cpp.h:23, from tattr.cpp:29: ../../c++/src/H5FaccProp.h:140:9: note: because 'H5::FileAccPropList' has user-provided 'H5::FileAccPropList::FileAccPropList(const H5::FileAccPropList&)' 140 | FileAccPropList(const FileAccPropList& original); | ^~~~~~~~~~~~~~~ tattr.cpp:1903:29: warning: implicitly-declared 'H5::FileAccPropList& H5::FileAccPropList::operator=(const H5::FileAccPropList&)' is deprecated [-Wdeprecated-copy] 1903 | curr_fapl = fapl; | ^~~~ In file included from ../../c++/src/H5Cpp.h:23, from tattr.cpp:29: ../../c++/src/H5FaccProp.h:140:9: note: because 'H5::FileAccPropList' has user-provided 'H5::FileAccPropList::FileAccPropList(const H5::FileAccPropList&)' 140 | FileAccPropList(const FileAccPropList& original); | ^~~~~~~~~~~~~~~ In file included from tfile.cpp:36: 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:647:87: required from here h5cpputil.h:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:902:85: required from here h5cpputil.h:70:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 70 | if (x != value) | ~~^~~~~~~~ In file included from tattr.cpp:33: 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:525:81: required from here h5cpputil.h:70:11: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 70 | if (x != value) | ~~^~~~~~~~ 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:916:105: required from here h5cpputil.h:68:55: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5F_fspace_strategy_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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]': tattr.cpp:700:91: required from here h5cpputil.h:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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:738:100: required from here h5cpputil.h:68:55: warning: passing 'H5T_order_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_order_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5T_order_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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]': tfile.cpp:918:79: required from here h5cpputil.h:70:11: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 70 | if (x != value) | ~~^~~~~~~~ h5cpputil.h:74:14: warning: passing 'H5T_order_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5T_order_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5T_order_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5T_order_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_order_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5T_order_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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 = H5S_class_t; Type2 = H5S_class_t]': tattr.cpp:905:96: required from here h5cpputil.h:68:55: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 67 | cerr << " Call to routine: " << where << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | << " in " << file_name << " had value " << x << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:68:55: 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:68:55: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:68:55: 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:68:55: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:68:55: 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:74:14: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ^~~~~~~~ h5cpputil.h:74: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:74:14: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74: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:74:14: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74: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:74:38: warning: passing 'H5S_class_t' chooses 'int' over 'long unsigned int' [-Wsign-promo] 73 | cerr << "*** UNEXPECTED VALUE from " << where << " should be " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | << value << ", but is " << x << " at line " << line | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ h5cpputil.h:74:38: 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:74:38: warning: passing 'H5S_class_t' chooses 'int' over 'long int' [-Wsign-promo] h5cpputil.h:74:38: 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:74:38: warning: passing 'H5S_class_t' chooses 'int' over 'unsigned int' [-Wsign-promo] h5cpputil.h:74:38: 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 ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h: In function 'void test_links()': ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:326:53: note: called from here 326 | moved_grp = grp_1.openGroup("group_move"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:341:55: note: called from here 341 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:348:55: note: called from here 348 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:355:56: note: called from here 355 | moved_grp = grp_2.openGroup("group_newest_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:360:59: note: called from here 360 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:369:59: note: called from here 369 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:378:57: note: called from here 378 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:387:53: note: called from here 387 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:461:49: note: called from here 461 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:468:55: note: called from here 468 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:472:53: note: called from here 472 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:479:55: note: called from here 479 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:483:53: note: called from here 483 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:490:56: note: called from here 490 | moved_grp = grp_2.openGroup("group_newest_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:494:55: note: called from here 494 | moved_grp = grp_1.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:497:55: note: called from here 497 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:500:53: note: called from here 500 | moved_grp = grp_2.openGroup("group_new_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:503:49: note: called from here 503 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:509:59: note: called from here 509 | moved_grp = grp_2.openGroup("group_newer_name"); | ^ In file included from ../../c++/src/H5Cpp.h:47, from tlinks.cpp:28: ../../c++/src/H5Group.h:24:17: warning: inlining failed in call to 'H5::Group& H5::Group::operator=(const H5::Group&)': call is unlikely and code size would grow [-Winline] 24 | class H5_DLLCPP Group : public H5Object, public CommonFG { | ^~~~~ tlinks.cpp:521:53: note: called from here 521 | moved_grp = grp_1.openGroup("group_copy"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h: In function 'void test_reference_group()': ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:453:44: note: called from here 453 | dset1 = file1->openDataSet(DSETNAME); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h: In function 'void test_reference_obj()': ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:242:79: note: called from here 242 | dataset = group.createDataSet("Dataset2", PredType::NATIVE_UCHAR, sid1); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:263:79: note: called from here 263 | dataset = file1->createDataSet("Dataset3", PredType::STD_REF_OBJ, sid1); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:297:49: note: called from here 297 | dataset = file1->openDataSet("/Dataset3"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h: In function 'void test_reference_region_1D()': ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:651:46: note: called from here 651 | dset1 = file1.openDataSet("/Dataset1"); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h: In function 'void test_reference()': ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:120:79: note: called from here 120 | dataset = group.createDataSet("Dataset2", PredType::NATIVE_UCHAR, sid1); | ^ In file included from ../../c++/src/H5Cpp.h:45, from trefer.cpp:29: ../../c++/src/H5DataSet.h:28:17: warning: inlining failed in call to 'H5::DataSet& H5::DataSet::operator=(const H5::DataSet&)': call is unlikely and code size would grow [-Winline] 28 | class H5_DLLCPP DataSet : public H5Object, public AbstractDs { | ^~~~~~~ trefer.cpp:141:79: note: called from here 141 | dataset = file1->createDataSet("Dataset3", PredType::STD_REF_OBJ, sid1); | ^ CXXLD testhdf5 make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' Making all in hl make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' Making all in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 H5LT.c: In function 'H5LTfind_dataset': H5LT.c:1414:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1414 | return H5Literate2(loc_id, H5_INDEX_NAME, H5_ITER_INC, 0, find_dataset, (void *)dset_name); | ^ H5LT.c: In function 'H5LT_find_attribute': H5LT.c:2040:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2040 | return H5Aiterate2(loc_id, H5_INDEX_NAME, H5_ITER_INC, NULL, find_attr, (void *)attr_name); | ^ H5DS.c: In function 'H5DSset_label': H5DS.c:1637:8: warning: 'u.buf' may be used uninitialized in this function [-Wmaybe-uninitialized] 1637 | if (u.buf) | ^ CCLD libhdf5_hl.la make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/src' Making all in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 test_table.c: In function 'cmp_par': test_table.c:166:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 166 | !H5_DBL_ABS_EQUAL(rbuf[i].temperature,wbuf[j].temperature) ) | ^ test_lite.c: In function 'test_dsets': test_lite.c:337:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 337 | if(!H5_DBL_ABS_EQUAL(data_double_in[i],data_double_out[i])) { | ^~ test_lite.c:348:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 348 | if(!H5_DBL_ABS_EQUAL(data_double_in[i],data_double_out[i])) { | ^~ test_packet.c: In function 'cmp_par': test_packet.c:74:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | !H5_DBL_ABS_EQUAL(rbuf[i].temperature,wbuf[j].temperature) ) { | ^ test_table.c: In function 'test_table': test_table.c:1546:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1546 | !H5_DBL_ABS_EQUAL(rbuf2[i].temperature,wbuf[i].temperature) || | ^ test_table.c:1586:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1586 | !H5_DBL_ABS_EQUAL(rbuf3[i].temperature,wbuf[i].temperature) ) { | ^ test_lite.c: In function 'make_attributes': test_lite.c:1004:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1004 | if(!H5_DBL_ABS_EQUAL(attr_double_in[i],attr_double_out[i])) { | ^~ test_lite.c:1015:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1015 | if(!H5_DBL_ABS_EQUAL(attr_double_in[i],attr_double_out[i])) { | ^~ CCLD test_h5do_compat CCLD test_image CCLD test_file_image CCLD test_table CCLD test_packet CCLD test_lite CCLD test_ld CCLD test_dset_append CCLD test_ds make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/test' Making all in tools make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' Making all in gif2h5 make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 decompress.c:60:5: warning: size of 'Prefix' 16384 bytes exceeds maximum object size 2560 [-Wlarger-than=] 60 | int Prefix[4096]; | ^~~~~~ decompress.c:61:5: warning: size of 'Suffix' 16384 bytes exceeds maximum object size 2560 [-Wlarger-than=] 61 | int Suffix[4096]; | ^~~~~~ decompress.c:65:5: warning: size of 'OutCode' 4100 bytes exceeds maximum object size 2560 [-Wlarger-than=] 65 | int OutCode[1025]; | ^~~~~~~ hdfgifwr.c:126:24: warning: size of 'htab' 20012 bytes exceeds maximum object size 2560 [-Wlarger-than=] 126 | static count_int htab [HSIZE]; | ^~~~ hdfgifwr.c:127:24: warning: size of 'codetab' 10006 bytes exceeds maximum object size 2560 [-Wlarger-than=] 127 | static unsigned short codetab [HSIZE]; | ^~~~~~~ hdfgifwr.c: In function 'char_out': hdfgifwr.c:455:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 455 | } | ^ hdf2gif.c: In function 'main': hdf2gif.c:352:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 352 | } | ^ CCLD h52gifgentst hdf2gif.c:46:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 46 | int main(int argc , char **argv) | ^~~~ hdf2gif.c:46:5: 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.0/hl/tools/gif2h5' Making all in h5watch make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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:262:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 262 | if((subrank - 1) > 0) { | ^~ CCLD swmr_check_compat_vfd CCLD h5watchgentest CCLD extend_dset CCLD h5watch make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/h5watch' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' Making all in c++ make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' Making all in src make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/src' CXX H5PacketTable.lo cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 In file included from H5PacketTable.cpp:25: H5PacketTable.h: In constructor 'PacketTable::PacketTable()': H5PacketTable.h:37:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++] 37 | PacketTable() {table_id = H5I_BADID;} | ^~~~~~~~~~~ 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ H5PacketTable.h:140:106: note: in expansion of macro 'H5P_DEFAULT' 140 | FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID, hsize_t chunkSize = 0, hid_t plistID = H5P_DEFAULT); | ^~~~~~~~~~~ H5PacketTable.cpp: In constructor 'PacketTable::PacketTable(hid_t, const char*)': H5PacketTable.cpp:35:5: 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:5: 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:255:86: warning: use of old-style cast to 'size_t' {aka 'unsigned int'} [-Wold-style-cast] 255 | 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.0/hl/c++/src' Making all in test make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/test' CXX ptableTest.o cc1plus: warning: '-Wabi' won't warn about anything [-Wabi] cc1plus: note: '-Wabi' warns about differences from the most up-to-date ABI, which is also used by default cc1plus: note: use e.g. '-Wabi=11' to warn about changes from GCC 7 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:37:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++] 37 | PacketTable() {table_id = H5I_BADID;} | ^~~~~~~~~~~ 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ ../../../hl/c++/src/H5PacketTable.h:140:106: note: in expansion of macro 'H5P_DEFAULT' 140 | FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID, hsize_t chunkSize = 0, 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:40: 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:72:55: note: in expansion of macro 'H5E_DEFAULT' 72 | 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:31:50: note: in expansion of macro 'H5P_DEFAULT' 31 | fileID = H5Fcreate(TEST_FILE, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ../../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:31:63: note: in expansion of macro 'H5P_DEFAULT' 31 | fileID = H5Fcreate(TEST_FILE, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); | ^~~~~~~~~~~ ptableTest.cpp: In function 'int BasicTest()': ../../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #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()': ptableTest.cpp:149:7: warning: declaration of 'compoundType' shadows a previous local [-Wshadow] 149 | } compoundType; | ^~~~~~~~~~~~ ptableTest.cpp:145:20: note: shadowed declaration is here 145 | typedef struct compoundType | ^~~~~~~~~~~~ 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: ../../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #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:40: 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:86:25: note: in expansion of macro 'H5E_DEFAULT' 86 | (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:40: 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:88:28: note: in expansion of macro 'H5E_DEFAULT' 88 | (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:40: 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:89:28: note: in expansion of macro 'H5E_DEFAULT' 89 | (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:40: 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:28: note: in expansion of macro 'H5E_DEFAULT' 97 | (void)H5Eset_auto2(H5E_DEFAULT, H5E_saved.efunc2, H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:196:7: note: in expansion of macro 'H5E_END_TRY' 196 | } 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:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:215:36: note: in expansion of macro 'H5P_DEFAULT' 215 | FL_PacketTable wrapper(fileID, H5P_DEFAULT, GETNEXT_PT, H5T_NATIVE_INT, 500); | ^~~~~~~~~~~ ptableTest.cpp: In function 'int TestCompress()': ptableTest.cpp:304:24: warning: catching polymorphic type 'class H5::Exception' by value [-Wcatch-value=] 304 | } catch (Exception e) { | ^ ptableTest.cpp: In function 'int SystemTest()': ptableTest.cpp:486:7: warning: declaration of 'compoundType' shadows a previous local [-Wshadow] 486 | } compoundType; | ^~~~~~~~~~~~ ptableTest.cpp:482:20: note: shadowed declaration is here 482 | typedef struct compoundType | ^~~~~~~~~~~~ ptableTest.cpp:499:7: warning: declaration of 'cType2' shadows a previous local [-Wshadow] 499 | } cType2; | ^~~~~~ ptableTest.cpp:495:20: note: shadowed declaration is here 495 | typedef struct cType2 | ^~~~~~ 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: ../../../src/H5Ppublic.h:104:32: warning: use of old-style cast to 'hid_t' {aka 'long long int'} [-Wold-style-cast] 104 | #define H5P_DEFAULT (hid_t)0 | ^ ptableTest.cpp:515:37: note: in expansion of macro 'H5P_DEFAULT' 515 | 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:40: 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:86:25: note: in expansion of macro 'H5E_DEFAULT' 86 | (void)H5Eauto_is_v2(H5E_DEFAULT, &H5E_saved_is_v2); \ | ^~~~~~~~~~~ ptableTest.cpp:559:5: note: in expansion of macro 'H5E_BEGIN_TRY' 559 | H5E_BEGIN_TRY { | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:40: 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:88:28: note: in expansion of macro 'H5E_DEFAULT' 88 | (void)H5Eget_auto2(H5E_DEFAULT, &H5E_saved.efunc2, &H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:559:5: note: in expansion of macro 'H5E_BEGIN_TRY' 559 | H5E_BEGIN_TRY { | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:40: 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:89:28: note: in expansion of macro 'H5E_DEFAULT' 89 | (void)H5Eset_auto2(H5E_DEFAULT, NULL, NULL); \ | ^~~~~~~~~~~ ptableTest.cpp:559:5: note: in expansion of macro 'H5E_BEGIN_TRY' 559 | H5E_BEGIN_TRY { | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:40: 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:28: note: in expansion of macro 'H5E_DEFAULT' 97 | (void)H5Eset_auto2(H5E_DEFAULT, H5E_saved.efunc2, H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:562:7: note: in expansion of macro 'H5E_END_TRY' 562 | } H5E_END_TRY; | ^~~~~~~~~~~ ptableTest.cpp: In function 'int TestHDFFV_9758()': ptableTest.cpp:605:19: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] 605 | s1[i].a = i; | ^ ptableTest.cpp:607:27: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] 607 | s1[i].c = 1. / (i + 1); | ~~~^~~~ ptableTest.cpp:608:45: warning: use of old-style cast to 'int' [-Wold-style-cast] 608 | HDsprintf(s1[i].d, "string%d", (int)i); | ^ | ------ | static_cast (i) ptableTest.cpp:609:22: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] 609 | s1[i].e = 100+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:40: 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:86:25: note: in expansion of macro 'H5E_DEFAULT' 86 | (void)H5Eauto_is_v2(H5E_DEFAULT, &H5E_saved_is_v2); \ | ^~~~~~~~~~~ ptableTest.cpp:692:5: note: in expansion of macro 'H5E_BEGIN_TRY' 692 | H5E_BEGIN_TRY { | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:40: 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:88:28: note: in expansion of macro 'H5E_DEFAULT' 88 | (void)H5Eget_auto2(H5E_DEFAULT, &H5E_saved.efunc2, &H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:692:5: note: in expansion of macro 'H5E_BEGIN_TRY' 692 | H5E_BEGIN_TRY { | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:40: 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:89:28: note: in expansion of macro 'H5E_DEFAULT' 89 | (void)H5Eset_auto2(H5E_DEFAULT, NULL, NULL); \ | ^~~~~~~~~~~ ptableTest.cpp:692:5: note: in expansion of macro 'H5E_BEGIN_TRY' 692 | H5E_BEGIN_TRY { | ^~~~~~~~~~~~~ ../../../src/H5Epublic.h:27:40: 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:28: note: in expansion of macro 'H5E_DEFAULT' 97 | (void)H5Eset_auto2(H5E_DEFAULT, H5E_saved.efunc2, H5E_saved_edata); \ | ^~~~~~~~~~~ ptableTest.cpp:696:7: note: in expansion of macro 'H5E_END_TRY' 696 | } H5E_END_TRY; | ^~~~~~~~~~~ ptableTest.cpp:693:17: warning: 'strtype' may be used uninitialized in this function [-Wmaybe-uninitialized] 693 | H5Tclose(strtype); | ~~~~~~~~^~~~~~~~~ CXXLD ptableTest make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/examples' ../bin/mkdirs /home/buildozer/aports/community/hdf5/pkg/hdf5//usr/share/doc/hdf5/examples/c mkdir: can't create directory '/home/buildozer/aports/community/hdf5/pkg/hdf5/': File exists + /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_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_compound.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_reference_deprec.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_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_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_shared_mesg.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.0/examples' make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/c++/examples' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/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.0/hl/examples' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/hl/c++/examples' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/src' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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/install-sh -c -d '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib' /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 H5FDmpi.h H5FDmpio.h H5FDmulti.h H5FDros3.h H5FDsec2.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 H5Tpublic.h H5VLconnector.h '/home/buildozer/aports/community/hdf5/pkg/hdf5/usr/include' /usr/bin/install -c -m 644 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.0.0 /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5.so.200.0.0 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5.so.200.0.0 libhdf5.so.200 || { rm -f libhdf5.so.200 && ln -s libhdf5.so.200.0.0 libhdf5.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5.so.200.0.0 libhdf5.so || { rm -f libhdf5.so && ln -s libhdf5.so.200.0.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.0/src' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/src' Making install in test make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/test' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/test' Making install in bin make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/bin' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/bin' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/bin' Making install in tools make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' Making install in lib make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/lib' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/lib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/lib' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/lib' Making install in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' Making install in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5diff' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5diff' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5diff' Making install in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5ls' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5ls' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5ls' Making install in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5dump' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5dump' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5dump' Making install in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/misc' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/misc' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/misc' Making install in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5import' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5import' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5import' Making install in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5repack' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5repack /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5repack make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5repack' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5repack' Making install in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5jam' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5jam' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5jam' Making install in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5copy' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5copy' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5copy' Making install in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5format_convert' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5format_convert' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5format_convert' Making install in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5stat' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src/h5stat' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src/h5stat' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/src' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/src' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' Making install in h5diff make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5diff' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5diff' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5diff' Making install in h5ls make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5ls' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5ls' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5ls' Making install in h5dump make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5dump' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5dump' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5dump' Making install in misc make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' Making install in vds make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc/vds' make[5]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/misc/vds' make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc/vds' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' make[5]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/misc' make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/misc' Making install in h5import make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5import' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5import' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5import' Making install in h5repack make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5repack' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5repack' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5repack' Making install in h5jam make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5jam' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5jam' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5jam' Making install in h5copy make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5copy' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5copy' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5copy' Making install in h5format_convert make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5format_convert' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5format_convert' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5format_convert' Making install in h5stat make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5stat' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/h5stat' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/h5stat' Making install in perform make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/perform' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test/perform' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test/perform' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/tools/test' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/tools' Making install in . make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0' Making install in c++ make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' Making install in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++/src' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/c++/src; /bin/sh "/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/libtool" --silent --tag CXX --mode=relink g++ -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wredundant-decls -Winline -Wsign-promo -Woverloaded-virtual -Wold-style-cast -Weffc++ -Wreorder -Wnon-virtual-dtor -Wctor-dtor-privacy -Wabi -finline-functions -s -O -Os -fomit-frame-pointer -version-info 200:0:0 -Wl,--as-needed -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.0.0T /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_cpp.so.200.0.0 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_cpp.so.200.0.0 libhdf5_cpp.so.200 || { rm -f libhdf5_cpp.so.200 && ln -s libhdf5_cpp.so.200.0.0 libhdf5_cpp.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_cpp.so.200.0.0 libhdf5_cpp.so || { rm -f libhdf5_cpp.so && ln -s libhdf5_cpp.so.200.0.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.0/c++/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++/src' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/c++/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++/test' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/c++' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/c++' Making install in hl make[1]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' Making install in src make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/src' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/hl/src; /bin/sh "/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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 -Wbad-function-cast -Wcast-align -Wdeclaration-after-statement -Wdisabled-optimization -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-enum -Wswitch-default -Wunused-macros -Wunsafe-loop-optimizations -Wlogical-op -Wlarger-than=2560 -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wnull-dereference -Wunused-const-variable -Wduplicated-cond -Whsa -Wnormalized -Walloc-zero -Walloca -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -fstdarg-opt -s -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-suggest-attribute=const -Wno-suggest-attribute=pure -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -O3 -Os -fomit-frame-pointer -version-info 200:0:0 -Wl,--as-needed -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.0T /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl.so.200.0.0 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl.so.200.0.0 libhdf5_hl.so.200 || { rm -f libhdf5_hl.so.200 && ln -s libhdf5_hl.so.200.0.0 libhdf5_hl.so.200; }; }) libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl.so.200.0.0 libhdf5_hl.so || { rm -f libhdf5_hl.so && ln -s libhdf5_hl.so.200.0.0 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.0/hl/src' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/src' Making install in test make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/test' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/test' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/test' Making install in tools make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' Making install in gif2h5 make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/gif2h5' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/gif2h5 /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.0/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h52gif /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h52gif make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/gif2h5' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/gif2h5' Making install in h5watch make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/h5watch' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/src/libhdf5.la' has not been installed in '/usr/lib' libtool: warning: '../../../src/libhdf5.la' has not been installed in '/usr/lib' libtool: install: /usr/bin/install -c .libs/h5watch /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/bin/h5watch make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/h5watch' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools/h5watch' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/tools' Making install in c++ make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' Making install in src make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/src' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/hl/c++/src; /bin/sh "/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/libtool" --silent --tag CXX --mode=relink g++ -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wredundant-decls -Winline -Wsign-promo -Woverloaded-virtual -Wold-style-cast -Weffc++ -Wreorder -Wnon-virtual-dtor -Wctor-dtor-privacy -Wabi -finline-functions -s -O -Os -fomit-frame-pointer -version-info 200:0:0 -Wl,--as-needed -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.0T /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib/libhdf5_hl_cpp.so.200.0.0 libtool: install: (cd /home/buildozer/aports/community/hdf5/pkg/hdf5/usr/lib && { ln -s -f libhdf5_hl_cpp.so.200.0.0 libhdf5_hl_cpp.so.200 || { rm -f libhdf5_hl_cpp.so.200 && ln -s libhdf5_hl_cpp.so.200.0.0 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.0 libhdf5_hl_cpp.so || { rm -f libhdf5_hl_cpp.so && ln -s libhdf5_hl_cpp.so.200.0.0 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.0/hl/c++/src' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/src' Making install in test make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/test' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/hl/c++/test' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++/test' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[4]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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.0/hl/c++' make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl/c++' make[2]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[3]: Entering directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[2]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/hl' make[1]: Leaving directory '/home/buildozer/aports/community/hdf5/src/hdf5-1.12.0/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-dev*: Running split function dev... >>> hdf5-dev*: Preparing subpackage hdf5-dev... >>> hdf5-dev*: Stripping binaries >>> hdf5-dev*: Running postcheck for hdf5-dev >>> WARNING: hdf5-dev*: Found /usr/share/doc but package name doesn't end with -doc >>> hdf5-doc*: Running split function doc... >>> hdf5-doc*: Preparing subpackage hdf5-doc... >>> hdf5-doc*: Running postcheck for hdf5-doc >>> 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.0-r0 pkgconfig >>> hdf5-dev*: Package size: 1.4 MB >>> hdf5-dev*: Compressing data... >>> hdf5-dev*: Create checksum... >>> hdf5-dev*: Create hdf5-dev-1.12.0-r0.apk >>> hdf5-doc*: Tracing dependencies... >>> hdf5-doc*: Package size: 848.0 KB >>> hdf5-doc*: Compressing data... >>> hdf5-doc*: Create checksum... >>> hdf5-doc*: Create hdf5-doc-1.12.0-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.0-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.2 MB >>> hdf5*: Compressing data... >>> hdf5*: Create checksum... >>> hdf5*: Create hdf5-1.12.0-r0.apk >>> hdf5: Build complete at Fri, 18 Dec 2020 16:46:02 +0000 elapsed time 0h 3m 55s >>> hdf5: Cleaning up srcdir >>> hdf5: Cleaning up pkgdir >>> hdf5: Uninstalling dependencies... (1/13) Purging .makedepends-hdf5 (20201218.164209) (2/13) Purging cmake (3.18.4-r1) (3/13) Purging zlib-dev (1.2.11-r3) (4/13) Purging git-perl (2.29.2-r0) (5/13) Purging perl-git (2.29.2-r0) (6/13) Purging perl-error (0.17029-r1) (7/13) Purging perl (5.32.0-r0) (8/13) Purging libarchive (3.5.0-r0) (9/13) Purging libbz2 (1.0.8-r1) (10/13) Purging lz4-libs (1.9.2-r0) (11/13) Purging xz-libs (5.2.5-r0) (12/13) Purging rhash-libs (1.4.0-r0) (13/13) Purging libuv (1.40.0-r0) Executing busybox-1.32.0-r8.trigger OK: 310 MiB in 86 packages >>> hdf5: Updating the community/x86 repository index... >>> hdf5: Signing the index...