==> Creating chroot for [extra-staging] (i686)... -> Deleting chroot copy 'root'... -> Deleting chroot copy 'slave3'... ==> Creating install root at /var/lib/archbuild/slave3/extra-staging-i686/root ==> Installing packages to /var/lib/archbuild/slave3/extra-staging-i686/root :: Synchronizing package databases... staging downloading... core-staging downloading... testing 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 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = (unset), LC_NUMERIC = (unset), LC_COLLATE = (unset), LC_TIME = "en_GB.UTF-8", LC_MESSAGES = (unset), LC_MONETARY = (unset), LC_ADDRESS = (unset), LC_IDENTIFICATION = (unset), LC_MEASUREMENT = (unset), LC_PAPER = (unset), LC_TELEPHONE = (unset), LC_NAME = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("C.UTF-8"). (13/13) Updating the info directory file... gpg: keyserver option 'ca-cert-file' is obsolete; please use 'hkp-cacert' in dirmngr.conf 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/slave3/extra-staging-i686/root] -> [slave3]...done ==> Making package: hdf5 1.14.5-1.0 (Sat 30 Nov 2024 10:02:57 CET) ==> Retrieving sources... -> Found hdf5-1.14.5.tar.gz ==> Validating source files with sha256sums... hdf5-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 1.14.5-1.0 (Sat Nov 30 10:03:04 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/libaec 1.1.3-1.0 0.09 MiB Total Installed Size: 0.09 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libaec... :: Running post-transaction hooks... (1/1) 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-1.14.5.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting hdf5-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/cc - 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/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 -- 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/gfortran - 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} -- ....FOUND SIZEOF for REAL KINDs {4,8,12,16} -- 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/c++ - 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/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/src/build/java/src/hdf/hdf5lib/jarhdf5-1.14.5.jar;/build/hdf5/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/src/hdf5-hdf5_1.14.5/src;/build/hdf5/src/hdf5-hdf5_1.14.5/src/H5FDsubfiling;/build/hdf5/src/build/src -- HDF5 link libs: hdf5-shared;hdf5_fortran-shared;hdf5_cpp-shared -- HDF5 H5_LIBVER_DIR: 114 HDF5_VERSION_MAJOR: 1.14 -- Configuring done (39.5s) -- Generating done (1.3s) CMake Warning: Manually-specified variables were not used by the project: USE_LIBAEC -- Build files have been written to: /build/hdf5/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 'gcc' is GNU gcc-14.2.1 compiler 'gfortran' is GNU gfortran-14.2.1 compiler 'g++' 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... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking if unsupported combinations of configure options are allowed... no 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 gcc 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 gfortran accepts -g... yes checking for Fortran flag to compile .f90 files... none checking whether the compiler supports GNU Fortran... (cached) yes checking whether gfortran accepts -g... (cached) yes checking what gfortran does with modules... module.mod checking how gfortran 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 gfortran... -v checking for Fortran libraries of gfortran... -L/usr/lib/gcc/i686-pc-linux-gnu/14.2.1 -L/usr/lib/gcc/i686-pc-linux-gnu/14.2.1/../../.. -lgfortran -lm -lquadmath 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 g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -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 gcc... /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 gcc 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 gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/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 gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran 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 for parallel support files... skipped 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 10:04:27 CET 2024 Configured by: builduser@ Host system: i686-pc-linux-gnu Uname information: Linux arch-nspawn-1055328 6.6.63-1-lts #1 SMP PREEMPT_DYNAMIC Fri, 22 Nov 2024 15:39:56 +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/gcc ( gcc (GCC) 14.2.1 20240910) CPPFLAGS: H5_CPPFLAGS: -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -DNDEBUG -UH5_DEBUG_API -I/build/hdf5/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/src=/usr/src/debug/hdf5 -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/gfortran ( GNU Fortran (GCC) 14.2.1 20240910) Fortran Flags: -ffile-prefix-map=/build/hdf5/src=/usr/src/debug/hdf5 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/g++ ( g++ (GCC) 14.2.1 20240910) 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/src=/usr/src/debug/hdf5 -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: no Parallel Filtered Dataset Writes: no Large Parallel I/O: no 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/src/hdf5-hdf5_1.14.5/src' make all-am make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/src' CC H5.lo CC H5build_settings.lo CC H5checksum.lo CC H5dbg.lo CC H5system.lo CC H5timer.lo CC H5trace.lo CC H5A.lo CC H5Abtree2.lo CC H5Adense.lo CC H5Adeprec.lo CC H5Aint.lo 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 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) | ^ 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 H5Cint.lo CC H5Clog.lo CC H5Clog_json.lo CC H5Clog_trace.lo CC H5Cprefetched.lo CC H5Cquery.lo CC H5Ctag.lo CC H5Ctest.lo CC H5CX.lo CC H5D.lo CC H5Dbtree.lo CC H5Dbtree2.lo CC H5Dchunk.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) | ~~~~~~~~~~~~~~~~~^~~~~~~ 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) | ^~~~~~~~~~~~~~~~~~~~ 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 H5Dcompact.lo CC H5Dcontig.lo 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) | ^~~~~~~~~~~~~~~~~~~~ CC H5Ddbg.lo CC H5Ddeprec.lo CC H5Dearray.lo CC H5Defl.lo CC H5Dfarray.lo CC H5Dfill.lo CC H5Dint.lo CC H5Dio.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 H5Dlayout.lo CC H5Dnone.lo CC H5Doh.lo CC H5Dscatgath.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; | ^~~~~~~ CC H5Dselect.lo 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 H5Dsingle.lo CC H5Dtest.lo CC H5Dvirtual.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 H5E.lo CC H5Edeprec.lo CC H5Eint.lo CC H5EA.lo CC H5EAcache.lo CC H5EAdbg.lo CC H5EAdblkpage.lo CC H5EAdblock.lo CC H5EAhdr.lo CC H5EAiblock.lo CC H5EAint.lo CC H5EAsblock.lo CC H5EAstat.lo CC H5EAtest.lo CC 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 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 H5Fio.lo CC H5Fmount.lo CC H5Fquery.lo CC H5Fsfile.lo CC H5Fspace.lo CC H5Fsuper.lo CC H5Fsuper_cache.lo CC H5Ftest.lo CC H5FA.lo CC H5FAcache.lo CC H5FAdbg.lo CC H5FAdblock.lo CC H5FAdblkpage.lo CC H5FAhdr.lo CC H5FAint.lo CC H5FAstat.lo CC H5FAtest.lo CC H5FD.lo CC H5FDcore.lo H5FDcore.c: 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; | ^~~~ CC H5FDfamily.lo CC H5FDint.lo CC H5FDlog.lo CC H5FDmulti.lo CC H5FDonion.lo 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) | ^ 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) { | ^~~~~~~~~ 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.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 H5FDonion_header.lo 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_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) | ^~~~~~~~~~~~~ CC H5FDonion_history.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) | ^~~~ CC H5FDonion_index.lo 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 H5FDperform.lo CC H5FDsec2.lo CC H5FDspace.lo CC H5FDsplitter.lo CC H5FDstdio.lo CC H5FDtest.lo CC H5FDwindows.lo CC H5FL.lo CC H5FO.lo CC H5FS.lo CC H5FScache.lo CC H5FSdbg.lo CC H5FSint.lo CC H5FSsection.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 H5FSstat.lo CC H5FStest.lo CC H5G.lo CC H5Gbtree2.lo CC H5Gcache.lo CC H5Gcompact.lo CC H5Gdense.lo CC H5Gdeprec.lo CC H5Gent.lo CC H5Gint.lo CC H5Glink.lo CC H5Gloc.lo CC H5Gname.lo CC H5Gnode.lo CC H5Gobj.lo CC H5Goh.lo CC H5Groot.lo CC H5Gstab.lo CC H5Gtest.lo CC H5Gtraverse.lo CC H5HF.lo CC H5HFbtree2.lo CC H5HFcache.lo H5HFcache.c: 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 H5HFdbg.lo CC H5HFdblock.lo CC H5HFdtable.lo CC H5HFhdr.lo CC H5HFhuge.lo CC H5HFiblock.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 H5HFiter.lo CC H5HFman.lo CC H5HFsection.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 H5HFspace.lo CC H5HFstat.lo CC H5HFtest.lo CC H5HFtiny.lo CC H5HG.lo CC H5HGcache.lo CC H5HGdbg.lo CC H5HGquery.lo CC H5HL.lo CC H5HLcache.lo CC H5HLdbg.lo CC H5HLint.lo CC H5HLprfx.lo CC H5HLdblk.lo CC 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 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 H5Ocache_image.lo CC H5Ochunk.lo CC H5Ocont.lo CC H5Ocopy.lo CC H5Ocopy_ref.lo CC H5Odbg.lo CC H5Odrvinfo.lo CC H5Odtype.lo CC H5Oefl.lo CC H5Ofill.lo 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 H5Oflush.lo CC H5Ofsinfo.lo CC H5Oginfo.lo CC H5Oint.lo CC H5Olayout.lo CC H5Olinfo.lo CC H5Olink.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 H5Omessage.lo CC H5Omtime.lo CC H5Oname.lo CC H5Onull.lo 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 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); | ^~~~~~~~~~~~~~~~~ CC H5Pdcpl.lo 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 H5Pdeprec.lo CC H5Pdxpl.lo CC H5Pencdec.lo CC H5Pfapl.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 H5Pfcpl.lo CC H5Pfmpl.lo CC H5Pgcpl.lo CC H5Pint.lo CC H5Plapl.lo CC H5Plcpl.lo CC H5Pmapl.lo CC H5Pmcpl.lo CC H5Pocpl.lo CC H5Pocpypl.lo CC H5Pstrcpl.lo CC H5Ptest.lo CC H5PB.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 H5PL.lo CC H5PLint.lo CC H5PLpath.lo CC H5PLplugin_cache.lo CC H5R.lo CC H5Rdeprec.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 H5Rint.lo CC H5UC.lo CC H5RS.lo CC H5S.lo CC H5Sall.lo CC H5Sdbg.lo CC H5Sdeprec.lo CC H5Shyper.lo In file included from 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 H5Snone.lo CC H5Spoint.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) | ^~~~~~~~ CC H5Sselect.lo CC H5Stest.lo CC H5SL.lo CC H5SM.lo CC H5SMbtree2.lo CC H5SMcache.lo CC H5SMmessage.lo CC H5SMtest.lo CC H5T.lo 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 H5Tarray.lo CC H5Tbit.lo CC H5Tcommit.lo CC H5Tcompound.lo CC H5Tconv.lo CC H5Tconv_integer.lo CC H5Tconv_float.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_string.lo CC H5Tconv_bitfield.lo CC H5Tconv_compound.lo CC H5Tconv_reference.lo 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_datatype.lo CC H5VLnative_file.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 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 H5Zszip.lo CC H5Ztrans.lo CCLD libhdf5.la make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/src' make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/src' Making all in test make[1]: Entering directory '/build/hdf5/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 CCLD libh5test.la CC filter_plugin1_dsets.lo CCLD libfilter_plugin1_dsets.la CC filter_plugin2_dsets.lo CCLD libfilter_plugin2_dsets.la CC filter_plugin3_dsets.lo CCLD libfilter_plugin3_dsets.la CC filter_plugin4_groups.lo CCLD libfilter_plugin4_groups.la CC null_vfd_plugin.lo CCLD libnull_vfd_plugin.la CC null_vol_connector.lo CCLD libnull_vol_connector.la CC testhdf5.o CC tarray.o CC tattr.o CC tchecksum.o CC tconfig.o CC tfile.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 tgenprop.o CC th5o.o CC th5s.o CC th5_system.o CC tcoords.o CC tid.o CC titerate.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 tmeta.o CC tmisc.o tmisc.c: In function ‘test_misc39’: 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 *)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ CC trefer.o 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.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.c: In function ‘test_reference_vlen_obj’: 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.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.c:843:26: 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 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 trefer.c: In function ‘test_reference_perf’: 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 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 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 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 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 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 CC trefer_deprec.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_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_deprec.c: In function ‘test_reference_compat’: 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_deprec.c:1542:44: note: earlier argument should specify number of elements, later size of each element 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_deprec.c:1544:49: note: earlier argument should specify number of elements, later size of each element CC trefstr.o CC tselect.o 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 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 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 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 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 tselect.c: In function ‘test_select_hyper_stride’: 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 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 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 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 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’: 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 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 tskiplist.o CC tsohm.o CC ttime.o CC tunicode.o CC tvlstr.o CC tvltypes.o CCLD testhdf5 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, | ^ CC cache.o CCLD cache CC cache_api.o CCLD cache_api 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) | ^ CC cache_image.o CC genall5.o CCLD cache_image CC cache_tagging.o CCLD cache_tagging CC lheap.o CCLD lheap CC ohdr.o CCLD ohdr CC stab.o CCLD stab 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, | ^ CC gheap.o CCLD gheap CC evict_on_close.o CCLD evict_on_close CC farray.o CCLD farray CC earray.o CCLD earray CC btree2.o CCLD btree2 CC fheap.o CCLD fheap CC accum.o CCLD accum CC hyperslab.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 CCLD hyperslab CC istore.o CCLD istore CC bittests.o CCLD bittests CC dt_arith.o CCLD dt_arith CC page_buffer.o CCLD page_buffer CC dtypes.o CCLD dtypes CC dsets.o CCLD dsets 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, | ^ 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)))) | ^~~~~~~~~~ CCLD chunk_info CC cmpd_dset.o CCLD cmpd_dset CC mdset.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++) | ^~~~~ CCLD mdset CC cmpd_dtransform.o CCLD cmpd_dtransform CC filter_fail.o CCLD filter_fail CC extend.o CCLD extend CC direct_chunk.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) | ^~~~~~~~~~~~ CCLD direct_chunk CC external.o CCLD external CC efc.o CCLD efc CC objcopy.o CCLD objcopy CC objcopy_ref.o CCLD objcopy_ref CC links.o 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, | ^ CC unlink.o CCLD unlink CC twriteorder.o CCLD twriteorder CC big.o CCLD big CC mtime.o CCLD mtime 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, | ^ CC fillval.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]; | ^~~~~~~ CCLD fillval CC mount.o CCLD mount CC select_io_dset.o CCLD select_io_dset CC flush1.o CCLD flush1 CC flush2.o CCLD flush2 CC app_ref.o CCLD app_ref CC enum.o CCLD enum CC set_extent.o CCLD set_extent CC ttsafe.o CC ttsafe_dcreate.o CC ttsafe_error.o CC ttsafe_cancel.o CC ttsafe_acreate.o CC ttsafe_attr_vlen.o CCLD ttsafe CC enc_dec_plist.o CCLD enc_dec_plist CC enc_dec_plist_cross_platform.o CCLD enc_dec_plist_cross_platform 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, | ^ CC getname.o CCLD getname CC vfd.o CCLD vfd 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, | ^ CC ros3.o CCLD ros3 CC s3comms.o CCLD s3comms CC hdfs.o CCLD hdfs CC ntypes.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 CCLD ntypes CC dangle.o CCLD dangle CC dtransform.o CCLD dtransform CC reserved.o CCLD reserved CC cross_read.o CCLD cross_read 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, | ^ CC freespace.o CCLD freespace CC mf.o CCLD mf CC vds.o CCLD vds CC file_image.o CCLD file_image 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, | ^ CC unregister.o CCLD unregister CC cache_logging.o CCLD cache_logging CC cork.o CCLD cork CC swmr.o CCLD swmr CC thread_id.o CCLD thread_id CC vol.o CCLD vol CC timer.o CCLD timer CC event_set.o CCLD event_set CC onion.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)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 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)); | ~~~~~~~~~~~^~~~~~~~~~~~ CCLD onion CC error_test.o CCLD error_test 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, | ^ CC err_compat.o CCLD err_compat CC tcheck_version.o CCLD tcheck_version CC testmeta.o CCLD testmeta CC accum_swmr_reader.o CCLD accum_swmr_reader CC atomic_writer.o 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) { | ^ CCLD atomic_writer CC atomic_reader.o CCLD atomic_reader CC external_env.o CCLD external_env CC links_env.o CCLD links_env CC filenotclosed.o CCLD filenotclosed CC del_many_dense_attrs.o CCLD del_many_dense_attrs CC flushrefresh.o CCLD flushrefresh CC use_append_chunk.o CC use_common.o CCLD use_append_chunk CC use_append_chunk_mirror.o CCLD use_append_chunk_mirror CC use_append_mchunks.o CCLD use_append_mchunks CC use_disable_mdc_flushes.o CCLD use_disable_mdc_flushes CC swmr_generator.o CCLD swmr_generator CC swmr_start_write.o CCLD swmr_start_write CC swmr_reader.o CCLD swmr_reader CC swmr_writer.o CCLD swmr_writer CC swmr_remove_reader.o CCLD swmr_remove_reader CC swmr_remove_writer.o CCLD swmr_remove_writer CC swmr_addrem_writer.o CCLD swmr_addrem_writer CC swmr_sparse_reader.o CCLD swmr_sparse_reader CC swmr_sparse_writer.o CCLD swmr_sparse_writer CC vds_env.o CCLD vds_env CC vds_swmr_gen.o CCLD vds_swmr_gen CC vds_swmr_reader.o CCLD vds_swmr_reader CC vds_swmr_writer.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 vds_swmr_writer CC filter_plugin.o CCLD filter_plugin CC vfd_plugin.o CCLD vfd_plugin CC vol_plugin.o CCLD vol_plugin make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/test' Making all in bin make[1]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/bin' make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/bin' Making all in tools make[1]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools' Making all in lib make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/lib' CC h5tools.lo CC h5tools_dump.lo CC h5tools_str.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; | ^ CC h5tools_utils.lo CC h5diff.lo CC h5diff_array.lo 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_attr.lo CC h5diff_dset.lo CC h5diff_util.lo CC h5trav.lo CC h5tools_filters.lo CC h5tools_ref.lo CC h5tools_type.lo CC io_timer.lo CCLD libh5tools.la make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/lib' Making all in src make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src' Making all in h5diff make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5diff' CC h5diff_main.o CC h5diff_common.o CCLD h5diff make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5diff' Making all in h5ls make[3]: Entering directory '/build/hdf5/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/src/hdf5-hdf5_1.14.5/tools/src/h5ls' Making all in h5dump make[3]: Entering directory '/build/hdf5/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/src/hdf5-hdf5_1.14.5/tools/src/h5dump' Making all in misc make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/misc' CC h5debug.o CCLD h5debug CC h5repart.o CCLD h5repart CC h5mkgrp.o CCLD h5mkgrp CC h5clear.o CCLD h5clear CC h5delete.o CCLD h5delete make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/misc' Making all in h5import make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5import' CC h5import.o CCLD h5import make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5import' Making all in h5repack make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5repack' CC h5repack_main.o CC h5repack.lo 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} CC h5repack_copy.lo CC h5repack_filters.lo CC h5repack_opttable.lo CC h5repack_parse.lo 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); | ^~~~~~~~ CC h5repack_refs.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_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 CC h5repack_verify.lo CCLD libh5repack.la CCLD h5repack make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5repack' Making all in h5jam make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5jam' CC h5jam.o CCLD h5jam CC h5unjam.o CCLD h5unjam make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5jam' Making all in h5copy make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5copy' CC h5copy.o CCLD h5copy make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5copy' Making all in h5format_convert make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5format_convert' CC h5format_convert.o CCLD h5format_convert make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5format_convert' Making all in h5stat make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5stat' CC h5stat.o CCLD h5stat make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5stat' Making all in h5perf make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5perf' CC sio_perf.o 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); | ^~~~~~~~~~~~~~~~~~~~ CC sio_engine.o CCLD h5perf_serial make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src/h5perf' make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src' make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/src' Making all in libtest make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/libtest' CC h5tools_test_utils.o CCLD h5tools_test_utils make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/libtest' Making all in test make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test' Making all in h5diff make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5diff' CC dynlib_diff.lo CCLD libdynlibdiff.la CC h5diffgentest.o CCLD h5diffgentest make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5diff' Making all in h5ls make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5ls' CC dynlib_ls.lo CCLD libdynlibls.la make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5ls' Making all in h5dump make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5dump' CC dynlib_dump.lo CCLD libdynlibdump.la CC h5dumpgentest.o 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 CC binread.o CCLD binread make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5dump' Making all in misc make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/misc' Making all in vds make[4]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/misc/vds' CC UC_1_one_dim_gen.o 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)))) | ~~~~~~^~~~~~~~~~~~~ CCLD UC_1_one_dim_gen CC UC_2_two_dims_gen.o UC_2_two_dims_gen.c: In function ‘main’: 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)))) | ~~~~~~^~~~~~~~~~~~~ CCLD UC_2_two_dims_gen CC UC_3_gaps_gen.o CCLD UC_3_gaps_gen CC UC_4_printf_gen.o 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_4_printf_gen CC UC_5_stride_gen.o 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_5_stride_gen make[4]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/misc/vds' make[4]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/misc' CC h5repart_gentest.o CCLD h5repart_gentest CC h5clear_gentest.o CCLD h5clear_gentest CC talign.o CCLD talign CC repart_test.o CCLD repart_test CC clear_open_chk.o CCLD clear_open_chk make[4]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/misc' make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/misc' Making all in h5import make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5import' CC h5importtest.o CCLD h5importtest make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5import' Making all in h5repack make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5repack' CC h5repacktst.o 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); | ^ CC testh5repack_detect_szip.o CCLD testh5repack_detect_szip CC dynlib_rpk.lo CCLD libdynlibadd.la CC dynlib_vrpk.lo CCLD libdynlibvers.la CC h5repackgentest.o CCLD h5repackgentest make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5repack' Making all in h5jam make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5jam' CC tellub.o CCLD tellub CC h5jamgentest.o CCLD h5jamgentest CC getub.o CCLD getub make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5jam' Making all in h5copy make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5copy' CC h5copygentest.o CCLD h5copygentest make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5copy' Making all in h5format_convert make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5format_convert' CC h5fc_gentest.o CCLD h5fc_gentest CC h5fc_chk_idx.o CCLD h5fc_chk_idx make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5format_convert' Making all in h5stat make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5stat' CC h5stat_gentest.o CCLD h5stat_gentest make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/h5stat' Making all in perform make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/perform' CC iopipe.o CCLD iopipe CC chunk.o CCLD chunk CC chunk_cache.o CCLD chunk_cache CC overhead.o CCLD overhead CC zip_perf.o CCLD zip_perf CC perf_meta.o CCLD perf_meta make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test/perform' make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test' make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools/test' make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools' make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/tools' Making all in utils make[1]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils' Making all in test make[2]: Entering directory '/build/hdf5/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/src/hdf5-hdf5_1.14.5/utils/test' Making all in tools make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools' Making all in test make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools/test' make[4]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools/test' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools/test' make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools/test' make[3]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools' make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils/tools' make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils' make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/utils' Making all in . make[1]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5' Making all in c++ make[1]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/c++' Making all in src make[2]: Entering directory '/build/hdf5/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/src/hdf5-hdf5_1.14.5/c++/src' Making all in test make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/c++/test' CXX testhdf5.o CXX dsets.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 tattr.o CXX tarray.o CXX tcompound.o CXX tdspl.o CXX tfile.o CXX tfilter.o CXX th5s.o CXX tlinks.o CXX tobject.o CXX trefer.o 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 CXX ttypes.o CXX tvlstr.o CXX titerate.o CXX h5cpputil.o 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/src/hdf5-hdf5_1.14.5/c++/test' make[2]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/c++' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/c++' make[1]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/c++' Making all in fortran make[1]: Entering directory '/build/hdf5/src/hdf5-hdf5_1.14.5/fortran' Making all in src make[2]: Entering directory '/build/hdf5/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/src/hdf5-hdf5_1.14.5/fortran/src' PPFC H5_buildiface.o FCLD H5_buildiface PPFC H5fortran_types.lo PPFC H5f90global.lo PPFC H5Fff.lo PPFC H5_ff.lo PPFC H5Aff.lo PPFC H5Sff.lo PPFC H5Dff.lo PPFC H5fortkit.lo PPFC H5Eff.lo PPFC H5ESff.lo PPFC H5Pff.lo PPFC H5Gff.lo PPFC H5Iff.lo PPFC H5Lff.lo PPFC H5Off.lo PPFC H5Rff.lo PPFC H5Tff.lo PPFC H5VLff.lo PPFC H5Zff.lo ./H5_buildiface PPFC H5_gen.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 H5Lf.lo CC H5Of.lo CC H5Pf.lo CC H5Rf.lo CC H5Sf.lo CC H5Tf.lo CC H5Zf.lo PPFC HDF5.lo FCLD libhdf5_fortran.la make[3]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/fortran/src' make[2]: Leaving directory '/build/hdf5/src/hdf5-hdf5_1.14.5/fortran/src' Making all in test make[2]: Entering directory '/build/hdf5/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/src/hdf5-hdf5_1.14.5/fortran/test' make[1]: *** [Makefile:915: all-recursive] Error 1 make[1]: Leaving directory '/build/hdf5/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/slave3/extra-staging-i686/slave3/build used straw: :clean_chroot:without_check: slave3@eurobuild6