==> Creating chroot for [extra-staging] (i686)... -> Deleting chroot copy 'build'... -> Deleting chroot copy 'root'... ==> Creating install root at /var/lib/archbuild/extra-staging-i686/root ==> Installing packages to /var/lib/archbuild/extra-staging-i686/root :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... extra downloading... resolving dependencies... :: There are 2 providers available for sh: :: Repository core-staging 1) bash :: Repository core 2) bash Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: systemd-libs will be installed before its libcap dependency warning: dependency cycle detected: warning: glib2-devel will be installed before its glib2 dependency Package (134) New Version Net Change core/acl 2.3.2-1.0 0.32 MiB core/archlinux32-keyring 20241114-1.2 0.05 MiB core/argon2 20190702-6.0 0.11 MiB core/attr 2.5.2-1.0 0.20 MiB core-staging/audit 4.0.2-2.0 0.99 MiB core/autoconf 2.72-1.0 2.22 MiB core/automake 1.17-1.0 1.62 MiB core-staging/bash 5.2.037-1.0 9.16 MiB core/binutils 2.43+r4+g7999dae6961-1.1 37.43 MiB core-staging/bison 3.8.2-8.1 2.52 MiB core-testing/brotli 1.1.0-2.2 0.94 MiB core/bzip2 1.0.8-6.0 0.13 MiB core/ca-certificates 20240618-1.0 0.00 MiB core/ca-certificates-mozilla 3.106-1.0 1.04 MiB core/ca-certificates-utils 20240618-1.0 0.01 MiB core/coreutils 9.5-2.2 15.53 MiB core-staging/cryptsetup 2.7.5-1.0 2.92 MiB core-staging/curl 8.11.0-3.0 1.89 MiB core/db5.3 5.3.28-5.0 6.23 MiB core/dbus 1.14.10-2.1 0.85 MiB core-staging/dbus-broker 36-4.0 0.33 MiB core-staging/dbus-broker-units 36-4.0 0.00 MiB core-staging/dbus-units 36-4.0 0.00 MiB core/debugedit 5.1-1.0 0.11 MiB core-staging/device-mapper 2.03.28-1.0 0.73 MiB core/diffutils 3.10-1.0 1.48 MiB core/e2fsprogs 1.47.1-4.0 5.18 MiB core-testing/expat 2.6.4-1.0 0.42 MiB core/fakeroot 1.36-1.0 0.13 MiB core-staging/file 5.45-1.1 8.34 MiB core/filesystem 2024.04.07-1.0 0.02 MiB core-testing/findutils 4.10.0-2.0 1.71 MiB core/flex 2.6.4-5.0 0.86 MiB core/gawk 5.3.1-1.0 3.22 MiB core/gc 8.2.8-2.0 0.74 MiB core-staging/gcc 14.2.1+r134+gab884fffe3fc-1.0 180.00 MiB core-staging/gcc-libs 14.2.1+r134+gab884fffe3fc-1.0 113.26 MiB core-staging/gdbm 1.24-1.0 0.68 MiB core/gettext 0.22.5-2.0 7.26 MiB core-staging/glib2 2.82.2-1.0 35.01 MiB core-staging/glib2-devel 2.82.2-1.0 1.18 MiB core/glibc 2.40+r16+gaa533d58ff-2.1 41.77 MiB core/gmp 6.3.0-2.0 0.88 MiB core-staging/gnupg 2.4.6-1.0 9.80 MiB core/gnutls 3.8.8-1.0 5.33 MiB core-staging/gpgme 1.23.2-6.3 2.02 MiB core-staging/grep 3.11-1.1 0.87 MiB core/groff 1.23.0-7.0 8.65 MiB core/guile 3.0.9-1.1 48.61 MiB core/gzip 1.13-4.0 0.15 MiB core/hwdata 0.389-1.0 9.28 MiB core/iana-etc 20241016-1.0 3.99 MiB core/icu 75.1-1.0 40.61 MiB core/jansson 2.14-4.0 0.17 MiB core/json-c 0.18-1.0 0.18 MiB core/kbd 2.6.4-3.0 2.92 MiB core-staging/keyutils 1.6.3-3.0 0.18 MiB core/kmod 33-3.0 0.29 MiB core-staging/krb5 1.21.3-1.0 4.31 MiB core-staging/libarchive 3.7.7-1.0 1.18 MiB core-staging/libassuan 3.0.0-1.0 0.23 MiB core/libcap 2.71-1.0 0.23 MiB core-testing/libcap-ng 0.8.5-2.1 0.11 MiB core-staging/libelf 0.192-2.0 2.76 MiB core/libevent 2.1.12-4.1 1.19 MiB core/libffi 3.4.6-1.0 0.09 MiB core-staging/libgcrypt 1.11.0-2.1 1.38 MiB core-testing/libgpg-error 1.51-1.0 1.06 MiB core-staging/libidn2 2.3.7-1.0 0.45 MiB core/libisl 0.27-1.0 6.17 MiB core/libksba 1.6.7-1.0 0.30 MiB core-staging/libldap 2.6.8-2.0 0.63 MiB core/libmpc 1.3.1-2.0 0.17 MiB core/libnghttp2 1.64.0-1.0 0.40 MiB core/libnghttp3 1.6.0-1.0 0.23 MiB core/libnsl 2.0.1-1.0 0.07 MiB core-testing/libp11-kit 0.25.5-1.0 2.79 MiB core-staging/libpsl 0.21.5-2.1 0.21 MiB core-staging/libsasl 2.1.28-5.0 0.47 MiB core-testing/libseccomp 2.5.5-3.0 0.24 MiB core/libsecret 0.21.4-1.0 1.13 MiB core/libssh2 1.11.0-1.0 0.47 MiB extra-staging/libsysprof-capture 47.1-1.0 0.22 MiB core/libtasn1 4.19.0-2.0 0.44 MiB core/libtirpc 1.3.6-1.0 0.42 MiB core/libtool 2.5.3-1.0 2.23 MiB core/libunistring 1.2-1.0 2.51 MiB core-staging/libusb 1.0.27-1.0 0.22 MiB core/libverto 0.3.2-5.0 0.06 MiB core/libxcrypt 4.4.36-2.0 0.20 MiB core-testing/libxml2 2.13.5-1.0 3.71 MiB core/linux-api-headers 6.10-1.1 5.57 MiB extra/lmdb 0.9.33-1.0 0.38 MiB core/lz4 1:1.10.0-2.0 0.43 MiB core/m4 1.4.19-3.0 0.47 MiB core/make 4.4.1-2.0 1.68 MiB core/mpdecimal 4.0.0-2.334 0.31 MiB core/mpfr 4.2.1-4.1 1.05 MiB core-staging/ncurses 6.5-3.0 3.89 MiB core-staging/nettle 3.10-1.1 0.99 MiB core/npth 1.7-1.0 0.08 MiB core/openssl 3.4.0-1.0 9.95 MiB core-testing/p11-kit 0.25.5-1.0 0.88 MiB core-staging/pacman 7.0.0.r3.g7736133-1.3 4.80 MiB core/pacman-mirrorlist 20241114-1.0 0.00 MiB core-staging/pam 1.6.1-3.0 3.13 MiB core/pambase 20230918-2.0 0.00 MiB core/patch 2.7.6-10.0 0.23 MiB core/pcre2 10.44-1.1 6.00 MiB core-staging/perl 5.40.0-1.0 67.03 MiB core-staging/pinentry 1.3.1-5.5 0.68 MiB core-staging/pkgconf 2.1.1-1.0 0.15 MiB core/popt 1.19-2.0 0.21 MiB core-testing/python 3.12.7-1.0 65.56 MiB extra-testing/python-packaging 24.1-1.0 0.49 MiB core-staging/readline 8.2.013-1.0 0.69 MiB core/sed 4.9-3.0 0.70 MiB core/shadow 4.16.0-1.0 3.74 MiB core/sqlite 3.46.1-1.0 8.13 MiB core-staging/sudo 1.9.16-1.0 7.61 MiB core-staging/systemd 256.6-1.0 30.88 MiB core-staging/systemd-libs 256.6-1.0 2.71 MiB core/tar 1.35-2.0 2.84 MiB core/texinfo 7.1.1-1.0 9.90 MiB core-staging/tpm2-tss 4.0.1-1.0 3.50 MiB core/tzdata 2024b-2.0 1.93 MiB core-staging/util-linux 2.40.2-1.1 14.15 MiB core-staging/util-linux-libs 2.40.2-1.1 1.24 MiB core-staging/which 2.21-6.2 0.02 MiB extra/xxhash 0.8.2-1.0 0.49 MiB core/xz 5.6.3-1.0 2.72 MiB core/zlib 1:1.3.1-2.0 0.31 MiB core-staging/zstd 1.5.6-1.2 1.43 MiB core/base-devel 1-2.0 0.00 MiB Total Installed Size: 923.78 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing archlinux32-keyring... call to execv failed (No such file or directory) error: command failed to execute correctly installing linux-api-headers... installing tzdata... Optional dependencies for tzdata bash: for tzselect [pending] glibc: for zdump, zic [pending] installing iana-etc... installing filesystem... installing glibc... Optional dependencies for glibc gd: for memusagestat perl: for mtrace [pending] installing gcc-libs... installing ncurses... Optional dependencies for ncurses bash: for ncursesw6-config [pending] installing readline... installing bash... Optional dependencies for bash bash-completion: for tab completion installing gmp... installing mpfr... installing gawk... installing m4... installing diffutils... installing gdbm... installing db5.3... installing libxcrypt... installing perl... installing autoconf... installing automake... installing jansson... installing bzip2... installing acl... installing attr... installing zlib... installing sqlite... installing util-linux-libs... Optional dependencies for util-linux-libs python: python bindings to libmount [pending] installing e2fsprogs... Optional dependencies for e2fsprogs lvm2: for e2scrub util-linux: for e2scrub [pending] smtp-forwarder: for e2scrub_fail script installing keyutils... installing openssl... Optional dependencies for openssl ca-certificates [pending] perl [installed] installing libsasl... installing libldap... installing libevent... Optional dependencies for libevent python: event_rpcgen.py [pending] installing libverto... installing lmdb... installing krb5... installing libtirpc... installing pambase... installing libcap-ng... installing audit... Optional dependencies for audit libldap: for audispd-zos-remote [installed] sh: for augenrules [installed] installing libnsl... installing libgpg-error... installing libgcrypt... installing lz4... installing xz... installing zstd... installing systemd-libs... installing pam... installing libcap... installing coreutils... installing findutils... installing libtasn1... installing libffi... installing libp11-kit... installing p11-kit... installing ca-certificates-utils... installing ca-certificates-mozilla... installing ca-certificates... installing brotli... installing libunistring... installing libidn2... installing libnghttp2... installing libnghttp3... installing libpsl... installing libssh2... installing curl... installing json-c... installing libelf... installing binutils... Optional dependencies for binutils debuginfod: for debuginfod server/client functionality installing icu... installing libxml2... Optional dependencies for libxml2 python: Python bindings [pending] installing gettext... Optional dependencies for gettext git: for autopoint infrastructure updates installing bison... installing xxhash... installing debugedit... installing sed... installing libseccomp... installing file... installing shadow... installing util-linux... Optional dependencies for util-linux words: default dictionary for look installing fakeroot... installing flex... installing libmpc... installing libisl... installing gcc... Optional dependencies for gcc gcc-libs: for generating code for 32-bit ABI [installed] installing pcre2... Optional dependencies for pcre2 sh: for pcre2-config [installed] installing grep... installing groff... Optional dependencies for groff netpbm: for use together with man -H command interaction in browsers psutils: for use together with man -H command interaction in browsers libxaw: for gxditview perl-file-homedir: for use with glilypond installing gzip... Optional dependencies for gzip less: zless support util-linux: zmore support [installed] diffutils: zdiff/zcmp support [installed] installing tar... installing libtool... installing gc... installing guile... installing make... installing nettle... installing gnutls... Optional dependencies for gnutls tpm2-tss: support for TPM2 wrapped keys [pending] installing libksba... installing libusb... installing libassuan... installing libsysprof-capture... installing expat... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-packaging... installing glib2-devel... installing glib2... Optional dependencies for glib2 dconf: GSettings storage backend glib2-devel: development tools [installed] gvfs: most gio functionality installing tpm2-tss... installing libsecret... Optional dependencies for libsecret org.freedesktop.secrets: secret storage backend installing pinentry... Optional dependencies for pinentry gcr: GNOME backend gtk3: GTK backend qt5-x11extras: Qt5 backend kwayland5: Qt5 backend kguiaddons: Qt6 backend kwindowsystem: Qt6 backend installing npth... installing gnupg... Optional dependencies for gnupg pcsclite: for using scdaemon not with the gnupg internal card driver installing gpgme... installing libarchive... installing pacman-mirrorlist... installing device-mapper... installing popt... installing argon2... installing cryptsetup... installing dbus... installing dbus-broker... installing dbus-broker-units... installing dbus-units... installing kbd... installing kmod... installing hwdata... installing systemd... Initializing machine ID from random generator. Creating group 'sys' with GID 3. Creating group 'mem' with GID 8. Creating group 'ftp' with GID 11. Creating group 'mail' with GID 12. Creating group 'log' with GID 19. Creating group 'smmsp' with GID 25. Creating group 'proc' with GID 26. Creating group 'games' with GID 50. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'floppy' with GID 94. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Creating group 'nobody' with GID 65534. Creating group 'adm' with GID 999. Creating group 'wheel' with GID 998. Creating group 'utmp' with GID 997. Creating group 'audio' with GID 996. Creating group 'disk' with GID 995. Creating group 'input' with GID 994. Creating group 'kmem' with GID 993. Creating group 'kvm' with GID 992. Creating group 'lp' with GID 991. Creating group 'optical' with GID 990. Creating group 'render' with GID 989. Creating group 'sgx' with GID 988. Creating group 'storage' with GID 987. Creating group 'tty' with GID 5. Creating group 'uucp' with GID 986. Creating group 'video' with GID 985. Creating group 'users' with GID 984. Creating group 'groups' with GID 983. Creating group 'systemd-journal' with GID 982. Creating group 'rfkill' with GID 981. Creating group 'bin' with GID 1. Creating user 'bin' (n/a) with UID 1 and GID 1. Creating group 'daemon' with GID 2. Creating user 'daemon' (n/a) with UID 2 and GID 2. Creating user 'mail' (n/a) with UID 8 and GID 12. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 33. Creating user 'http' (n/a) with UID 33 and GID 33. Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'systemd-coredump' with GID 980. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 980 and GID 980. Creating group 'systemd-network' with GID 979. Creating user 'systemd-network' (systemd Network Management) with UID 979 and GID 979. Creating group 'systemd-oom' with GID 978. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 978 and GID 978. Creating group 'systemd-journal-remote' with GID 977. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 977 and GID 977. Creating group 'systemd-resolve' with GID 976. Creating user 'systemd-resolve' (systemd Resolver) with UID 976 and GID 976. Creating group 'systemd-timesync' with GID 975. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 975 and GID 975. Creating group 'tss' with GID 974. Creating user 'tss' (tss user for tpm2) with UID 974 and GID 974. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' → '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' → '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sockets.target.wants/systemd-userdbd.socket' → '/usr/lib/systemd/system/systemd-userdbd.socket'. installing pacman... Optional dependencies for pacman base-devel: required to use makepkg [pending] perl-locale-gettext: translation support in makepkg-template installing patch... Optional dependencies for patch ed: for patch -e functionality installing pkgconf... installing sudo... installing texinfo... Optional dependencies for texinfo perl-archive-zip: EPUB file output via texi2any installing which... installing base-devel... :: Running post-transaction hooks... ( 1/13) Creating system user accounts... Creating group 'alpm' with GID 973. Creating user 'alpm' (Arch Linux Package Management) with UID 973 and GID 973. ( 2/13) Updating journal message catalog... ( 3/13) Reloading system manager configuration... Skipped: Running in chroot. ( 4/13) Reloading user manager configuration... Skipped: Running in chroot. ( 5/13) Updating udev hardware database... ( 6/13) Applying kernel sysctl settings... Skipped: Running in chroot. ( 7/13) Creating temporary files... ( 8/13) Reloading device manager configuration... Skipped: Running in chroot. ( 9/13) Arming ConditionNeedsUpdate... (10/13) Rebuilding certificate stores... (11/13) Reloading system bus configuration... Skipped: Running in chroot. (12/13) Warn about old perl modules (13/13) Updating the info directory file... Generating locales... C.UTF-8... done en_US.UTF-8... done de_DE.UTF-8... done Generation complete. ==> Building in chroot for [extra-staging] (i686)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-i686/root] -> [build]...done ==> Making package: hdf5-openmpi 1.14.5-1.0 (Sat Nov 30 09:34:30 2024) ==> Retrieving sources... -> Found hdf5-openmpi-1.14.5.tar.gz ==> Validating source files with sha256sums... hdf5-openmpi-1.14.5.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-01-01 ==> Making package: hdf5-openmpi 1.14.5-1.0 (Sat Nov 30 09:34:35 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (7) New Version Net Change extra/hwloc 2.11.2-1.0 1.60 MiB core-staging/libedit 20240517_3.1-1.0 0.25 MiB core/libnl 3.11.0-1.0 2.04 MiB extra/libpciaccess 0.18.1-2.0 0.06 MiB core-staging/openssh 9.9p1-2.0 5.54 MiB extra/libaec 1.1.3-1.0 0.09 MiB extra/openmpi 4.0.5-2.0 10.26 MiB Total Installed Size: 19.84 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libaec... installing libpciaccess... installing hwloc... Optional dependencies for hwloc cairo: PDF, Postscript, and PNG export support libxml2: full XML import/export support [installed] installing libedit... installing openssh... Optional dependencies for openssh libfido2: FIDO/U2F support sh: for ssh-copy-id and findssl.sh [installed] x11-ssh-askpass: input passphrase in X xorg-xauth: X11 forwarding installing libnl... installing openmpi... Optional dependencies for openmpi gcc-fortran: fortran support :: Running post-transaction hooks... (1/4) Reloading system manager configuration... Skipped: Current root is not booted. (2/4) Reloading user manager configuration... Skipped: Current root is not booted. (3/4) Creating temporary files... (4/4) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... :: There are 5 providers available for java-environment: :: Repository extra-staging 1) jdk11-openjdk :: Repository extra 2) jdk-openjdk 3) jdk11-openjdk 4) jdk7-openjdk 5) jdk8-openjdk Enter a number (default=1): resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (23) New Version Net Change extra/cppdap 1.58.0-2.0 1.50 MiB extra/freetype2 2.13.3-1.0 1.59 MiB extra/giflib 5.2.2-1.1 0.27 MiB extra/graphite 1:1.3.14-4.0 0.20 MiB extra-staging/harfbuzz 10.0.1-1.0 4.16 MiB extra/hicolor-icon-theme 0.18-1.0 0.05 MiB extra/java-environment-common 3-5.0 0.00 MiB extra/java-runtime-common 3-5.0 0.01 MiB extra/jbigkit 2.1-8.0 0.15 MiB extra-staging/jsoncpp 1.9.6-3.0 0.67 MiB extra/lcms2 2.16-1.0 0.69 MiB extra/libjpeg-turbo 3.0.4-1.0 2.22 MiB extra-staging/libnet 2:1.3-1.0 1.47 MiB extra/libpng 1.6.44-1.0 0.55 MiB extra-staging/libtiff 4.7.0-1.0 1.74 MiB extra/libuv 1.49.2-1.0 0.60 MiB core/nspr 4.36-1.0 0.70 MiB core/nss 3.106-1.0 5.05 MiB extra-staging/rhash 1.4.4-1.0 0.38 MiB extra-staging/cmake 3.30.5-1.0 74.95 MiB core-staging/gcc-fortran 14.2.1+r134+gab884fffe3fc-1.0 41.00 MiB extra-staging/jdk11-openjdk 11.0.23.u9-1.0 427.78 MiB extra/time 1.9-5.0 0.03 MiB Total Installed Size: 565.76 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing time... installing gcc-fortran... installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile.d/jre.sh Please note that this package does not support forcing JAVA_HOME as former package java-common did installing nspr... installing nss... installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing jbigkit... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing libnet... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing java-environment-common... installing giflib... installing jdk11-openjdk... Optional dependencies for jdk11-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk2: for the Gtk+ 2 look and feel - desktop usage gtk3: for the Gtk+ 3 look and feel - desktop usage :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... ==> Retrieving sources... -> Found hdf5-openmpi-1.14.5.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting hdf5-openmpi-1.14.5.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... -- The C compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/mpicc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Final: share -- 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, ..., unistd.h -- Looking for 10 include files sys/file.h, ..., unistd.h - found -- Looking for 11 include files sys/file.h, ..., pwd.h -- Looking for 11 include files sys/file.h, ..., pwd.h - found -- Looking for 12 include files sys/file.h, ..., pthread.h -- Looking for 12 include files sys/file.h, ..., pthread.h - found -- Looking for 13 include files sys/file.h, ..., dlfcn.h -- Looking for 13 include files sys/file.h, ..., dlfcn.h - found -- Looking for 14 include files sys/file.h, ..., netinet/in.h -- Looking for 14 include files sys/file.h, ..., netinet/in.h - found -- Looking for 15 include files sys/file.h, ..., netdb.h -- Looking for 15 include files sys/file.h, ..., netdb.h - found -- Looking for 16 include files sys/file.h, ..., arpa/inet.h -- Looking for 16 include files sys/file.h, ..., arpa/inet.h - found -- Looking for include file quadmath.h -- Looking for include file quadmath.h - found -- Looking for ceil in m; -- Looking for ceil in m; - found -- Looking for dlopen in dl;m -- Looking for dlopen in dl;m - found -- Looking for WSAStartup in ws2_32;m;dl -- Looking for WSAStartup in ws2_32;m;dl - not found -- Looking for gethostbyname in wsock32;m;dl -- Looking for gethostbyname in wsock32;m;dl - not found -- Looking for gethostname in ucb;m;dl -- Looking for gethostname in ucb;m;dl - not found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of 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 time_t -- Check size of time_t - done -- Check size of _Bool -- Check size of _Bool - done -- Looking for CLOCK_MONOTONIC -- Looking for CLOCK_MONOTONIC - not found -- Performing Test H5_HAVE_TM_GMTOFF -- Performing Test H5_HAVE_TM_GMTOFF - Success -- Performing Test H5_HAVE___TM_GMTOFF -- Performing Test H5_HAVE___TM_GMTOFF - Failed -- Performing Test H5_HAVE_STRUCT_TIMEZONE -- Performing Test H5_HAVE_STRUCT_TIMEZONE - Failed -- Looking for gettimeofday -- Looking for gettimeofday - found -- Performing Test H5_HAVE_STAT_ST_BLOCKS -- Performing Test H5_HAVE_STAT_ST_BLOCKS - Success -- Looking for ioctl -- Looking for ioctl - found -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG -- Performing Test H5_HAVE_STRUCT_VIDEOCONFIG - Failed -- Performing Test H5_HAVE_STRUCT_TEXT_INFO -- Performing Test H5_HAVE_STRUCT_TEXT_INFO - Failed -- Looking for _getvideoconfig -- Looking for _getvideoconfig - not found -- Looking for gettextinfo -- Looking for gettextinfo - not found -- Looking for _scrsize -- Looking for _scrsize - not found -- Looking for GetConsoleScreenBufferInfo -- Looking for GetConsoleScreenBufferInfo - not found -- Looking for TIOCGWINSZ -- Looking for TIOCGWINSZ - found -- Looking for TIOCGETD -- Looking for TIOCGETD - found -- Looking for 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 gethostname -- Looking for gethostname - found -- Looking for getrusage -- Looking for getrusage - 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 strcasestr -- Looking for strcasestr - found -- Looking for strdup -- Looking for strdup - found -- Looking for symlink -- Looking for symlink - 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 sigsetjmp -- Looking for sigsetjmp - 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 CLOCK_MONOTONIC_COARSE -- Check size of CLOCK_MONOTONIC_COARSE - done -- Testing maximum decimal precision for C - 21;33 -- maximum decimal precision for C var - 33 -- Checking if _Float16 support is available -- Check size of _Float16 -- Check size of _Float16 - done -- Looking for FLT16_EPSILON -- Looking for FLT16_EPSILON - found -- Looking for FLT16_MIN -- Looking for FLT16_MIN - found -- Looking for FLT16_MAX -- Looking for FLT16_MAX - found -- Looking for FLT16_MIN_10_EXP -- Looking for FLT16_MIN_10_EXP - found -- Looking for FLT16_MAX_10_EXP -- Looking for FLT16_MAX_10_EXP - found -- Looking for FLT16_MANT_DIG -- Looking for FLT16_MANT_DIG - found -- _Float16 support has been disabled because the compiler couldn't compile and run a test program for _Float16 conversions -- Check /build/hdf5-openmpi/src/build/CMakeFiles/CMakeError.log for information on why the test program couldn't be compiled/run -- Found Perl: /usr/bin/perl (found version "5.40.0") -- ... disable color and URL extended diagnostic messages -- ....All Warnings are enabled -- Found MPI_C: /usr/bin/mpicc (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Looking for MPI_Comm_c2f -- Looking for MPI_Comm_c2f - found -- Looking for MPI_Info_c2f -- Looking for MPI_Info_c2f - found -- Looking for MPI_Ibarrier -- Looking for MPI_Ibarrier - found -- Looking for MPI_Issend -- Looking for MPI_Issend - found -- Looking for MPI_Iprobe -- Looking for MPI_Iprobe - found -- Looking for MPI_Irecv -- Looking for MPI_Irecv - found -- Looking for MPI_Get_elements_x -- Looking for MPI_Get_elements_x - found -- Looking for MPI_Type_size_x -- Looking for MPI_Type_size_x - found -- Could NOT find ZLIB (missing: ZLIB_DIR) -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Could NOT find SZIP (missing: SZIP_DIR) CMake Warning at CMakeFilters.cmake:157 (find_package): By not providing "FindSZIP.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "SZIP", but CMake did not find one. Could not find a package configuration file provided by "SZIP" with any of the following names: SZIPConfig.cmake szip-config.cmake Add the installation prefix of "SZIP" to CMAKE_PREFIX_PATH or set "SZIP_DIR" to a directory containing one of the above files. If "SZIP" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:909 (include) CMake Warning at CMakeFilters.cmake:188 (message): SZIP support in HDF5 was enabled but not found Call Stack (most recent call first): CMakeLists.txt:909 (include) -- Filter PLUGIN file is / -- The Fortran compiler identification is GNU 14.2.1 -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /usr/bin/mpif90 - skipped -- Detecting Fortran/C Interface -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling -- Verifying Fortran/C Compiler Compatibility -- Verifying Fortran/C Compiler Compatibility - Success -- Performing Test H5_FORTRAN_HAVE_SIZEOF -- Performing Test H5_FORTRAN_HAVE_SIZEOF - Success -- Performing Test H5_FORTRAN_HAVE_C_SIZEOF -- Performing Test H5_FORTRAN_HAVE_C_SIZEOF - Success -- Performing Test H5_FORTRAN_HAVE_STORAGE_SIZE -- Performing Test H5_FORTRAN_HAVE_STORAGE_SIZE - Success -- Performing Test H5_FORTRAN_HAVE_ISO_C_BINDING -- Performing Test H5_FORTRAN_HAVE_ISO_C_BINDING - Success -- Performing Test FORTRAN_HAVE_C_LONG_DOUBLE -- Performing Test FORTRAN_HAVE_C_LONG_DOUBLE - Success -- Performing Test FORTRAN_C_LONG_DOUBLE_IS_UNIQUE -- Performing Test FORTRAN_C_LONG_DOUBLE_IS_UNIQUE - Success -- Performing Test FORTRAN_C_BOOL_IS_UNIQUE -- Performing Test FORTRAN_C_BOOL_IS_UNIQUE - Success -- Performing Test HAVE_ISO_FORTRAN_ENV -- Performing Test HAVE_ISO_FORTRAN_ENV - Success -- Performing Test FORTRAN_CHAR_ALLOC -- Performing Test FORTRAN_CHAR_ALLOC - Success -- ....NUMBER OF INTEGER KINDS FOUND 4 -- ....REAL KINDS FOUND {4,8,10,16} -- ....INTEGER KINDS FOUND {1,2,4,8} -- ....MAX DECIMAL PRECISION 33 -- ....LOGICAL KINDS FOUND {1,2,4,8} -- ....FORTRAN LOGICAL KIND for MPI is 4 -- ....FOUND SIZEOF for REAL KINDs {4,8,12,16} -- Found MPI_Fortran: /usr/bin/mpif90 (found version "3.1") -- Found MPI: TRUE (found version "3.1") found components: Fortran -- The CXX compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/mpicxx - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- ... disable color and URL extended diagnostic messages -- ....All Warnings are enabled -- Found Java: /usr/bin/java (found version "11.0.23") -- Found JNI: /usr/lib/jvm/default/include found components: AWT JVM -- HDF5 Example H5EX_RESOURCES_DIR: /build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/config/cmake -- HDF5 H5_LIBVER_DIR: 114 HDF5_API_VERSION: v114 -- HDF5 Example java lib: hdf5_java jars: /build/hdf5-openmpi/src/build/java/src/hdf/hdf5lib/jarhdf5-1.14.5.jar;/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/java/lib/slf4j-api-2.0.6.jar -- HDF5 Example link libs: hdf5-shared;hdf5_fortran-shared;hdf5_cpp-shared Includes: /build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src;/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src/H5FDsubfiling;/build/hdf5-openmpi/src/build/src -- HDF5 link libs: hdf5-shared;hdf5_fortran-shared;hdf5_cpp-shared -- HDF5 H5_LIBVER_DIR: 114 HDF5_VERSION_MAJOR: 1.14 -- Found MPI_CXX: /usr/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Configuring done (21.9s) -- Generating done (0.8s) CMake Warning: Manually-specified variables were not used by the project: USE_LIBAEC -- Build files have been written to: /build/hdf5-openmpi/src/build checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu sed: option requires an argument -- 'e' Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent suppress automatic printing of pattern space --debug annotate program execution -e script, --expression=script add the script to the commands to be executed -f script-file, --file=script-file add the contents of script-file to the commands to be executed --follow-symlinks follow symlinks when processing in place -i[SUFFIX], --in-place[=SUFFIX] edit files in place (makes backup if SUFFIX supplied) -l N, --line-length=N specify the desired line-wrap length for the `l' command --posix disable all GNU extensions. -E, -r, --regexp-extended use extended regular expressions in the script (for portability use POSIX -E). -s, --separate consider files as separate rather than as a single, continuous long stream. --sandbox operate in sandbox mode (disable e/r/w commands). -u, --unbuffered load minimal amounts of data from the input files and flush the output buffers more often -z, --null-data separate lines by NUL characters --help display this help and exit --version output version information and exit If no -e, --expression, -f, or --file option is given, then the first non-option argument is taken as the sed script to interpret. All remaining arguments are names of input files; if no input files are specified, then the standard input is read. GNU sed home page: . General help using GNU software: . sed: option requires an argument -- 'e' Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent suppress automatic printing of pattern space --debug annotate program execution -e script, --expression=script add the script to the commands to be executed -f script-file, --file=script-file add the contents of script-file to the commands to be executed --follow-symlinks follow symlinks when processing in place -i[SUFFIX], --in-place[=SUFFIX] edit files in place (makes backup if SUFFIX supplied) -l N, --line-length=N specify the desired line-wrap length for the `l' command --posix disable all GNU extensions. -E, -r, --regexp-extended use extended regular expressions in the script (for portability use POSIX -E). -s, --separate consider files as separate rather than as a single, continuous long stream. --sandbox operate in sandbox mode (disable e/r/w commands). -u, --unbuffered load minimal amounts of data from the input files and flush the output buffers more often -z, --null-data separate lines by NUL characters --help display this help and exit --version output version information and exit If no -e, --expression, -f, or --file option is given, then the first non-option argument is taken as the sed script to interpret. All remaining arguments are names of input files; if no input files are specified, then the standard input is read. GNU sed home page: . General help using GNU software: . sed: option requires an argument -- 'e' Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent suppress automatic printing of pattern space --debug annotate program execution -e script, --expression=script add the script to the commands to be executed -f script-file, --file=script-file add the contents of script-file to the commands to be executed --follow-symlinks follow symlinks when processing in place -i[SUFFIX], --in-place[=SUFFIX] edit files in place (makes backup if SUFFIX supplied) -l N, --line-length=N specify the desired line-wrap length for the `l' command --posix disable all GNU extensions. -E, -r, --regexp-extended use extended regular expressions in the script (for portability use POSIX -E). -s, --separate consider files as separate rather than as a single, continuous long stream. --sandbox operate in sandbox mode (disable e/r/w commands). -u, --unbuffered load minimal amounts of data from the input files and flush the output buffers more often -z, --null-data separate lines by NUL characters --help display this help and exit --version output version information and exit If no -e, --expression, -f, or --file option is given, then the first non-option argument is taken as the sed script to interpret. All remaining arguments are names of input files; if no input files are specified, then the standard input is read. GNU sed home page: . General help using GNU software: . sed: option requires an argument -- 'e' Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent suppress automatic printing of pattern space --debug annotate program execution -e script, --expression=script add the script to the commands to be executed -f script-file, --file=script-file add the contents of script-file to the commands to be executed --follow-symlinks follow symlinks when processing in place -i[SUFFIX], --in-place[=SUFFIX] edit files in place (makes backup if SUFFIX supplied) -l N, --line-length=N specify the desired line-wrap length for the `l' command --posix disable all GNU extensions. -E, -r, --regexp-extended use extended regular expressions in the script (for portability use POSIX -E). -s, --separate consider files as separate rather than as a single, continuous long stream. --sandbox operate in sandbox mode (disable e/r/w commands). -u, --unbuffered load minimal amounts of data from the input files and flush the output buffers more often -z, --null-data separate lines by NUL characters --help display this help and exit --version output version information and exit If no -e, --expression, -f, or --file option is given, then the first non-option argument is taken as the sed script to interpret. All remaining arguments are names of input files; if no input files are specified, then the standard input is read. GNU sed home page: . General help using GNU software: . sed: option requires an argument -- 'e' Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]... -n, --quiet, --silent suppress automatic printing of pattern space --debug annotate program execution -e script, --expression=script add the script to the commands to be executed -f script-file, --file=script-file add the contents of script-file to the commands to be executed --follow-symlinks follow symlinks when processing in place -i[SUFFIX], --in-place[=SUFFIX] edit files in place (makes backup if SUFFIX supplied) -l N, --line-length=N specify the desired line-wrap length for the `l' command --posix disable all GNU extensions. -E, -r, --regexp-extended use extended regular expressions in the script (for portability use POSIX -E). -s, --separate consider files as separate rather than as a single, continuous long stream. --sandbox operate in sandbox mode (disable e/r/w commands). -u, --unbuffered load minimal amounts of data from the input files and flush the output buffers more often -z, --null-data separate lines by NUL characters --help display this help and exit --version output version information and exit If no -e, --expression, -f, or --file option is given, then the first non-option argument is taken as the sed script to interpret. All remaining arguments are names of input files; if no input files are specified, then the standard input is read. GNU sed home page: . General help using GNU software: . checking shell variables initial values... done checking if basename works... yes checking if xargs works... yes checking for cached host... none checking enable warnings as errors... no 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 'mpicc' is GNU gcc-14.2.1 compiler 'mpif90' is GNU gfortran-14.2.1 compiler 'mpicxx' is GNU g++-14.2.1 ./configure: line 4983: hostname: command not found checking for clang sanitizer checks... checking build mode... production checking for gcc... mpicc 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 the compiler supports GNU C... yes checking whether mpicc accepts -g... yes checking for mpicc option to enable C11 features... none needed checking whether mpicc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of mpicc... gcc3 checking if unsupported combinations of configure options are allowed... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for off_t... yes checking for ssize_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 float... 4 checking size of double... 8 checking size of long double... 12 checking if non-standard feature support is enabled... yes checking if _Float16 support is enabled... yes configure: checking if _Float16 support is available checking size of _Float16... 2 checking for mpicc options needed to detect all undeclared functions... none needed checking whether FLT16_EPSILON is declared... yes checking whether FLT16_MIN is declared... yes checking whether FLT16_MAX is declared... yes checking whether FLT16_MIN_10_EXP is declared... yes checking whether FLT16_MAX_10_EXP is declared... yes checking whether FLT16_MANT_DIG is declared... yes checking if compiler can correctly compile and run a test program which converts _Float16 to other types with casts... no checking if compiler can correctly compile and run a test program which converts _Float16 to other types with casts (without CFLAGS)... no checking if _Float16 support is enabled... no checking if Fortran interface enabled... yes checking if __float128 exists... yes checking for quadmath.h... yes checking maximum decimal precision for C... 33 (__float128) checking if __float128 will be used in the Fortran wrappers... yes checking whether the compiler supports GNU Fortran... yes checking whether mpif90 accepts -g... yes checking for Fortran flag to compile .f90 files... none checking whether the compiler supports GNU Fortran... (cached) yes checking whether mpif90 accepts -g... (cached) yes checking what mpif90 does with modules... module.mod checking how mpif90 finds modules... -I checking if Fortran compiler version compatible with Fortran 2003... yes checking if Fortran compiler supports allocatable character... yes checking how to get verbose linking output from mpif90... -v checking for Fortran libraries of mpif90... -L/usr/lib/openmpi -L/usr/lib/gcc/i686-pc-linux-gnu/14.2.1 -L/usr/lib/gcc/i686-pc-linux-gnu/14.2.1/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lquadmath -lpthread checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking if Fortran compiler supports intrinsic SIZEOF... yes checking if Fortran compiler supports intrinsic C_SIZEOF... yes checking if Fortran compiler supports intrinsic STORAGE_SIZE... yes checking if Fortran compiler supports intrinsic module ISO_FORTRAN_ENV (F08)... yes 1,2,4,8 4,8,10,16 33 4 4 checking for Number of Fortran INTEGER KINDs... 4 checking for Fortran INTEGER KINDs... {1,2,4,8} checking for Fortran REAL KINDs... {4,8,10,16} checking for Fortran REALs maximum decimal precision... 33 checking sizeof of native KINDS... 1,2,4,8 4,8,10,16 33 4 4 4 1,2,4,8 checking for Number of Fortran INTEGER KINDs... 4 checking for Fortran INTEGER KINDs... {1,2,4,8} checking for Fortran REAL KINDs... {4,8,10,16} checking for Fortran REALs maximum decimal precision... 33 checking for Number of Fortran LOGICAL KINDs... 4 checking for Fortran LOGICAL KINDs... {1,2,4,8} checking sizeof of available INTEGER KINDs... {1,2,4,8} checking sizeof of available REAL KINDs... {4,8,12,16} checking if Fortran compiler supports intrinsic C_LONG_DOUBLE... yes checking if Fortran C_LONG_DOUBLE is different from C_DOUBLE... yes checking if Fortran C_BOOL is different from default LOGICAL... yes configure: WARNING: Fortran REAL(KIND=16) is 16 Bytes, but no corresponding C float type exists of that size !!! Fortran interfaces will not be generated for REAL(KIND=16) !!! checking for Fortran interoperable KINDS with C... {4,8,10} checking whether the compiler supports GNU C++... yes checking whether mpicxx accepts -g... yes checking for mpicxx option to enable C++11 features... none needed checking dependency style of mpicxx... gcc3 checking how to run the C++ preprocessor... mpicxx -E checking if c++ interface enabled... yes checking if the high-level library is enabled... yes checking whether to use new references with dimension scales... no checking for ar... ar checking whether make sets $(MAKE)... (cached) yes checking for tr... /usr/bin/tr checking if srcdir= and time commands work together... yes checking if Java JNI interface enabled... yes checking for gcj... no checking for guavac... no checking for jikes... no checking for javac... javac checking if javac works... yes checking for kaffe... no checking for java... java checking if java works... yes checking for jar... jar checking for javadoc... javadoc checking for javac... /usr/bin/javac checking symlink for /usr/bin/javac... /usr/lib/jvm/default/bin/javac checking jni headers... /usr/lib/jvm/default/include You have no CLASSPATH, I hope it is good checking for junit.textui.TestRunner class... no checking for junit... checking for JAVA_HOME... checking for java... /usr/bin/java /usr yes checking if shared Fortran libraries are supported... yes checking if building tests is disabled... yes checking if HDF5 testing intensity level is set... 3 checking if building tools is enabled... yes checking if the high-level GIF tools are enabled... no checking if building doxygen is enabled... no checking if doxygen warnings as errors is enabled... FAIL_ON_WARNINGS checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by mpicc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes 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/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 mpicc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if mpicc supports -fno-rtti -fno-exceptions... no checking for mpicc option to produce PIC... -fPIC -DPIC checking if mpicc PIC flag -fPIC -DPIC works... yes checking if mpicc static flag -static works... no checking if mpicc supports -c -o file.o... yes checking if mpicc supports -c -o file.o... (cached) yes checking whether the mpicc linker (/usr/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... yes checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... mpicxx -E checking for ld used by mpicxx... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the mpicxx linker (/usr/bin/ld) supports shared libraries... yes checking for mpicxx option to produce PIC... -fPIC -DPIC checking if mpicxx PIC flag -fPIC -DPIC works... yes checking if mpicxx static flag -static works... no checking if mpicxx supports -c -o file.o... yes checking if mpicxx supports -c -o file.o... (cached) yes checking whether the mpicxx linker (/usr/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 libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for mpif90 option to produce PIC... -fPIC checking if mpif90 PIC flag -fPIC works... yes checking if mpif90 static flag -static works... no checking if mpif90 supports -c -o file.o... yes checking if mpif90 supports -c -o file.o... (cached) yes checking whether the mpif90 linker (/usr/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 dirent.h... yes checking for features.h... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking for arpa/inet.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for sys/socket.h... yes checking if libtool needs -no-undefined flag to build shared libraries... no checking for _FILE_OFFSET_BITS value needed for large files... 64 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 bool... 1 checking size of off_t... 8 checking size of ptrdiff_t... 4 checking size of size_t... 4 checking size of ssize_t... 4 checking size of time_t... 4 checking if dev_t is scalar... yes checking for zlib.h... yes checking for compress2 in -lz... yes checking for compress2... yes checking for szlib.h... yes checking for SZ_BufftoBuffCompress in -lsz... yes checking for szlib encoder... yes checking for thread safe support... no checking whether CLOCK_MONOTONIC is declared... yes checking for tm_gmtoff in struct tm... yes checking for global timezone variable... yes checking for st_blocks in struct stat... yes checking for _getvideoconfig... no checking for gettextinfo... no checking for GetConsoleScreenBufferInfo... no checking for _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 asprintf... yes checking for clock_gettime... yes checking for fcntl... yes checking for flock... yes checking for fork... yes checking for gethostname... yes checking for getrusage... yes checking for gettimeofday... yes checking for rand_r... yes checking for random... yes checking for strcasestr... yes checking for strdup... yes checking for symlink... yes checking for tmpfile... yes checking for vasprintf... yes checking for waitpid... yes checking for alarm... yes checking for __attribute__ extension... yes checking if compiler supports the __builtin_expect() extension... yes checking enable build diagnostics... no checking enable debugging symbols... no checking enable asserts... no checking enable developer warnings... no checking whether showing all compiler warnings is enabled... no checking profiling... no checking optimization level... high checking enable file locking... best-effort checking for internal debug output... none checking for API tracing... no checking whether a memory checking tool will be used... no checking whether MPI meets the minimum 3.0 standard... yes checking for parallel support files... provided by compiler checking whether a simple MPI-IO C program can be linked... yes checking whether a simple MPI-IO Fortran program can be linked... yes checking prefix for running on one processor... checking prefix for running in parallel... mpirun checking for MPI_Comm_c2f and MPI_Comm_f2c functions... yes checking for MPI_Info_c2f and MPI_Info_f2c functions... yes checking for MPI-3 module mpi_f08... yes checking default Fortran KIND of LOGICAL in MPI... 4 checking for instrumented library... no checking for MPI_Ibarrier/MPI_Issend/MPI_Iprobe/MPI_Irecv functions... yes checking for MPI_Get_elements_x and MPI_Type_size_x functions... yes checking parallel tools... no checking if the map API (H5M) is enabled... no checking if the subfiling I/O virtual file driver (VFD) is enabled... no checking whether O_DIRECT is declared... yes checking for posix_memalign... yes checking if the direct I/O virtual file driver (VFD) is enabled... no checking if the Mirror virtual file driver (VFD) is enabled... no checking if the Read-Only S3 virtual file driver (VFD) is enabled... no checking for libhdfs... suppressed checking for custom examples path definition... /usr/share/doc/hdf5/examples/ checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin checking whether exception handling functions are 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 ./configure: line 34263: hostname: command not found 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... v114 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 configure: creating ./config.lt config.lt: creating libtool checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doxygen/Doxyfile config.status: creating src/Makefile config.status: creating src/libhdf5.settings config.status: creating src/H5build_settings.c config.status: creating test/Makefile config.status: creating test/H5srcdir_str.h config.status: creating test/test_abort_fail.sh config.status: creating test/test_check_version.sh config.status: creating test/test_error.sh config.status: creating test/test_external_env.sh config.status: creating test/test_flush_refresh.sh config.status: creating test/test_libinfo.sh config.status: creating test/test_links_env.sh config.status: creating test/test_mirror.sh config.status: creating test/test_plugin.sh config.status: creating test/test_swmr.sh config.status: creating test/test_use_cases.sh config.status: creating test/test_vds_env.sh config.status: creating test/test_vds_swmr.sh config.status: creating testpar/Makefile config.status: creating testpar/testpflush.sh config.status: creating utils/Makefile config.status: creating utils/mirror_vfd/Makefile config.status: creating utils/test/Makefile config.status: creating utils/tools/Makefile config.status: creating utils/tools/h5dwalk/Makefile config.status: creating utils/tools/test/Makefile config.status: creating utils/tools/test/h5dwalk/Makefile config.status: creating utils/tools/test/h5dwalk/copy_demo_files.sh config.status: creating utils/tools/test/h5dwalk/testh5dwalk.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/src/h5perf/Makefile config.status: creating tools/test/perform/Makefile 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 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 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 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 utils/subfiling_vfd/h5fuse config.status: creating src/H5config.h config.status: creating fortran/src/H5config_f.inc config.status: executing pubconf commands creating src/H5pubconf.h Post process src/libhdf5.settings Post process src/H5build_settings.c config.status: executing depfiles commands config.status: executing libtool commands SUMMARY OF THE HDF5 CONFIGURATION ================================= General Information: ------------------- HDF5 Version: 1.14.5 Configured on: Sat Nov 30 09:35:20 CET 2024 Configured by: builduser@ Host system: i686-pc-linux-gnu Uname information: Linux arch-nspawn-3908221 6.12.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 22 Nov 2024 16:04:27 +0000 i686 GNU/Linux Byte sex: little-endian Installation point: /usr Compiling Options: ------------------ Build Mode: production Debugging Symbols: no Asserts: no Profiling: no Optimization Level: high Linking Options: ---------------- Libraries: shared Statically Linked Executables: LDFLAGS: -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto H5_LDFLAGS: AM_LDFLAGS: Extra libraries: -lsz -lz -ldl -lm Archiver: ar AR_FLAGS: cr Ranlib: ranlib Languages: ---------- C: yes C Compiler: /usr/bin/mpicc ( built with gcc version 14.2.1 20240910 (GCC)) CPPFLAGS: H5_CPPFLAGS: -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -DNDEBUG -UH5_DEBUG_API -I/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src/H5FDsubfiling AM_CPPFLAGS: -D_FILE_OFFSET_BITS=64 C Flags: -march=i686 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/hdf5-openmpi/src=/usr/src/debug/hdf5-openmpi -flto=auto H5 C Flags: -std=c99 -Wall -Wcast-qual -Wconversion -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wshadow -Wundef -Wwrite-strings -pedantic -Wno-c++-compat -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wattribute-alias -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wc11-c2x-compat -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wbad-function-cast -Wcast-align -Wformat -Wimplicit-function-declaration -Wint-to-pointer-cast -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wpointer-sign -Wpointer-to-int-cast -Wredundant-decls -Wstrict-prototypes -Wswitch -Wunused-but-set-variable -Wunused-variable -Wunused-function -Wunused-parameter -Wincompatible-pointer-types -Wint-conversion -Wshadow -Wrestrict -Wcast-function-type -Wmaybe-uninitialized -Wcast-align=strict -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-overlength-strings -Wno-jump-misses-init -Wstrict-overflow=2 -Wno-suggest-attribute=const -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=pure -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -O3 AM C Flags: Shared C Library: yes Static C Library: no Fortran: yes Fortran Compiler: /usr/bin/mpif90 ( built with gcc version 14.2.1 20240910 (GCC)) Fortran Flags: -ffile-prefix-map=/build/hdf5-openmpi/src=/usr/src/debug/hdf5-openmpi H5 Fortran Flags: -std=f2008 -Waliasing -Wall -Wcharacter-truncation -Wextra -Wimplicit-interface -Wsurprising -Wunderflow -pedantic -Wintrinsics-std -Wimplicit-procedure -Wreal-q-constant -Wfunction-elimination -Wrealloc-lhs -Wrealloc-lhs-all -Wno-c-binding-type -Winteger-division -Wfrontend-loop-interchange -fdiagnostics-urls=never -fno-diagnostics-color -s -Wno-unused-dummy-argument -Wno-array-temporaries -O3 AM Fortran Flags: Shared Fortran Library: yes Static Fortran Library: no Module Directory: ${includedir} C++: yes C++ Compiler: /usr/bin/mpicxx ( built with gcc version 14.2.1 20240910 (GCC)) C++ Flags: -march=i686 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/hdf5-openmpi/src=/usr/src/debug/hdf5-openmpi -flto=auto H5 C++ Flags: -std=c++11 -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wattribute-alias -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wno-deprecated-copy -fstdarg-opt -fdiagnostics-urls=never -fno-diagnostics-color -s -Wcast-align -Wmissing-declarations -Wpacked -Wredundant-decls -Wswitch -Wunused-but-set-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wshadow -O3 AM C++ Flags: Shared C++ Library: yes Static C++ Library: no Java: yes Java Compiler: /usr/bin/java (openjdk 11.0.23 2024-04-16) Features: --------- Parallel HDF5: yes Parallel Filtered Dataset Writes: yes Large Parallel I/O: yes High-level library: yes Dimension scales w/ new references: no Build HDF5 Tests: yes Build HDF5 Tools: yes Build GIF Tools: no Threadsafety: no Default API mapping: v114 With deprecated public symbols: yes I/O filters (external): deflate(zlib),szip(encoder) _Float16 support: no Map (H5M) API: no Direct VFD: no Mirror VFD: no Subfiling VFD: no (Read-Only) S3 VFD: no (Read-Only) HDFS VFD: no Packages w/ extra debug output: none API tracing: no Using memory checker: no Use file locking: best-effort Strict file format checks: no Optimization instrumentation: no Making all in src make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src' make all-am make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src' CC H5.lo CC H5checksum.lo CC H5dbg.lo CC H5system.lo CC H5build_settings.lo CC H5timer.lo CC H5A.lo CC H5trace.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 CC H5Cdbg.lo CC H5Centry.lo CC H5Cepoch.lo CC H5Cimage.lo CC H5Cint.lo CC H5Clog.lo CC H5Clog_json.lo CC H5Clog_trace.lo In file included from H5encode.h:23, from H5private.h:1636, from H5Cimage.c:33: H5Cimage.c: In function 'H5C__construct_cache_image_buffer': H5Cimage.c:261:77: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 261 | if (NULL == (cache_ptr->image_buffer = H5MM_malloc(cache_ptr->image_len + 1))) | ~~~~~~~~~~~~~~~~~~~~~^~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5Cimage.c: In function 'H5C__read_cache_image': H5Cimage.c:551:83: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 551 | if (H5F_block_read(f, H5FD_MEM_SUPER, cache_ptr->image_addr, cache_ptr->image_len, | ~~~~~~~~~^~~~~~~~~~~ H5Cimage.c: In function 'H5C__load_cache_image': H5Cimage.c:621:81: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 621 | if (NULL == (cache_ptr->image_buffer = H5MM_malloc(cache_ptr->image_len + 1))) | ~~~~~~~~~~~~~~~~~~~~~^~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ CC H5Cprefetched.lo H5Cimage.c: In function 'H5C__write_cache_image': H5Cimage.c:2810:84: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2810 | if (H5F_block_write(f, H5FD_MEM_SUPER, cache_ptr->image_addr, cache_ptr->image_len, | ~~~~~~~~~^~~~~~~~~~~ CC H5Cquery.lo CC H5Ctag.lo CC H5Ctest.lo CC H5CX.lo CC H5D.lo CC H5Dbtree.lo CC H5Dbtree2.lo CC H5Dchunk.lo CC H5Dcompact.lo CC H5Dcontig.lo CC H5Ddbg.lo CC H5Ddeprec.lo CC H5Dearray.lo H5Dchunk.c: In function 'H5D__chunk_direct_read': H5Dchunk.c:558:48: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 558 | udata.chunk_block.length, buf) < 0) | ~~~~~~~~~~~~~~~~~^~~~~~~ CC H5Defl.lo In file included from H5Dchunk.c:51: H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dpkg.h:110:42: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | (IO_INFO)->tconv_buf_size += (PIECE_INFO)->piece_points * MAX((DINFO)->type_info.src_type_size, \ | ^ H5Dchunk.c:1115:13: note: in expansion of macro 'H5D_INIT_PIECE_TCONV' 1115 | H5D_INIT_PIECE_TCONV(io_info, dinfo, piece_info) | ^~~~~~~~~~~~~~~~~~~~ H5Dcontig.c: In function 'H5D__contig_construct': H5Dcontig.c:481:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 481 | dset->shared->cache.contig.sieve_buf_size = tmp_size; | ^~~~~~~~ H5Dcontig.c: In function 'H5D__contig_init': H5Dcontig.c:544:53: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 544 | dset->shared->cache.contig.sieve_buf_size = dset->shared->layout.storage.u.contig.size; | ^~~~ In file included from H5Dcontig.c:31: H5Dcontig.c: In function 'H5D__contig_io_init': H5Dpkg.h:110:42: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 110 | (IO_INFO)->tconv_buf_size += (PIECE_INFO)->piece_points * MAX((DINFO)->type_info.src_type_size, \ | ^ H5Dcontig.c:705:13: note: in expansion of macro 'H5D_INIT_PIECE_TCONV' 705 | H5D_INIT_PIECE_TCONV(io_info, dinfo, new_piece_info) | ^~~~~~~~~~~~~~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_read': H5Dchunk.c:2801:66: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2801 | nonexistent_dset_info.type_info.request_nelmts = nonexistent_dset_info.nelmts; | ^~~~~~~~~~~~~~~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_write': H5Dchunk.c:3135:58: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3135 | cpt_dset_info.type_info.request_nelmts = cpt_dset_info.nelmts; | ^~~~~~~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_flush_entry': H5Dchunk.c:3962:31: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3962 | size_t alloc = udata.chunk_block.length; /* Bytes allocated for BUF */ | ^~~~~ H5Dchunk.c: In function 'H5D__chunk_lock': H5Dchunk.c:4517:41: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4517 | size_t my_chunk_alloc = chunk_alloc; /* Allocated buffer size */ | ^~~~~~~~~~~ H5Dchunk.c:4518:41: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4518 | size_t buf_alloc = chunk_alloc; /* [Re-]allocated buffer size */ | ^~~~~~~~~~~ CC H5Dfarray.lo CC H5Dfill.lo CC H5Dint.lo CC H5Dio.lo CC H5Dlayout.lo CC H5Dnone.lo CC H5Doh.lo CC H5Dscatgath.lo H5Dio.c: In function 'H5D__typeinfo_init_phase2': H5Dio.c:1194:42: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1194 | io_info->bkg_buf_size += io_info->dsets_info[i].nelmts * type_info->dst_type_size; | ^~~~~~~ CC H5Dselect.lo CC H5Dsingle.lo CC H5Dtest.lo CC H5Dvirtual.lo CC H5E.lo H5Dscatgath.c: In function 'H5D__scatgath_read': H5Dscatgath.c:527:32: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 527 | smine_nelmts = dset_info->nelmts; | ^~~~~~~~~ H5Dscatgath.c: In function 'H5D__scatgath_write': H5Dscatgath.c:713:32: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 713 | smine_nelmts = dset_info->nelmts; | ^~~~~~~~~ H5Dscatgath.c: In function 'H5D__scatgath_read_select': H5Dscatgath.c:881:21: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 881 | io_info->sel_pieces[i]->piece_points * | ^~~~~~~ H5Dscatgath.c:896:25: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 896 | io_info->sel_pieces[i]->piece_points * dset_info->type_info.dst_type_size; | ^~~~~~~ H5Dscatgath.c:970:25: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 970 | io_info->sel_pieces[i]->piece_points * dset_info->type_info.dst_type_size; | ^~~~~~~ H5Dscatgath.c: In function 'H5D__scatgath_write_select': H5Dscatgath.c:1136:21: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1136 | io_info->sel_pieces[i]->piece_points * | ^~~~~~~ H5Dscatgath.c:1170:25: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1170 | io_info->sel_pieces[i]->piece_points * dset_info->type_info.dst_type_size; | ^~~~~~~ H5Dselect.c: In function 'H5D__select_io': H5Dselect.c:107:14: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 107 | nelmts = dset_info->nelmts; | ^~~~~~~~~ CC H5Edeprec.lo CC H5Eint.lo CC H5EA.lo CC H5EAcache.lo CC H5EAdbg.lo CC H5EAdblkpage.lo In file included from H5FDprivate.h:22, from H5Fprivate.h:29, from H5Cprivate.h:30, from H5ACprivate.h:30, from H5CXprivate.h:21, from H5Dvirtual.c:52: H5Dvirtual.c: In function 'H5D__virtual_read': H5Sprivate.h:165:49: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 165 | #define H5S_GET_SELECT_NPOINTS(S) (H5S_get_select_npoints(S)) | ^ H5Dvirtual.c:2739:14: note: in expansion of macro 'H5S_GET_SELECT_NPOINTS' 2739 | nelmts = H5S_GET_SELECT_NPOINTS(dset_info->file_space); | ^~~~~~~~~~~~~~~~~~~~~~ H5Dvirtual.c: In function 'H5D__virtual_write': H5Sprivate.h:165:49: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 165 | #define H5S_GET_SELECT_NPOINTS(S) (H5S_get_select_npoints(S)) | ^ H5Dvirtual.c:2935:14: note: in expansion of macro 'H5S_GET_SELECT_NPOINTS' 2935 | nelmts = H5S_GET_SELECT_NPOINTS(dset_info->file_space); | ^~~~~~~~~~~~~~~~~~~~~~ CC H5EAdblock.lo CC H5EAhdr.lo CC H5EAiblock.lo CC H5EAint.lo CC H5EAsblock.lo CC H5EAstat.lo CC H5EAtest.lo CC H5ES.lo CC H5ESevent.lo CC H5ESint.lo CC H5ESlist.lo 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 CC H5Fsuper.lo CC H5Fsuper_cache.lo H5Fint.c: In function 'H5F_open': H5Fint.c:2099:29: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 2099 | page_buf_size = shared->fs_page_size; | ^~~~~~ CC H5Ftest.lo CC H5FA.lo CC H5FAcache.lo CC H5FAdbg.lo CC H5FAdblock.lo CC H5FAdblkpage.lo CC H5FAint.lo CC H5FAhdr.lo CC H5FAstat.lo CC H5FAtest.lo CC H5FD.lo CC H5FDcore.lo CC H5FDfamily.lo CC H5FDint.lo CC H5FDlog.lo CC H5FDmulti.lo CC H5FDonion.lo CC H5FDonion_header.lo H5FDcore.c: In function 'H5FD__core_truncate': H5FDcore.c:1509:23: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1509 | new_eof = file->eoa; | ^~~~ In file included from H5encode.h:23, from H5private.h:1636, from H5FDonion.c:22: H5FDonion.c: In function 'H5FD__onion_commit_new_revision_record': H5FDonion.c:473:104: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 473 | if (NULL == (buf = H5MM_malloc(H5FD_ONION_ENCODED_SIZE_REVISION_RECORD + (size_t)rec->comment_size + H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5FDonion.c:513:72: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 513 | if (NULL == (new_list = H5MM_calloc((history->n_revisions + 1) * sizeof(H5FD_onion_record_loc_t)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion.c:515:85: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 515 | H5MM_memcpy(new_list, history->record_locs, sizeof(H5FD_onion_record_loc_t) * history->n_revisions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:41:43: note: in definition of macro 'H5MM_memcpy' 41 | #define H5MM_memcpy(D, S, N) memcpy(D, S, N) | ^ CC H5FDonion_history.lo CC H5FDonion_index.lo H5FDonion.c: In function 'H5FD__onion_open_rw': H5FDonion.c:1253:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1253 | if (0 == (size = H5FD__onion_write_history(&file->history, file->recovery_file, 0, 0))) | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5FDonion.c: In function 'H5FD__onion_read': H5FDonion.c:1352:25: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1352 | page_readsize = (size_t)page_size - page_gap_head - page_gap_tail; | ^ H5FDonion.c:1377:85: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1377 | if ((read_size > 0) && H5FD_read(file->original_file, type, addr_start, read_size, buf_out) < 0) { | ^~~~~~~~~ In file included from H5encode.h:23, from H5private.h:1636, from H5FDonion_header.c:22: H5FDonion_header.c: In function 'H5FD__onion_ingest_header': H5FDonion_header.c:52:49: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 52 | if (NULL == (buf = H5MM_malloc(sizeof(char) * size))) | ~~~~~~~~~~~~~^~~~~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5FDonion_header.c:58:50: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 58 | if (H5FD_read(raw_file, H5FD_MEM_DRAW, addr, size, buf) < 0) | ^~~~ H5FDonion_header.c:64:44: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 64 | sum = H5_checksum_fletcher32(buf, size - 4); | ~~~~~^~~ H5FDonion.c:1384:29: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1384 | for (size_t j = read_size; j < page_readsize; j++) | ^~~~~~~~~ H5FDonion_header.c: In function 'H5FD__onion_write_header': H5FDonion_header.c:99:44: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 99 | if (H5FD_write(file, H5FD_MEM_DRAW, 0, (haddr_t)size, buf) < 0) | ^~~~~~~~~~~~~ H5FDonion.c: In function 'H5FD__onion_write': H5FDonion.c:1484:23: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1484 | page_n_used = page_size - page_gap_head - page_gap_tail; | ^~~~~~~~~ H5FDonion.c:1522:70: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1522 | H5FD_read(file->original_file, type, addr_start, read_size, page_buf) < 0) { | ^~~~~~~~~ H5FDonion.c:1529:33: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1529 | for (size_t j = read_size; j < page_gap_head; j++) | ^~~~~~~~~ H5private.h:300:26: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 300 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ H5FDonion.c:1535:33: note: in expansion of macro 'MAX' 1535 | for (size_t j = MAX(read_size, page_size - page_gap_tail); j < page_size; j++) | ^~~ H5FDonion.c: In function 'H5FD__onion_write_final_history': H5FDonion.c:1714:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1714 | if (0 == (size = H5FD__onion_write_history(&(file->history), file->onion_file, file->onion_eof, | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC H5FDperform.lo CC H5FDsec2.lo CC H5FDspace.lo CC H5FDsplitter.lo CC H5FDstdio.lo CC H5FDtest.lo In file included from H5encode.h:23, from H5private.h:1636, from H5FDonion_history.c:22: H5FDonion_history.c: In function 'H5FD__onion_ingest_history': H5FDonion_history.c:57:49: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 57 | if (NULL == (buf = H5MM_malloc(sizeof(char) * size))) | ~~~~~~~~~~~~~^~~~~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5FDonion_history.c:63:50: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 63 | if (H5FD_read(raw_file, H5FD_MEM_DRAW, addr, size, buf) < 0) | ^~~~ H5FDonion_history.c:69:44: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 69 | sum = H5_checksum_fletcher32(buf, size - 4); | ~~~~~^~~ H5FDonion_history.c:75:63: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 75 | H5MM_calloc(history_out->n_revisions * sizeof(H5FD_onion_record_loc_t)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_history.c: In function 'H5FD__onion_write_history': H5FDonion_history.c:109:68: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 109 | if (NULL == (buf = H5MM_malloc(H5FD_ONION_ENCODED_SIZE_HISTORY + H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5FDonion_history.c:119:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 119 | if (H5FD_write(file, H5FD_MEM_DRAW, off_start, size, buf) < 0) | ^~~~ H5FDonion_index.c: In function 'H5FD__onion_ingest_revision_record': H5FDonion_index.c:66:13: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 66 | size = history->record_locs[high].record_size; | ^~~~~~~ H5FDonion_index.c:92:16: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 92 | size = history->record_locs[n].record_size; | ^~~~~~~ H5FDonion_index.c:126:16: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 126 | size = history->record_locs[n].record_size; | ^~~~~~~ In file included from H5encode.h:23, from H5private.h:1636, from H5FDonion_index.c:22: H5FDonion_index.c:152:70: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 152 | H5MM_calloc(r_out->archival_index.n_entries * sizeof(H5FD_onion_index_entry_t)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_index.c: In function 'H5FD__onion_revision_index_init': H5FDonion_index.c:348:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 348 | (rix->_hash_table = H5MM_calloc(table_size * sizeof(H5FD_onion_revision_index_hash_chain_node_t *)))) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_index.c: In function 'H5FD__onion_revision_index_resize': H5FDonion_index.c:399:51: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 399 | if (NULL == (new_table = H5MM_calloc(new_size * sizeof(H5FD_onion_revision_index_hash_chain_node_t *)))) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_index.c: In function 'H5FD__onion_merge_revision_index_into_archival_index': H5FDonion_index.c:872:60: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 872 | if (NULL == (new_aix.list = H5MM_calloc(rix->n_entries * sizeof(H5FD_onion_index_entry_t)))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_index.c:886:32: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 886 | qsort(new_aix.list, new_aix.n_entries, sizeof(H5FD_onion_index_entry_t), | ~~~~~~~^~~~~~~~~~ H5FDonion_index.c:897:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 897 | if (NULL == (kept_list = H5MM_calloc(aix->n_entries * sizeof(H5FD_onion_index_entry_t)))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_index.c:914:71: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 914 | if (NULL == (aix->list = H5MM_calloc((new_aix.n_entries + n_kept) * sizeof(H5FD_onion_index_entry_t)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5MMprivate.h:36:34: note: in definition of macro 'H5MM_calloc' 36 | #define H5MM_calloc(Z) calloc(1, Z) | ^ H5FDonion_index.c:918:75: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 918 | H5MM_memcpy(aix->list, new_aix.list, sizeof(H5FD_onion_index_entry_t) * new_aix.n_entries); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ H5MMprivate.h:41:43: note: in definition of macro 'H5MM_memcpy' 41 | #define H5MM_memcpy(D, S, N) memcpy(D, S, N) | ^ H5FDonion_index.c:923:93: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 923 | H5MM_memcpy(&aix->list[aix->n_entries], kept_list, sizeof(H5FD_onion_index_entry_t) * n_kept); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ H5MMprivate.h:41:43: note: in definition of macro 'H5MM_memcpy' 41 | #define H5MM_memcpy(D, S, N) memcpy(D, S, N) | ^ H5FDonion_index.c:928:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 928 | qsort(aix->list, aix->n_entries, sizeof(H5FD_onion_index_entry_t), | ~~~^~~~~~~~~~~ CC H5FDwindows.lo CC H5FL.lo CC H5FO.lo CC H5FS.lo CC H5FScache.lo CC H5FSdbg.lo CC H5FSint.lo CC H5FSsection.lo CC H5FSstat.lo CC H5FStest.lo CC H5G.lo CC H5Gbtree2.lo CC H5Gcache.lo CC H5Gcompact.lo H5FSsection.c: In function 'H5FS__sect_serialize_size': H5FSsection.c:535:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 535 | sect_buf_size += fspace->serial_sect_count * fspace->sinfo->sect_off_size; | ^~~~~~ H5FSsection.c:538:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 538 | sect_buf_size += fspace->serial_sect_count * 1 /* byte */; | ^~~~~~ CC H5Gdense.lo CC H5Gdeprec.lo CC H5Gent.lo CC H5Gint.lo CC H5Glink.lo CC H5Gloc.lo CC H5Gname.lo CC H5Gnode.lo CC H5Gobj.lo CC H5Goh.lo CC H5Groot.lo CC H5Gstab.lo CC H5Gtest.lo CC H5Gtraverse.lo CC H5HF.lo CC H5HFbtree2.lo CC H5HFcache.lo CC H5HFdbg.lo CC H5HFdblock.lo CC H5HFdtable.lo CC H5HFhdr.lo CC H5HFhuge.lo CC H5HFiblock.lo H5HFcache.c: In function 'H5HF__cache_dblock_image_len': H5HFcache.c:1883:20: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1883 | size = dblock->file_size; | ^~~~~~ CC H5HFiter.lo CC H5HFman.lo CC H5HFsection.lo CC H5HFspace.lo CC H5HFstat.lo CC H5HFtiny.lo CC H5HFtest.lo H5HFiblock.c: In function 'H5HF__man_iblock_attach': H5HFiblock.c:1281:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1281 | iblock->filt_ents[entry].size = iblock->hdr->man_dtable.row_block_size[row]; | ^~~~~~ CC H5HG.lo CC H5HGcache.lo H5HFsection.c: In function 'H5HF__sect_single_dblock_info': H5HFsection.c:607:13: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 607 | hdr->man_dtable.row_block_size[sect->u.single.par_entry / hdr->man_dtable.cparam.width]; | ^~~ 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 H5I.lo CC H5Idbg.lo CC H5Iint.lo CC H5Itest.lo CC H5L.lo CC H5Ldeprec.lo CC H5Lexternal.lo CC H5Lint.lo CC H5M.lo CC H5MF.lo CC H5MFaggr.lo CC H5MFdbg.lo CC H5MFsection.lo CC H5MM.lo CC H5O.lo 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 CC H5Odbg.lo CC H5Odrvinfo.lo H5Ocache.c: In function 'H5O__chunk_deserialize': H5Ocache.c:1474:68: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1474 | if ((eom_ptr - chunk_image) > 0 && (eom_ptr - chunk_image) < H5O_SIZEOF_MSGHDR_OH(oh)) { | ^ CC H5Odtype.lo CC H5Oefl.lo CC H5Ofill.lo CC H5Oflush.lo CC H5Ofsinfo.lo CC H5Oginfo.lo CC H5Oint.lo CC H5Olayout.lo In file included from H5private.h:1636, from H5Ofill.c:20: H5Ofill.c: In function 'H5O__fill_new_decode': H5encode.h:182:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 182 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^~ H5Ofill.c:284:13: note: in expansion of macro 'UINT32DECODE' 284 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:182:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 182 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^ H5Ofill.c:284:13: note: in expansion of macro 'UINT32DECODE' 284 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:184:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 184 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^~ H5Ofill.c:284:13: note: in expansion of macro 'UINT32DECODE' 284 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:184:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 184 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^ H5Ofill.c:284:13: note: in expansion of macro 'UINT32DECODE' 284 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:186:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 186 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^~ H5Ofill.c:284:13: note: in expansion of macro 'UINT32DECODE' 284 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:186:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 186 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^ H5Ofill.c:284:13: note: in expansion of macro 'UINT32DECODE' 284 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5Ofill.c: In function 'H5O__fill_old_decode': H5encode.h:182:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 182 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^~ H5Ofill.c:351:5: note: in expansion of macro 'UINT32DECODE' 351 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:182:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 182 | (i) |= ((uint32_t)(*(p)&0xff) << 8); \ | ^ H5Ofill.c:351:5: note: in expansion of macro 'UINT32DECODE' 351 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:184:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 184 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^~ H5Ofill.c:351:5: note: in expansion of macro 'UINT32DECODE' 351 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:184:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 184 | (i) |= ((uint32_t)(*(p)&0xff) << 16); \ | ^ H5Ofill.c:351:5: note: in expansion of macro 'UINT32DECODE' 351 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:186:13: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 186 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^~ H5Ofill.c:351:5: note: in expansion of macro 'UINT32DECODE' 351 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ H5encode.h:186:16: warning: conversion to 'ssize_t' {aka 'int'} from 'unsigned int' may change the sign of the result [-Wsign-conversion] 186 | (i) |= ((uint32_t)(*(p)&0xff) << 24); \ | ^ H5Ofill.c:351:5: note: in expansion of macro 'UINT32DECODE' 351 | UINT32DECODE(p, fill->size); | ^~~~~~~~~~~~ CC H5Olinfo.lo CC H5Olink.lo CC H5Omessage.lo CC H5Omtime.lo CC H5Oname.lo CC H5Onull.lo H5Olink.c: In function 'H5O__link_size': H5Olink.c:502:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 502 | ret_value = 1 + /* Version */ | ^ CC H5Opline.lo CC H5Orefcount.lo CC H5Osdspace.lo CC H5Oshared.lo CC H5Oshmesg.lo CC H5Ostab.lo CC H5Otest.lo CC H5Ounknown.lo CC H5P.lo CC H5Pacpl.lo CC H5Pdapl.lo CC H5Pdcpl.lo CC H5Pdeprec.lo CC H5Pdxpl.lo CC H5Pencdec.lo CC H5Pfapl.lo CC H5Pfcpl.lo In file included from H5Pdapl.c:31: H5Pdapl.c: In function 'H5P__decode_chunk_cache_nslots': H5private.h:984:17: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 984 | (dst) = (dsttype)(src); \ | ^ H5Pdapl.c:943:9: note: in expansion of macro 'H5_CHECKED_ASSIGN' 943 | H5_CHECKED_ASSIGN(*value, uint64_t, enc_value, size_t); | ^~~~~~~~~~~~~~~~~ H5Pdapl.c: In function 'H5P__decode_chunk_cache_nbytes': H5private.h:984:17: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 984 | (dst) = (dsttype)(src); \ | ^ H5Pdapl.c:1043:9: note: in expansion of macro 'H5_CHECKED_ASSIGN' 1043 | H5_CHECKED_ASSIGN(*value, uint64_t, enc_value, size_t); | ^~~~~~~~~~~~~~~~~ In file included from H5private.h:1636, from H5Pdcpl.c:32: H5Pdcpl.c: In function 'H5P__dcrt_fill_value_dec': H5encode.h:215:17: warning: conversion from 'long long int' to 'ssize_t' {aka 'int'} may change value [-Wconversion] 215 | n = (int64_t)(((uint64_t)n << 8) | *(--p)); \ | ^ H5Pdcpl.c:1147:5: note: in expansion of macro 'INT64DECODE' 1147 | INT64DECODE(*pp, fill->size); | ^~~~~~~~~~~ CC H5Pfmpl.lo CC H5Pgcpl.lo CC H5Pint.lo CC H5Plapl.lo CC H5Plcpl.lo H5Pfapl.c: In function 'H5P__facc_mdc_log_location_dec': H5Pfapl.c:4698:11: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 4698 | len = enc_value; | ^~~~~~~~~ CC H5Pmapl.lo CC H5Pmcpl.lo CC H5Pocpl.lo CC H5Pocpypl.lo CC H5Pstrcpl.lo CC H5Ptest.lo CC H5PB.lo CC H5PL.lo CC H5PLint.lo CC H5PLpath.lo H5PB.c: In function 'H5PB_read': H5PB.c:840:35: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 840 | access_size = page_buf->page_size - offset; | ^~~~~~~~ H5PB.c:915:35: warning: conversion from 'haddr_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 915 | access_size = page_buf->page_size - offset; | ^~~~~~~~ CC H5R.lo CC H5PLplugin_cache.lo CC H5Rdeprec.lo CC H5Rint.lo CC H5UC.lo CC H5RS.lo CC H5S.lo CC H5Sall.lo CC H5Sdbg.lo CC H5Sdeprec.lo In file included from H5FDprivate.h:22, from H5Fprivate.h:29, from H5Cprivate.h:30, from H5ACprivate.h:30, from H5CXprivate.h:21, from H5Rdeprec.c:39: H5Rdeprec.c: In function 'H5R__encode_token_region_compat': H5Sprivate.h:168:49: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 168 | #define H5S_SELECT_SERIAL_SIZE(S) (H5S_select_serial_size(S)) | ^ H5Rdeprec.c:200:26: note: in expansion of macro 'H5S_SELECT_SERIAL_SIZE' 200 | if ((data_size = H5S_SELECT_SERIAL_SIZE(space)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~ H5Rdeprec.c:205:22: warning: conversion from 'long long int' to 'ssize_t' {aka 'int'} may change value [-Wconversion] 205 | data_size += (hssize_t)token_size; | ^ CC H5Shyper.lo CC H5Snone.lo CC H5Spoint.lo CC H5Sselect.lo CC H5Stest.lo CC H5SL.lo CC H5SM.lo CC H5SMbtree2.lo H5Spoint.c: In function 'H5S__point_deserialize': H5Spoint.c:1478:37: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1478 | coordinate_buffer_requirement = num_elem * rank * enc_type_size; | ^~~~~~~~ In file included from H5encode.h:23, from H5private.h:1636, from H5Spoint.c:26: H5Spoint.c:1490:65: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1490 | if (NULL == (coord = (hsize_t *)H5MM_malloc(num_elem * rank * sizeof(hsize_t)))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5Spoint.c:1512:56: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 1512 | if (H5S_select_elements(tmp_space, H5S_SELECT_SET, num_elem, (const hsize_t *)coord) < 0) | ^~~~~~~~ In file included from H5encode.h:23, from H5private.h:1636, from H5Shyper.c:26: H5Shyper.c: In function 'H5S__hyper_span_blocklist': H5Shyper.c:4575:47: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4575 | H5MM_memcpy(*buf, start, rank * sizeof(hsize_t)); | ~~~~~^~~~~~~~~~~~~~~~~ H5MMprivate.h:41:43: note: in definition of macro 'H5MM_memcpy' 41 | #define H5MM_memcpy(D, S, N) memcpy(D, S, N) | ^ H5Shyper.c:4583:45: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 4583 | H5MM_memcpy(*buf, end, rank * sizeof(hsize_t)); | ~~~~~^~~~~~~~~~~~~~~~~ H5MMprivate.h:41:43: note: in definition of macro 'H5MM_memcpy' 41 | #define H5MM_memcpy(D, S, N) memcpy(D, S, N) | ^ CC H5SMcache.lo CC H5SMmessage.lo CC H5SMtest.lo CC H5T.lo CC H5Tarray.lo CC H5Tbit.lo CC H5Tcommit.lo CC H5Tcompound.lo CC H5Tconv.lo CC H5Tconv_integer.lo H5T.c: In function 'H5T__create': H5T.c:3421:35: warning: duplicated 'if' condition [-Wduplicated-cond] 3421 | else if (sizeof(long) == size) | ~~~~~~~~~~~~~^~~~~~~ H5T.c:3419:34: note: previously used here 3419 | else if (sizeof(int) == size) | ~~~~~~~~~~~~^~~~~~~ CC H5Tconv_float.lo CC H5Tconv_string.lo CC H5Tconv_bitfield.lo CC H5Tconv_compound.lo CC H5Tconv_reference.lo H5Tconv_float.c: In function 'H5T__conv_f_i': H5Tconv_float.c:1015:41: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 1015 | H5T__bit_shift(int_buf, shift_val, (size_t)0, buf_size * 8); | ^~~~~~~~~ H5Tconv_float.c:1021:31: warning: conversion from 'hssize_t' {aka 'long long int'} to 'ssize_t' {aka 'int'} may change value [-Wconversion] 1021 | new_msb_pos = msb_pos_s + shift_val; | ^~~~~~~~~ CC H5Tconv_enum.lo CC H5Tconv_vlen.lo CC H5Tconv_array.lo CC H5Tcset.lo CC H5Tdbg.lo CC H5Tdeprec.lo CC H5Tenum.lo CC H5Tfields.lo CC H5Tfixed.lo CC H5Tfloat.lo CC H5Tinit_float.lo CC H5Tnative.lo 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 CC H5VL.lo CC H5VLcallback.lo CC H5VLdyn_ops.lo CC H5VLint.lo CC H5VLnative.lo CC H5VLnative_attr.lo CC H5VLnative_blob.lo CC H5VLnative_dataset.lo CC H5VLnative_file.lo CC H5VLnative_datatype.lo CC H5VLnative_group.lo CC H5VLnative_link.lo CC H5VLnative_introspect.lo CC H5VLnative_object.lo CC H5VLnative_token.lo CC H5VLpassthru.lo CC H5VLtest.lo CC H5VM.lo CC H5WB.lo CC H5Z.lo CC H5Zdeflate.lo CC H5Zfletcher32.lo CC H5Znbit.lo CC H5Zshuffle.lo CC H5Zscaleoffset.lo CC H5Zszip.lo CC H5Ztrans.lo CC H5mpi.lo CC H5ACmpio.lo CC H5Cmpio.lo H5Zscaleoffset.c: In function 'H5Z__scaleoffset_get_type': H5Zscaleoffset.c:818:33: warning: duplicated 'if' condition [-Wduplicated-cond] 818 | else if (dtype_size == sizeof(unsigned long)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ H5Zscaleoffset.c:816:33: note: previously used here 816 | else if (dtype_size == sizeof(unsigned int)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ H5Zscaleoffset.c:835:33: warning: duplicated 'if' condition [-Wduplicated-cond] 835 | else if (dtype_size == sizeof(long)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ H5Zscaleoffset.c:833:33: note: previously used here 833 | else if (dtype_size == sizeof(int)) | ~~~~~~~~~~~^~~~~~~~~~~~~~ CC H5Dmpio.lo CC H5Fmpi.lo CC H5FDmpi.lo H5Dmpio.c: In function 'H5D__mpio_collective_filtered_chunk_io_setup': H5Dmpio.c:3282:49: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 3282 | 0, curr_dset_info->file_chunk_size) < 0) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from H5Dmpio.c:26: H5Dmpio.c: In function 'H5D__mpio_collective_filtered_chunk_read': H5private.h:300:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 300 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ H5Dmpio.c:4539:39: note: in expansion of macro 'MAX' 4539 | chunk_entry->chunk_buf_size = MAX(chunk_entry->chunk_current.length, file_chunk_size); | ^~~ H5Dmpio.c: In function 'H5D__mpio_collective_filtered_chunk_update': H5private.h:300:26: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 300 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ H5Dmpio.c:4740:39: note: in expansion of macro 'MAX' 4740 | chunk_entry->chunk_buf_size = MAX(chunk_entry->chunk_current.length, file_chunk_size); | ^~~ CC H5FDmpio.lo CC H5Smpio.lo In file included from H5encode.h:23, from H5private.h:1636, from H5Smpio.c:26: H5Smpio.c: In function 'H5S__mpio_point_type': H5Smpio.c:335:66: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 335 | if (NULL == (disp = (MPI_Aint *)H5MM_malloc(sizeof(MPI_Aint) * num_points))) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5Smpio.c:340:72: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 340 | if (NULL == (*permute = (hsize_t *)H5MM_malloc(sizeof(hsize_t) * num_points))) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5Smpio.c:387:61: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 387 | memmove(disp + m + 1, disp + m, (u - m) * sizeof(MPI_Aint)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ H5Smpio.c: In function 'H5S__mpio_permute_type': H5Smpio.c:473:66: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 473 | if (NULL == (disp = (MPI_Aint *)H5MM_malloc(sizeof(MPI_Aint) * num_points))) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ H5MMprivate.h:38:31: note: in definition of macro 'H5MM_malloc' 38 | #define H5MM_malloc(Z) malloc(Z) | ^ H5Smpio.c:530:49: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 530 | (u - (*permute)[u]) * sizeof(MPI_Aint)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ CCLD libhdf5.la make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src' make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/src' Making all in test make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/test' CC h5test.lo CC testframe.lo CC cache_common.lo CC swmr_common.lo CC external_common.lo CC filter_plugin2_dsets.lo CC filter_plugin1_dsets.lo CC filter_plugin3_dsets.lo CC filter_plugin4_groups.lo CC null_vfd_plugin.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 th5_system.o In file included from tfile.c:21: tfile.c: In function ‘test_sects_freespace’: testhdf5.h:99:20: warning: conversion from ‘hssize_t’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion] 99 | long __x = (long)_x, __val = (long)_val; \ | ^ tfile.c:4979:5: note: in expansion of macro ‘VERIFY’ 4979 | VERIFY(nmeta + nraw, nall, "H5Fget_free_sections"); | ^~~~~~ CC tcoords.o CC tid.o CC titerate.o CC tmeta.o CC tmisc.o CC trefer.o CC trefer_deprec.o titerate.c: In function ‘test_iter_group_large’: titerate.c:679:40: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 679 | names = (iter_info *)calloc(sizeof(iter_info), (ITER_NGROUPS + 2)); | ^~~~~~~~~ titerate.c:679:40: note: earlier argument should specify number of elements, later size of each element CC trefstr.o CC tselect.o CC tskiplist.o trefer_deprec.c: In function ‘test_reference_region’: trefer_deprec.c:545:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 545 | wbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~~~~~~~ trefer_deprec.c:545:46: note: earlier argument should specify number of elements, later size of each element trefer_deprec.c:548:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 548 | drbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ trefer_deprec.c:548:38: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_params’: trefer.c:127:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 127 | wbuf = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:127:39: note: earlier argument should specify number of elements, later size of each element trefer.c:128:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 128 | rbuf = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:128:39: note: earlier argument should specify number of elements, later size of each element trefer.c:129:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 129 | tbuf = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:129:39: note: earlier argument should specify number of elements, later size of each element trefer.c:130:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 130 | obuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:130:26: note: earlier argument should specify number of elements, later size of each element trefer_deprec.c: In function ‘test_reference_region_1D’: trefer_deprec.c:982:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 982 | wbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~~~~~~~ trefer_deprec.c:982:46: note: earlier argument should specify number of elements, later size of each element trefer_deprec.c:985:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 985 | drbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~ trefer_deprec.c:985:38: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_obj’: trefer.c:471:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 471 | wbuf = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:471:26: note: earlier argument should specify number of elements, later size of each element trefer.c:472:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 472 | rbuf = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:472:26: note: earlier argument should specify number of elements, later size of each element trefer.c:473:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 473 | ibuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:473:26: note: earlier argument should specify number of elements, later size of each element trefer.c:474:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 474 | obuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:474:26: note: earlier argument should specify number of elements, later size of each element trefer.c:574:29: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 574 | wbuf_cp = calloc(sizeof(H5R_ref_t), 1); | ^~~~~~~~~ trefer.c:574:29: note: earlier argument should specify number of elements, later size of each element trefer_deprec.c: In function ‘test_reference_compat’: trefer.c: In function ‘test_reference_vlen_obj’: trefer_deprec.c:1542:44: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1542 | wbuf_obj = (hobj_ref_t *)calloc(sizeof(hobj_ref_t), SPACE1_DIM1); | ^~~~~~~~~~ trefer.c:841:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 841 | wbuf = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:841:26: note: earlier argument should specify number of elements, later size of each element trefer_deprec.c:1542:44: note: earlier argument should specify number of elements, later size of each element trefer.c:842:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 842 | ibuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:842:26: note: earlier argument should specify number of elements, later size of each element trefer.c:843:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 843 | obuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer_deprec.c:1544:49: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1544 | wbuf_reg = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ trefer.c:843:26: note: earlier argument should specify number of elements, later size of each element trefer_deprec.c:1544:49: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_cmpnd_obj’: trefer.c:1105:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1105 | ibuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:1105:26: note: earlier argument should specify number of elements, later size of each element trefer.c:1106:26: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1106 | obuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:1106:26: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_region’: trefer.c:1414:27: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1414 | wbuf = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:1414:27: note: earlier argument should specify number of elements, later size of each element trefer.c:1415:27: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1415 | rbuf = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:1415:27: note: earlier argument should specify number of elements, later size of each element trefer.c:1416:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1416 | dwbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ trefer.c:1416:38: note: earlier argument should specify number of elements, later size of each element trefer.c:1417:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1417 | drbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ trefer.c:1417:38: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_region_1D’: trefer.c:1870:27: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1870 | wbuf = calloc(sizeof(H5R_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~ trefer.c:1870:27: note: earlier argument should specify number of elements, later size of each element trefer.c:1871:27: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1871 | rbuf = calloc(sizeof(H5R_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~ trefer.c:1871:27: note: earlier argument should specify number of elements, later size of each element trefer.c:1872:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1872 | dwbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~ trefer.c:1872:38: note: earlier argument should specify number of elements, later size of each element trefer.c:1873:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1873 | drbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)SPACE3_DIM1); | ^~~~~~~ trefer.c:1873:38: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_compat_conv’: trefer.c:3124:44: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3124 | wbuf_obj = (hobj_ref_t *)calloc(sizeof(hobj_ref_t), SPACE1_DIM1); | ^~~~~~~~~~ trefer.c:3124:44: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper’: tselect.c:252:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 252 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:252:37: note: earlier argument should specify number of elements, later size of each element trefer.c:3125:30: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3125 | rbuf_obj = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3125:30: note: earlier argument should specify number of elements, later size of each element trefer.c:3126:30: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3126 | wbuf_reg = calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ trefer.c:3126:30: note: earlier argument should specify number of elements, later size of each element trefer.c:3127:30: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3127 | rbuf_reg = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3127:30: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_point’: tselect.c:506:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 506 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:506:37: note: earlier argument should specify number of elements, later size of each element trefer.c: In function ‘test_reference_perf’: tselect.c: In function ‘test_select_all’: tselect.c:868:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 868 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE4_DIM1 * SPACE4_DIM2 * SPACE4_DIM3)); | ^~~~~~~ tselect.c:868:37: note: earlier argument should specify number of elements, later size of each element trefer.c:3433:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3433 | wbuf = calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3433:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_all_hyper’: tselect.c:955:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 955 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:955:37: note: earlier argument should specify number of elements, later size of each element trefer.c:3434:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3434 | obuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:3434:37: note: earlier argument should specify number of elements, later size of each element trefer.c:3435:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3435 | ibuf = calloc(sizeof(unsigned), SPACE1_DIM1); | ^~~~~~~~ trefer.c:3435:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_combo’: tselect.c:1109:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1109 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:1109:37: note: earlier argument should specify number of elements, later size of each element trefer.c:3436:51: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3436 | wbuf_deprec = (hobj_ref_t *)calloc(sizeof(hobj_ref_t), SPACE1_DIM1); | ^~~~~~~~~~ trefer.c:3436:51: note: earlier argument should specify number of elements, later size of each element trefer.c:3437:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3437 | rbuf = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3437:50: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_stride’: tmisc.c: In function ‘test_misc39’: tselect.c:1304:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1304 | rbuf = (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~~ tselect.c:1304:38: note: earlier argument should specify number of elements, later size of each element trefer.c:3438:51: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3438 | rbuf_deprec = (hobj_ref_t *)calloc(sizeof(hobj_ref_t), SPACE1_DIM1); | ^~~~~~~~~~ trefer.c:3438:51: note: earlier argument should specify number of elements, later size of each element trefer.c:3439:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3439 | tbuf = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3439:50: note: earlier argument should specify number of elements, later size of each element tmisc.c:6680:37: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6680 | arr_rbuf = malloc(array_dims[0] * sizeof(char *)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ tselect.c: In function ‘test_select_hyper_contig’: tselect.c:1450:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1450 | rbuf = (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~~ tselect.c:1450:38: note: earlier argument should specify number of elements, later size of each element trefer.c:3440:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3440 | wbuf_reg = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3440:50: note: earlier argument should specify number of elements, later size of each element trefer.c:3441:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3441 | rbuf_reg = (H5R_ref_t *)calloc(sizeof(H5R_ref_t), SPACE1_DIM1); | ^~~~~~~~~ trefer.c:3441:50: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_contig2’: tselect.c:1591:35: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1591 | (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE8_DIM1 * SPACE8_DIM2 * SPACE8_DIM3 * SPACE8_DIM4)); | ^~~~~~~~ tselect.c:1591:35: note: earlier argument should specify number of elements, later size of each element trefer.c:3442:56: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3442 | wbuf_reg_deprec = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ trefer.c:3442:56: note: earlier argument should specify number of elements, later size of each element trefer.c:3443:56: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3443 | rbuf_reg_deprec = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ trefer.c:3443:56: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_contig3’: tselect.c:1737:35: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1737 | (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE8_DIM1 * SPACE8_DIM2 * SPACE8_DIM3 * SPACE8_DIM4)); | ^~~~~~~~ tselect.c:1737:35: note: earlier argument should specify number of elements, later size of each element CC tsohm.o tselect.c: In function ‘test_select_hyper_contig_dr__run_test’: tselect.c:2006:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2006 | small_cube_buf_1 = (uint16_t *)calloc(sizeof(uint16_t), small_cube_size); | ^~~~~~~~ tselect.c:2006:50: note: earlier argument should specify number of elements, later size of each element tselect.c:2008:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2008 | large_cube_buf_1 = (uint16_t *)calloc(sizeof(uint16_t), large_cube_size); | ^~~~~~~~ tselect.c:2008:50: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_contig_dr’: tselect.c:2542:42: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2542 | zero_buf = (uint16_t *)calloc(sizeof(uint16_t), max_cube_size); | ^~~~~~~~ tselect.c:2542:42: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_checker_board_dr__run_test’: tselect.c:2991:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2991 | small_cube_buf_1 = (uint16_t *)calloc(sizeof(uint16_t), small_cube_size); | ^~~~~~~~ tselect.c:2991:50: note: earlier argument should specify number of elements, later size of each element tselect.c:2993:50: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2993 | large_cube_buf_1 = (uint16_t *)calloc(sizeof(uint16_t), large_cube_size); | ^~~~~~~~ tselect.c:2993:50: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_checker_board_dr’: tselect.c:3618:42: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3618 | zero_buf = (uint16_t *)calloc(sizeof(uint16_t), max_cube_size); | ^~~~~~~~ tselect.c:3618:42: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_copy’: tselect.c:3684:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3684 | rbuf = (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~~ tselect.c:3684:38: note: earlier argument should specify number of elements, later size of each element tselect.c:3686:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3686 | rbuf2 = (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~~ tselect.c:3686:39: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_point_copy’: tselect.c:3855:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3855 | rbuf = (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~~ tselect.c:3855:38: note: earlier argument should specify number of elements, later size of each element tselect.c:3857:39: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3857 | rbuf2 = (uint16_t *)calloc(sizeof(uint16_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~~ tselect.c:3857:39: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_offset’: tselect.c:4073:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 4073 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:4073:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_offset2’: tselect.c:4281:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 4281 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE7_DIM1 * SPACE7_DIM2)); | ^~~~~~~ tselect.c:4281:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_point_offset’: tselect.c:4411:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 4411 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:4411:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_union’: tselect.c:4638:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 4638 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE3_DIM1 * SPACE3_DIM2)); | ^~~~~~~ tselect.c:4638:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_union_3d’: tselect.c:5416:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 5416 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), SPACE3_DIM1 * SPACE3_DIM2); | ^~~~~~~ tselect.c:5416:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_and_2d’: tselect.c:5740:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 5740 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ tselect.c:5740:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_xor_2d’: tselect.c:5879:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 5879 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ tselect.c:5879:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_notb_2d’: tselect.c:6020:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 6020 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ tselect.c:6020:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_nota_2d’: CC ttime.o tselect.c:6159:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 6159 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), (size_t)(SPACE2_DIM1 * SPACE2_DIM2)); | ^~~~~~~ tselect.c:6159:37: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_hyper_union_random_5d’: tselect.c:6330:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 6330 | rbuf = (int *)calloc(sizeof(int), | ^~~ tselect.c:6330:33: note: earlier argument should specify number of elements, later size of each element tselect.c: In function ‘test_select_none’: tselect.c:8002:37: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 8002 | rbuf = (uint8_t *)calloc(sizeof(uint8_t), SPACE7_DIM1 * SPACE7_DIM2); | ^~~~~~~ tselect.c:8002:37: note: earlier argument should specify number of elements, later size of each element CC tunicode.o CC tvlstr.o CC tvltypes.o tselect.c: In function ‘test_select_hyper_chunk_offset’: tselect.c:13586:33: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 13586 | rbuf = (int *)calloc(sizeof(int), SPACE10_DIM1); | ^~~ tselect.c:13586:33: note: earlier argument should specify number of elements, later size of each element CC cache.o CC cache_api.o CC cache_image.o CC genall5.o CC cache_tagging.o CC lheap.o CC ohdr.o CC stab.o CC gheap.o CC evict_on_close.o CC farray.o CC earray.o CC btree2.o CC fheap.o CC accum.o CC hyperslab.o CC istore.o hyperslab.c: In function ‘test_array_fill’: hyperslab.c:988:45: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 988 | if (NULL == (dst = (int *)calloc(sizeof(int), ARRAY_FILL_SIZE * hi))) | ^~~ hyperslab.c:988:45: note: earlier argument should specify number of elements, later size of each element CC bittests.o CC dt_arith.o CC page_buffer.o CC dtypes.o CC dsets.o CC chunk_info.o chunk_info.c: In function ‘test_get_chunk_info_highest_v18’: chunk_info.c:570:76: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 570 | ret = H5Dwrite_chunk(dset, H5P_DEFAULT, flt_msk, offset, chunk_size, (void *)inbuf); | ^~~~~~~~~~ chunk_info.c: In function ‘test_chunk_address_with_userblock’: chunk_info.c:2332:48: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2332 | if (NULL == (addresses = (haddr_t *)calloc(num_chunks, sizeof(haddr_t)))) | ^~~~~~~~~~ chunk_info.c:2334:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2334 | if (NULL == (addresses_ub = (haddr_t *)calloc(num_chunks, sizeof(haddr_t)))) | ^~~~~~~~~~ CC cmpd_dset.o CC mdset.o CC cmpd_dtransform.o CC filter_fail.o mdset.c: In function ‘test_mdset’: mdset.c:408:39: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 408 | size_t max_hs_x = (MAX_HS_X <= dset_dims[k][0]) | ^ mdset.c:411:39: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 411 | size_t max_hs_y = (MAX_HS_Y <= dset_dims[k][1]) | ^ mdset.c:436:38: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 436 | for (m = start[0]; m < (start[0] + count[0]); m++) | ^~~~~ mdset.c:437:42: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 437 | for (n = start[1]; n < (start[1] + count[1]); n++) | ^~~~~ mdset.c:441:38: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 441 | for (m = start[0]; m < (start[0] + count[0]); m++) | ^~~~~ mdset.c:442:42: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 442 | for (n = start[1]; n < (start[1] + count[1]); n++) | ^~~~~ CC extend.o CC direct_chunk.o CC external.o CC efc.o CC objcopy.o direct_chunk.c: In function ‘test_read_unallocated_chunk’: direct_chunk.c:1992:60: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1992 | if (H5Dwrite_chunk(dataset, dxpl, filter_mask, offset, chunk_nbytes, direct_buf) < 0) | ^~~~~~~~~~~~ CC objcopy_ref.o CC links.o CC unlink.o CC twriteorder.o CC big.o CC mtime.o CC fillval.o CC mount.o CC select_io_dset.o CC flush1.o fillval.c: In function ‘test_extend_cases’: fillval.c:1676:19: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1676 | nelmts *= hs_size[i]; | ^~~~~~~ CC flush2.o CC app_ref.o CC enum.o CC set_extent.o CC ttsafe.o CC ttsafe_dcreate.o CC ttsafe_error.o CC ttsafe_cancel.o CC ttsafe_acreate.o CC ttsafe_attr_vlen.o CC enc_dec_plist.o CC enc_dec_plist_cross_platform.o CC getname.o CC vfd.o CC ros3.o CC s3comms.o CC hdfs.o CC ntypes.o CC dangle.o ntypes.c: In function ‘test_compound_dtype2’: ntypes.c:340:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 340 | if (NULL == (check = (s1 *)calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:340:46: note: earlier argument should specify number of elements, later size of each element ntypes.c:538:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 538 | if (NULL == (bkg = calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:538:38: note: earlier argument should specify number of elements, later size of each element ntypes.c: In function ‘test_compound_dtype’: ntypes.c:653:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 653 | if (NULL == (check = (s1 *)calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:653:46: note: earlier argument should specify number of elements, later size of each element ntypes.c:757:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 757 | if (NULL == (bkg = calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:757:38: note: earlier argument should specify number of elements, later size of each element ntypes.c: In function ‘test_compound_dtype3’: ntypes.c:861:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 861 | if (NULL == (check = (s1 *)calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:861:46: note: earlier argument should specify number of elements, later size of each element ntypes.c:985:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 985 | if (NULL == (bkg = calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:985:38: note: earlier argument should specify number of elements, later size of each element ntypes.c: In function ‘test_compound_opaque’: ntypes.c:1096:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1096 | if (NULL == (check = (s1 *)calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:1096:46: note: earlier argument should specify number of elements, later size of each element ntypes.c:1211:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1211 | if (NULL == (bkg = calloc(sizeof(s1), DIM0 * DIM1))) | ^~ ntypes.c:1211:38: note: earlier argument should specify number of elements, later size of each element ntypes.c: In function ‘test_array_dtype’: ntypes.c:1474:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 1474 | if (NULL == (check = (s1 *)calloc(sizeof(s1), DIM0 * DIM1 * 5))) | ^~ ntypes.c:1474:46: note: earlier argument should specify number of elements, later size of each element ntypes.c: In function ‘test_refer_dtype2’: ntypes.c:2433:51: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2433 | if (NULL == (drbuf = (uint8_t *)calloc(sizeof(uint8_t), SPACE2_DIM1 * SPACE2_DIM2))) | ^~~~~~~ ntypes.c:2433:51: note: earlier argument should specify number of elements, later size of each element CC dtransform.o CC reserved.o CC cross_read.o CC freespace.o CC mf.o CC vds.o CC file_image.o CC unregister.o CC cache_logging.o CC cork.o CC swmr.o CC thread_id.o CC vol.o CC timer.o CC event_set.o CC onion.o CC error_test.o In file included from ../src/H5FDonion_priv.h:25, from onion.c:26: onion.c: In function ‘test_history_encode_decode’: ../src/H5FDonion_history.h:23:41: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 23 | #define H5FD_ONION_ENCODED_SIZE_HISTORY 20 | ^~ onion.c:1151:9: note: in expansion of macro ‘H5FD_ONION_ENCODED_SIZE_HISTORY’ 1151 | H5FD_ONION_ENCODED_SIZE_HISTORY + H5FD_ONION_ENCODED_SIZE_RECORD_POINTER * history.n_revisions; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ onion.c:1158:41: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1158 | history.record_locs = calloc(history.n_revisions, sizeof(H5FD_onion_record_loc_t)); | ~~~~~~~^~~~~~~~~~~~ onion.c:1177:73: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1177 | history.record_locs[i].checksum = H5_checksum_fletcher32(buf_p, ptr_pre); | ^~~~~~~ onion.c:1214:49: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1214 | history_out.record_locs = calloc(history_out.n_revisions, sizeof(H5FD_onion_record_loc_t)); | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../src/H5FDonion_priv.h:26: onion.c: In function ‘test_revision_record_encode_decode’: ../src/H5FDonion_index.h:21:49: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 21 | #define H5FD_ONION_ENCODED_SIZE_REVISION_RECORD 68 | ^~ onion.c:1329:23: note: in expansion of macro ‘H5FD_ONION_ENCODED_SIZE_REVISION_RECORD’ 1329 | size_t exp_size = H5FD_ONION_ENCODED_SIZE_REVISION_RECORD + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ onion.c:1339:62: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1339 | record.archival_index.list = calloc(record.archival_index.n_entries, sizeof(H5FD_onion_index_entry_t)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ CC err_compat.o onion.c:1360:50: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1360 | checksum = H5_checksum_fletcher32(buf_p, idx_pre); | ^~~~~~~ onion.c:1464:60: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1464 | r_out.archival_index.list = calloc(r_out.archival_index.n_entries, sizeof(H5FD_onion_index_entry_t)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ onion.c: In function ‘verify_history_as_expected_onion’: onion.c:1623:40: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1623 | if (NULL == (buf = malloc(readsize * sizeof(unsigned char)))) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ onion.c:1625:59: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1625 | if (H5FDread(raw_file, H5FD_MEM_DRAW, H5P_DEFAULT, 0, readsize, buf) < 0) | ^~~~~~~~ onion.c:1638:66: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1638 | if (hdr_out.checksum != H5_checksum_fletcher32(buf, readsize - 4)) | ~~~~~~~~~^~~ onion.c:1653:40: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1653 | if (NULL == (buf = malloc(readsize * sizeof(unsigned char)))) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ onion.c:1655:78: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1655 | if (H5FDread(raw_file, H5FD_MEM_DRAW, H5P_DEFAULT, hdr_out.history_addr, readsize, buf) < 0) | ^~~~~~~~ onion.c:1669:70: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1669 | if (history_out.checksum != H5_checksum_fletcher32(buf, readsize - 4)) | ~~~~~~~~~^~~ onion.c:1675:49: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1675 | history_out.record_locs = calloc(history_out.n_revisions, sizeof(H5FD_onion_record_loc_t)); | ~~~~~~~~~~~^~~~~~~~~~~~ onion.c:1726:79: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1726 | if (H5FDread(raw_file, H5FD_MEM_DRAW, H5P_DEFAULT, rpp->phys_addr, rpp->record_size, buf) < 0) | ~~~^~~~~~~~~~~~~ onion.c:1742:70: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1742 | if (rev_out.checksum != H5_checksum_fletcher32(buf, readsize - 4)) | ~~~~~~~~~^~~ onion.c:1755:42: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1755 | calloc(rev_out.archival_index.n_entries, sizeof(H5FD_onion_index_entry_t)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ onion.c: In function ‘test_create_oniontarget’: onion.c:1965:65: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1965 | if (H5FDwrite(vfile_raw, H5FD_MEM_DRAW, H5P_DEFAULT, 0, b_list_size_s, b_list_s) < 0) | ^~~~~~~~~~~~~ onion.c:2050:64: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2050 | if (H5FDwrite(vfile_rw, H5FD_MEM_DRAW, H5P_DEFAULT, 0, buf_size, a_list_s + half_size) < 0) | ^~~~~~~~ onion.c:2054:44: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2054 | if (NULL == (buf = malloc(buf_size * sizeof(char)))) | ~~~~~~~~~^~~~~~~~~~~~~~ onion.c:2056:63: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2056 | if (H5FDread(vfile_rw, H5FD_MEM_DRAW, H5P_DEFAULT, 0, buf_size, buf) < 0) | ^~~~~~~~ onion.c:2058:47: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2058 | if (memcmp(a_list_s + half_size, buf, buf_size) != 0) | ^~~~~~~~ onion.c:2066:64: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2066 | if (H5FDwrite(vfile_rw, H5FD_MEM_DRAW, H5P_DEFAULT, 0, a_list_size_s, a_list_s) < 0) | ^~~~~~~~~~~~~ onion.c:2070:49: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2070 | if (NULL == (buf = malloc(a_list_size_s * sizeof(char)))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ onion.c:2072:63: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2072 | if (H5FDread(vfile_rw, H5FD_MEM_DRAW, H5P_DEFAULT, 0, a_list_size_s, buf) < 0) | ^~~~~~~~~~~~~ onion.c:2074:35: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2074 | if (memcmp(a_list_s, buf, a_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c:2137:54: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2137 | if (NULL == (buf = malloc(a_list_size_s * 64 * sizeof(char)))) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ onion.c:2139:63: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2139 | if (H5FDread(vfile_ro, H5FD_MEM_DRAW, H5P_DEFAULT, 0, a_list_size_s, buf) < 0) | ^~~~~~~~~~~~~ onion.c:2141:35: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2141 | if (memcmp(a_list_s, buf, a_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c: In function ‘test_several_revisions_with_logical_gaps’: onion.c:2358:36: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2358 | if (NULL == (buf = malloc(size * sizeof(unsigned char)))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ onion.c:2362:55: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2362 | if (H5FDread(file, H5FD_MEM_DRAW, H5P_DEFAULT, 0, size, buf) < 0) | ^~~~ onion.c:2368:39: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2368 | if (memcmp(buf + a_off, a_list_s, a_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c:2382:61: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2382 | if (memcmp(buf + size, a_list_s, ONION_TEST_PAGE_SIZE_5 - size) != 0) | ^ onion.c:2406:36: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2406 | if (NULL == (buf = malloc(size * sizeof(unsigned char)))) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ onion.c:2410:55: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2410 | if (H5FDread(file, H5FD_MEM_DRAW, H5P_DEFAULT, 0, size, buf) < 0) | ^~~~ onion.c:2416:39: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2416 | if (memcmp(buf + a_off, a_list_s, a_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c:2418:14: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2418 | for (i = a_off + a_list_size_s; i < b_off; i++) { | ^~~~~ onion.c:2422:39: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2422 | if (memcmp(buf + b_off, b_list_s, b_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c:2446:57: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2446 | buf = (unsigned char *)malloc(sizeof(unsigned char) * size); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ onion.c:2451:55: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2451 | if (H5FDread(file, H5FD_MEM_DRAW, H5P_DEFAULT, 0, size, buf) < 0) | ^~~~ onion.c:2453:31: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2453 | if (memcmp(buf, a_list_s, a_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c:2455:71: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2455 | if (memcmp(buf + a_list_size_s, a_list_s + a_list_size_s - a_off, a_off) != 0) | ^~~~~ onion.c:2457:14: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2457 | for (i = a_off + a_list_size_s; i < b_off; i++) { | ^~~~~ onion.c:2461:39: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2461 | if (memcmp(buf + b_off, b_list_s, b_list_size_s) != 0) | ^~~~~~~~~~~~~ onion.c: In function ‘do_onion_open_and_writes’: onion.c:2608:75: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2608 | if (H5FDwrite(file, H5FD_MEM_DRAW, H5P_DEFAULT, wi->offset, wi->size, wi->buf) < 0) | ~~^~~~~~ onion.c:2611:52: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2611 | if (NULL == (buf_vfy = malloc(wi->size * sizeof(unsigned char)))) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ onion.c:2613:74: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2613 | if (H5FDread(file, H5FD_MEM_DRAW, H5P_DEFAULT, wi->offset, wi->size, buf_vfy) < 0) | ~~^~~~~~ onion.c:2615:44: warning: conversion from ‘haddr_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2615 | if (memcmp(buf_vfy, wi->buf, wi->size) != 0) { | ~~^~~~~~ onion.c: In function ‘test_page_aligned_history_create’: onion.c:2735:45: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2735 | if (NULL == (buf = malloc(b_list_size_s * sizeof(unsigned char)))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ onion.c:2744:55: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2744 | if (H5FDread(file, H5FD_MEM_DRAW, H5P_DEFAULT, 0, b_list_size_s, buf) < 0) | ^~~~~~~~~~~~~ onion.c:2746:39: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2746 | if (memcmp(a_list_s, buf + a_off, a_list_size_s) != 0) { | ^~~~~~~~~~~~~ onion.c:2756:31: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2756 | if (memcmp(b_list_s, buf, a_off) != 0) { | ^~~~~ onion.c:2790:38: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2790 | if (NULL == (buf = malloc(hdr_out.history_size))) | ~~~~~~~^~~~~~~~~~~~~ onion.c:2792:81: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2792 | if (H5FDread(file, H5FD_MEM_DRAW, H5P_DEFAULT, hdr_out.history_addr, hdr_out.history_size, buf) < 0) | ~~~~~~~^~~~~~~~~~~~~ onion.c:2798:49: warning: conversion from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2798 | history_out.record_locs = calloc(history_out.n_revisions, sizeof(H5FD_onion_record_loc_t)); | ~~~~~~~~~~~^~~~~~~~~~~~ CC tcheck_version.o CC testmeta.o CC accum_swmr_reader.o CC atomic_writer.o CC atomic_reader.o atomic_writer.c: In function ‘main’: atomic_writer.c:202:30: warning: comparison is always false due to limited range of data type [-Wtype-limits] 202 | if (seek_pos > INT64_MAX) { | ^ CC external_env.o CC links_env.o CC filenotclosed.o CC del_many_dense_attrs.o CC flushrefresh.o CC use_common.o CC use_append_chunk.o CC use_append_chunk_mirror.o CC use_append_mchunks.o CC use_disable_mdc_flushes.o CC swmr_generator.o CC swmr_start_write.o CC swmr_reader.o CC swmr_remove_reader.o CC swmr_writer.o CC swmr_remove_writer.o CC swmr_addrem_writer.o CC swmr_sparse_reader.o CC swmr_sparse_writer.o CC vds_env.o CC vds_swmr_gen.o CC vds_swmr_reader.o CC vds_swmr_writer.o CC filter_plugin.o CC vfd_plugin.o CC vol_plugin.o vds_swmr_writer.c: In function ‘main’: vds_swmr_writer.c:67:52: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 67 | if (NULL == (buffer = (int *)malloc(n_elements * sizeof(int)))) | ~~~~~~~~~~~^~~~~~~~~~~~~ CCLD libh5test.la CCLD libfilter_plugin1_dsets.la CCLD libfilter_plugin2_dsets.la CCLD libfilter_plugin3_dsets.la CCLD libfilter_plugin4_groups.la CCLD libnull_vfd_plugin.la CCLD libnull_vol_connector.la CCLD testhdf5 CCLD cache CCLD cache_api CCLD cache_image CCLD cache_tagging CCLD lheap In function 'resize_configs_are_equal', inlined from 'check_fapl_mdc_api_calls' at cache_api.c:249:14: cache_common.c:4991:24: warning: potential null pointer dereference [-Wnull-dereference] 4991 | if (a->version != b->version) | ^ h5test.c: In function 'H5_get_srcdir_filename': h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD ohdr CCLD stab CCLD gheap In function 'H5_get_srcdir_filename', inlined from 'h5_make_local_copy' at h5test.c:1563:28: h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9, inlined from 'h5_make_local_copy' at h5test.c:1563:28: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD evict_on_close CCLD farray CCLD earray CCLD btree2 CCLD fheap CCLD accum CCLD hyperslab CCLD istore CCLD bittests CCLD dt_arith CCLD page_buffer CCLD dtypes CCLD dsets CCLD chunk_info CCLD cmpd_dset CCLD mdset CCLD cmpd_dtransform CCLD filter_fail CCLD extend CCLD direct_chunk CCLD external CCLD efc CCLD objcopy CCLD objcopy_ref h5test.c: In function 'H5_get_srcdir_filename': h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD links h5test.c: In function 'H5_get_srcdir_filename': h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD unlink CCLD twriteorder CCLD big CCLD mtime CCLD fillval h5test.c: In function 'H5_get_srcdir_filename': h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD mount CCLD select_io_dset 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 getname CCLD vfd h5test.c: In function 'H5_get_srcdir_filename': h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD ros3 CCLD s3comms CCLD hdfs CCLD ntypes In function 'H5_get_srcdir_filename', inlined from 'h5_make_local_copy' at h5test.c:1563:28: h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9, inlined from 'h5_make_local_copy' at h5test.c:1563:28: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD dangle CCLD dtransform CCLD reserved CCLD cross_read CCLD freespace CCLD mf In function 'H5_get_srcdir_filename', inlined from 'check_file' at cross_read.c:211:28: h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9, inlined from 'check_file' at cross_read.c:211:28: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD vds CCLD file_image CCLD unregister CCLD cache_logging CCLD cork In function 'H5_get_srcdir_filename', inlined from 'h5_make_local_copy' at h5test.c:1563:28, inlined from 'test_core' at file_image.c:561:11: h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9, inlined from 'h5_make_local_copy' at h5test.c:1563:28, inlined from 'test_core' at file_image.c:561:11: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD swmr CCLD thread_id CCLD vol CCLD timer CCLD event_set CCLD onion CCLD error_test CCLD err_compat CCLD tcheck_version In function 'H5_get_srcdir_filename', inlined from 'test_filter_error' at error_test.c:898:28, inlined from 'main' at error_test.c:1051:9: h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at h5test.c:2091:9, inlined from 'test_filter_error' at error_test.c:898:28, inlined from 'main' at error_test.c:1051:9: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ CCLD testmeta CCLD accum_swmr_reader CCLD atomic_writer CCLD atomic_reader CCLD external_env CCLD links_env CCLD filenotclosed CCLD del_many_dense_attrs CCLD flushrefresh CCLD use_append_chunk CCLD use_append_chunk_mirror CCLD use_append_mchunks CCLD use_disable_mdc_flushes CCLD swmr_generator CCLD swmr_start_write CCLD swmr_reader CCLD swmr_writer CCLD swmr_remove_reader CCLD swmr_remove_writer CCLD swmr_addrem_writer CCLD swmr_sparse_reader CCLD swmr_sparse_writer CCLD vds_env CCLD vds_swmr_gen CCLD vds_swmr_reader CCLD vds_swmr_writer CCLD filter_plugin CCLD vfd_plugin CCLD vol_plugin make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/test' Making all in testpar make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/testpar' CC t_mpi.o CC t_dset.o CC t_file.o CC t_bigio.o CC t_file_image.o CC t_ph5basic.o CC t_mdset.o CC testphdf5.o t_bigio.c: In function ‘single_rank_independent_io’: t_bigio.c:1153:31: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1153 | data = malloc(dims[0] * sizeof(int)); | ~~~~~~~~^~~~~~~~~~~~~ t_bigio.c:1164:33: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 1164 | memset(data, 0, dims[0] * sizeof(int)); | ~~~~~~~~^~~~~~~~~~~~~ t_bigio.c: In function ‘coll_chunktest’: t_bigio.c:1445:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1445 | data_array1 = (int *)malloc(dims[0] * dims[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_bigio.c:1452:18: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1452 | num_points = block[0] * block[1] * count[0] * count[1]; | ^~~~~ t_bigio.c:1723:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1723 | data_array1 = (int *)malloc(dims[0] * dims[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_bigio.c:1727:52: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1727 | data_origin1 = (int *)malloc(dims[0] * dims[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_bigio.c: In function ‘main’: t_bigio.c:1882:20: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1882 | bigcount = newsize * 2; | ^~~~~~~ CC t_span_tree.o CC t_coll_chunk.o CC t_chunk_alloc.o t_mpi.c: In function ‘test_mpio_gb_file’: t_mpi.c:235:32: warning: integer overflow in expression of type ‘long int’ results in ‘-2147483648’ [-Woverflow] 235 | mpi_off = 2 * 1024 * (MPI_Offset)MB; | ^ t_mpi.c:257:32: warning: integer overflow in expression of type ‘long int’ results in ‘0’ [-Woverflow] 257 | mpi_off = 4 * 1024 * (MPI_Offset)MB; | ^ t_mpi.c:177:23: warning: overflow in conversion from ‘long long int’ to ‘MPI_Offset’ {aka ‘long int’} changes value from ‘4294967295’ to ‘-1’ [-Woverflow] 177 | #define FOUR_GB_LESS1 4294967295L /* 2**32 - 1 */ | ^~~~~~~~~~~ t_mpi.c:262:23: note: in expansion of macro ‘FOUR_GB_LESS1’ 262 | mpi_off = FOUR_GB_LESS1; | ^~~~~~~~~~~~~ t_dset.c: In function ‘none_selection_chunk’: t_dset.c:2877:62: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2877 | data_origin = (DATATYPE *)malloc(block[0] * block[1] * sizeof(DATATYPE)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ t_dset.c:2880:61: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2880 | data_array = (DATATYPE *)malloc(block[0] * block[1] * sizeof(DATATYPE)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ t_mdset.c: In function ‘big_dataset’: t_mdset.c:561:21: warning: conversion from ‘h5_stat_size_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 561 | file_size = h5_get_file_size(filename, fapl); | ^~~~~~~~~~~~~~~~ In file included from testphdf5.h:18, from t_mdset.c:13: t_mdset.c:562:25: warning: comparison is always false due to limited range of data type [-Wtype-limits] 562 | VRFY((file_size == 2147485696ULL), "File is correct size(~2GB)"); | ^~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_mdset.c:562:9: note: in expansion of macro ‘VRFY’ 562 | VRFY((file_size == 2147485696ULL), "File is correct size(~2GB)"); | ^~~~ t_mdset.c:592:21: warning: conversion from ‘h5_stat_size_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 592 | file_size = h5_get_file_size(filename, fapl); | ^~~~~~~~~~~~~~~~ t_mdset.c:593:25: warning: comparison is always false due to limited range of data type [-Wtype-limits] 593 | VRFY((file_size == 4294969344ULL), "File is correct size(~4GB)"); | ^~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_mdset.c:593:9: note: in expansion of macro ‘VRFY’ 593 | VRFY((file_size == 4294969344ULL), "File is correct size(~4GB)"); | ^~~~ t_mdset.c:623:21: warning: conversion from ‘h5_stat_size_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 623 | file_size = h5_get_file_size(filename, fapl); | ^~~~~~~~~~~~~~~~ t_mdset.c:624:25: warning: comparison is always false due to limited range of data type [-Wtype-limits] 624 | VRFY((file_size == 8589936640ULL), "File is correct size(~8GB)"); | ^~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_mdset.c:624:9: note: in expansion of macro ‘VRFY’ 624 | VRFY((file_size == 8589936640ULL), "File is correct size(~8GB)"); | ^~~~ CC t_filter_read.o CC t_prop.o t_coll_chunk.c: In function ‘coll_chunktest’: t_coll_chunk.c:730:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 730 | data_array1 = (int *)malloc(dims[0] * dims[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_coll_chunk.c:737:18: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 737 | num_points = block[0] * block[1] * count[0] * count[1]; | ^~~~~ t_coll_chunk.c:1010:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1010 | data_array1 = (int *)malloc(dims[0] * dims[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ CC t_coll_md.o t_coll_chunk.c:1014:52: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1014 | data_origin1 = (int *)malloc(dims[0] * dims[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c: In function ‘test_chunk_alloc_incr_ser_to_par’: t_chunk_alloc.c:637:54: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 637 | data = malloc((dset_dims[0] / (hsize_t)mpi_size) * sizeof(int)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:639:37: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 639 | read_data = malloc(dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:641:40: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 641 | correct_data = malloc(dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:664:41: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 664 | memset(read_data, 255, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:665:42: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 665 | memset(correct_data, 0, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from testphdf5.h:18, from t_chunk_alloc.c:18: t_chunk_alloc.c:672:61: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 672 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_chunk_alloc.c:672:5: note: in expansion of macro ‘VRFY’ 672 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ^~~~ t_chunk_alloc.c:685:58: warning: conversion from ‘long long unsigned int’ to ‘unsigned int’ may change value [-Wconversion] 685 | memset(data, 255, (dset_dims[0] / (hsize_t)mpi_size) * sizeof(int)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:704:39: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 704 | memset(read_data, 0, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:705:44: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 705 | memset(correct_data, 255, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:712:61: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 712 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_chunk_alloc.c:712:5: note: in expansion of macro ‘VRFY’ 712 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ^~~~ t_chunk_alloc.c:738:41: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 738 | memset(read_data, 255, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:739:42: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 739 | memset(correct_data, 0, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:746:61: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 746 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_chunk_alloc.c:746:5: note: in expansion of macro ‘VRFY’ 746 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ^~~~ t_chunk_alloc.c:759:58: warning: conversion from ‘long long unsigned int’ to ‘unsigned int’ may change value [-Wconversion] 759 | memset(data, 255, (dset_dims[0] / (hsize_t)mpi_size) * sizeof(int)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_filter_read.c: In function ‘filter_read_internal’: t_filter_read.c:74:46: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 74 | points = (int *)malloc(size[0] * size[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_filter_read.c:77:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 77 | check = (int *)malloc(hs_size[0] * hs_size[1] * sizeof(int)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:784:39: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 784 | memset(read_data, 0, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:785:44: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 785 | memset(correct_data, 255, dset_dims[0] * sizeof(int)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ t_chunk_alloc.c:792:61: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 792 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_chunk_alloc.c:792:5: note: in expansion of macro ‘VRFY’ 792 | VRFY((0 == memcmp(read_data, correct_data, dset_dims[0] * sizeof(int))), "data verification succeeded"); | ^~~~ CC t_oflush.o CC t_cache.o CC t_cache_image.o t_coll_md.c: In function ‘test_partial_no_selection_coll_md_read’: t_coll_md.c:166:103: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 166 | data = calloc(1, count[1] * (PARTIAL_NO_SELECTION_Y_DIM_SCALE * PARTIAL_NO_SELECTION_X_DIM_SCALE) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 167 | sizeof(int)); | ~~~~~~~~~~~ t_coll_md.c:190:104: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 190 | read_buf = malloc(count[1] * (PARTIAL_NO_SELECTION_Y_DIM_SCALE * PARTIAL_NO_SELECTION_X_DIM_SCALE) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 191 | sizeof(int)); | ~~~~~~~~~~~ In file included from testphdf5.h:18, from t_coll_md.c:19: t_coll_md.c:213:104: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 213 | count[1] * (PARTIAL_NO_SELECTION_Y_DIM_SCALE * PARTIAL_NO_SELECTION_X_DIM_SCALE) * | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 214 | sizeof(int))), | ~~~~~~~~~~~ testpar.h:51:13: note: in definition of macro ‘VRFY_IMPL’ 51 | if (val) { \ | ^~~ t_coll_md.c:212:9: note: in expansion of macro ‘VRFY’ 212 | VRFY((!memcmp(data, read_buf, | ^~~~ t_coll_md.c: In function ‘test_link_chunk_io_sort_chunk_issue’: t_coll_md.c:486:31: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 486 | data = calloc(1, count[0] * sizeof(int)); | ~~~~~~~~~^~~~~~~~~~~~~ t_coll_md.c:509:32: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 509 | read_buf = malloc(count[0] * sizeof(int)); | ~~~~~~~~~^~~~~~~~~~~~~ t_coll_md.c: In function ‘test_coll_io_ind_md_write’: t_coll_md.c:701:45: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 701 | data = malloc(sel_dims[0] * sel_dims[1] * sizeof(long long)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ CC t_pshutdown.o CC t_pread.o CC t_prestart.o CC t_init_term.o CC t_pmulti_dset.o t_cache.c: In function ‘verify_total_reads’: t_cache.c:4306:36: warning: conversion to ‘long int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 4306 | reported_total_reads = mssg.count; | ^~~~ t_pshutdown.c: In function ‘main’: t_pshutdown.c:125:55: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 125 | data_array = (DATATYPE *)malloc(dims[0] * dims[1] * sizeof(DATATYPE)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ CC t_select_io_dset.o t_prestart.c: In function ‘main’: t_prestart.c:74:55: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 74 | data_array = (DATATYPE *)malloc(dims[0] * dims[1] * sizeof(DATATYPE)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ CC t_shapesame.o CC t_filters_parallel.o CC t_2Gio.o t_pmulti_dset.c: In function ‘test_pmdset’: t_pmulti_dset.c:393:43: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 393 | size_t max_hs_x = (MAX_HS_X <= dset_dims[k][0]) | ^ t_pmulti_dset.c:396:43: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 396 | size_t max_hs_y = (MAX_HS_Y <= dset_dims[k][1]) | ^ t_pmulti_dset.c:418:46: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 418 | for (o = start[m][0]; (o < (start[m][0] + count[m][0])) && !overlap; o++) | ^~~~~ t_pmulti_dset.c:419:50: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 419 | for (p = start[m][1]; (p < (start[m][1] + count[m][1])) && !overlap; | ^~~~~ t_pmulti_dset.c:446:46: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 446 | for (n = start[m][0]; n < (start[m][0] + count[m][0]); n++) | ^~~~~ t_pmulti_dset.c:447:50: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 447 | for (o = start[m][1]; o < (start[m][1] + count[m][1]); o++) | ^~~~~ t_pmulti_dset.c:451:42: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 451 | for (n = start[m][0]; n < (start[m][0] + count[m][0]); n++) | ^~~~~ t_pmulti_dset.c:452:46: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 452 | for (o = start[m][1]; o < (start[m][1] + count[m][1]); o++) | ^~~~~ t_pmulti_dset.c:459:42: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 459 | for (n = start[m][0]; n < (start[m][0] + count[m][0]); n++) | ^~~~~ t_pmulti_dset.c:460:46: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 460 | for (o = start[m][1]; o < (start[m][1] + count[m][1]); o++) | ^~~~~ CC t_vfd.o CC t_pflush1.o t_filters_parallel.c: In function ‘set_dcpl_filter’: t_filters_parallel.c:334:38: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 334 | chunk_nelemts *= chunk_dims[i]; | ^~~~~~~~~~ CC t_pflush2.o t_filters_parallel.c: In function ‘test_write_one_chunk_filtered_dataset’: t_filters_parallel.c:1062:17: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1062 | data_size = (hsize_t)WRITE_ONE_CHUNK_FILTERED_DATASET_CH_NROWS * | ^ t_filters_parallel.c:1092:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1092 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_no_overlap’: t_filters_parallel.c:1218:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1218 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:1247:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1247 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_no_overlap_partial’: t_filters_parallel.c:1376:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1376 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:1405:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1405 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_overlap’: t_filters_parallel.c:1536:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1536 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:1564:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1564 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ CCLD t_mpi t_filters_parallel.c: In function ‘test_write_filtered_dataset_single_unlim_dim_no_overlap’: t_filters_parallel.c:1680:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1680 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_single_unlim_dim_overlap’: t_filters_parallel.c:1847:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1847 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_2Gio.c: In function ‘MpioTest2G’: t_2Gio.c:606:27: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 606 | tot_size_bytes *= shape[i]; | ^~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_multi_unlim_dim_no_overlap’: t_2Gio.c:642:23: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 642 | data_size = slice_per_process * shape[1] * shape[2]; | ^~~~~~~~~~~~~~~~~ t_filters_parallel.c:2025:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2025 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_2Gio.c: In function ‘dataset_writeInd’: t_2Gio.c:741:38: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 741 | data_array1 = (DATATYPE *)malloc(data_size); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_multi_unlim_dim_overlap’: t_select_io_dset.c: In function ‘test_bug_optimized_bufs’: t_filters_parallel.c:2200:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2200 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_select_io_dset.c:3763:36: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3763 | if ((wbuf = calloc(1, count[0] * sizeof(int))) == NULL) | ~~~~~~~~~^~~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_single_no_selection’: t_filters_parallel.c:2390:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2390 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:2423:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2423 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:2439:30: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2439 | segment_length = dataset_dims[0] * dataset_dims[1] / (hsize_t)mpi_size; | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_all_no_selection’: t_filters_parallel.c:2577:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2577 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_point_selection’: t_filters_parallel.c:2676:18: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2676 | num_points = (hsize_t)WRITE_POINT_SELECTION_FILTERED_CHUNKS_NROWS * | ^ t_filters_parallel.c:2691:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2691 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:2720:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2720 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_filtered_dataset_interleaved_write’: t_filters_parallel.c:2851:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2851 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:2880:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 2880 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_transformed_filtered_dataset_no_overlap’: t_filters_parallel.c:3024:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3024 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:3065:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3065 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_3d_filtered_dataset_no_overlap_separate_pages’: t_filters_parallel.c:3196:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3196 | data_size = sel_dims[0] * sel_dims[1] * sel_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:3226:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3226 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_3d_filtered_dataset_no_overlap_same_pages’: t_filters_parallel.c:3357:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3357 | data_size = sel_dims[0] * sel_dims[1] * sel_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:3387:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3387 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_2Gio.c: In function ‘none_selection_chunk’: t_filters_parallel.c: In function ‘test_write_3d_filtered_dataset_overlap’: t_2Gio.c:3180:62: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3180 | data_origin = (DATATYPE *)malloc(block[0] * block[1] * sizeof(DATATYPE)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ t_filters_parallel.c:3515:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3515 | data_size = sel_dims[0] * sel_dims[1] * sel_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~ t_2Gio.c:3183:61: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3183 | data_array = (DATATYPE *)malloc(block[0] * block[1] * sizeof(DATATYPE)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ t_vfd.c: In function ‘test_selection_io_read_verify’: t_filters_parallel.c:3544:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3544 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_vfd.c:4656:15: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4656 | bufsize = (hsize_t)(sel_dim0 * sel_dim1) * sizeof(int); | ^ t_filters_parallel.c: In function ‘test_write_cmpd_filtered_dataset_no_conversion_unshared’: t_filters_parallel.c:3737:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3737 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:3746:26: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3746 | size_t val = (j % dataset_dims[1]) + (j / dataset_dims[1]) + dset_idx; | ^ t_filters_parallel.c: In function ‘test_write_cmpd_filtered_dataset_no_conversion_shared’: t_filters_parallel.c:3882:17: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3882 | data_size = (hsize_t)WRITE_COMPOUND_FILTERED_CHUNKS_NO_CONVERSION_SHARED_ENTRIES_PER_PROC * | ^ CCLD t_bigio t_filters_parallel.c:3917:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3917 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:3926:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3926 | size_t val1 = (dataset_dims[1] * (j / ((hsize_t)mpi_size * dataset_dims[1]))); | ^ t_filters_parallel.c:3927:27: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3927 | size_t val2 = (j % dataset_dims[1]); | ^ t_filters_parallel.c:3928:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 3928 | size_t val3 = (((j % ((hsize_t)mpi_size * dataset_dims[1])) / dataset_dims[1]) % dataset_dims[1]); | ^ t_filters_parallel.c: In function ‘test_write_cmpd_filtered_dataset_type_conversion_unshared’: t_filters_parallel.c:4182:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4182 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_cmpd_filtered_dataset_type_conversion_shared’: t_filters_parallel.c:4366:17: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4366 | data_size = (hsize_t)WRITE_COMPOUND_FILTERED_CHUNKS_TYPE_CONVERSION_SHARED_ENTRIES_PER_PROC * | ^ t_filters_parallel.c:4459:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4459 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_read_one_chunk_filtered_dataset’: t_filters_parallel.c:4562:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4562 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:4686:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4686 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_filtered_dataset_no_overlap’: t_filters_parallel.c:4782:17: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4782 | data_size = (hsize_t)READ_UNSHARED_FILTERED_CHUNKS_NROWS * (hsize_t)READ_UNSHARED_FILTERED_CHUNKS_NCOLS * | ^ t_filters_parallel.c:4906:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4906 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_filtered_dataset_overlap’: t_filters_parallel.c:5003:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5003 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:5128:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5128 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c:5162:34: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5162 | for (size_t loop_count = count[0]; loop_count; loop_count--) { | ^~~~~ t_filters_parallel.c: In function ‘test_read_filtered_dataset_single_no_selection’: t_filters_parallel.c:5243:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5243 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:5257:26: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5257 | segment_length = dataset_dims[0] * dataset_dims[1] / (hsize_t)mpi_size; | ^~~~~~~~~~~~ t_filters_parallel.c:5382:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5382 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ CCLD testphdf5 t_filters_parallel.c: In function ‘test_read_filtered_dataset_all_no_selection’: t_filters_parallel.c:5483:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5483 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:5587:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5587 | read_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_read_filtered_dataset_point_selection’: t_filters_parallel.c:5667:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5667 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:5780:18: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5780 | num_points = (hsize_t)READ_POINT_SELECTION_FILTERED_CHUNKS_NROWS * | ^ t_filters_parallel.c:5794:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5794 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c:5819:38: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5819 | size_t original_loop_count = dataset_dims[0] / (hsize_t)mpi_size; | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_read_filtered_dataset_interleaved_read’: t_filters_parallel.c:5914:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 5914 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:6050:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6050 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c:6084:34: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6084 | for (size_t loop_count = count[0]; loop_count; loop_count--) { | ^~~~~ t_filters_parallel.c: In function ‘test_read_3d_filtered_dataset_no_overlap_separate_pages’: t_filters_parallel.c:6166:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6166 | data_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:6297:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6297 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_transformed_filtered_dataset_no_overlap’: t_filters_parallel.c:6414:17: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6414 | data_size = (hsize_t)READ_UNSHARED_TRANSFORMED_FILTERED_CHUNKS_NROWS * | ^ t_filters_parallel.c:6557:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6557 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ CCLD t_cache t_filters_parallel.c: In function ‘test_read_3d_filtered_dataset_no_overlap_same_pages’: t_filters_parallel.c:6658:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6658 | data_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:6789:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6789 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_3d_filtered_dataset_overlap’: t_filters_parallel.c:6888:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 6888 | data_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:7034:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7034 | read_buf_size = flat_dims[0] * sizeof(C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_cmpd_filtered_dataset_no_conversion_unshared’: t_filters_parallel.c:7161:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7161 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:7300:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7300 | read_buf_size = flat_dims[0] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_cmpd_filtered_dataset_no_conversion_shared’: t_filters_parallel.c:7408:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7408 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:7415:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7415 | size_t val1 = (dataset_dims[1] * (j / ((hsize_t)mpi_size * dataset_dims[1]))); | ^ t_filters_parallel.c:7416:27: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7416 | size_t val2 = (j % dataset_dims[1]); | ^ t_filters_parallel.c:7417:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7417 | size_t val3 = (((j % ((hsize_t)mpi_size * dataset_dims[1])) / dataset_dims[1]) % dataset_dims[1]); | ^ t_filters_parallel.c:7552:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7552 | read_buf_size = flat_dims[0] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_cmpd_filtered_dataset_type_conversion_unshared’: t_filters_parallel.c:7660:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7660 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:7807:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7807 | read_buf_size = flat_dims[0] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_read_cmpd_filtered_dataset_type_conversion_shared’: t_filters_parallel.c:7916:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7916 | data_size = dataset_dims[0] * dataset_dims[1] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:7923:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7923 | size_t val1 = (dataset_dims[1] * (j / ((hsize_t)mpi_size * dataset_dims[1]))); | ^ t_filters_parallel.c:7924:27: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7924 | size_t val2 = (j % dataset_dims[1]); | ^ t_filters_parallel.c:7925:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 7925 | size_t val3 = (((j % ((hsize_t)mpi_size * dataset_dims[1])) / dataset_dims[1]) % dataset_dims[1]); | ^ CCLD t_cache_image t_filters_parallel.c:8068:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8068 | read_buf_size = flat_dims[0] * sizeof(COMPOUND_C_DATATYPE); | ^~~~~~~~~ t_filters_parallel.c: In function ‘test_write_serial_read_parallel’: t_filters_parallel.c:8214:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8214 | data_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:8253:24: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8253 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_write_parallel_read_serial’: t_filters_parallel.c:8388:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8388 | data_size = sel_dims[0] * sel_dims[1] * sel_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c:8438:28: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8438 | correct_buf_size = dataset_dims[0] * dataset_dims[1] * dataset_dims[2] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c: In function ‘test_shrinking_growing_chunks’: t_filters_parallel.c:8559:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8559 | data_size = sel_dims[0] * sel_dims[1] * sizeof(double); | ^~~~~~~~ t_filters_parallel.c: In function ‘test_edge_chunks_no_overlap’: t_filters_parallel.c:8723:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8723 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c: In function ‘test_edge_chunks_overlap’: t_filters_parallel.c:8935:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 8935 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c: In function ‘test_fill_values’: t_filters_parallel.c:9134:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 9134 | read_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:9174:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 9174 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ t_filters_parallel.c: In function ‘test_fill_value_undefined’: t_filters_parallel.c:9522:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 9522 | read_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:9601:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 9601 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ CCLD t_pread t_filters_parallel.c: In function ‘test_fill_time_never’: t_filters_parallel.c:9776:21: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 9776 | read_buf_size = dataset_dims[0] * dataset_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~~~~~ t_filters_parallel.c:9838:17: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 9838 | data_size = sel_dims[0] * sel_dims[1] * sizeof(C_DATATYPE); | ^~~~~~~~ CCLD t_pshutdown CCLD t_prestart CCLD t_init_term CCLD t_pmulti_dset CCLD t_select_io_dset CCLD t_shapesame CCLD t_filters_parallel CCLD t_2Gio CCLD t_vfd CCLD t_pflush1 CCLD t_pflush2 make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/testpar' Making all in bin make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/bin' make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/bin' Making all in tools make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools' Making all in lib make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/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 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:39: warning: duplicated 'if' condition [-Wduplicated-cond] 913 | else if (sizeof(long) == nsize) { | ~~~~~~~~~~~~~^~~~~~~~ h5tools_str.c:857:38: note: previously used here 857 | else if (sizeof(int) == nsize) { | ~~~~~~~~~~~~^~~~~~~~ h5tools_str.c:962:79: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] 962 | templlong = (templlong >> packed_data_offset) & packed_data_mask; | ^ h5tools_str.c:962:45: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] 962 | templlong = (templlong >> packed_data_offset) & packed_data_mask; | ^ h5diff_array.c: In function 'diff_array': h5diff_array.c:219:59: warning: conversion from 'hsize_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 219 | type_class != H5T_VLEN && memcmp(mem1, mem2, size * opts->hs_nelmts) == 0) { | ~~~~~^~~~~~~~~~~~~~~~~ CC h5diff_util.lo CC h5trav.lo CC h5tools_filters.lo CC h5tools_ref.lo CC h5tools_type.lo CC io_timer.lo CCLD libh5tools.la make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/lib' Making all in src make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src' Making all in h5diff make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5diff' CC h5diff_main.o CC h5diff_common.o CC ph5diff_main.o CCLD h5diff CCLD ph5diff make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5diff' Making all in h5ls make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5ls' CC h5ls.o CCLD h5ls In function 'search_obj', inlined from 'h5tools_print_datatype.constprop.isra' at ../../lib/h5tools_dump.c:2079:15: ../../lib/h5tools_utils.c:634:26: warning: null pointer dereference [-Wnull-dereference] 634 | for (u = 0; u < table->nobjs; u++) { | ^ ../../lib/h5tools_utils.c:635:44: warning: null pointer dereference [-Wnull-dereference] 635 | if (H5Otoken_cmp(table->fid, &table->objs[u].obj_token, obj_token, &token_cmp) < 0) | ^ ../../lib/h5tools_utils.c:635:13: warning: null pointer dereference [-Wnull-dereference] 635 | if (H5Otoken_cmp(table->fid, &table->objs[u].obj_token, obj_token, &token_cmp) < 0) | ^ ../../lib/h5tools_utils.c:638:27: warning: null pointer dereference [-Wnull-dereference] 638 | return &(table->objs[u]); | ^ ../../lib/h5tools_utils.c:634:26: warning: null pointer dereference [-Wnull-dereference] 634 | for (u = 0; u < table->nobjs; u++) { | ^ make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5ls' Making all in h5dump make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5dump' CC h5dump.o CC h5dump_ddl.o CC h5dump_xml.o CCLD h5dump make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5dump' Making all in misc make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/misc' CC h5debug.o CC h5mkgrp.o CC h5clear.o CC h5repart.o CC h5delete.o CCLD h5delete CCLD h5debug CCLD h5mkgrp CCLD h5clear CCLD h5repart make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/misc' Making all in h5import make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5import' CC h5import.o CCLD h5import make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5import' Making all in h5repack make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5repack' CC h5repack_main.o CC h5repack.lo CC h5repack_copy.lo CC h5repack_filters.lo CC h5repack_opttable.lo CC h5repack_refs.lo CC h5repack_parse.lo CC h5repack_verify.lo h5repack_refs.c: In function 'do_copy_refobjs': h5repack_refs.c:249:71: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 249 | refbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), | ^~~~~~~~~~~~~~~ h5repack_refs.c:249:71: note: earlier argument should specify number of elements, later size of each element h5repack.c: In function 'check_options': h5repack.c:755:82: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'hsize_t' {aka 'long long unsigned int'} [-Wformat=] 755 | printf("Warning: user block file name missing. Reserving a size of %ld...\n", | ~~^ | | | long int | %lld 756 | options->ublock_size); | ~~~~~~~~~~~~~~~~~~~~ | | | hsize_t {aka long long unsigned int} h5repack_refs.c: In function 'copy_refs_attr': h5repack_refs.c:635:59: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 635 | refbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), (size_t)nelmts); /*init to zero */ | ^~~~~~~~~~~~~~~ h5repack_refs.c:635:59: note: earlier argument should specify number of elements, later size of each element h5repack_parse.c: In function 'parse_filter': h5repack_parse.c:235:51: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 235 | filt->cd_nelmts = strtoull(stype, NULL, 0); | ^~~~~~~~ CCLD libh5repack.la CCLD h5repack make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5repack' Making all in h5jam make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5jam' CC h5jam.o CC h5unjam.o CCLD h5unjam CCLD h5jam make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5jam' Making all in h5copy make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5copy' CC h5copy.o CCLD h5copy make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5copy' Making all in h5format_convert make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5format_convert' CC h5format_convert.o CCLD h5format_convert make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5format_convert' Making all in h5stat make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5stat' CC h5stat.o CCLD h5stat make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5stat' Making all in h5perf make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5perf' CC sio_perf.o CC sio_engine.o CC pio_perf.o CC pio_engine.o pio_perf.c: In function ‘run_test_loop’: pio_perf.c:346:64: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 346 | output_report("Transfer Buffer Size: %ldx%ld bytes, File size: %.2f MB\n", buf_size, | ~~^ ~~~~~~~~ | | | | long int size_t {aka unsigned int} | %d pio_perf.c:346:68: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 346 | output_report("Transfer Buffer Size: %ldx%ld bytes, File size: %.2f MB\n", buf_size, | ~~^ | | | long int | %d 347 | opts->blk_size, | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} pio_perf.c:350:64: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 350 | output_report("Transfer Buffer Size: %ldx%ld bytes, File size: %.2f MB\n", | ~~^ | | | long int | %d 351 | opts->blk_size, buf_size, | ~~~~~~~~~~~~~~ | | | size_t {aka unsigned int} pio_perf.c:350:68: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 350 | output_report("Transfer Buffer Size: %ldx%ld bytes, File size: %.2f MB\n", | ~~^ | | | long int | %d 351 | opts->blk_size, buf_size, | ~~~~~~~~ | | | size_t {aka unsigned int} pio_perf.c:362:60: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 362 | output_report("Transfer Buffer Size: %ld bytes, File size: %.2f MB\n", buf_size, | ~~^ ~~~~~~~~ | | | | long int size_t {aka unsigned int} | %d pio_engine.c: In function ‘do_write’: pio_engine.c:1107:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1107 | mpi_offset = mpi_file_offset + nbytes_xfer; | ^~~~~~~~~~~~~~~ pio_engine.c:1129:50: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1129 | mpi_offset = mpi_file_offset + (nbytes_xfer * pio_mpi_nprocs_g); | ^~~~~~~~~~~~~~~ pio_engine.c:1152:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1152 | mpi_offset = mpi_file_offset + nbytes_xfer; | ^~~~~~~~~~~~~~~ pio_engine.c:1166:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1166 | mpi_offset = mpi_file_offset + (nbytes_xfer * pio_mpi_nprocs_g); | ^~~~~~~~~~~~~~~ pio_engine.c:1200:54: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1200 | mpi_offset_advance = snbytes; | ^~~~~~~ pio_engine.c:1221:54: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1221 | mpi_offset_advance = snbytes; | ^~~~~~~ pio_engine.c:1232:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 1232 | mpi_offset = mpi_file_offset + nbytes_xfer; | ^~~~~~~~~~~~~~~ pio_engine.c: In function ‘do_read’: pio_engine.c:2073:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2073 | mpi_offset = mpi_file_offset + nbytes_xfer; | ^~~~~~~~~~~~~~~ pio_engine.c:2094:50: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2094 | mpi_offset = mpi_file_offset + (nbytes_xfer * pio_mpi_nprocs_g); | ^~~~~~~~~~~~~~~ pio_engine.c:2117:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2117 | mpi_offset = mpi_file_offset + nbytes_xfer; | ^~~~~~~~~~~~~~~ pio_engine.c:2131:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2131 | mpi_offset = mpi_file_offset + (nbytes_xfer * pio_mpi_nprocs_g); | ^~~~~~~~~~~~~~~ pio_engine.c:2165:54: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2165 | mpi_offset_advance = snbytes; | ^~~~~~~ pio_engine.c:2186:54: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2186 | mpi_offset_advance = snbytes; | ^~~~~~~ pio_engine.c:2197:46: warning: conversion from ‘off_t’ {aka ‘long long int’} to ‘MPI_Offset’ {aka ‘long int’} may change value [-Wconversion] 2197 | mpi_offset = mpi_file_offset + nbytes_xfer; | ^~~~~~~~~~~~~~~ sio_perf.c: In function ‘parse_command_line’: sio_perf.c:842:38: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 842 | cl_opts->page_size = parse_size_directive(H5_optarg); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:845:45: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 845 | cl_opts->page_buffer_size = parse_size_directive(H5_optarg); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:898:48: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 898 | cl_opts->chk_size[j] = parse_size_directive(buf); | ^~~~~~~~~~~~~~~~~~~~ sio_perf.c:1050:44: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 1050 | cl_opts->buf_size[j] = parse_size_directive(buf); | ^~~~~~~~~~~~~~~~~~~~ CCLD h5perf_serial CCLD h5perf make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src/h5perf' make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src' make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/src' Making all in libtest make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/libtest' CC h5tools_test_utils.o CCLD h5tools_test_utils make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/libtest' Making all in test make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test' Making all in h5diff make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5diff' CC dynlib_diff.lo CC h5diffgentest.o CCLD libdynlibdiff.la CCLD h5diffgentest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5diff' Making all in h5ls make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5ls' CC dynlib_ls.lo CCLD libdynlibls.la make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5ls' Making all in h5dump make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5dump' CC dynlib_dump.lo CC h5dumpgentest.o CC binread.o CCLD binread CCLD libdynlibdump.la h5dumpgentest.c: In function ‘gent_datareg’: h5dumpgentest.c:2257:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2257 | wbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ h5dumpgentest.c:2257:46: note: earlier argument should specify number of elements, later size of each element h5dumpgentest.c:2260:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2260 | drbuf = (uint8_t *)calloc(sizeof(uint8_t), SPACE2_DIM1 * SPACE2_DIM2); | ^~~~~~~ h5dumpgentest.c:2260:38: note: earlier argument should specify number of elements, later size of each element h5dumpgentest.c: In function ‘gent_attrreg’: h5dumpgentest.c:2381:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2381 | wbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ h5dumpgentest.c:2381:46: note: earlier argument should specify number of elements, later size of each element h5dumpgentest.c:2384:38: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 2384 | drbuf = (uint8_t *)calloc(sizeof(uint8_t), SPACE2_DIM1 * SPACE2_DIM2); | ^~~~~~~ h5dumpgentest.c:2384:38: note: earlier argument should specify number of elements, later size of each element h5dumpgentest.c: In function ‘gent_array1_big’: h5dumpgentest.c:3096:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 3096 | wbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1); | ^~~~~~~~~~~~~~~ h5dumpgentest.c:3096:46: note: earlier argument should specify number of elements, later size of each element CCLD h5dumpgentest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5dump' Making all in misc make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/misc' Making all in vds make[4]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/misc/vds' CC UC_1_one_dim_gen.o CC UC_3_gaps_gen.o CC UC_2_two_dims_gen.o CC UC_4_printf_gen.o CC UC_5_stride_gen.o UC_2_two_dims_gen.c: In function ‘main’: UC_1_one_dim_gen.c: In function ‘main’: UC_1_one_dim_gen.c:128:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 128 | if (NULL == (buffer = (int *)malloc(count * sizeof(int)))) | ~~~~~~^~~~~~~~~~~~~ UC_2_two_dims_gen.c:134:51: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 134 | if (NULL == (buffer = (int *)malloc(count * sizeof(int)))) | ~~~~~~^~~~~~~~~~~~~ UC_5_stride_gen.c: In function ‘main’: UC_5_stride_gen.c:119:47: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 119 | if (NULL == (buffer = (int *)malloc(n * sizeof(int)))) | ~~^~~~~~~~~~~~~ CCLD UC_3_gaps_gen UC_4_printf_gen.c: In function ‘main’: UC_4_printf_gen.c:89:47: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 89 | if (NULL == (buffer = (int *)malloc(n * sizeof(int)))) | ~~^~~~~~~~~~~~~ CCLD UC_2_two_dims_gen CCLD UC_5_stride_gen CCLD UC_4_printf_gen CCLD UC_1_one_dim_gen make[4]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/misc/vds' make[4]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/misc' CC h5repart_gentest.o CC h5clear_gentest.o CC talign.o CC repart_test.o CC clear_open_chk.o CCLD talign CCLD h5repart_gentest CCLD clear_open_chk CCLD repart_test CCLD h5clear_gentest make[4]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/misc' make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/misc' Making all in h5import make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5import' CC h5importtest.o CCLD h5importtest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5import' Making all in h5repack make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5repack' CC h5repacktst.o CC dynlib_rpk.lo CC testh5repack_detect_szip.o CC h5repackgentest.o CC dynlib_vrpk.lo CCLD libdynlibadd.la CCLD libdynlibvers.la CCLD testh5repack_detect_szip CCLD h5repackgentest h5repacktst.c: In function ‘write_dset_in’: h5repacktst.c:4179:16: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 4179 | size = (TEST_BUFSIZE / sizeof(double) + 1) * sizeof(double); | ^ h5repacktst.c: In function ‘make_dset_reg_ref’: h5repacktst.c:4685:46: warning: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 4685 | wbuf = (hdset_reg_ref_t *)calloc(sizeof(hdset_reg_ref_t), (size_t)SPACE1_DIM1); | ^~~~~~~~~~~~~~~ h5repacktst.c:4685:46: note: earlier argument should specify number of elements, later size of each element CCLD h5repacktst In function 'build_match_list', inlined from 'h5diff.constprop' at ../../lib/h5diff.c:1000:5: ../../lib/h5diff.c:333:5: warning: null pointer dereference [-Wnull-dereference] 333 | trav_table_init(info1->fid, &table); | ^ make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5repack' Making all in h5jam make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5jam' CC tellub.o CC h5jamgentest.o CC getub.o CCLD tellub CCLD getub CCLD h5jamgentest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5jam' Making all in h5copy make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5copy' CC h5copygentest.o CCLD h5copygentest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5copy' Making all in h5format_convert make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5format_convert' CC h5fc_gentest.o CC h5fc_chk_idx.o CCLD h5fc_chk_idx CCLD h5fc_gentest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5format_convert' Making all in h5stat make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5stat' CC h5stat_gentest.o CCLD h5stat_gentest make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/h5stat' Making all in perform make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/perform' CC iopipe.o CC chunk.o CC chunk_cache.o CC zip_perf.o CC overhead.o CC perf_meta.o CCLD chunk CCLD perf_meta CCLD overhead CCLD iopipe CCLD chunk_cache CCLD zip_perf make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test/perform' make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test' make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools/test' make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools' make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/tools' Making all in utils make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils' Making all in test make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/test' CC swmr_check_compat_vfd.o CCLD swmr_check_compat_vfd make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/test' Making all in tools make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools' Making all in test make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools/test' make[4]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools/test' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools/test' make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools/test' make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools' make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils/tools' make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils' make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/utils' Making all in . make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5' Making all in c++ make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/c++' Making all in src make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/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 CXX H5CommonFG.lo CXX H5Group.lo CXX H5File.lo CXXLD libhdf5_cpp.la H5Location.cpp: In member function 'getObjnameByIdx': H5Location.cpp:2001:46: warning: argument 1 range [2147483649, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2001 | char *name_C = new char[actual_name_len](); | ^ /usr/include/c++/14.2.1/new:133:26: note: in a call to allocation function 'operator new []' declared here 133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/c++/src' Making all in test make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/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 dsets.cpp: In function ‘herr_t test_datasize(H5::FileAccPropList&)’: dsets.cpp:289:44: warning: conversion from ‘hsize_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} may change value [-Wconversion] 289 | size_t expected_size = 4 * dims[0] * dims[1]; | ~~~~~~~~~~~~^~~~~~~~~ CXX tobject.o CXX trefer.o CXX ttypes.o CXX tvlstr.o CXX titerate.o CXX h5cpputil.o trefer.cpp: In function ‘void test_reference_region_1D()’: trefer.cpp:558:55: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 558 | wbuf = static_cast(calloc(sizeof(hdset_reg_ref_t), SPACE1_DIM1)); | ^~~~~~~~~~~~~~~~~~~~~~~ trefer.cpp:558:55: note: earlier argument should specify number of elements, later size of each element trefer.cpp:561:47: warning: ‘void* calloc(size_t, size_t)’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 561 | drbuf = static_cast(calloc(sizeof(uint8_t), SPACE3_DIM1)); | ^~~~~~~~~~~~~~~ trefer.cpp:561:47: note: earlier argument should specify number of elements, later size of each element CXXLD testhdf5 In function 'H5_get_srcdir_filename', inlined from 'test_h5s_basic' at th5s.cpp:165:54: ../../test/h5test.c:2091:60: warning: '%s' directive output may be truncated writing up to 1012 bytes into a region of size between 2 and 1014 [-Wformat-truncation=] 2091 | snprintf(srcdir_testpath, sizeof(srcdir_testpath), "%stestfiles/%s", srcdir, filename); | ^ In function 'snprintf', inlined from 'H5_get_srcdir_filename' at ../../test/h5test.c:2091:9, inlined from 'test_h5s_basic' at th5s.cpp:165:54: /usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 11 and 2035 bytes into a destination of size 1024 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^ make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/c++/test' make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/c++' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/c++' make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/c++' Making all in fortran make[1]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran' Making all in src make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran/src' CC H5match_types.o CCLD H5match_types ./H5match_types make all-am make[3]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran/src' PPFC H5_buildiface.o PPFC H5fortran_types.lo CC H5f90kit.lo CC H5_f.lo CC H5Af.lo CC H5Df.lo CC H5Ef.lo CC H5Ff.lo CC H5Gf.lo CC H5If.lo CC H5Of.lo CC H5Lf.lo CC H5Pf.lo CC H5Rf.lo CC H5Sf.lo CC H5Tf.lo CC H5Zf.lo PPFC H5f90global.lo PPFC H5fortkit.lo PPFC H5Aff.lo PPFC H5Fff.lo PPFC H5Sff.lo PPFC H5Eff.lo PPFC H5ESff.lo PPFC H5Pff.lo PPFC H5Iff.lo PPFC H5Lff.lo PPFC H5Off.lo PPFC H5Rff.lo PPFC H5Tff.lo PPFC H5VLff.lo PPFC H5Zff.lo PPFC H5_ff.lo PPFC H5Dff.lo PPFC H5Gff.lo FCLD H5_buildiface ./H5_buildiface PPFC H5_gen.lo PPFC HDF5.lo FCLD libhdf5_fortran.la make[3]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran/src' make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran/src' Making all in test make[2]: Entering directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran/test' PPFC H5_test_buildiface.o FCLD H5_test_buildiface ./H5_test_buildiface PPFC tf_gen.lo PPFC tf.lo CC t.lo FCLD libh5test_fortran.la PPFC tH5F.o PPFC tH5D.o PPFC tH5R.o PPFC tH5S.o PPFC tH5T.o PPFC tH5VL.o PPFC tH5Z.o PPFC tH5Sselect.o PPFC tH5P.o PPFC tH5A.o PPFC tH5I.o PPFC tH5G.o PPFC tH5E.o PPFC tHDF5.o PPFC fortranlib_test.o FCLD fortranlib_test PPFC fflush1.o FCLD fflush1 PPFC fflush2.o FCLD fflush2 PPFC tH5O.o PPFC tH5A_1_8.o PPFC tH5G_1_8.o PPFC tH5MISC_1_8.o PPFC tHDF5_1_8.o PPFC fortranlib_test_1_8.o FCLD fortranlib_test_1_8 PPFC tH5E_F03.o PPFC tH5L_F03.o PPFC tH5O_F03.o PPFC tH5P_F03.o PPFC tH5T_F03.o tH5T_F03.F90:3009:17: 3009 | IF(.NOT.(orig_data(i,j).EQ.orig_data(i,j))) CYCLE ! skip IF value is NaN | 1 Warning: Equality comparison for REAL(4) at (1) [-Wcompare-reals] tH5T_F03.F90:1184:81: 1184 | CALL verify("h5kind_to_type",dset_data_r31(i),data_out_r31(i),total_error) | 1 Error: There is no specific subroutine for the generic ‘verify’ at (1) make[2]: *** [Makefile:1557: tH5T_F03.o] Error 1 make[2]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran/test' make[1]: *** [Makefile:915: all-recursive] Error 1 make[1]: Leaving directory '/build/hdf5-openmpi/src/hdf5-hdf5_1.14.5/fortran' make: *** [Makefile:732: all-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-i686/build/build used straw: :clean_chroot:haskell_without_check: build@euronuc.lan