Build start: 2014. júl. 9., szerda, 14.48.53 UTC **** hdf5_1.8.13-1.9 **** Fetching ccache... done. Utolsó belépés: 2014. júl. 9., szerda, 14.47.12 UTC, pts/2 FYI: Compile snapshot nem fog készülni! ($UHUBUILD_COMPILESNAPSHOTDIR nincs beállítva) FYI: Install snapshot nem fog készülni! ($UHUBUILD_INSTALLSNAPSHOTDIR nincs beállítva) Források letöltése... Chroot rendszer felépítése... Chroot könyvtár: /var/build/chroot1 Fájlrendszerek csatolása: dev , proc 0% [Working] Get:1 ftp://172.16.1.1 ./ InRelease 0% [1 InRelease 0 B] Ign ftp://172.16.1.1 ./ InRelease 25% [Working] Get:2 ftp://172.16.1.1 ./ Release.gpg 25% [2 Release.gpg 0 B] Ign ftp://172.16.1.1 ./ Release.gpg 33% [Working] Hit ftp://172.16.1.1 ./ Release 50% [Working] Get:3 ftp://172.16.1.1 ./ Packages/DiffIndex 50% [3 Packages 0 B] Ign ftp://172.16.1.1 ./ Packages/DiffIndex 57% [Working] Get:4 ftp://172.16.1.1 ./ Translation-en 57% [4 Translation-en 0 B] Get:5 ftp://172.16.1.1 ./ Packages 57% [5 Packages 0 B] Get:6 ftp://172.16.1.1 ./ Translation-en 57% [6 Translation-en 0 B] Get:7 ftp://172.16.1.1 ./ Packages 57% [7 Packages 0 B] Get:8 ftp://172.16.1.1 ./ Translation-en 57% [8 Translation-en 0 B] Get:9 ftp://172.16.1.1 ./ Packages 57% [9 Packages 0 B] Get:10 ftp://172.16.1.1 ./ Translation-en 57% [10 Translation-en 0 B] Get:11 ftp://172.16.1.1 ./ Packages [515 KB] 0% [11 Packages 0 B/515 KB 0%] 100% [Working] 100% [11 Packages gzip 0 B] [Query] Get:12 ftp://172.16.1.1 ./ Translation-en 100% [11 Packages gzip 0 B] [12 Translation-en 0 B] Ign ftp://172.16.1.1 ./ Translation-en 100% [11 Packages gzip 0 B] 100% [Working] Fetched 515 KB in 0s (914 KB/s) Reading package lists... 0% Reading package lists... 0% Reading package lists... 2% Reading package lists... 100% Reading package lists... 100% Reading package lists... Done Reading package lists... 0% Reading package lists... 0% Reading package lists... 51% Reading package lists... Done Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree Reading state information... 0% Reading state information... 0% Reading state information... Done uhubuild-config is already the newest version. Starting pkgProblemResolver with broken count: 0 Starting 2 pkgProblemResolver with broken count: 0 Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 0% [Working] Get:1 ftp://172.16.1.1 ./ InRelease 0% [1 InRelease 0 B] Ign ftp://172.16.1.1 ./ InRelease 25% [Working] Get:2 ftp://172.16.1.1 ./ Release.gpg 25% [2 Release.gpg 0 B] Ign ftp://172.16.1.1 ./ Release.gpg 33% [Working] Hit ftp://172.16.1.1 ./ Release 50% [Working] Get:3 ftp://172.16.1.1 ./ Packages/DiffIndex 50% [3 Packages 0 B] Ign ftp://172.16.1.1 ./ Packages/DiffIndex 57% [Working] Get:4 ftp://172.16.1.1 ./ Translation-en 57% [4 Translation-en 0 B] Get:5 ftp://172.16.1.1 ./ Packages 57% [5 Packages 0 B] Get:6 ftp://172.16.1.1 ./ Translation-en 57% [6 Translation-en 0 B] Get:7 ftp://172.16.1.1 ./ Packages 57% [7 Packages 0 B] Get:8 ftp://172.16.1.1 ./ Translation-en 57% [8 Translation-en 0 B] Get:9 ftp://172.16.1.1 ./ Packages 57% [9 Packages 0 B] Get:10 ftp://172.16.1.1 ./ Translation-en 57% [10 Translation-en 0 B] Hit ftp://172.16.1.1 ./ Packages 71% [Working] Get:11 ftp://172.16.1.1 ./ Translation-en 71% [11 Translation-en 0 B] Ign ftp://172.16.1.1 ./ Translation-en 86% [Working] Reading package lists... 0% Reading package lists... 0% Reading package lists... 2% Reading package lists... 100% Reading package lists... 100% Reading package lists... 100% Reading package lists... Done dpkg: warning: package not in database at line 115: libarchive dpkg: warning: package not in database at line 115: cmake dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method dpkg: warning: overriding problem because --force enabled: dpkg: warning: this is an essential package; it should not be removed (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 26498 files and directories currently installed.) Removing gtk2-dev (2.24.24-1.5) ... Purging configuration files for gtk2-dev (2.24.24-1.5) ... Removing gtk2 (2.24.24-1.5) ... Purging configuration files for gtk2 (2.24.24-1.5) ... dpkg: warning: while removing gtk2, directory '/etc/gtk-2.0' not empty so not removed Removing intltool (0.50.2-2.14) ... Purging configuration files for intltool (0.50.2-2.14) ... Removing libxcursor-dev (1.1.14-1.16) ... Purging configuration files for libxcursor-dev (1.1.14-1.16) ... Removing libxcomposite-dev (0.4.4-2.16) ... Purging configuration files for libxcomposite-dev (0.4.4-2.16) ... Removing shared-mime-info (1.3-1.9) ... Purging configuration files for shared-mime-info (1.3-1.9) ... dpkg: warning: while removing shared-mime-info, directory '/usr/share/mime' not empty so not removed Removing atk-dev (2.12.0-1.12) ... Purging configuration files for atk-dev (2.12.0-1.12) ... Removing libxinerama-dev (1.1.3-1.16) ... Purging configuration files for libxinerama-dev (1.1.3-1.16) ... Removing libxrandr-dev (1.4.2-1.16) ... Purging configuration files for libxrandr-dev (1.4.2-1.16) ... Removing icon-theme-hicolor (0.13-1.6) ... Purging configuration files for icon-theme-hicolor (0.13-1.6) ... dpkg: warning: while removing icon-theme-hicolor, directory '/usr/share/icons' not empty so not removed Removing gdk-pixbuf-dev (2.30.8-1.8) ... Purging configuration files for gdk-pixbuf-dev (2.30.8-1.8) ... Removing atk (2.12.0-1.12) ... Purging configuration files for atk (2.12.0-1.12) ... Removing pango-dev (1.36.5-1.5) ... Purging configuration files for pango-dev (1.36.5-1.5) ... Removing libxft-dev (2.3.1-4.17) ... Purging configuration files for libxft-dev (2.3.1-4.17) ... dpkg: warning: overriding problem because --force enabled: dpkg: warning: this is an essential package; it should not be removed Removing libxcursor (1.1.14-1.16) ... Purging configuration files for libxcursor (1.1.14-1.16) ... Removing libxinerama (1.1.3-1.16) ... Purging configuration files for libxinerama (1.1.3-1.16) ... Removing libxdamage-dev (1.1.4-1.16) ... Purging configuration files for libxdamage-dev (1.1.4-1.16) ... Removing harfbuzz-dev (0.9.29-1.8) ... Purging configuration files for harfbuzz-dev (0.9.29-1.8) ... Removing perl-xml-parser (2.41-2.18) ... Purging configuration files for perl-xml-parser (2.41-2.18) ... Removing icu-dev (51.2-2.14) ... Purging configuration files for icu-dev (51.2-2.14) ... Removing libxcomposite (0.4.4-2.16) ... Purging configuration files for libxcomposite (0.4.4-2.16) ... Removing cairo-dev (1.12.16-1.21) ... Purging configuration files for cairo-dev (1.12.16-1.21) ... Removing pango (1.36.5-1.5) ... Purging configuration files for pango (1.36.5-1.5) ... Removing gdk-pixbuf (2.30.8-1.8) ... Purging configuration files for gdk-pixbuf (2.30.8-1.8) ... dpkg: warning: while removing gdk-pixbuf, directory '/usr/lib/gdk-pixbuf-2.0/2.10.0' not empty so not removed Removing fontconfig-dev (2.11.1-1.11) ... Purging configuration files for fontconfig-dev (2.11.1-1.11) ... Removing libxrandr (1.4.2-1.16) ... Purging configuration files for libxrandr (1.4.2-1.16) ... Removing pixman-dev (0.32.4-1.15) ... Purging configuration files for pixman-dev (0.32.4-1.15) ... Removing freetype2-dev (2.5.3-2.6) ... Purging configuration files for freetype2-dev (2.5.3-2.6) ... Removing libpng-dev (1.6.10-2.6) ... Purging configuration files for libpng-dev (1.6.10-2.6) ... Removing libxfixes-dev (5.0.1-1.16) ... Purging configuration files for libxfixes-dev (5.0.1-1.16) ... Removing libxft (2.3.1-4.17) ... Purging configuration files for libxft (2.3.1-4.17) ... Removing libxext-dev (1.3.2-3.2) ... Purging configuration files for libxext-dev (1.3.2-3.2) ... Removing libxrender-dev (0.9.8-1.16) ... Purging configuration files for libxrender-dev (0.9.8-1.16) ... Removing libxdamage (1.1.4-1.16) ... Purging configuration files for libxdamage (1.1.4-1.16) ... Removing glib-dev (2.40.0-1.12) ... Purging configuration files for glib-dev (2.40.0-1.12) ... dpkg: warning: overriding problem because --force enabled: dpkg: warning: this is an essential package; it should not be removed Removing pcre-dev (8.35-1.5) ... Purging configuration files for pcre-dev (8.35-1.5) ... Removing libtiff (4.0.3-3.2) ... Purging configuration files for libtiff (4.0.3-3.2) ... Removing harfbuzz (0.9.29-1.8) ... Purging configuration files for harfbuzz (0.9.29-1.8) ... Removing cairo (1.12.16-1.21) ... Purging configuration files for cairo (1.12.16-1.21) ... Removing jasper (1.900.1-3.45) ... Purging configuration files for jasper (1.900.1-3.45) ... Removing libx11-dev (1.6.2-3.2) ... Purging configuration files for libx11-dev (1.6.2-3.2) ... Removing expat-dev (2.1.0-3.2) ... Purging configuration files for expat-dev (2.1.0-3.2) ... Removing libxcb-dev (1.10-1.14) ... Purging configuration files for libxcb-dev (1.10-1.14) ... Removing icu (51.2-2.14) ... Purging configuration files for icu (51.2-2.14) ... Removing libxrender (0.9.8-1.16) ... Purging configuration files for libxrender (0.9.8-1.16) ... Removing fontconfig (2.11.1-1.11) ... Purging configuration files for fontconfig (2.11.1-1.11) ... dpkg: warning: while removing fontconfig, directory '/var/cache/fontconfig' not empty so not removed Removing libxfixes (5.0.1-1.16) ... Purging configuration files for libxfixes (5.0.1-1.16) ... Removing libxdmcp-dev (1.1.1-2.16) ... Purging configuration files for libxdmcp-dev (1.1.1-2.16) ... Removing libjpeg (9a-3.2) ... Purging configuration files for libjpeg (9a-3.2) ... Removing libxext (1.3.2-3.2) ... Purging configuration files for libxext (1.3.2-3.2) ... Removing libffi-dev (3.0.13-2.15) ... Purging configuration files for libffi-dev (3.0.13-2.15) ... dpkg: warning: overriding problem because --force enabled: dpkg: warning: this is an essential package; it should not be removed Removing freetype2 (2.5.3-2.6) ... Purging configuration files for freetype2 (2.5.3-2.6) ... Removing libxau-dev (1.0.8-1.16) ... Purging configuration files for libxau-dev (1.0.8-1.16) ... Removing pixman (0.32.4-1.15) ... Purging configuration files for pixman (0.32.4-1.15) ... Removing x.org-proto-dev (7.7.1-3.14) ... Purging configuration files for x.org-proto-dev (7.7.1-3.14) ... Removing x.org-util-macros (1.17.1-1.17) ... Purging configuration files for x.org-util-macros (1.17.1-1.17) ... Removing libx11 (1.6.2-3.2) ... Purging configuration files for libx11 (1.6.2-3.2) ... Removing libxcb (1.10-1.14) ... Purging configuration files for libxcb (1.10-1.14) ... Removing libxau (1.0.8-1.16) ... Purging configuration files for libxau (1.0.8-1.16) ... Removing libxdmcp (1.1.1-2.16) ... Purging configuration files for libxdmcp (1.1.1-2.16) ... Reading package lists... 0% Reading package lists... 0% Reading package lists... 74% Reading package lists... Done Building dependency tree... 0% Building dependency tree... 0% Building dependency tree... 50% Building dependency tree... 50% Building dependency tree Reading state information... 0% Reading state information... 0% Reading state information... Done acl is already the newest version. attr is already the newest version. audit is already the newest version. autoconf is already the newest version. automake is already the newest version. bash is already the newest version. bc is already the newest version. binutils is already the newest version. bison is already the newest version. bzip2 is already the newest version. bzip2-dev is already the newest version. ccache is already the newest version. coreutils is already the newest version. cpio is already the newest version. cpp is already the newest version. cracklib is already the newest version. cryptsetup is already the newest version. curl is already the newest version. cyrus-sasl2 is already the newest version. db4 is already the newest version. desktop-file-utils is already the newest version. diffutils is already the newest version. dl is already the newest version. dosfstools is already the newest version. dpkg is already the newest version. expat is already the newest version. fbgetty is already the newest version. file is already the newest version. findutils is already the newest version. flex is already the newest version. flex-dev is already the newest version. gamin is already the newest version. gawk is already the newest version. gcc is already the newest version. gcc-lib is already the newest version. gdbm is already the newest version. gettext is already the newest version. gettext-tools is already the newest version. glib is already the newest version. glibc is already the newest version. glibc-dev is already the newest version. glibc-locales is already the newest version. gmp is already the newest version. grep is already the newest version. grub is already the newest version. gzip is already the newest version. kernel-headers is already the newest version. krb5 is already the newest version. libcap is already the newest version. libelf is already the newest version. libffi is already the newest version. libgcrypt is already the newest version. libgpg-error is already the newest version. libidn is already the newest version. libpng is already the newest version. libqrencode is already the newest version. libsigsegv is already the newest version. libstdc++ is already the newest version. libstdc++-dev is already the newest version. libtool is already the newest version. libxml2 is already the newest version. licenses is already the newest version. lvm is already the newest version. lynx is already the newest version. m4 is already the newest version. make is already the newest version. module-init-tools is already the newest version. mpc is already the newest version. mpfr is already the newest version. ncurses is already the newest version. ncurses-dev is already the newest version. nspr is already the newest version. nss is already the newest version. openldap is already the newest version. openssl is already the newest version. optipng is already the newest version. pam is already the newest version. pam-dev is already the newest version. patch is already the newest version. pbzip2 is already the newest version. pcre is already the newest version. perl is already the newest version. perl-encode-locale is already the newest version. perl-file-listing is already the newest version. perl-html-parser is already the newest version. perl-html-tagset is already the newest version. perl-http-cookies is already the newest version. perl-http-daemon is already the newest version. perl-http-date is already the newest version. perl-http-message is already the newest version. perl-http-negotiate is already the newest version. perl-io-html is already the newest version. perl-libwww is already the newest version. perl-lwp-mediatypes is already the newest version. perl-net-http is already the newest version. perl-timedate is already the newest version. perl-uri is already the newest version. perl-www-robotrules is already the newest version. pigz is already the newest version. pkgconfig is already the newest version. popt is already the newest version. pretendroot is already the newest version. python is already the newest version. readline is already the newest version. readline-dev is already the newest version. rmt is already the newest version. rpm is already the newest version. sed is already the newest version. shadow is already the newest version. sortdir is already the newest version. sqlite is already the newest version. systemd is already the newest version. tar is already the newest version. texinfo is already the newest version. timeslide is already the newest version. uhu-base is already the newest version. uhubuild-common is already the newest version. uhubuild-config is already the newest version. uhubuild-helpers is already the newest version. uhubuild-here is already the newest version. uhu-pkg is already the newest version. uhu-utils is already the newest version. unarj is already the newest version. unrar is already the newest version. unzip is already the newest version. util-linux is already the newest version. which is already the newest version. xz is already the newest version. xz-dev is already the newest version. zlib is already the newest version. zlib-dev is already the newest version. Starting pkgProblemResolver with broken count: 0 Starting 2 pkgProblemResolver with broken count: 0 Done The following NEW packages will be installed: cmake libarchive 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/11.3 MB of archives. After this operation, 42.2 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libarchive cmake Authentication warning overridden. Selecting previously unselected package libarchive. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18224 files and directories currently installed.) Preparing to unpack .../libarchive_3.1.2-1.17_i386.uhu ... Unpacking libarchive (3.1.2-1.17) ... Selecting previously unselected package cmake. Preparing to unpack .../cmake_2.8.12.2-1.13_i386.uhu ... Unpacking cmake (2.8.12.2-1.13) ... Setting up libarchive (3.1.2-1.17) ... Setting up cmake (2.8.12.2-1.13) ... Running `/sbin/uhu-pkg postinst +' ... Generating MIME cache for desktop files ... Querying GIO modules ... Compiling Glib schemas ...No schema files found: doing nothing. Running ldconfig ... Reload systemd unit files ...Running in chroot, ignoring request. Restart systemd-modules-load service ...Running in chroot, ignoring request. dpkg: warning: obsolete '--forget-old-unavail' option; unavailable packages are automatically cleaned up Takarítás... Chroot rendszer OK  , ccache , forrás OK  Megyünk a chroot alá, uhubuild-build indul. Looking up ftp.hdfgroup.org Unable to locate remote host ftp.hdfgroup.org. Alert!: Unable to connect to FTP host. Looking up ftp.hdfgroup.org Unable to locate remote host ftp.hdfgroup.org. Alert!: Unable to connect to FTP host. lynx: Can't access startfile ftp://ftp.hdfgroup.org/HDF5/current/src/ Looking up ftp.hdfgroup.org Unable to locate remote host ftp.hdfgroup.org. Alert!: Unable to connect to FTP host. Looking up ftp.hdfgroup.org Unable to locate remote host ftp.hdfgroup.org. Alert!: Unable to connect to FTP host. lynx: Can't access startfile ftp://ftp.hdfgroup.org/HDF5/current/src/ Building hdf5-1.8.13-1 for distribution UHU Linux dev. Target binary packages: hdf5. acquire... hdf5-1.8.13/Makefile hdf5-1.8.13/ACKNOWLEDGMENTS hdf5-1.8.13/COPYING hdf5-1.8.13/MANIFEST hdf5-1.8.13/Makefile.dist hdf5-1.8.13/Makefile.am hdf5-1.8.13/Makefile.in hdf5-1.8.13/README.txt hdf5-1.8.13/aclocal.m4 hdf5-1.8.13/acsite.m4 hdf5-1.8.13/configure hdf5-1.8.13/configure.ac hdf5-1.8.13/bin/COPYING hdf5-1.8.13/bin/buildhdf5 hdf5-1.8.13/bin/chkmanifest hdf5-1.8.13/bin/cmakehdf5 hdf5-1.8.13/bin/compile hdf5-1.8.13/bin/config.guess hdf5-1.8.13/bin/config.sub hdf5-1.8.13/bin/dependencies hdf5-1.8.13/bin/depcomp hdf5-1.8.13/bin/deploy hdf5-1.8.13/bin/distdep hdf5-1.8.13/bin/h5vers hdf5-1.8.13/bin/install-sh hdf5-1.8.13/bin/iostats hdf5-1.8.13/bin/locate_sw hdf5-1.8.13/bin/ltmain.sh hdf5-1.8.13/bin/make_err hdf5-1.8.13/bin/make_overflow hdf5-1.8.13/bin/make_vers hdf5-1.8.13/bin/makehelp hdf5-1.8.13/bin/missing hdf5-1.8.13/bin/mkdirs hdf5-1.8.13/bin/mkinstalldirs hdf5-1.8.13/bin/newer hdf5-1.8.13/bin/output_filter.sh hdf5-1.8.13/bin/release hdf5-1.8.13/bin/snapshot hdf5-1.8.13/bin/test-driver hdf5-1.8.13/bin/trace hdf5-1.8.13/bin/yodconfigure hdf5-1.8.13/config/COPYING hdf5-1.8.13/config/BlankForm hdf5-1.8.13/config/apple hdf5-1.8.13/config/commence.am hdf5-1.8.13/config/conclude.am hdf5-1.8.13/config/craynv hdf5-1.8.13/config/dec-flags hdf5-1.8.13/config/examples.am hdf5-1.8.13/config/freebsd hdf5-1.8.13/config/gnu-fflags hdf5-1.8.13/config/gnu-flags hdf5-1.8.13/config/hpux11.23 hdf5-1.8.13/config/i386-pc-cygwin32 hdf5-1.8.13/config/i686-pc-cygwin hdf5-1.8.13/config/ia64-linux-gnu hdf5-1.8.13/config/ibm-aix hdf5-1.8.13/config/ibm-flags hdf5-1.8.13/config/intel-fflags hdf5-1.8.13/config/intel-flags hdf5-1.8.13/config/irix6.x hdf5-1.8.13/config/linux-gnu hdf5-1.8.13/config/linux-gnuaout hdf5-1.8.13/config/linux-gnulibc1 hdf5-1.8.13/config/linux-gnulibc2 hdf5-1.8.13/config/lt_vers.am hdf5-1.8.13/config/nec-superux14.1 hdf5-1.8.13/config/Makefile.am.blank hdf5-1.8.13/config/pgi-fflags hdf5-1.8.13/config/pgi-flags hdf5-1.8.13/config/powerpc-ibm-aix5.x hdf5-1.8.13/config/solaris2.x hdf5-1.8.13/config/sv1-cray hdf5-1.8.13/config/x86_64-pc-cygwin hdf5-1.8.13/config/x86_64-redstorm-linux-gnu hdf5-1.8.13/config/site-specific/BlankForm hdf5-1.8.13/examples/Attributes.txt hdf5-1.8.13/examples/Makefile.am hdf5-1.8.13/examples/Makefile.in hdf5-1.8.13/examples/h5_chunk_read.c hdf5-1.8.13/examples/h5_compound.c hdf5-1.8.13/examples/h5_crtgrpd.c hdf5-1.8.13/examples/h5_subset.c hdf5-1.8.13/examples/h5_cmprss.c hdf5-1.8.13/examples/h5_rdwt.c hdf5-1.8.13/examples/h5_crtgrpar.c hdf5-1.8.13/examples/h5_extend.c hdf5-1.8.13/examples/h5_crtatt.c hdf5-1.8.13/examples/h5_crtgrp.c hdf5-1.8.13/examples/h5_crtdat.c hdf5-1.8.13/examples/h5_drivers.c hdf5-1.8.13/examples/h5_dtransform.c hdf5-1.8.13/examples/h5_elink_unix2win.c hdf5-1.8.13/examples/h5_extend_write.c hdf5-1.8.13/examples/h5_extlink.c hdf5-1.8.13/examples/h5_group.c hdf5-1.8.13/examples/h5_interm_group.c hdf5-1.8.13/examples/h5_read.c hdf5-1.8.13/examples/h5_write.c hdf5-1.8.13/examples/h5_select.c hdf5-1.8.13/examples/h5_attribute.c hdf5-1.8.13/examples/h5_mount.c hdf5-1.8.13/examples/h5_reference.c hdf5-1.8.13/examples/h5_ref2reg.c hdf5-1.8.13/examples/h5_shared_mesg.c hdf5-1.8.13/examples/ph5example.c hdf5-1.8.13/examples/testh5cc.sh.in hdf5-1.8.13/examples/README hdf5-1.8.13/fortran/COPYING hdf5-1.8.13/fortran/Makefile.am hdf5-1.8.13/fortran/Makefile.in hdf5-1.8.13/fortran/robodoc.rc hdf5-1.8.13/fortran/examples/Makefile.am hdf5-1.8.13/fortran/examples/Makefile.in hdf5-1.8.13/fortran/examples/compound.f90 hdf5-1.8.13/fortran/examples/compound_fortran2003.f90 hdf5-1.8.13/fortran/examples/compound_complex_fortran2003.f90 hdf5-1.8.13/fortran/examples/h5_cmprss.f90 hdf5-1.8.13/fortran/examples/h5_crtatt.f90 hdf5-1.8.13/fortran/examples/h5_crtdat.f90 hdf5-1.8.13/fortran/examples/h5_crtgrp.f90 hdf5-1.8.13/fortran/examples/h5_crtgrpar.f90 hdf5-1.8.13/fortran/examples/h5_crtgrpd.f90 hdf5-1.8.13/fortran/examples/h5_extend.f90 hdf5-1.8.13/fortran/examples/h5_rdwt.f90 hdf5-1.8.13/fortran/examples/h5_subset.f90 hdf5-1.8.13/fortran/examples/hyperslab.f90 hdf5-1.8.13/fortran/examples/mountexample.f90 hdf5-1.8.13/fortran/examples/ph5example.f90 hdf5-1.8.13/fortran/examples/refobjexample.f90 hdf5-1.8.13/fortran/examples/refregexample.f90 hdf5-1.8.13/fortran/examples/run-fortran-ex.sh.in hdf5-1.8.13/fortran/examples/selectele.f90 hdf5-1.8.13/fortran/examples/testh5fc.sh.in hdf5-1.8.13/fortran/examples/nested_derived_type.f90 hdf5-1.8.13/fortran/examples/rwdset_fortran2003.f90 hdf5-1.8.13/fortran/src/H5_f.c hdf5-1.8.13/fortran/src/H5_ff.f90 hdf5-1.8.13/fortran/src/H5_ff_F90.f90 hdf5-1.8.13/fortran/src/H5_ff_F03.f90 hdf5-1.8.13/fortran/src/H5_DBLE_InterfaceInclude.f90 hdf5-1.8.13/fortran/src/H5_DBLE_InterfaceExclude.f90 hdf5-1.8.13/fortran/src/H5Af.c hdf5-1.8.13/fortran/src/H5Aff.f90 hdf5-1.8.13/fortran/src/H5Aff_F90.f90 hdf5-1.8.13/fortran/src/H5Aff_F03.f90 hdf5-1.8.13/fortran/src/H5Df.c hdf5-1.8.13/fortran/src/H5Dff.f90 hdf5-1.8.13/fortran/src/H5Dff_F90.f90 hdf5-1.8.13/fortran/src/H5Dff_F03.f90 hdf5-1.8.13/fortran/src/H5Ef.c hdf5-1.8.13/fortran/src/H5Eff.f90 hdf5-1.8.13/fortran/src/H5Eff_F90.f90 hdf5-1.8.13/fortran/src/H5Eff_F03.f90 hdf5-1.8.13/fortran/src/H5FDmpiof.c hdf5-1.8.13/fortran/src/H5FDmpioff.f90 hdf5-1.8.13/fortran/src/H5Ff.c hdf5-1.8.13/fortran/src/H5Fff.f90 hdf5-1.8.13/fortran/src/H5Fff_F90.f90 hdf5-1.8.13/fortran/src/H5Fff_F03.f90 hdf5-1.8.13/fortran/src/H5Gf.c hdf5-1.8.13/fortran/src/H5Gff.f90 hdf5-1.8.13/fortran/src/H5If.c hdf5-1.8.13/fortran/src/H5Iff.f90 hdf5-1.8.13/fortran/src/H5Lf.c hdf5-1.8.13/fortran/src/H5Lff.f90 hdf5-1.8.13/fortran/src/H5Lff_F90.f90 hdf5-1.8.13/fortran/src/H5Lff_F03.f90 hdf5-1.8.13/fortran/src/H5Of.c hdf5-1.8.13/fortran/src/H5Off.f90 hdf5-1.8.13/fortran/src/H5Off_F90.f90 hdf5-1.8.13/fortran/src/H5Off_F03.f90 hdf5-1.8.13/fortran/src/H5Pf.c hdf5-1.8.13/fortran/src/H5Pff.f90 hdf5-1.8.13/fortran/src/H5Pff_F90.f90 hdf5-1.8.13/fortran/src/H5Pff_F03.f90 hdf5-1.8.13/fortran/src/H5Rf.c hdf5-1.8.13/fortran/src/H5Rff.f90 hdf5-1.8.13/fortran/src/H5Rff_F90.f90 hdf5-1.8.13/fortran/src/H5Rff_F03.f90 hdf5-1.8.13/fortran/src/H5Sf.c hdf5-1.8.13/fortran/src/H5Sff.f90 hdf5-1.8.13/fortran/src/H5Tf.c hdf5-1.8.13/fortran/src/H5Tff.f90 hdf5-1.8.13/fortran/src/H5Tff_F90.f90 hdf5-1.8.13/fortran/src/H5Tff_F03.f90 hdf5-1.8.13/fortran/src/H5Zf.c hdf5-1.8.13/fortran/src/H5Zff.f90 hdf5-1.8.13/fortran/src/H5f90.h hdf5-1.8.13/fortran/src/H5f90global.f90 hdf5-1.8.13/fortran/src/H5f90i.h hdf5-1.8.13/fortran/src/H5f90kit.c hdf5-1.8.13/fortran/src/H5f90proto.h hdf5-1.8.13/fortran/src/H5test_kind.f90 hdf5-1.8.13/fortran/src/H5test_kind_SIZEOF.f90 hdf5-1.8.13/fortran/src/H5match_types.c hdf5-1.8.13/fortran/src/HDF5.f90 hdf5-1.8.13/fortran/src/HDF5mpio.f90 hdf5-1.8.13/fortran/src/Makefile.am hdf5-1.8.13/fortran/src/Makefile.in hdf5-1.8.13/fortran/src/README hdf5-1.8.13/fortran/src/h5fc.in hdf5-1.8.13/fortran/src/hdf5_fortrandll.def.in hdf5-1.8.13/fortran/test/Makefile.am hdf5-1.8.13/fortran/test/Makefile.in hdf5-1.8.13/fortran/test/fflush1.f90 hdf5-1.8.13/fortran/test/fflush2.f90 hdf5-1.8.13/fortran/test/fortranlib_test.f90 hdf5-1.8.13/fortran/test/fortranlib_test_1_8.f90 hdf5-1.8.13/fortran/test/fortranlib_test_F03.f90 hdf5-1.8.13/fortran/test/t.c hdf5-1.8.13/fortran/test/t.h hdf5-1.8.13/fortran/test/tf.f90 hdf5-1.8.13/fortran/test/tH5A.f90 hdf5-1.8.13/fortran/test/tH5A_1_8.f90 hdf5-1.8.13/fortran/test/tH5D.f90 hdf5-1.8.13/fortran/test/tH5E_F03.f90 hdf5-1.8.13/fortran/test/tH5E.f90 hdf5-1.8.13/fortran/test/tH5F.f90 hdf5-1.8.13/fortran/test/tH5F_F03.f90 hdf5-1.8.13/fortran/test/tH5G.f90 hdf5-1.8.13/fortran/test/tH5G_1_8.f90 hdf5-1.8.13/fortran/test/tH5I.f90 hdf5-1.8.13/fortran/test/tH5L_F03.f90 hdf5-1.8.13/fortran/test/tH5MISC_1_8.f90 hdf5-1.8.13/fortran/test/tH5O.f90 hdf5-1.8.13/fortran/test/tH5O_F03.f90 hdf5-1.8.13/fortran/test/tH5P_F03.f90 hdf5-1.8.13/fortran/test/tH5P.f90 hdf5-1.8.13/fortran/test/tH5R.f90 hdf5-1.8.13/fortran/test/tH5S.f90 hdf5-1.8.13/fortran/test/tH5Sselect.f90 hdf5-1.8.13/fortran/test/tH5T_F03.f90 hdf5-1.8.13/fortran/test/tH5T.f90 hdf5-1.8.13/fortran/test/tH5VL.f90 hdf5-1.8.13/fortran/test/tH5Z.f90 hdf5-1.8.13/fortran/test/tHDF5_1_8.f90 hdf5-1.8.13/fortran/test/tHDF5_F03.f90 hdf5-1.8.13/fortran/test/tHDF5.f90 hdf5-1.8.13/fortran/testpar/Makefile.am hdf5-1.8.13/fortran/testpar/Makefile.in hdf5-1.8.13/fortran/testpar/ptest.f90 hdf5-1.8.13/fortran/testpar/hyper.f90 hdf5-1.8.13/fortran/testpar/mdset.f90 hdf5-1.8.13/c++/COPYING hdf5-1.8.13/c++/Makefile.am hdf5-1.8.13/c++/Makefile.in hdf5-1.8.13/c++/examples/chunks.cpp hdf5-1.8.13/c++/examples/compound.cpp hdf5-1.8.13/c++/examples/create.cpp hdf5-1.8.13/c++/examples/expected.out hdf5-1.8.13/c++/examples/extend_ds.cpp hdf5-1.8.13/c++/examples/h5group.cpp hdf5-1.8.13/c++/examples/h5tutr_cmprss.cpp hdf5-1.8.13/c++/examples/h5tutr_crtatt.cpp hdf5-1.8.13/c++/examples/h5tutr_crtdat.cpp hdf5-1.8.13/c++/examples/h5tutr_crtgrpar.cpp hdf5-1.8.13/c++/examples/h5tutr_crtgrp.cpp hdf5-1.8.13/c++/examples/h5tutr_crtgrpd.cpp hdf5-1.8.13/c++/examples/h5tutr_extend.cpp hdf5-1.8.13/c++/examples/h5tutr_rdwt.cpp hdf5-1.8.13/c++/examples/h5tutr_subset.cpp hdf5-1.8.13/c++/examples/readdata.cpp hdf5-1.8.13/c++/examples/testh5c++.sh.in hdf5-1.8.13/c++/examples/writedata.cpp hdf5-1.8.13/c++/examples/Makefile.am hdf5-1.8.13/c++/examples/Makefile.in hdf5-1.8.13/c++/examples/run-c++-ex.sh.in hdf5-1.8.13/c++/src/H5AbstractDs.cpp hdf5-1.8.13/c++/src/H5AbstractDs.h hdf5-1.8.13/c++/src/H5Alltypes.h hdf5-1.8.13/c++/src/H5ArrayType.cpp hdf5-1.8.13/c++/src/H5ArrayType.h hdf5-1.8.13/c++/src/H5AtomType.cpp hdf5-1.8.13/c++/src/H5AtomType.h hdf5-1.8.13/c++/src/H5Attribute.cpp hdf5-1.8.13/c++/src/H5Attribute.h hdf5-1.8.13/c++/src/H5Classes.h hdf5-1.8.13/c++/src/H5CommonFG.cpp hdf5-1.8.13/c++/src/H5CommonFG.h hdf5-1.8.13/c++/src/H5CompType.cpp hdf5-1.8.13/c++/src/H5CompType.h hdf5-1.8.13/c++/src/H5Cpp.h hdf5-1.8.13/c++/src/H5CppDoc.h hdf5-1.8.13/c++/src/H5DataSet.cpp hdf5-1.8.13/c++/src/H5DataSet.h hdf5-1.8.13/c++/src/H5DataSpace.cpp hdf5-1.8.13/c++/src/H5DataSpace.h hdf5-1.8.13/c++/src/H5DataType.cpp hdf5-1.8.13/c++/src/H5DataType.h hdf5-1.8.13/c++/src/H5DcreatProp.cpp hdf5-1.8.13/c++/src/H5DcreatProp.h hdf5-1.8.13/c++/src/H5DxferProp.cpp hdf5-1.8.13/c++/src/H5DxferProp.h hdf5-1.8.13/c++/src/H5EnumType.cpp hdf5-1.8.13/c++/src/H5EnumType.h hdf5-1.8.13/c++/src/H5Exception.cpp hdf5-1.8.13/c++/src/H5Exception.h hdf5-1.8.13/c++/src/H5FaccProp.cpp hdf5-1.8.13/c++/src/H5FaccProp.h hdf5-1.8.13/c++/src/H5FcreatProp.cpp hdf5-1.8.13/c++/src/H5FcreatProp.h hdf5-1.8.13/c++/src/H5File.cpp hdf5-1.8.13/c++/src/H5File.h hdf5-1.8.13/c++/src/H5FloatType.cpp hdf5-1.8.13/c++/src/H5FloatType.h hdf5-1.8.13/c++/src/H5Group.cpp hdf5-1.8.13/c++/src/H5Group.h hdf5-1.8.13/c++/src/H5IdComponent.cpp hdf5-1.8.13/c++/src/H5IdComponent.h hdf5-1.8.13/c++/src/H5Include.h hdf5-1.8.13/c++/src/H5IntType.cpp hdf5-1.8.13/c++/src/H5IntType.h hdf5-1.8.13/c++/src/H5Library.cpp hdf5-1.8.13/c++/src/H5Library.h hdf5-1.8.13/c++/src/H5Location.cpp hdf5-1.8.13/c++/src/H5Location.h hdf5-1.8.13/c++/src/H5Object.cpp hdf5-1.8.13/c++/src/H5Object.h hdf5-1.8.13/c++/src/H5PredType.cpp hdf5-1.8.13/c++/src/H5PredType.h hdf5-1.8.13/c++/src/H5PropList.cpp hdf5-1.8.13/c++/src/H5PropList.h hdf5-1.8.13/c++/src/H5StrType.cpp hdf5-1.8.13/c++/src/H5StrType.h hdf5-1.8.13/c++/src/H5VarLenType.cpp hdf5-1.8.13/c++/src/H5VarLenType.h hdf5-1.8.13/c++/src/Makefile.am hdf5-1.8.13/c++/src/Makefile.in hdf5-1.8.13/c++/src/RM_stylesheet.css hdf5-1.8.13/c++/src/cpp_doc_config hdf5-1.8.13/c++/src/h5c++.in hdf5-1.8.13/c++/src/header.html hdf5-1.8.13/c++/src/header_files/filelist.xml hdf5-1.8.13/c++/src/header_files/hdf_logo.jpg hdf5-1.8.13/c++/src/header_files/help.jpg hdf5-1.8.13/c++/src/header_files/image001.jpg hdf5-1.8.13/c++/src/header_files/image002.jpg hdf5-1.8.13/c++/test/H5srcdir_str.h.in hdf5-1.8.13/c++/test/Makefile.am hdf5-1.8.13/c++/test/Makefile.in hdf5-1.8.13/c++/test/dsets.cpp hdf5-1.8.13/c++/test/h5cpputil.cpp hdf5-1.8.13/c++/test/h5cpputil.h hdf5-1.8.13/c++/test/tattr.cpp hdf5-1.8.13/c++/test/tcompound.cpp hdf5-1.8.13/c++/test/tdspl.cpp hdf5-1.8.13/c++/test/testhdf5.cpp hdf5-1.8.13/c++/test/tfile.cpp hdf5-1.8.13/c++/test/tfilter.cpp hdf5-1.8.13/c++/test/th5s.cpp hdf5-1.8.13/c++/test/th5s.h5 hdf5-1.8.13/c++/test/tlinks.cpp hdf5-1.8.13/c++/test/tobject.cpp hdf5-1.8.13/c++/test/ttypes.cpp hdf5-1.8.13/c++/test/trefer.cpp hdf5-1.8.13/c++/test/tvlstr.cpp hdf5-1.8.13/perform/COPYING hdf5-1.8.13/perform/Makefile.am hdf5-1.8.13/perform/Makefile.in hdf5-1.8.13/perform/benchpar.c hdf5-1.8.13/perform/build_h5perf_alone.sh hdf5-1.8.13/perform/build_h5perf_serial_alone.sh hdf5-1.8.13/perform/chunk.c hdf5-1.8.13/perform/gen_report.pl hdf5-1.8.13/perform/iopipe.c hdf5-1.8.13/perform/overhead.c hdf5-1.8.13/perform/perf.c hdf5-1.8.13/perform/perf_meta.c hdf5-1.8.13/perform/pio_engine.c hdf5-1.8.13/perform/pio_perf.c hdf5-1.8.13/perform/pio_perf.h hdf5-1.8.13/perform/pio_standalone.c hdf5-1.8.13/perform/pio_standalone.h hdf5-1.8.13/perform/pio_timer.c hdf5-1.8.13/perform/pio_timer.h hdf5-1.8.13/perform/sio_engine.c hdf5-1.8.13/perform/sio_perf.c hdf5-1.8.13/perform/sio_perf.h hdf5-1.8.13/perform/sio_standalone.c hdf5-1.8.13/perform/sio_standalone.h hdf5-1.8.13/perform/sio_timer.c hdf5-1.8.13/perform/sio_timer.h hdf5-1.8.13/perform/zip_perf.c hdf5-1.8.13/release_docs/COPYING hdf5-1.8.13/release_docs/HISTORY-1_0-1_8_0_rc3.txt hdf5-1.8.13/release_docs/HISTORY-1_8.txt hdf5-1.8.13/release_docs/INSTALL hdf5-1.8.13/release_docs/INSTALL_CMake.txt hdf5-1.8.13/release_docs/INSTALL_Cygwin.txt hdf5-1.8.13/release_docs/INSTALL_parallel hdf5-1.8.13/release_docs/INSTALL_VMS.txt hdf5-1.8.13/release_docs/INSTALL_Windows.txt hdf5-1.8.13/release_docs/RELEASE.txt hdf5-1.8.13/release_docs/USING_HDF5_CMake.txt hdf5-1.8.13/release_docs/USING_HDF5_VS.txt hdf5-1.8.13/src/COPYING hdf5-1.8.13/src/H5.c hdf5-1.8.13/src/H5checksum.c hdf5-1.8.13/src/H5dbg.c hdf5-1.8.13/src/H5api_adpt.h hdf5-1.8.13/src/H5err.txt hdf5-1.8.13/src/H5config.h.in hdf5-1.8.13/src/H5detect.c hdf5-1.8.13/src/H5make_libsettings.c hdf5-1.8.13/src/H5overflow.txt hdf5-1.8.13/src/H5overflow.h hdf5-1.8.13/src/H5private.h hdf5-1.8.13/src/H5public.h hdf5-1.8.13/src/H5system.c hdf5-1.8.13/src/H5timer.c hdf5-1.8.13/src/H5trace.c hdf5-1.8.13/src/H5vers.txt hdf5-1.8.13/src/H5version.h hdf5-1.8.13/src/H5A.c hdf5-1.8.13/src/H5Abtree2.c hdf5-1.8.13/src/H5Adense.c hdf5-1.8.13/src/H5Adeprec.c hdf5-1.8.13/src/H5Aint.c hdf5-1.8.13/src/H5Atest.c hdf5-1.8.13/src/H5Apkg.h hdf5-1.8.13/src/H5Aprivate.h hdf5-1.8.13/src/H5Apublic.h hdf5-1.8.13/src/H5AC.c hdf5-1.8.13/src/H5ACpkg.h hdf5-1.8.13/src/H5ACprivate.h hdf5-1.8.13/src/H5ACpublic.h hdf5-1.8.13/src/H5B.c hdf5-1.8.13/src/H5Bcache.c hdf5-1.8.13/src/H5Bdbg.c hdf5-1.8.13/src/H5Bpkg.h hdf5-1.8.13/src/H5Bprivate.h hdf5-1.8.13/src/H5Bpublic.h hdf5-1.8.13/src/H5B2.c hdf5-1.8.13/src/H5B2cache.c hdf5-1.8.13/src/H5B2dbg.c hdf5-1.8.13/src/H5B2hdr.c hdf5-1.8.13/src/H5B2int.c hdf5-1.8.13/src/H5B2pkg.h hdf5-1.8.13/src/H5B2private.h hdf5-1.8.13/src/H5B2public.h hdf5-1.8.13/src/H5B2stat.c hdf5-1.8.13/src/H5B2test.c hdf5-1.8.13/src/H5C.c hdf5-1.8.13/src/H5Cpkg.h hdf5-1.8.13/src/H5Cprivate.h hdf5-1.8.13/src/H5Cpublic.h hdf5-1.8.13/src/H5CS.c hdf5-1.8.13/src/H5CSprivate.h hdf5-1.8.13/src/H5D.c hdf5-1.8.13/src/H5Dbtree.c hdf5-1.8.13/src/H5Dchunk.c hdf5-1.8.13/src/H5Dcompact.c hdf5-1.8.13/src/H5Dcontig.c hdf5-1.8.13/src/H5Ddbg.c hdf5-1.8.13/src/H5Ddeprec.c hdf5-1.8.13/src/H5Defl.c hdf5-1.8.13/src/H5Dfill.c hdf5-1.8.13/src/H5Dint.c hdf5-1.8.13/src/H5Dio.c hdf5-1.8.13/src/H5Dlayout.c hdf5-1.8.13/src/H5Dmpio.c hdf5-1.8.13/src/H5Doh.c hdf5-1.8.13/src/H5Dpkg.h hdf5-1.8.13/src/H5Dprivate.h hdf5-1.8.13/src/H5Dpublic.h hdf5-1.8.13/src/H5Dscatgath.c hdf5-1.8.13/src/H5Dselect.c hdf5-1.8.13/src/H5Dtest.c hdf5-1.8.13/src/H5E.c hdf5-1.8.13/src/H5Edefin.h hdf5-1.8.13/src/H5Edeprec.c hdf5-1.8.13/src/H5Einit.h hdf5-1.8.13/src/H5Eint.c hdf5-1.8.13/src/H5Epkg.h hdf5-1.8.13/src/H5Eprivate.h hdf5-1.8.13/src/H5Epubgen.h hdf5-1.8.13/src/H5Epublic.h hdf5-1.8.13/src/H5Eterm.h hdf5-1.8.13/src/H5F.c hdf5-1.8.13/src/H5Faccum.c hdf5-1.8.13/src/H5Fcwfs.c hdf5-1.8.13/src/H5Fdbg.c hdf5-1.8.13/src/H5Fefc.c hdf5-1.8.13/src/H5Ffake.c hdf5-1.8.13/src/H5Fio.c hdf5-1.8.13/src/H5Fmount.c hdf5-1.8.13/src/H5Fmpi.c hdf5-1.8.13/src/H5Fquery.c hdf5-1.8.13/src/H5Fsfile.c hdf5-1.8.13/src/H5Fsuper.c hdf5-1.8.13/src/H5Fsuper_cache.c hdf5-1.8.13/src/H5Fpkg.h hdf5-1.8.13/src/H5Fprivate.h hdf5-1.8.13/src/H5Fpublic.h hdf5-1.8.13/src/H5Ftest.c hdf5-1.8.13/src/H5FD.c hdf5-1.8.13/src/H5FDcore.c hdf5-1.8.13/src/H5FDcore.h hdf5-1.8.13/src/H5FDdirect.c hdf5-1.8.13/src/H5FDdirect.h hdf5-1.8.13/src/H5FDfamily.c hdf5-1.8.13/src/H5FDfamily.h hdf5-1.8.13/src/H5FDint.c hdf5-1.8.13/src/H5FDlog.c hdf5-1.8.13/src/H5FDlog.h hdf5-1.8.13/src/H5FDmpi.c hdf5-1.8.13/src/H5FDmpi.h hdf5-1.8.13/src/H5FDmpio.c hdf5-1.8.13/src/H5FDmpio.h hdf5-1.8.13/src/H5FDmulti.c hdf5-1.8.13/src/H5FDmulti.h hdf5-1.8.13/src/H5FDpkg.h hdf5-1.8.13/src/H5FDprivate.h hdf5-1.8.13/src/H5FDpublic.h hdf5-1.8.13/src/H5FDsec2.c hdf5-1.8.13/src/H5FDsec2.h hdf5-1.8.13/src/H5FDspace.c hdf5-1.8.13/src/H5FDstdio.c hdf5-1.8.13/src/H5FDstdio.h hdf5-1.8.13/src/H5FDwindows.c hdf5-1.8.13/src/H5FDwindows.h hdf5-1.8.13/src/H5FL.c hdf5-1.8.13/src/H5FLprivate.h hdf5-1.8.13/src/H5FO.c hdf5-1.8.13/src/H5FOprivate.h hdf5-1.8.13/src/H5FS.c hdf5-1.8.13/src/H5FScache.c hdf5-1.8.13/src/H5FSdbg.c hdf5-1.8.13/src/H5FStest.c hdf5-1.8.13/src/H5FSstat.c hdf5-1.8.13/src/H5FSpkg.h hdf5-1.8.13/src/H5FSprivate.h hdf5-1.8.13/src/H5FSpublic.h hdf5-1.8.13/src/H5FSsection.c hdf5-1.8.13/src/H5G.c hdf5-1.8.13/src/H5Gbtree2.c hdf5-1.8.13/src/H5Gcache.c hdf5-1.8.13/src/H5Gcompact.c hdf5-1.8.13/src/H5Gdense.c hdf5-1.8.13/src/H5Gdeprec.c hdf5-1.8.13/src/H5Gent.c hdf5-1.8.13/src/H5Gint.c hdf5-1.8.13/src/H5Glink.c hdf5-1.8.13/src/H5Gloc.c hdf5-1.8.13/src/H5Gname.c hdf5-1.8.13/src/H5Gnode.c hdf5-1.8.13/src/H5Gobj.c hdf5-1.8.13/src/H5Goh.c hdf5-1.8.13/src/H5Gpkg.h hdf5-1.8.13/src/H5Gprivate.h hdf5-1.8.13/src/H5Gpublic.h hdf5-1.8.13/src/H5Groot.c hdf5-1.8.13/src/H5Gstab.c hdf5-1.8.13/src/H5Gtest.c hdf5-1.8.13/src/H5Gtraverse.c hdf5-1.8.13/src/H5HF.c hdf5-1.8.13/src/H5HFbtree2.c hdf5-1.8.13/src/H5HFcache.c hdf5-1.8.13/src/H5HFdbg.c hdf5-1.8.13/src/H5HFdblock.c hdf5-1.8.13/src/H5HFdtable.c hdf5-1.8.13/src/H5HFhdr.c hdf5-1.8.13/src/H5HFhuge.c hdf5-1.8.13/src/H5HFiblock.c hdf5-1.8.13/src/H5HFiter.c hdf5-1.8.13/src/H5HFman.c hdf5-1.8.13/src/H5HFpkg.h hdf5-1.8.13/src/H5HFprivate.h hdf5-1.8.13/src/H5HFpublic.h hdf5-1.8.13/src/H5HFsection.c hdf5-1.8.13/src/H5HFspace.c hdf5-1.8.13/src/H5HFstat.c hdf5-1.8.13/src/H5HFtest.c hdf5-1.8.13/src/H5HFtiny.c hdf5-1.8.13/src/H5HG.c hdf5-1.8.13/src/H5HGcache.c hdf5-1.8.13/src/H5HGdbg.c hdf5-1.8.13/src/H5HGpkg.h hdf5-1.8.13/src/H5HGprivate.h hdf5-1.8.13/src/H5HGpublic.h hdf5-1.8.13/src/H5HGquery.c hdf5-1.8.13/src/H5HL.c hdf5-1.8.13/src/H5HLcache.c hdf5-1.8.13/src/H5HLdbg.c hdf5-1.8.13/src/H5HLint.c hdf5-1.8.13/src/H5HLpkg.h hdf5-1.8.13/src/H5HLprivate.h hdf5-1.8.13/src/H5HLpublic.h hdf5-1.8.13/src/H5HP.c hdf5-1.8.13/src/H5HPprivate.h hdf5-1.8.13/src/H5I.c hdf5-1.8.13/src/H5Ipkg.h hdf5-1.8.13/src/H5Iprivate.h hdf5-1.8.13/src/H5Ipublic.h hdf5-1.8.13/src/H5Itest.c hdf5-1.8.13/src/H5L.c hdf5-1.8.13/src/H5Lexternal.c hdf5-1.8.13/src/H5Lpkg.h hdf5-1.8.13/src/H5Lprivate.h hdf5-1.8.13/src/H5Lpublic.h hdf5-1.8.13/src/H5MF.c hdf5-1.8.13/src/H5MFaggr.c hdf5-1.8.13/src/H5MFdbg.c hdf5-1.8.13/src/H5MFsection.c hdf5-1.8.13/src/H5MFpkg.h hdf5-1.8.13/src/H5MFprivate.h hdf5-1.8.13/src/H5MM.c hdf5-1.8.13/src/H5MMprivate.h hdf5-1.8.13/src/H5MMpublic.h hdf5-1.8.13/src/H5MP.c hdf5-1.8.13/src/H5MPpkg.h hdf5-1.8.13/src/H5MPprivate.h hdf5-1.8.13/src/H5MPtest.c hdf5-1.8.13/src/H5O.c hdf5-1.8.13/src/H5Oainfo.c hdf5-1.8.13/src/H5Oalloc.c hdf5-1.8.13/src/H5Oattr.c hdf5-1.8.13/src/H5Oattribute.c hdf5-1.8.13/src/H5Obogus.c hdf5-1.8.13/src/H5Obtreek.c hdf5-1.8.13/src/H5Ocache.c hdf5-1.8.13/src/H5Ochunk.c hdf5-1.8.13/src/H5Ocont.c hdf5-1.8.13/src/H5Ocopy.c hdf5-1.8.13/src/H5Odbg.c hdf5-1.8.13/src/H5Odrvinfo.c hdf5-1.8.13/src/H5Odtype.c hdf5-1.8.13/src/H5Oefl.c hdf5-1.8.13/src/H5Ofill.c hdf5-1.8.13/src/H5Oginfo.c hdf5-1.8.13/src/H5Olayout.c hdf5-1.8.13/src/H5Olinfo.c hdf5-1.8.13/src/H5Olink.c hdf5-1.8.13/src/H5Omessage.c hdf5-1.8.13/src/H5Omtime.c hdf5-1.8.13/src/H5Oname.c hdf5-1.8.13/src/H5Onull.c hdf5-1.8.13/src/H5Opkg.h hdf5-1.8.13/src/H5Opline.c hdf5-1.8.13/src/H5Oprivate.h hdf5-1.8.13/src/H5Opublic.h hdf5-1.8.13/src/H5Orefcount.c hdf5-1.8.13/src/H5Osdspace.c hdf5-1.8.13/src/H5Oshared.c hdf5-1.8.13/src/H5Oshared.h hdf5-1.8.13/src/H5Oshmesg.c hdf5-1.8.13/src/H5Ostab.c hdf5-1.8.13/src/H5Otest.c hdf5-1.8.13/src/H5Ounknown.c hdf5-1.8.13/src/H5P.c hdf5-1.8.13/src/H5Pacpl.c hdf5-1.8.13/src/H5Pdapl.c hdf5-1.8.13/src/H5Pdcpl.c hdf5-1.8.13/src/H5Pdeprec.c hdf5-1.8.13/src/H5Pdxpl.c hdf5-1.8.13/src/H5Pfapl.c hdf5-1.8.13/src/H5Pfcpl.c hdf5-1.8.13/src/H5Pfmpl.c hdf5-1.8.13/src/H5Pgcpl.c hdf5-1.8.13/src/H5Pint.c hdf5-1.8.13/src/H5Plapl.c hdf5-1.8.13/src/H5Plcpl.c hdf5-1.8.13/src/H5Pocpl.c hdf5-1.8.13/src/H5Pocpypl.c hdf5-1.8.13/src/H5Ppkg.h hdf5-1.8.13/src/H5Pprivate.h hdf5-1.8.13/src/H5Ppublic.h hdf5-1.8.13/src/H5Pstrcpl.c hdf5-1.8.13/src/H5Ptest.c hdf5-1.8.13/src/H5PL.c hdf5-1.8.13/src/H5PLprivate.h hdf5-1.8.13/src/H5PLextern.h hdf5-1.8.13/src/H5R.c hdf5-1.8.13/src/H5Rdeprec.c hdf5-1.8.13/src/H5Rpkg.h hdf5-1.8.13/src/H5Rprivate.h hdf5-1.8.13/src/H5Rpublic.h hdf5-1.8.13/src/H5RC.c hdf5-1.8.13/src/H5RCprivate.h hdf5-1.8.13/src/H5RS.c hdf5-1.8.13/src/H5RSprivate.h hdf5-1.8.13/src/H5S.c hdf5-1.8.13/src/H5Sall.c hdf5-1.8.13/src/H5Sdbg.c hdf5-1.8.13/src/H5Shyper.c hdf5-1.8.13/src/H5Smpio.c hdf5-1.8.13/src/H5Snone.c hdf5-1.8.13/src/H5Spkg.h hdf5-1.8.13/src/H5Spoint.c hdf5-1.8.13/src/H5Sprivate.h hdf5-1.8.13/src/H5Spublic.h hdf5-1.8.13/src/H5Sselect.c hdf5-1.8.13/src/H5Stest.c hdf5-1.8.13/src/H5SL.c hdf5-1.8.13/src/H5SLprivate.h hdf5-1.8.13/src/H5SM.c hdf5-1.8.13/src/H5SMbtree2.c hdf5-1.8.13/src/H5SMcache.c hdf5-1.8.13/src/H5SMmessage.c hdf5-1.8.13/src/H5SMpkg.h hdf5-1.8.13/src/H5SMprivate.h hdf5-1.8.13/src/H5SMtest.c hdf5-1.8.13/src/H5ST.c hdf5-1.8.13/src/H5STprivate.h hdf5-1.8.13/src/H5T.c hdf5-1.8.13/src/H5Tarray.c hdf5-1.8.13/src/H5Tbit.c hdf5-1.8.13/src/H5Tcommit.c hdf5-1.8.13/src/H5Tcompound.c hdf5-1.8.13/src/H5Tconv.c hdf5-1.8.13/src/H5Tcset.c hdf5-1.8.13/src/H5Tdbg.c hdf5-1.8.13/src/H5Tdeprec.c hdf5-1.8.13/src/H5Tenum.c hdf5-1.8.13/src/H5Tfields.c hdf5-1.8.13/src/H5Tfixed.c hdf5-1.8.13/src/H5Tfloat.c hdf5-1.8.13/src/H5Tnative.c hdf5-1.8.13/src/H5Toffset.c hdf5-1.8.13/src/H5Topaque.c hdf5-1.8.13/src/H5Torder.c hdf5-1.8.13/src/H5Toh.c hdf5-1.8.13/src/H5Tpad.c hdf5-1.8.13/src/H5Tpkg.h hdf5-1.8.13/src/H5Tprecis.c hdf5-1.8.13/src/H5Tprivate.h hdf5-1.8.13/src/H5Tpublic.h hdf5-1.8.13/src/H5Tstrpad.c hdf5-1.8.13/src/H5Tvisit.c hdf5-1.8.13/src/H5Tvlen.c hdf5-1.8.13/src/H5TS.c hdf5-1.8.13/src/H5TSprivate.h hdf5-1.8.13/src/H5VM.c hdf5-1.8.13/src/H5VMprivate.h hdf5-1.8.13/src/H5WB.c hdf5-1.8.13/src/H5WBprivate.h hdf5-1.8.13/src/H5Z.c hdf5-1.8.13/src/H5Zdeflate.c hdf5-1.8.13/src/H5Zfletcher32.c hdf5-1.8.13/src/H5Znbit.c hdf5-1.8.13/src/H5Zpkg.h hdf5-1.8.13/src/H5Zprivate.h hdf5-1.8.13/src/H5Zpublic.h hdf5-1.8.13/src/H5Zscaleoffset.c hdf5-1.8.13/src/H5Zshuffle.c hdf5-1.8.13/src/H5Zszip.c hdf5-1.8.13/src/H5Ztrans.c hdf5-1.8.13/src/Makefile.am hdf5-1.8.13/src/Makefile.in hdf5-1.8.13/src/hdf5.h hdf5-1.8.13/src/libhdf5.settings.in hdf5-1.8.13/src/H5win32defs.h hdf5-1.8.13/test/COPYING hdf5-1.8.13/test/H5srcdir.h hdf5-1.8.13/test/H5srcdir_str.h.in hdf5-1.8.13/test/Makefile.am hdf5-1.8.13/test/Makefile.in hdf5-1.8.13/test/accum.c hdf5-1.8.13/test/app_ref.c hdf5-1.8.13/test/bad_compound.h5 hdf5-1.8.13/test/be_data.h5 hdf5-1.8.13/test/be_extlink1.h5 hdf5-1.8.13/test/be_extlink2.h5 hdf5-1.8.13/test/big.c hdf5-1.8.13/test/bittests.c hdf5-1.8.13/test/btree2.c hdf5-1.8.13/test/cache.c hdf5-1.8.13/test/cache_api.c hdf5-1.8.13/test/cache_common.c hdf5-1.8.13/test/cache_common.h hdf5-1.8.13/test/cmpd_dset.c hdf5-1.8.13/test/corrupt_stab_msg.h5 hdf5-1.8.13/test/cross_read.c hdf5-1.8.13/test/dangle.c hdf5-1.8.13/test/deflate.h5 hdf5-1.8.13/test/dsets.c hdf5-1.8.13/test/dt_arith.c hdf5-1.8.13/test/dtypes.c hdf5-1.8.13/test/dtransform.c hdf5-1.8.13/test/dynlib1.c hdf5-1.8.13/test/dynlib2.c hdf5-1.8.13/test/dynlib3.c hdf5-1.8.13/test/efc.c hdf5-1.8.13/test/enum.c hdf5-1.8.13/test/extend.c hdf5-1.8.13/test/external.c hdf5-1.8.13/test/error_test.c hdf5-1.8.13/test/err_compat.c hdf5-1.8.13/test/filter_error.h5 hdf5-1.8.13/test/links_env.c hdf5-1.8.13/test/family_v16_00000.h5 hdf5-1.8.13/test/family_v16_00001.h5 hdf5-1.8.13/test/family_v16_00002.h5 hdf5-1.8.13/test/family_v16_00003.h5 hdf5-1.8.13/test/fheap.c hdf5-1.8.13/test/freespace.c hdf5-1.8.13/test/file_image.c hdf5-1.8.13/test/file_image_core_test.h5 hdf5-1.8.13/test/fill_old.h5 hdf5-1.8.13/test/fillval.c hdf5-1.8.13/test/filter_fail.c hdf5-1.8.13/test/fixed_idx.h5 hdf5-1.8.13/test/flush1.c hdf5-1.8.13/test/flush2.c hdf5-1.8.13/test/gen_bad_ohdr.c hdf5-1.8.13/test/gen_bad_compound.c hdf5-1.8.13/test/gen_bogus.c hdf5-1.8.13/test/gen_cross.c hdf5-1.8.13/test/gen_deflate.c hdf5-1.8.13/test/gen_file_image.c hdf5-1.8.13/test/gen_idx.c hdf5-1.8.13/test/gen_mergemsg.c hdf5-1.8.13/test/gen_new_array.c hdf5-1.8.13/test/gen_new_fill.c hdf5-1.8.13/test/gen_new_group.c hdf5-1.8.13/test/gen_new_mtime.c hdf5-1.8.13/test/gen_new_super.c hdf5-1.8.13/test/gen_noencoder.c hdf5-1.8.13/test/gen_nullspace.c hdf5-1.8.13/test/gen_old_array.c hdf5-1.8.13/test/gen_old_group.c hdf5-1.8.13/test/gen_old_layout.c hdf5-1.8.13/test/gen_old_mtime.c hdf5-1.8.13/test/gen_sizes_lheap.c hdf5-1.8.13/test/gen_udlinks.c hdf5-1.8.13/test/getname.c hdf5-1.8.13/test/gheap.c hdf5-1.8.13/test/group_old.h5 hdf5-1.8.13/test/h5test.c hdf5-1.8.13/test/h5test.h hdf5-1.8.13/test/hyperslab.c hdf5-1.8.13/test/istore.c hdf5-1.8.13/test/le_data.h5 hdf5-1.8.13/test/le_extlink1.h5 hdf5-1.8.13/test/le_extlink2.h5 hdf5-1.8.13/test/lheap.c hdf5-1.8.13/test/links.c hdf5-1.8.13/test/mergemsg.h5 hdf5-1.8.13/test/mf.c hdf5-1.8.13/test/mount.c hdf5-1.8.13/test/mtime.c hdf5-1.8.13/test/multi_file_v16-r.h5 hdf5-1.8.13/test/multi_file_v16-s.h5 hdf5-1.8.13/test/noencoder.h5 hdf5-1.8.13/test/ntypes.c hdf5-1.8.13/test/ohdr.c hdf5-1.8.13/test/objcopy.c hdf5-1.8.13/test/plugin.c hdf5-1.8.13/test/reserved.c hdf5-1.8.13/test/pool.c hdf5-1.8.13/test/set_extent.c hdf5-1.8.13/test/space_overflow.c hdf5-1.8.13/test/specmetaread.h5 hdf5-1.8.13/test/stab.c hdf5-1.8.13/test/tarray.c hdf5-1.8.13/test/tarrold.h5 hdf5-1.8.13/test/tattr.c hdf5-1.8.13/test/tbad_msg_count.h5 hdf5-1.8.13/test/tbogus.h5 hdf5-1.8.13/test/tchecksum.c hdf5-1.8.13/test/tcheck_version.c hdf5-1.8.13/test/tconfig.c hdf5-1.8.13/test/tcoords.c hdf5-1.8.13/test/testcheck_version.sh.in hdf5-1.8.13/test/testerror.sh.in hdf5-1.8.13/test/testlinks_env.sh.in hdf5-1.8.13/test/testframe.c hdf5-1.8.13/test/testhdf5.c hdf5-1.8.13/test/testhdf5.h hdf5-1.8.13/test/testlibinfo.sh.in hdf5-1.8.13/test/test_plugin.sh.in hdf5-1.8.13/test/testmeta.c hdf5-1.8.13/test/tfile.c hdf5-1.8.13/test/tgenprop.c hdf5-1.8.13/test/th5o.c hdf5-1.8.13/test/th5s.c hdf5-1.8.13/test/th5s.h5 hdf5-1.8.13/test/theap.c hdf5-1.8.13/test/tid.c hdf5-1.8.13/test/titerate.c hdf5-1.8.13/test/tlayouto.h5 hdf5-1.8.13/test/tmeta.c hdf5-1.8.13/test/tmisc.c hdf5-1.8.13/test/tmtimen.h5 hdf5-1.8.13/test/tmtimeo.h5 hdf5-1.8.13/test/ttime.c hdf5-1.8.13/test/trefer.c hdf5-1.8.13/test/trefstr.c hdf5-1.8.13/test/tselect.c hdf5-1.8.13/test/tsizeslheap.h5 hdf5-1.8.13/test/tskiplist.c hdf5-1.8.13/test/tsohm.c hdf5-1.8.13/test/ttst.c hdf5-1.8.13/test/ttsafe.c hdf5-1.8.13/test/ttsafe.h hdf5-1.8.13/test/ttsafe_acreate.c hdf5-1.8.13/test/ttsafe_cancel.c hdf5-1.8.13/test/ttsafe_dcreate.c hdf5-1.8.13/test/ttsafe_error.c hdf5-1.8.13/test/tunicode.c hdf5-1.8.13/test/tvlstr.c hdf5-1.8.13/test/tvltypes.c hdf5-1.8.13/test/unlink.c hdf5-1.8.13/test/unregister.c hdf5-1.8.13/test/vfd.c hdf5-1.8.13/test/test_filters_le.h5 hdf5-1.8.13/test/test_filters_be.h5 hdf5-1.8.13/test/gen_filters.c hdf5-1.8.13/test/testfiles/err_compat_1 hdf5-1.8.13/test/testfiles/err_compat_2 hdf5-1.8.13/test/testfiles/error_test_1 hdf5-1.8.13/test/testfiles/error_test_2 hdf5-1.8.13/test/testfiles/links_env.out hdf5-1.8.13/testpar/COPYING hdf5-1.8.13/testpar/Makefile.am hdf5-1.8.13/testpar/Makefile.in hdf5-1.8.13/testpar/t_cache.c hdf5-1.8.13/testpar/t_dset.c hdf5-1.8.13/testpar/t_file.c hdf5-1.8.13/testpar/t_file_image.c hdf5-1.8.13/testpar/t_mdset.c hdf5-1.8.13/testpar/t_mpi.c hdf5-1.8.13/testpar/t_ph5basic.c hdf5-1.8.13/testpar/t_pflush1.c hdf5-1.8.13/testpar/t_pflush2.c hdf5-1.8.13/testpar/t_chunk_alloc.c hdf5-1.8.13/testpar/t_coll_chunk.c hdf5-1.8.13/testpar/t_filter_read.c hdf5-1.8.13/testpar/t_shapesame.c hdf5-1.8.13/testpar/t_span_tree.c hdf5-1.8.13/testpar/testpar.h hdf5-1.8.13/testpar/testphdf5.c hdf5-1.8.13/testpar/testphdf5.h hdf5-1.8.13/tools/COPYING hdf5-1.8.13/tools/Makefile.am hdf5-1.8.13/tools/Makefile.in hdf5-1.8.13/tools/h5dump/Makefile.am hdf5-1.8.13/tools/h5dump/Makefile.in hdf5-1.8.13/tools/h5dump/h5dump.c hdf5-1.8.13/tools/h5dump/h5dump.h hdf5-1.8.13/tools/h5dump/h5dump_defines.h hdf5-1.8.13/tools/h5dump/h5dump_extern.h hdf5-1.8.13/tools/h5dump/h5dump_ddl.c hdf5-1.8.13/tools/h5dump/h5dump_ddl.h hdf5-1.8.13/tools/h5dump/h5dump_xml.c hdf5-1.8.13/tools/h5dump/h5dump_xml.h hdf5-1.8.13/tools/h5dump/h5dumpgentest.c hdf5-1.8.13/tools/h5dump/testh5dump.sh.in hdf5-1.8.13/tools/h5dump/testh5dumppbits.sh.in hdf5-1.8.13/tools/h5dump/testh5dumpxml.sh.in hdf5-1.8.13/tools/h5dump/binread.c hdf5-1.8.13/tools/h5import/Makefile.am hdf5-1.8.13/tools/h5import/Makefile.in hdf5-1.8.13/tools/h5import/h5import.h hdf5-1.8.13/tools/h5import/h5import.c hdf5-1.8.13/tools/h5import/h5importtest.c hdf5-1.8.13/tools/h5import/h5importtestutil.sh.in hdf5-1.8.13/tools/h5import/testfiles/binfp64.conf hdf5-1.8.13/tools/h5import/testfiles/binfp64.h5 hdf5-1.8.13/tools/h5import/testfiles/binin16.conf hdf5-1.8.13/tools/h5import/testfiles/binin16.h5 hdf5-1.8.13/tools/h5import/testfiles/binin32.conf hdf5-1.8.13/tools/h5import/testfiles/binin32.h5 hdf5-1.8.13/tools/h5import/testfiles/binin8.conf hdf5-1.8.13/tools/h5import/testfiles/binin8.h5 hdf5-1.8.13/tools/h5import/testfiles/binin8w.conf hdf5-1.8.13/tools/h5import/testfiles/binin8w.h5 hdf5-1.8.13/tools/h5import/testfiles/binuin16.conf hdf5-1.8.13/tools/h5import/testfiles/binuin16.h5 hdf5-1.8.13/tools/h5import/testfiles/binuin32.conf hdf5-1.8.13/tools/h5import/testfiles/binuin32.h5 hdf5-1.8.13/tools/h5import/testfiles/textpfe.conf hdf5-1.8.13/tools/h5import/testfiles/textpfe.h5 hdf5-1.8.13/tools/h5import/testfiles/textpfe64.txt hdf5-1.8.13/tools/h5import/testfiles/txtfp32.conf hdf5-1.8.13/tools/h5import/testfiles/txtfp32.h5 hdf5-1.8.13/tools/h5import/testfiles/txtfp32.txt hdf5-1.8.13/tools/h5import/testfiles/txtfp64.conf hdf5-1.8.13/tools/h5import/testfiles/txtfp64.h5 hdf5-1.8.13/tools/h5import/testfiles/txtfp64.txt hdf5-1.8.13/tools/h5import/testfiles/txtin16.conf hdf5-1.8.13/tools/h5import/testfiles/txtin16.h5 hdf5-1.8.13/tools/h5import/testfiles/txtin16.txt hdf5-1.8.13/tools/h5import/testfiles/txtin32.conf hdf5-1.8.13/tools/h5import/testfiles/txtin32.h5 hdf5-1.8.13/tools/h5import/testfiles/txtin32.txt hdf5-1.8.13/tools/h5import/testfiles/txtin8.conf hdf5-1.8.13/tools/h5import/testfiles/txtin8.h5 hdf5-1.8.13/tools/h5import/testfiles/txtin8.txt hdf5-1.8.13/tools/h5import/testfiles/txtuin16.conf hdf5-1.8.13/tools/h5import/testfiles/txtuin16.h5 hdf5-1.8.13/tools/h5import/testfiles/txtuin16.txt hdf5-1.8.13/tools/h5import/testfiles/txtuin32.conf hdf5-1.8.13/tools/h5import/testfiles/txtuin32.h5 hdf5-1.8.13/tools/h5import/testfiles/txtuin32.txt hdf5-1.8.13/tools/h5import/testfiles/txtstr.conf hdf5-1.8.13/tools/h5import/testfiles/txtstr.h5 hdf5-1.8.13/tools/h5import/testfiles/txtstr.txt hdf5-1.8.13/tools/h5import/testfiles/dbinfp64.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dbinin8.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dbinin8w.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dbinin16.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dbinin32.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dbinuin16.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dbinuin32.h5.txt hdf5-1.8.13/tools/h5import/testfiles/dtxtstr.h5.txt hdf5-1.8.13/tools/h5diff/Makefile.am hdf5-1.8.13/tools/h5diff/Makefile.in hdf5-1.8.13/tools/h5diff/h5diff_common.c hdf5-1.8.13/tools/h5diff/h5diff_common.h hdf5-1.8.13/tools/h5diff/h5diff_main.c hdf5-1.8.13/tools/h5diff/ph5diff_main.c hdf5-1.8.13/tools/h5diff/h5diffgentest.c hdf5-1.8.13/tools/h5diff/testh5diff.sh.in hdf5-1.8.13/tools/h5diff/testph5diff.sh.in hdf5-1.8.13/tools/h5repack/Makefile.am hdf5-1.8.13/tools/h5repack/Makefile.in hdf5-1.8.13/tools/h5repack/dynlib_rpk.c hdf5-1.8.13/tools/h5repack/h5repack.sh.in hdf5-1.8.13/tools/h5repack/h5repack_plugin.sh.in hdf5-1.8.13/tools/h5repack/h5repack.c hdf5-1.8.13/tools/h5repack/h5repack.h hdf5-1.8.13/tools/h5repack/h5repack_copy.c hdf5-1.8.13/tools/h5repack/h5repack_refs.c hdf5-1.8.13/tools/h5repack/h5repack_filters.c hdf5-1.8.13/tools/h5repack/h5repack_main.c hdf5-1.8.13/tools/h5repack/h5repack_opttable.c hdf5-1.8.13/tools/h5repack/h5repack_parse.c hdf5-1.8.13/tools/h5repack/h5repack_verify.c hdf5-1.8.13/tools/h5repack/h5repacktst.c hdf5-1.8.13/tools/h5repack/testh5repack_detect_szip.c hdf5-1.8.13/tools/h5ls/Makefile.am hdf5-1.8.13/tools/h5ls/Makefile.in hdf5-1.8.13/tools/h5ls/h5ls.c hdf5-1.8.13/tools/h5ls/testh5ls.sh.in hdf5-1.8.13/tools/h5copy/testh5copy.sh.in hdf5-1.8.13/tools/h5copy/Makefile.in hdf5-1.8.13/tools/h5copy/h5copy.c hdf5-1.8.13/tools/h5copy/h5copygentest.c hdf5-1.8.13/tools/h5copy/Makefile.am hdf5-1.8.13/tools/lib/Makefile.am hdf5-1.8.13/tools/lib/Makefile.in hdf5-1.8.13/tools/lib/h5diff.c hdf5-1.8.13/tools/lib/h5diff.h hdf5-1.8.13/tools/lib/h5diff_array.c hdf5-1.8.13/tools/lib/h5diff_attr.c hdf5-1.8.13/tools/lib/h5diff_dset.c hdf5-1.8.13/tools/lib/h5diff_util.c hdf5-1.8.13/tools/lib/h5trav.c hdf5-1.8.13/tools/lib/h5trav.h hdf5-1.8.13/tools/lib/h5tools.c hdf5-1.8.13/tools/lib/h5tools.h hdf5-1.8.13/tools/lib/h5tools_dump.c hdf5-1.8.13/tools/lib/h5tools_dump.h hdf5-1.8.13/tools/lib/h5tools_filters.c hdf5-1.8.13/tools/lib/h5tools_str.c hdf5-1.8.13/tools/lib/h5tools_str.h hdf5-1.8.13/tools/lib/h5tools_utils.c hdf5-1.8.13/tools/lib/h5tools_utils.h hdf5-1.8.13/tools/lib/h5tools_ref.c hdf5-1.8.13/tools/lib/h5tools_ref.h hdf5-1.8.13/tools/lib/h5tools_type.c hdf5-1.8.13/tools/lib/ph5diff.h hdf5-1.8.13/tools/lib/h5tools_error.h hdf5-1.8.13/tools/misc/Makefile.am hdf5-1.8.13/tools/misc/Makefile.in hdf5-1.8.13/tools/misc/h5cc.in hdf5-1.8.13/tools/misc/h5debug.c hdf5-1.8.13/tools/misc/h5mkgrp.c hdf5-1.8.13/tools/misc/h5redeploy.in hdf5-1.8.13/tools/misc/h5repart.c hdf5-1.8.13/tools/misc/h5repart_gentest.c hdf5-1.8.13/tools/misc/repart_test.c hdf5-1.8.13/tools/misc/testh5mkgrp.sh.in hdf5-1.8.13/tools/misc/testh5repart.sh.in hdf5-1.8.13/tools/misc/talign.c hdf5-1.8.13/tools/misc/testfiles/h5mkgrp_help.txt hdf5-1.8.13/tools/misc/testfiles/h5mkgrp_version.txt.in hdf5-1.8.13/tools/h5stat/Makefile.am hdf5-1.8.13/tools/h5stat/Makefile.in hdf5-1.8.13/tools/h5stat/h5stat.c hdf5-1.8.13/tools/h5stat/h5stat_gentest.c hdf5-1.8.13/tools/h5stat/testh5stat.sh.in hdf5-1.8.13/tools/h5stat/testfiles/h5stat_dims1.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_dims2.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_err1_dims.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_err1_links.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_err1_numattrs.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_err2_numattrs.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-d.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-dT.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-F.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-file.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-g.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-UD.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters-UT.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_filters.h5 hdf5-1.8.13/tools/h5stat/testfiles/h5stat_help1.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_help2.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_links1.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_links2.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_links3.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_links4.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_links5.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_newgrat.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_newgrat-UA.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_newgrat-UG.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_newgrat.h5 hdf5-1.8.13/tools/h5stat/testfiles/h5stat_nofile.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_notexist.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_numattrs1.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_numattrs2.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_numattrs3.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_numattrs4.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_threshold.h5 hdf5-1.8.13/tools/h5stat/testfiles/h5stat_tsohm.ddl hdf5-1.8.13/tools/h5stat/testfiles/h5stat_tsohm.h5 hdf5-1.8.13/tools/testfiles/charsets.h5 hdf5-1.8.13/tools/testfiles/charsets.ddl hdf5-1.8.13/tools/testfiles/family_file00000.h5 hdf5-1.8.13/tools/testfiles/family_file00001.h5 hdf5-1.8.13/tools/testfiles/family_file00002.h5 hdf5-1.8.13/tools/testfiles/family_file00003.h5 hdf5-1.8.13/tools/testfiles/family_file00004.h5 hdf5-1.8.13/tools/testfiles/family_file00005.h5 hdf5-1.8.13/tools/testfiles/family_file00006.h5 hdf5-1.8.13/tools/testfiles/family_file00007.h5 hdf5-1.8.13/tools/testfiles/family_file00008.h5 hdf5-1.8.13/tools/testfiles/family_file00009.h5 hdf5-1.8.13/tools/testfiles/family_file00010.h5 hdf5-1.8.13/tools/testfiles/family_file00011.h5 hdf5-1.8.13/tools/testfiles/family_file00012.h5 hdf5-1.8.13/tools/testfiles/family_file00013.h5 hdf5-1.8.13/tools/testfiles/family_file00014.h5 hdf5-1.8.13/tools/testfiles/family_file00015.h5 hdf5-1.8.13/tools/testfiles/family_file00016.h5 hdf5-1.8.13/tools/testfiles/family_file00017.h5 hdf5-1.8.13/tools/testfiles/filter_fail.h5 hdf5-1.8.13/tools/testfiles/filter_fail.ddl hdf5-1.8.13/tools/testfiles/h5dump-help.txt hdf5-1.8.13/tools/testfiles/packedbits.ddl hdf5-1.8.13/tools/testfiles/taindices.h5 hdf5-1.8.13/tools/testfiles/tall-1.ddl hdf5-1.8.13/tools/testfiles/tall-2.ddl hdf5-1.8.13/tools/testfiles/tall-2A.ddl hdf5-1.8.13/tools/testfiles/tall-2A0.ddl hdf5-1.8.13/tools/testfiles/tall-2B.ddl hdf5-1.8.13/tools/testfiles/tall-3.ddl hdf5-1.8.13/tools/testfiles/tall-4s.ddl hdf5-1.8.13/tools/testfiles/tall-5s.ddl hdf5-1.8.13/tools/testfiles/tall-6.ddl hdf5-1.8.13/tools/testfiles/tall-6.exp hdf5-1.8.13/tools/testfiles/tall-7.ddl hdf5-1.8.13/tools/testfiles/tall-7N.ddl hdf5-1.8.13/tools/testfiles/tall.h5 hdf5-1.8.13/tools/testfiles/tallfilters.ddl hdf5-1.8.13/tools/testfiles/tarray1.ddl hdf5-1.8.13/tools/testfiles/tarray1.h5 hdf5-1.8.13/tools/testfiles/tarray1_big.ddl hdf5-1.8.13/tools/testfiles/tarray1_big.h5 hdf5-1.8.13/tools/testfiles/tarray2.ddl hdf5-1.8.13/tools/testfiles/tarray2.h5 hdf5-1.8.13/tools/testfiles/tarray3.ddl hdf5-1.8.13/tools/testfiles/tarray3.h5 hdf5-1.8.13/tools/testfiles/tarray4.ddl hdf5-1.8.13/tools/testfiles/tarray4.h5 hdf5-1.8.13/tools/testfiles/tarray5.ddl hdf5-1.8.13/tools/testfiles/tarray5.h5 hdf5-1.8.13/tools/testfiles/tarray6.ddl hdf5-1.8.13/tools/testfiles/tarray6.h5 hdf5-1.8.13/tools/testfiles/tarray7.ddl hdf5-1.8.13/tools/testfiles/tarray7.h5 hdf5-1.8.13/tools/testfiles/tarray8.ddl hdf5-1.8.13/tools/testfiles/tarray8.h5 hdf5-1.8.13/tools/testfiles/tattr.h5 hdf5-1.8.13/tools/testfiles/tattr-1.ddl hdf5-1.8.13/tools/testfiles/tattr-2.ddl hdf5-1.8.13/tools/testfiles/tattr-3.ddl hdf5-1.8.13/tools/testfiles/tattr-4_be.ddl hdf5-1.8.13/tools/testfiles/tattr2.h5 hdf5-1.8.13/tools/testfiles/tattr4_be.h5 hdf5-1.8.13/tools/testfiles/tattrcontents1.ddl hdf5-1.8.13/tools/testfiles/tattrcontents2.ddl hdf5-1.8.13/tools/testfiles/tattrintsize.ddl hdf5-1.8.13/tools/testfiles/tattrintsize.h5 hdf5-1.8.13/tools/testfiles/tattrreg.h5 hdf5-1.8.13/tools/testfiles/tattrreg.ddl hdf5-1.8.13/tools/testfiles/tattrregR.ddl hdf5-1.8.13/tools/testfiles/tbigdims.ddl hdf5-1.8.13/tools/testfiles/tbigdims.h5 hdf5-1.8.13/tools/testfiles/tbinary.h5 hdf5-1.8.13/tools/testfiles/tbin1.ddl hdf5-1.8.13/tools/testfiles/tbin2.ddl hdf5-1.8.13/tools/testfiles/tbin3.ddl hdf5-1.8.13/tools/testfiles/tbin4.ddl hdf5-1.8.13/tools/testfiles/tbinregR.exp hdf5-1.8.13/tools/testfiles/tbinregR.ddl hdf5-1.8.13/tools/testfiles/tbitfields.h5 hdf5-1.8.13/tools/testfiles/tboot1.ddl hdf5-1.8.13/tools/testfiles/tboot2.ddl hdf5-1.8.13/tools/testfiles/tboot2A.ddl hdf5-1.8.13/tools/testfiles/tboot2B.ddl hdf5-1.8.13/tools/testfiles/tchar.h5 hdf5-1.8.13/tools/testfiles/tchar1.ddl hdf5-1.8.13/tools/testfiles/tchunked.ddl hdf5-1.8.13/tools/testfiles/tcompact.ddl hdf5-1.8.13/tools/testfiles/tcontents.ddl hdf5-1.8.13/tools/testfiles/tcontiguos.ddl hdf5-1.8.13/tools/testfiles/tcmpdattrintsize.ddl hdf5-1.8.13/tools/testfiles/tcmpdintarray.ddl hdf5-1.8.13/tools/testfiles/tcmpdints.ddl hdf5-1.8.13/tools/testfiles/tcmpdintsize.ddl hdf5-1.8.13/tools/testfiles/tcmpdattrintsize.h5 hdf5-1.8.13/tools/testfiles/tcmpdintarray.h5 hdf5-1.8.13/tools/testfiles/tcmpdints.h5 hdf5-1.8.13/tools/testfiles/tcmpdintsize.h5 hdf5-1.8.13/tools/testfiles/tcomp-1.ddl hdf5-1.8.13/tools/testfiles/tcomp-2.ddl hdf5-1.8.13/tools/testfiles/tcomp-3.ddl hdf5-1.8.13/tools/testfiles/tcomp-4.ddl hdf5-1.8.13/tools/testfiles/tcompound.h5 hdf5-1.8.13/tools/testfiles/tcompound2.h5 hdf5-1.8.13/tools/testfiles/tcompound_complex.h5 hdf5-1.8.13/tools/testfiles/tdatareg.h5 hdf5-1.8.13/tools/testfiles/tdatareg.ddl hdf5-1.8.13/tools/testfiles/tdataregR.ddl hdf5-1.8.13/tools/testfiles/tdeflate.ddl hdf5-1.8.13/tools/testfiles/tdset-1.ddl hdf5-1.8.13/tools/testfiles/tdset-2.ddl hdf5-1.8.13/tools/testfiles/tdset-3s.ddl hdf5-1.8.13/tools/testfiles/tdset.h5 hdf5-1.8.13/tools/testfiles/tdset2.h5 hdf5-1.8.13/tools/testfiles/tempty.ddl hdf5-1.8.13/tools/testfiles/tempty.h5 hdf5-1.8.13/tools/testfiles/tenum.h5 hdf5-1.8.13/tools/testfiles/texceedsubblock.ddl hdf5-1.8.13/tools/testfiles/texceedsubcount.ddl hdf5-1.8.13/tools/testfiles/texceedsubstart.ddl hdf5-1.8.13/tools/testfiles/texceedsubstride.ddl hdf5-1.8.13/tools/testfiles/texternal.ddl hdf5-1.8.13/tools/testfiles/textlink.h5 hdf5-1.8.13/tools/testfiles/textlink.h5.xml hdf5-1.8.13/tools/testfiles/textlink.ddl hdf5-1.8.13/tools/testfiles/textlinkfar.ddl hdf5-1.8.13/tools/testfiles/textlinkfar.h5 hdf5-1.8.13/tools/testfiles/textlinksrc.ddl hdf5-1.8.13/tools/testfiles/textlinksrc.h5 hdf5-1.8.13/tools/testfiles/textlinktar.h5 hdf5-1.8.13/tools/testfiles/tfamily.ddl hdf5-1.8.13/tools/testfiles/tfamily00000.h5 hdf5-1.8.13/tools/testfiles/tfamily00001.h5 hdf5-1.8.13/tools/testfiles/tfamily00002.h5 hdf5-1.8.13/tools/testfiles/tfamily00003.h5 hdf5-1.8.13/tools/testfiles/tfamily00004.h5 hdf5-1.8.13/tools/testfiles/tfamily00005.h5 hdf5-1.8.13/tools/testfiles/tfamily00006.h5 hdf5-1.8.13/tools/testfiles/tfamily00007.h5 hdf5-1.8.13/tools/testfiles/tfamily00008.h5 hdf5-1.8.13/tools/testfiles/tfamily00009.h5 hdf5-1.8.13/tools/testfiles/tfamily00010.h5 hdf5-1.8.13/tools/testfiles/tfcontents1.h5 hdf5-1.8.13/tools/testfiles/tfcontents2.h5 hdf5-1.8.13/tools/testfiles/tfill.ddl hdf5-1.8.13/tools/testfiles/tfilters.h5 hdf5-1.8.13/tools/testfiles/tfletcher32.ddl hdf5-1.8.13/tools/testfiles/tfvalues.h5 hdf5-1.8.13/tools/testfiles/tgroup-1.ddl hdf5-1.8.13/tools/testfiles/tgroup-2.ddl hdf5-1.8.13/tools/testfiles/tgroup.h5 hdf5-1.8.13/tools/testfiles/tgrp_comments.ls hdf5-1.8.13/tools/testfiles/tgrp_comments.ddl hdf5-1.8.13/tools/testfiles/tgrp_comments.h5 hdf5-1.8.13/tools/testfiles/thlink-1.ddl hdf5-1.8.13/tools/testfiles/thlink-2.ddl hdf5-1.8.13/tools/testfiles/thlink-3.ddl hdf5-1.8.13/tools/testfiles/thlink-4.ddl hdf5-1.8.13/tools/testfiles/thlink-5.ddl hdf5-1.8.13/tools/testfiles/thlink.h5 hdf5-1.8.13/tools/testfiles/thyperslab.ddl hdf5-1.8.13/tools/testfiles/thyperslab.h5 hdf5-1.8.13/tools/testfiles/tindicesyes.ddl hdf5-1.8.13/tools/testfiles/tindicesno.ddl hdf5-1.8.13/tools/testfiles/tindicessub2.ddl hdf5-1.8.13/tools/testfiles/tindicessub3.ddl hdf5-1.8.13/tools/testfiles/tindicessub4.ddl hdf5-1.8.13/tools/testfiles/tindicessub1.ddl hdf5-1.8.13/tools/testfiles/tintsattrs.ddl hdf5-1.8.13/tools/testfiles/tintsattrs.h5 hdf5-1.8.13/tools/testfiles/tlarge_objname.ddl hdf5-1.8.13/tools/testfiles/tlarge_objname.h5 hdf5-1.8.13/tools/testfiles/tldouble.h5 hdf5-1.8.13/tools/testfiles/tlonglinks.ddl hdf5-1.8.13/tools/testfiles/tlonglinks.h5 hdf5-1.8.13/tools/testfiles/tloop-1.ddl hdf5-1.8.13/tools/testfiles/tloop.h5 hdf5-1.8.13/tools/testfiles/tloop2.h5 hdf5-1.8.13/tools/testfiles/tmany.h5 hdf5-1.8.13/tools/testfiles/tmulti-b.h5 hdf5-1.8.13/tools/testfiles/tmulti.ddl hdf5-1.8.13/tools/testfiles/tmulti-g.h5 hdf5-1.8.13/tools/testfiles/tmulti-l.h5 hdf5-1.8.13/tools/testfiles/tmulti-o.h5 hdf5-1.8.13/tools/testfiles/tmulti-r.h5 hdf5-1.8.13/tools/testfiles/tmulti-s.h5 hdf5-1.8.13/tools/testfiles/tmultifile.ls hdf5-1.8.13/tools/testfiles/tmultifile.ddl hdf5-1.8.13/tools/testfiles/tnbit.ddl hdf5-1.8.13/tools/testfiles/tnestcomp-1.ddl hdf5-1.8.13/tools/testfiles/tnestedcomp.h5 hdf5-1.8.13/tools/testfiles/tnestedcmpddt.ddl hdf5-1.8.13/tools/testfiles/tnestedcmpddt.h5 hdf5-1.8.13/tools/testfiles/tnoattrdata.ddl hdf5-1.8.13/tools/testfiles/tnoattrddl.ddl hdf5-1.8.13/tools/testfiles/tnodata.ddl hdf5-1.8.13/tools/testfiles/tnoddl.ddl hdf5-1.8.13/tools/testfiles/tnoddlfile.ddl hdf5-1.8.13/tools/testfiles/tnoddlfile.exp hdf5-1.8.13/tools/testfiles/tno-subset.h5 hdf5-1.8.13/tools/testfiles/tno-subset.ddl hdf5-1.8.13/tools/testfiles/tnullspace.h5 hdf5-1.8.13/tools/testfiles/tnullspace.ddl hdf5-1.8.13/tools/testfiles/tobjref.h5 hdf5-1.8.13/tools/testfiles/topaque.h5 hdf5-1.8.13/tools/testfiles/tordercontents1.ddl hdf5-1.8.13/tools/testfiles/tordercontents2.ddl hdf5-1.8.13/tools/testfiles/torderlinks1.ddl hdf5-1.8.13/tools/testfiles/torderlinks2.ddl hdf5-1.8.13/tools/testfiles/tperror.ddl hdf5-1.8.13/tools/testfiles/tqmarkfile.ddl hdf5-1.8.13/tools/testfiles/trawdatafile.ddl hdf5-1.8.13/tools/testfiles/trawdatafile.exp hdf5-1.8.13/tools/testfiles/trawssetfile.ddl hdf5-1.8.13/tools/testfiles/trawssetfile.exp hdf5-1.8.13/tools/testfiles/treadfilter.ddl hdf5-1.8.13/tools/testfiles/treadintfilter.ddl hdf5-1.8.13/tools/testfiles/treference.ddl hdf5-1.8.13/tools/testfiles/tsaf.ddl hdf5-1.8.13/tools/testfiles/tsaf.h5 hdf5-1.8.13/tools/testfiles/tscalarattrintsize.ddl hdf5-1.8.13/tools/testfiles/tscalarattrintsize.h5 hdf5-1.8.13/tools/testfiles/tscalarintattrsize.ddl hdf5-1.8.13/tools/testfiles/tscalarintattrsize.h5 hdf5-1.8.13/tools/testfiles/tscalarintsize.ddl hdf5-1.8.13/tools/testfiles/tscalarintsize.h5 hdf5-1.8.13/tools/testfiles/tscalarstring.ddl hdf5-1.8.13/tools/testfiles/tscalarstring.h5 hdf5-1.8.13/tools/testfiles/tscaleoffset.ddl hdf5-1.8.13/tools/testfiles/tshuffle.ddl hdf5-1.8.13/tools/testfiles/tslink-1.ddl hdf5-1.8.13/tools/testfiles/tslink-2.ddl hdf5-1.8.13/tools/testfiles/tslink-D.ddl hdf5-1.8.13/tools/testfiles/tslink.h5 hdf5-1.8.13/tools/testfiles/tsoftlinks.h5 hdf5-1.8.13/tools/testfiles/tsplit_file-m.h5 hdf5-1.8.13/tools/testfiles/tsplit_file-r.h5 hdf5-1.8.13/tools/testfiles/tsplit_file.ddl hdf5-1.8.13/tools/testfiles/tstarfile.ddl hdf5-1.8.13/tools/testfiles/tstr.h5 hdf5-1.8.13/tools/testfiles/tstr2.h5 hdf5-1.8.13/tools/testfiles/tstr3.h5 hdf5-1.8.13/tools/testfiles/tstr-1.ddl hdf5-1.8.13/tools/testfiles/tstr-2.ddl hdf5-1.8.13/tools/testfiles/tstr2bin2.exp hdf5-1.8.13/tools/testfiles/tstr2bin6.exp hdf5-1.8.13/tools/testfiles/tstring.ddl hdf5-1.8.13/tools/testfiles/tstring2.ddl hdf5-1.8.13/tools/testfiles/tstringe.ddl hdf5-1.8.13/tools/testfiles/tszip.ddl hdf5-1.8.13/tools/testfiles/tudlink.h5 hdf5-1.8.13/tools/testfiles/tudlink.h5.xml hdf5-1.8.13/tools/testfiles/tudlink-1.ddl hdf5-1.8.13/tools/testfiles/tudlink-2.ddl hdf5-1.8.13/tools/testfiles/tuserfilter.ddl hdf5-1.8.13/tools/testfiles/tvldtypes1.ddl hdf5-1.8.13/tools/testfiles/tvldtypes1.h5 hdf5-1.8.13/tools/testfiles/tvldtypes2.ddl hdf5-1.8.13/tools/testfiles/tvldtypes2.h5 hdf5-1.8.13/tools/testfiles/tvldtypes3.ddl hdf5-1.8.13/tools/testfiles/tvldtypes3.h5 hdf5-1.8.13/tools/testfiles/tvldtypes4.ddl hdf5-1.8.13/tools/testfiles/tvldtypes4.h5 hdf5-1.8.13/tools/testfiles/tvldtypes5.ddl hdf5-1.8.13/tools/testfiles/tvldtypes5.h5 hdf5-1.8.13/tools/testfiles/tvlstr.h5 hdf5-1.8.13/tools/testfiles/tvlstr.ddl hdf5-1.8.13/tools/testfiles/tvms.ddl hdf5-1.8.13/tools/testfiles/tvms.h5 hdf5-1.8.13/tools/testfiles/twidedisplay.ddl hdf5-1.8.13/tools/testfiles/twithddl.exp hdf5-1.8.13/tools/testfiles/twithddlfile.ddl hdf5-1.8.13/tools/testfiles/twithddlfile.exp hdf5-1.8.13/tools/h5dump/errfiles/filter_fail.err hdf5-1.8.13/tools/h5dump/errfiles/tall-1.err hdf5-1.8.13/tools/h5dump/errfiles/tall-2A.err hdf5-1.8.13/tools/h5dump/errfiles/tall-2A0.err hdf5-1.8.13/tools/h5dump/errfiles/tall-2B.err hdf5-1.8.13/tools/h5dump/errfiles/tarray1_big.err hdf5-1.8.13/tools/h5dump/errfiles/tattr-3.err hdf5-1.8.13/tools/h5dump/errfiles/tattrregR.err hdf5-1.8.13/tools/h5dump/errfiles/tcomp-3.err hdf5-1.8.13/tools/h5dump/errfiles/tdataregR.err hdf5-1.8.13/tools/h5dump/errfiles/tdset-2.err hdf5-1.8.13/tools/h5dump/errfiles/texceedsubblock.err hdf5-1.8.13/tools/h5dump/errfiles/texceedsubcount.err hdf5-1.8.13/tools/h5dump/errfiles/texceedsubstart.err hdf5-1.8.13/tools/h5dump/errfiles/texceedsubstride.err hdf5-1.8.13/tools/h5dump/errfiles/textlink.err hdf5-1.8.13/tools/h5dump/errfiles/textlinkfar.err hdf5-1.8.13/tools/h5dump/errfiles/textlinksrc.err hdf5-1.8.13/tools/h5dump/errfiles/tgroup-2.err hdf5-1.8.13/tools/h5dump/errfiles/tnofilename-with-packed-bits.err hdf5-1.8.13/tools/h5dump/errfiles/torderlinks1.err hdf5-1.8.13/tools/h5dump/errfiles/torderlinks2.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsCharLengthExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsCharOffsetExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsIncomplete.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsIntLengthExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsIntOffsetExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsLengthExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsLengthPositive.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsLongLengthExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsLongOffsetExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsMaxExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsOffsetExceeded.err hdf5-1.8.13/tools/h5dump/errfiles/tpbitsOffsetNegative.err hdf5-1.8.13/tools/h5dump/errfiles/tperror.err hdf5-1.8.13/tools/h5dump/errfiles/tqmarkfile.err hdf5-1.8.13/tools/h5dump/errfiles/tslink-D.err hdf5-1.8.13/tools/testfiles/tnofilename-with-packed-bits.ddl hdf5-1.8.13/tools/testfiles/tpbitsLengthPositive.ddl hdf5-1.8.13/tools/testfiles/tpbitsMaxExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsSigned.ddl hdf5-1.8.13/tools/testfiles/tpbitsSigned2.ddl hdf5-1.8.13/tools/testfiles/tpbitsSigned4.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedInt.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedInt4.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedInt8.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedIntWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLong.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLong8.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLong16.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongLong.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongLong16.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongLong32.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongLongWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongLongWhole1.ddl hdf5-1.8.13/tools/testfiles/tpbitsSignedLongLongWhole63.ddl hdf5-1.8.13/tools/testfiles/tpbitsOffsetNegative.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsigned.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsigned2.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsigned4.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedInt.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedInt4.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedInt8.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedIntWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLong.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLong8.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLong16.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongLong.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongLong16.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongLong32.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongLongWhole.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongLongWhole1.ddl hdf5-1.8.13/tools/testfiles/tpbitsUnsignedLongLongWhole63.ddl hdf5-1.8.13/tools/testfiles/tpbitsMax.ddl hdf5-1.8.13/tools/testfiles/packedbits.h5 hdf5-1.8.13/tools/testfiles/tpbitsArray.ddl hdf5-1.8.13/tools/testfiles/tpbitsCompound.ddl hdf5-1.8.13/tools/testfiles/tpbitsIncomplete.ddl hdf5-1.8.13/tools/testfiles/tpbitsLengthExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsCharLengthExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsIntLengthExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsLongLengthExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsOffsetExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsCharOffsetExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsIntOffsetExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsLongOffsetExceeded.ddl hdf5-1.8.13/tools/testfiles/tpbitsOverlapped.ddl hdf5-1.8.13/tools/testfiles/out3.h5import hdf5-1.8.13/tools/testfiles/tordergr.h5 hdf5-1.8.13/tools/testfiles/tordergr3.ddl hdf5-1.8.13/tools/testfiles/tordergr4.ddl hdf5-1.8.13/tools/testfiles/tordergr1.ddl hdf5-1.8.13/tools/testfiles/tordergr5.ddl hdf5-1.8.13/tools/testfiles/tordergr2.ddl hdf5-1.8.13/tools/testfiles/torderattr1.ddl hdf5-1.8.13/tools/testfiles/torderattr2.ddl hdf5-1.8.13/tools/testfiles/torderattr3.ddl hdf5-1.8.13/tools/testfiles/torderattr4.ddl hdf5-1.8.13/tools/testfiles/torderattr.h5 hdf5-1.8.13/tools/testfiles/tfpformat.ddl hdf5-1.8.13/tools/testfiles/tfpformat.h5 hdf5-1.8.13/tools/testfiles/zerodim.ddl hdf5-1.8.13/tools/testfiles/zerodim.h5 hdf5-1.8.13/tools/testfiles/nosuchfile.ls hdf5-1.8.13/tools/testfiles/help-1.ls hdf5-1.8.13/tools/testfiles/help-2.ls hdf5-1.8.13/tools/testfiles/help-3.ls hdf5-1.8.13/tools/testfiles/tall-1.ls hdf5-1.8.13/tools/testfiles/tall-2.ls hdf5-1.8.13/tools/testfiles/tcomp-1.ls hdf5-1.8.13/tools/testfiles/tdset-1.ls hdf5-1.8.13/tools/testfiles/tgroup-1.ls hdf5-1.8.13/tools/testfiles/tgroup-2.ls hdf5-1.8.13/tools/testfiles/tgroup-3.ls hdf5-1.8.13/tools/testfiles/tgroup.ls hdf5-1.8.13/tools/testfiles/tloop-1.ls hdf5-1.8.13/tools/testfiles/tnestcomp-1.ls hdf5-1.8.13/tools/testfiles/tnestcomp-2.ls hdf5-1.8.13/tools/testfiles/tnestcomp-3.ls hdf5-1.8.13/tools/testfiles/tnestcomp-4.ls hdf5-1.8.13/tools/testfiles/tsaf.ls hdf5-1.8.13/tools/testfiles/tstr-1.ls hdf5-1.8.13/tools/testfiles/tattr2.ls hdf5-1.8.13/tools/testfiles/tattrreg_le.ls hdf5-1.8.13/tools/testfiles/tattrreg_be.ls hdf5-1.8.13/tools/testfiles/tvldtypes1.ls hdf5-1.8.13/tools/testfiles/tvldtypes2le.ls hdf5-1.8.13/tools/testfiles/tvldtypes2be.ls hdf5-1.8.13/tools/testfiles/tdataregle.ls hdf5-1.8.13/tools/testfiles/tdataregbe.ls hdf5-1.8.13/tools/testfiles/tarray1.ls hdf5-1.8.13/tools/testfiles/tempty.ls hdf5-1.8.13/tools/testfiles/thlink-1.ls hdf5-1.8.13/tools/testfiles/tslink-1.ls hdf5-1.8.13/tools/testfiles/textlink-1.ls hdf5-1.8.13/tools/testfiles/textlinksrc-1.ls hdf5-1.8.13/tools/testfiles/textlinksrc-2.ls hdf5-1.8.13/tools/testfiles/textlinksrc-3.ls hdf5-1.8.13/tools/testfiles/textlinksrc-4.ls hdf5-1.8.13/tools/testfiles/textlinksrc-5.ls hdf5-1.8.13/tools/testfiles/textlinksrc-6.ls hdf5-1.8.13/tools/testfiles/textlinksrc-7.ls hdf5-1.8.13/tools/testfiles/textlinksrc-1-old.ls hdf5-1.8.13/tools/testfiles/textlinksrc-2-old.ls hdf5-1.8.13/tools/testfiles/textlinksrc-3-old.ls hdf5-1.8.13/tools/testfiles/textlinksrc-6-old.ls hdf5-1.8.13/tools/testfiles/textlinksrc-7-old.ls hdf5-1.8.13/tools/testfiles/tsoftlinks-1.ls hdf5-1.8.13/tools/testfiles/tsoftlinks-2.ls hdf5-1.8.13/tools/testfiles/tsoftlinks-3.ls hdf5-1.8.13/tools/testfiles/tsoftlinks-4.ls hdf5-1.8.13/tools/testfiles/tsoftlinks-5.ls hdf5-1.8.13/tools/testfiles/textlinksrc-nodangle-1.ls hdf5-1.8.13/tools/testfiles/textlinksrc-nodangle-2.ls hdf5-1.8.13/tools/testfiles/tsoftlinks-nodangle-1.ls hdf5-1.8.13/tools/testfiles/thlinks-nodangle-1.ls hdf5-1.8.13/tools/testfiles/tudlink-1.ls hdf5-1.8.13/tools/testfiles/tall.h5.xml hdf5-1.8.13/tools/testfiles/tarray1.h5.xml hdf5-1.8.13/tools/testfiles/tarray2.h5.xml hdf5-1.8.13/tools/testfiles/tarray3.h5.xml hdf5-1.8.13/tools/testfiles/tarray6.h5.xml hdf5-1.8.13/tools/testfiles/tarray7.h5.xml hdf5-1.8.13/tools/testfiles/tattr.h5.xml hdf5-1.8.13/tools/testfiles/tbitfields.h5.xml hdf5-1.8.13/tools/testfiles/tcompound.h5.xml hdf5-1.8.13/tools/testfiles/tcompound2.h5.xml hdf5-1.8.13/tools/testfiles/tcompound_complex.h5.xml hdf5-1.8.13/tools/testfiles/tdatareg.h5.xml hdf5-1.8.13/tools/testfiles/tdset.h5.xml hdf5-1.8.13/tools/testfiles/tdset2.h5.xml hdf5-1.8.13/tools/testfiles/tempty.h5.xml hdf5-1.8.13/tools/testfiles/tenum.h5.xml hdf5-1.8.13/tools/testfiles/tfpformat.h5.xml hdf5-1.8.13/tools/testfiles/tgroup.h5.xml hdf5-1.8.13/tools/testfiles/thlink.h5.xml hdf5-1.8.13/tools/testfiles/tloop.h5.xml hdf5-1.8.13/tools/testfiles/tloop2.h5.xml hdf5-1.8.13/tools/testfiles/tmany.h5.xml hdf5-1.8.13/tools/testfiles/tname-amp.h5 hdf5-1.8.13/tools/testfiles/tname-amp.h5.xml hdf5-1.8.13/tools/testfiles/tname-apos.h5 hdf5-1.8.13/tools/testfiles/tname-apos.h5.xml hdf5-1.8.13/tools/testfiles/tname-gt.h5 hdf5-1.8.13/tools/testfiles/tname-gt.h5.xml hdf5-1.8.13/tools/testfiles/tname-lt.h5 hdf5-1.8.13/tools/testfiles/tname-lt.h5.xml hdf5-1.8.13/tools/testfiles/tname-quot.h5 hdf5-1.8.13/tools/testfiles/tname-quot.h5.xml hdf5-1.8.13/tools/testfiles/tname-sp.h5 hdf5-1.8.13/tools/testfiles/tname-sp.h5.xml hdf5-1.8.13/tools/testfiles/tnamed_dtype_attr.ddl hdf5-1.8.13/tools/testfiles/tnamed_dtype_attr.h5 hdf5-1.8.13/tools/testfiles/tnamed_dtype_attr.h5.xml hdf5-1.8.13/tools/testfiles/tnestedcomp.h5.xml hdf5-1.8.13/tools/testfiles/tnodata.h5 hdf5-1.8.13/tools/testfiles/tnodata.h5.xml hdf5-1.8.13/tools/testfiles/tobjref.h5.xml hdf5-1.8.13/tools/testfiles/topaque.h5.xml hdf5-1.8.13/tools/testfiles/tref-escapes-at.h5 hdf5-1.8.13/tools/testfiles/tref-escapes-at.h5.xml hdf5-1.8.13/tools/testfiles/tref-escapes.h5 hdf5-1.8.13/tools/testfiles/tref-escapes.h5.xml hdf5-1.8.13/tools/testfiles/tref.h5 hdf5-1.8.13/tools/testfiles/tref.h5.xml hdf5-1.8.13/tools/testfiles/tsaf.h5.xml hdf5-1.8.13/tools/testfiles/tslink.h5.xml hdf5-1.8.13/tools/testfiles/tstr.h5.xml hdf5-1.8.13/tools/testfiles/tstr2.h5.xml hdf5-1.8.13/tools/testfiles/tstring-at.h5 hdf5-1.8.13/tools/testfiles/tstring-at.h5.xml hdf5-1.8.13/tools/testfiles/tstring.h5 hdf5-1.8.13/tools/testfiles/tstring.h5.xml hdf5-1.8.13/tools/testfiles/tvldtypes1.h5.xml hdf5-1.8.13/tools/testfiles/tvldtypes2.h5.xml hdf5-1.8.13/tools/testfiles/tvldtypes3.h5.xml hdf5-1.8.13/tools/testfiles/tvldtypes4.h5.xml hdf5-1.8.13/tools/testfiles/tvldtypes5.h5.xml hdf5-1.8.13/tools/testfiles/tvlstr.h5.xml hdf5-1.8.13/tools/testfiles/tempty-dtd.h5.xml hdf5-1.8.13/tools/testfiles/tempty-dtd-uri.h5.xml hdf5-1.8.13/tools/testfiles/tempty-nons.h5.xml hdf5-1.8.13/tools/testfiles/tempty-nons-uri.h5.xml hdf5-1.8.13/tools/testfiles/tempty-ns.h5.xml hdf5-1.8.13/tools/testfiles/tempty-dtd-2.h5.xml hdf5-1.8.13/tools/testfiles/tempty-nons-2.h5.xml hdf5-1.8.13/tools/testfiles/tempty-ns-2.h5.xml hdf5-1.8.13/tools/testfiles/tall-2A.h5.xml hdf5-1.8.13/tools/testfiles/torderattr4.h5.xml hdf5-1.8.13/tools/testfiles/torderattr2.h5.xml hdf5-1.8.13/tools/testfiles/torderattr3.h5.xml hdf5-1.8.13/tools/testfiles/torderattr1.h5.xml hdf5-1.8.13/tools/h5diff/testfiles/h5diff_10.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_11.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_12.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_13.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_14.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_15.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_16_1.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_16_2.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_16_3.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_17.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_171.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_172.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_18.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_18_1.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_20.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_21.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_22.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_23.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_24.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_25.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_26.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_27.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_28.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_30.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_50.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_51.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_52.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_53.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_54.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_55.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_56.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_57.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_58.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_59.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_600.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_601.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_603.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_604.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_605.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_606.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_607.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_608.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_609.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_610.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_612.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_613.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_614.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_615.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_616.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_617.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_618.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_619.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_621.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_622.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_623.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_624.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_625.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_626.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_627.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_628.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_629.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_630.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_631.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_640.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_641.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_642.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_643.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_644.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_645.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_646.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_70.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_700.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_701.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_702.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_703.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_704.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_705.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_706.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_707.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_708.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_709.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_710.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_80.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_90.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_100.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_101.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_102.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_103.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_104.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_101w.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_102w.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_103w.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_104w.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_200.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_201.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_202.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_203.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_204.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_205.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_206.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_207.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_208.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_220.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_221.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_222.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_223.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_224.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_300.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_400.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_401.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_402.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_403.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_404.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_405.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_406.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_407.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_408.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_409.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_410.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_411.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_412.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_413.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_414.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_415.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_416.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_417.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_418.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_419.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_420.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_421.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_422.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_423.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_424.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_425.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_450.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_451.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_452.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_453.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_454.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_455.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_456.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_457.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_458.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_459.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_465.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_466.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_467.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_468.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_469.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_471.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_472.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_473.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_474.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_475.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_480.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_481.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_482.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_483.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_484.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_485.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_486.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_487.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_500.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_501.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_502.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_503.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_504.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_505.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_506.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_507.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_508.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_509.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_510.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_511.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_512.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_513.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_514.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_515.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_516.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_517.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_518.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_530.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_540.txt hdf5-1.8.13/tools/h5diff/testfiles/h5diff_attr1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_attr2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_attr_v_level1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_attr_v_level2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_basic1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_basic2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_dset1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_dset2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_dtypes.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_empty.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_hyper1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_hyper2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_types.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_links.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_ext2softlink_src.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_ext2softlink_trg.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_extlink_src.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_extlink_trg.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_linked_softlink.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_softlinks.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_danglelinks1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_danglelinks2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_grp_recurse1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_grp_recurse2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_grp_recurse_ext1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_grp_recurse_ext2-1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_grp_recurse_ext2-2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_grp_recurse_ext2-3.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_exclude1-1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_exclude1-2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_exclude2-1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_exclude2-2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_exclude3-1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_exclude3-2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_comp_vl_strs.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_dset_zero_dim_size1.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_dset_zero_dim_size2.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_enum_invalid_values.h5 hdf5-1.8.13/tools/h5diff/testfiles/compounds_array_vlen1.h5 hdf5-1.8.13/tools/h5diff/testfiles/compounds_array_vlen2.h5 hdf5-1.8.13/tools/h5diff/testfiles/non_comparables1.h5 hdf5-1.8.13/tools/h5diff/testfiles/non_comparables2.h5 hdf5-1.8.13/tools/h5diff/testfiles/tmptest2.he5 hdf5-1.8.13/tools/h5diff/testfiles/tmpSingleSiteBethe.reference.h5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_tmp1.txt hdf5-1.8.13/tools/h5diff/testfiles/tmptest.he5 hdf5-1.8.13/tools/h5diff/testfiles/h5diff_tmp2.txt hdf5-1.8.13/tools/h5diff/testfiles/tmpSingleSiteBethe.output.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_attr.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_attr_refs.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_deflate.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_early.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_ext.bin hdf5-1.8.13/tools/h5repack/testfiles/h5repack_ext.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_fill.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_filters.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_fletcher.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_hlink.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack.info hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layouto.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout2.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout3.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout.UD.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_named_dtypes.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_nbit.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_objs.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_refs.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_shuffle.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_soffset.h5 hdf5-1.8.13/tools/h5repack/testfiles/h5repack_szip.h5 hdf5-1.8.13/tools/h5repack/testfiles/ublock.bin hdf5-1.8.13/tools/h5repack/testfiles/deflate_limit.h5repack_layout.h5.ddl hdf5-1.8.13/tools/h5repack/testfiles/plugin_none.h5repack_layout.UD.h5.tst hdf5-1.8.13/tools/h5repack/testfiles/plugin_test.h5repack_layout.h5.tst hdf5-1.8.13/tools/h5repack/testfiles/h5repack-help.txt hdf5-1.8.13/tools/h5repack/testfiles/h5repack_filters.h5.tst hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout.h5.ddl hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout.UD.h5-plugin_none.ddl hdf5-1.8.13/tools/h5repack/testfiles/h5repack_layout.h5-plugin_test.ddl hdf5-1.8.13/tools/h5jam/h5jam.c hdf5-1.8.13/tools/h5jam/h5unjam.c hdf5-1.8.13/tools/h5jam/Makefile.am hdf5-1.8.13/tools/h5jam/Makefile.in hdf5-1.8.13/tools/h5jam/h5jamgentest.c hdf5-1.8.13/tools/h5jam/testh5jam.sh.in hdf5-1.8.13/tools/h5jam/tellub.c hdf5-1.8.13/tools/h5jam/getub.c hdf5-1.8.13/tools/h5jam/testfiles/h5jam-help.txt hdf5-1.8.13/tools/h5jam/testfiles/h5unjam-help.txt hdf5-1.8.13/tools/h5jam/testfiles/tall.h5 hdf5-1.8.13/tools/h5jam/testfiles/twithub.h5 hdf5-1.8.13/tools/h5jam/testfiles/twithub513.h5 hdf5-1.8.13/tools/h5jam/testfiles/u10.txt hdf5-1.8.13/tools/h5jam/testfiles/u511.txt hdf5-1.8.13/tools/h5jam/testfiles/u512.txt hdf5-1.8.13/tools/h5jam/testfiles/u513.txt hdf5-1.8.13/tools/h5jam/testfiles/h5jam-ub-nohdf5.txt hdf5-1.8.13/tools/h5copy/testfiles/h5copytst.h5 hdf5-1.8.13/tools/h5copy/testfiles/h5copytst.out.ls hdf5-1.8.13/tools/h5copy/testfiles/h5copy_ref.h5 hdf5-1.8.13/tools/h5copy/testfiles/h5copy_ref.out.ls hdf5-1.8.13/tools/h5copy/testfiles/h5copy_extlinks_src.h5 hdf5-1.8.13/tools/h5copy/testfiles/h5copy_extlinks_trg.h5 hdf5-1.8.13/tools/h5copy/testfiles/h5copy_extlinks_src.out.ls hdf5-1.8.13/tools/h5copy/testfiles/h5copy_misc1.out hdf5-1.8.13/tools/testfiles/h5mkgrp_nested_p.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_nested_lp.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_nested_mult_p.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_nested_mult_lp.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_several.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_several_v.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_several_p.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_several_l.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_single.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_single_v.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_single_p.ls hdf5-1.8.13/tools/testfiles/h5mkgrp_single_l.ls hdf5-1.8.13/hl/COPYING hdf5-1.8.13/hl/Makefile.am hdf5-1.8.13/hl/Makefile.in hdf5-1.8.13/hl/examples/Makefile.am hdf5-1.8.13/hl/examples/Makefile.in hdf5-1.8.13/hl/examples/ex_ds1.c hdf5-1.8.13/hl/examples/ex_lite1.c hdf5-1.8.13/hl/examples/ex_lite2.c hdf5-1.8.13/hl/examples/ex_lite3.c hdf5-1.8.13/hl/examples/ex_image1.c hdf5-1.8.13/hl/examples/ex_image2.c hdf5-1.8.13/hl/examples/ex_table_01.c hdf5-1.8.13/hl/examples/ex_table_02.c hdf5-1.8.13/hl/examples/ex_table_03.c hdf5-1.8.13/hl/examples/ex_table_04.c hdf5-1.8.13/hl/examples/ex_table_05.c hdf5-1.8.13/hl/examples/ex_table_06.c hdf5-1.8.13/hl/examples/ex_table_07.c hdf5-1.8.13/hl/examples/ex_table_08.c hdf5-1.8.13/hl/examples/ex_table_09.c hdf5-1.8.13/hl/examples/ex_table_10.c hdf5-1.8.13/hl/examples/ex_table_11.c hdf5-1.8.13/hl/examples/ex_table_12.c hdf5-1.8.13/hl/examples/image24pixel.txt hdf5-1.8.13/hl/examples/image8.txt hdf5-1.8.13/hl/examples/pal_rgb.h hdf5-1.8.13/hl/examples/ptExampleFL.c hdf5-1.8.13/hl/examples/run-hl-ex.sh hdf5-1.8.13/hl/examples/run-hlc-ex.sh.in hdf5-1.8.13/hl/src/COPYING hdf5-1.8.13/hl/src/Makefile.am hdf5-1.8.13/hl/src/Makefile.in hdf5-1.8.13/hl/src/H5DO.c hdf5-1.8.13/hl/src/H5DOpublic.h hdf5-1.8.13/hl/src/H5DS.c hdf5-1.8.13/hl/src/H5DSprivate.h hdf5-1.8.13/hl/src/H5DSpublic.h hdf5-1.8.13/hl/src/H5HLprivate2.h hdf5-1.8.13/hl/src/H5IM.c hdf5-1.8.13/hl/src/H5IMprivate.h hdf5-1.8.13/hl/src/H5IMpublic.h hdf5-1.8.13/hl/src/H5LT.c hdf5-1.8.13/hl/src/H5LTanalyze.l hdf5-1.8.13/hl/src/H5LTanalyze.c hdf5-1.8.13/hl/src/H5LTparse.y hdf5-1.8.13/hl/src/H5LTparse.c hdf5-1.8.13/hl/src/H5LTparse.h hdf5-1.8.13/hl/src/H5LTprivate.h hdf5-1.8.13/hl/src/H5LTpublic.h hdf5-1.8.13/hl/src/H5PT.c hdf5-1.8.13/hl/src/H5PTprivate.h hdf5-1.8.13/hl/src/H5PTpublic.h hdf5-1.8.13/hl/src/H5TB.c hdf5-1.8.13/hl/src/H5TBprivate.h hdf5-1.8.13/hl/src/H5TBpublic.h hdf5-1.8.13/hl/src/hdf5_hl.h hdf5-1.8.13/hl/test/COPYING hdf5-1.8.13/hl/test/H5srcdir_str.h.in hdf5-1.8.13/hl/test/Makefile.am hdf5-1.8.13/hl/test/Makefile.in hdf5-1.8.13/hl/test/dsdata.txt hdf5-1.8.13/hl/test/dslat.txt hdf5-1.8.13/hl/test/dslon.txt hdf5-1.8.13/hl/test/dtype_file.txt hdf5-1.8.13/hl/test/dtype_file_readable.txt hdf5-1.8.13/hl/test/earth.pal hdf5-1.8.13/hl/test/h5hltest.h hdf5-1.8.13/hl/test/image8.txt hdf5-1.8.13/hl/test/image24pixel.txt hdf5-1.8.13/hl/test/image24plane.txt hdf5-1.8.13/hl/test/pal_rgb.h hdf5-1.8.13/hl/test/sepia.pal hdf5-1.8.13/hl/test/dectris_hl_perf.c hdf5-1.8.13/hl/test/gen_test_ds.c hdf5-1.8.13/hl/test/test_ds.c hdf5-1.8.13/hl/test/test_dset_opt.c hdf5-1.8.13/hl/test/test_file_image.c hdf5-1.8.13/hl/test/test_image.c hdf5-1.8.13/hl/test/test_lite.c hdf5-1.8.13/hl/test/test_packet.c hdf5-1.8.13/hl/test/test_table.c hdf5-1.8.13/hl/test/test_ds_le.h5 hdf5-1.8.13/hl/test/test_ds_be.h5 hdf5-1.8.13/hl/test/test_table_le.h5 hdf5-1.8.13/hl/test/test_table_be.h5 hdf5-1.8.13/hl/test/test_table_cray.h5 hdf5-1.8.13/hl/test/usa.wri hdf5-1.8.13/hl/tools/COPYING hdf5-1.8.13/hl/tools/Makefile.am hdf5-1.8.13/hl/tools/Makefile.in hdf5-1.8.13/hl/tools/gif2h5/Makefile.am hdf5-1.8.13/hl/tools/gif2h5/Makefile.in hdf5-1.8.13/hl/tools/gif2h5/decompress.c hdf5-1.8.13/hl/tools/gif2h5/gif.h hdf5-1.8.13/hl/tools/gif2h5/gif2hdf.c hdf5-1.8.13/hl/tools/gif2h5/gif2mem.c hdf5-1.8.13/hl/tools/gif2h5/gifread.c hdf5-1.8.13/hl/tools/gif2h5/hdf2gif.c hdf5-1.8.13/hl/tools/gif2h5/hdfgifwr.c hdf5-1.8.13/hl/tools/gif2h5/writehdf.c hdf5-1.8.13/hl/tools/gif2h5/h52gifgentst.c hdf5-1.8.13/hl/tools/gif2h5/h52giftest.sh.in hdf5-1.8.13/hl/tools/gif2h5/testfiles/image1.gif hdf5-1.8.13/hl/tools/gif2h5/testfiles/h52giftst.h5 hdf5-1.8.13/hl/fortran/COPYING hdf5-1.8.13/hl/fortran/Makefile.am hdf5-1.8.13/hl/fortran/Makefile.in hdf5-1.8.13/hl/fortran/examples/Makefile.am hdf5-1.8.13/hl/fortran/examples/Makefile.in hdf5-1.8.13/hl/fortran/examples/ex_ds1.f90 hdf5-1.8.13/hl/fortran/examples/exlite.f90 hdf5-1.8.13/hl/fortran/examples/run-hlfortran-ex.sh.in hdf5-1.8.13/hl/fortran/src/H5DSfc.c hdf5-1.8.13/hl/fortran/src/H5DSff.f90 hdf5-1.8.13/hl/fortran/src/H5IMcc.c hdf5-1.8.13/hl/fortran/src/H5IMcc.h hdf5-1.8.13/hl/fortran/src/H5IMfc.c hdf5-1.8.13/hl/fortran/src/H5IMff.f90 hdf5-1.8.13/hl/fortran/src/H5LTf90proto.h hdf5-1.8.13/hl/fortran/src/H5LTfc.c hdf5-1.8.13/hl/fortran/src/H5LTff.f90 hdf5-1.8.13/hl/fortran/src/H5TBfc.c hdf5-1.8.13/hl/fortran/src/H5TBff.f90 hdf5-1.8.13/hl/fortran/src/Makefile.am hdf5-1.8.13/hl/fortran/src/Makefile.in hdf5-1.8.13/hl/fortran/test/Makefile.am hdf5-1.8.13/hl/fortran/test/Makefile.in hdf5-1.8.13/hl/fortran/test/tstds.f90 hdf5-1.8.13/hl/fortran/test/tstimage.f90 hdf5-1.8.13/hl/fortran/test/tstlite.f90 hdf5-1.8.13/hl/fortran/test/tsttable.f90 hdf5-1.8.13/hl/c++/COPYING hdf5-1.8.13/hl/c++/Makefile.am hdf5-1.8.13/hl/c++/Makefile.in hdf5-1.8.13/hl/c++/examples/Makefile.am hdf5-1.8.13/hl/c++/examples/Makefile.in hdf5-1.8.13/hl/c++/examples/ptExampleFL.cpp hdf5-1.8.13/hl/c++/examples/run-hlc++-ex.sh.in hdf5-1.8.13/hl/c++/src/H5PacketTable.h hdf5-1.8.13/hl/c++/src/H5PacketTable.cpp hdf5-1.8.13/hl/c++/src/Makefile.am hdf5-1.8.13/hl/c++/src/Makefile.in hdf5-1.8.13/hl/c++/test/ptableTest.h hdf5-1.8.13/hl/c++/test/ptableTest.cpp hdf5-1.8.13/hl/c++/test/Makefile.am hdf5-1.8.13/hl/c++/test/Makefile.in hdf5-1.8.13/vms/COPYING hdf5-1.8.13/vms/c++/examples/check.com hdf5-1.8.13/vms/c++/examples/make.com hdf5-1.8.13/vms/c++/src/make.com hdf5-1.8.13/vms/c++/test/check.com hdf5-1.8.13/vms/c++/test/make.com hdf5-1.8.13/vms/c++/test/H5srcdir_str.h hdf5-1.8.13/vms/fortran/examples/check.com hdf5-1.8.13/vms/fortran/examples/make.com hdf5-1.8.13/vms/fortran/src/make.com hdf5-1.8.13/vms/fortran/test/check.com hdf5-1.8.13/vms/fortran/test/make.com hdf5-1.8.13/vms/examples/check.com hdf5-1.8.13/vms/examples/make.com hdf5-1.8.13/vms/src/make.com hdf5-1.8.13/vms/src/h5pubconf.h hdf5-1.8.13/vms/test/check.com hdf5-1.8.13/vms/test/make.com hdf5-1.8.13/vms/test/H5srcdir_str.h hdf5-1.8.13/vms/build.com hdf5-1.8.13/vms/install.com hdf5-1.8.13/vms/make.com hdf5-1.8.13/vms/tools/h5copy/make.com hdf5-1.8.13/vms/tools/h5copy/check_h5copy.com hdf5-1.8.13/vms/tools/h5dump/make.com hdf5-1.8.13/vms/tools/h5dump/check_h5dump.com hdf5-1.8.13/vms/tools/h5ls/check_h5ls.com hdf5-1.8.13/vms/tools/h5ls/make.com hdf5-1.8.13/vms/tools/h5diff/check_h5diff.com hdf5-1.8.13/vms/tools/h5diff/make.com hdf5-1.8.13/vms/tools/h5diff/remove_exit.sh hdf5-1.8.13/vms/tools/h5import/check_h5import.com hdf5-1.8.13/vms/tools/h5import/make.com hdf5-1.8.13/vms/tools/h5jam/check_h5jam.com hdf5-1.8.13/vms/tools/h5jam/make.com hdf5-1.8.13/vms/tools/h5repack/check_h5repack.com hdf5-1.8.13/vms/tools/h5repack/make.com hdf5-1.8.13/vms/tools/h5stat/make.com hdf5-1.8.13/vms/tools/lib/make.com hdf5-1.8.13/vms/tools/misc/make.com hdf5-1.8.13/vms/tools/testfiles/tattr-3.ddl hdf5-1.8.13/vms/tools/testfiles/tdset-2.ddl hdf5-1.8.13/vms/tools/testfiles/tgroup-2.ddl hdf5-1.8.13/vms/tools/testfiles/tperror.ddl hdf5-1.8.13/config/cmake/FindSZIP.cmake hdf5-1.8.13/config/cmake/ConversionTests.c hdf5-1.8.13/config/cmake/GetTimeOfDayTest.cpp hdf5-1.8.13/config/cmake/HDF5CXXTests.cpp hdf5-1.8.13/config/cmake/HDF5Tests.c hdf5-1.8.13/config/cmake/CheckTypeSize.cmake hdf5-1.8.13/config/cmake/H5cxx_config.h.in hdf5-1.8.13/config/cmake/H5pubconf.h.in hdf5-1.8.13/config/cmake/FindHDF5.cmake.in hdf5-1.8.13/config/cmake/FindMPI.cmake hdf5-1.8.13/config/cmake/hdf5-config.cmake.build.in hdf5-1.8.13/config/cmake/hdf5-config.cmake.install.in hdf5-1.8.13/config/cmake/hdf5-config-version.cmake.in hdf5-1.8.13/config/cmake/HDFMacros.cmake hdf5-1.8.13/config/cmake/HDFLibMacros.cmake hdf5-1.8.13/config/cmake/HDF5Macros.cmake hdf5-1.8.13/config/cmake/HDF5UseFortran.cmake hdf5-1.8.13/config/cmake/libhdf5.settings.cmake.in hdf5-1.8.13/config/cmake/cacheinit.cmake hdf5-1.8.13/config/cmake/mccacheinit.cmake hdf5-1.8.13/config/cmake/grepTest.cmake hdf5-1.8.13/config/cmake/prunTest.cmake hdf5-1.8.13/config/cmake/runTest.cmake hdf5-1.8.13/config/cmake/userblockTest.cmake hdf5-1.8.13/config/cmake/vfdTest.cmake hdf5-1.8.13/config/cmake/CTestCustom.cmake hdf5-1.8.13/config/cmake/ConfigureChecks.cmake hdf5-1.8.13/config/cmake/CPack.Info.plist.in hdf5-1.8.13/config/cmake/hdf.bmp hdf5-1.8.13/config/cmake/hdf.icns hdf5-1.8.13/config/cmake/hdf.ico hdf5-1.8.13/config/cmake/PkgInfo.in hdf5-1.8.13/config/cmake/version.plist.in hdf5-1.8.13/config/cmake/NSIS.template.in hdf5-1.8.13/config/cmake/NSIS.InstallOptions.ini.in hdf5-1.8.13/config/cmake/README.txt.cmake.in hdf5-1.8.13/config/cmake/UserMacros/Windows_MT.cmake hdf5-1.8.13/config/cmake/HDF518_Examples.cmake.in hdf5-1.8.13/release_docs/USING_CMake_Examples.txt hdf5-1.8.13/CMakeLists.txt hdf5-1.8.13/CMakeFilters.cmake hdf5-1.8.13/CMakeInstallation.cmake hdf5-1.8.13/CTestConfig.cmake hdf5-1.8.13/UserMacros.cmake hdf5-1.8.13/c++/CMakeLists.txt hdf5-1.8.13/c++/examples/CMakeLists.txt hdf5-1.8.13/c++/examples/CMakeTests.cmake hdf5-1.8.13/c++/src/CMakeLists.txt hdf5-1.8.13/c++/test/CMakeLists.txt hdf5-1.8.13/c++/test/CMakeTests.cmake hdf5-1.8.13/examples/CMakeLists.txt hdf5-1.8.13/examples/CMakeTests.cmake hdf5-1.8.13/examples/run-all-ex.sh hdf5-1.8.13/examples/run-c-ex.sh.in hdf5-1.8.13/fortran/CMakeLists.txt hdf5-1.8.13/fortran/examples/CMakeLists.txt hdf5-1.8.13/fortran/examples/CMakeTests.cmake hdf5-1.8.13/fortran/src/CMakeLists.txt hdf5-1.8.13/fortran/test/CMakeLists.txt hdf5-1.8.13/fortran/test/CMakeTests.cmake hdf5-1.8.13/fortran/testpar/CMakeLists.txt hdf5-1.8.13/fortran/testpar/CMakeTests.cmake hdf5-1.8.13/hl/CMakeLists.txt hdf5-1.8.13/hl/c++/CMakeLists.txt hdf5-1.8.13/hl/c++/examples/CMakeLists.txt hdf5-1.8.13/hl/c++/examples/CMakeTests.cmake hdf5-1.8.13/hl/c++/src/CMakeLists.txt hdf5-1.8.13/hl/c++/test/CMakeLists.txt hdf5-1.8.13/hl/c++/test/CMakeTests.cmake hdf5-1.8.13/hl/examples/CMakeLists.txt hdf5-1.8.13/hl/examples/CMakeTests.cmake hdf5-1.8.13/hl/fortran/CMakeLists.txt hdf5-1.8.13/hl/fortran/examples/CMakeLists.txt hdf5-1.8.13/hl/fortran/examples/CMakeTests.cmake hdf5-1.8.13/hl/fortran/src/CMakeLists.txt hdf5-1.8.13/hl/fortran/test/CMakeLists.txt hdf5-1.8.13/hl/fortran/test/CMakeTests.cmake hdf5-1.8.13/hl/src/CMakeLists.txt hdf5-1.8.13/hl/test/CMakeLists.txt hdf5-1.8.13/hl/test/CMakeTests.cmake hdf5-1.8.13/hl/tools/CMakeLists.txt hdf5-1.8.13/hl/tools/CMakeTests.cmake hdf5-1.8.13/perform/CMakeLists.txt hdf5-1.8.13/perform/CMakeTests.cmake hdf5-1.8.13/src/CMakeLists.txt hdf5-1.8.13/test/CMakeLists.txt hdf5-1.8.13/test/CMakeTests.cmake hdf5-1.8.13/testpar/CMakeLists.txt hdf5-1.8.13/testpar/CMakeTests.cmake hdf5-1.8.13/tools/CMakeLists.txt hdf5-1.8.13/tools/h5copy/CMakeLists.txt hdf5-1.8.13/tools/h5copy/CMakeTests.cmake hdf5-1.8.13/tools/h5diff/CMakeLists.txt hdf5-1.8.13/tools/h5diff/CMakeTests.cmake hdf5-1.8.13/tools/h5dump/CMakeLists.txt hdf5-1.8.13/tools/h5dump/CMakeTests.cmake hdf5-1.8.13/tools/h5dump/CMakeTestsPBITS.cmake hdf5-1.8.13/tools/h5dump/CMakeTestsXML.cmake hdf5-1.8.13/tools/h5import/CMakeLists.txt hdf5-1.8.13/tools/h5import/CMakeTests.cmake hdf5-1.8.13/tools/h5jam/CMakeLists.txt hdf5-1.8.13/tools/h5jam/CMakeTests.cmake hdf5-1.8.13/tools/h5ls/CMakeLists.txt hdf5-1.8.13/tools/h5ls/CMakeTests.cmake hdf5-1.8.13/tools/h5repack/CMakeLists.txt hdf5-1.8.13/tools/h5repack/CMakeTests.cmake hdf5-1.8.13/tools/h5stat/CMakeLists.txt hdf5-1.8.13/tools/h5stat/CMakeTests.cmake hdf5-1.8.13/tools/lib/CMakeLists.txt hdf5-1.8.13/tools/misc/CMakeLists.txt hdf5-1.8.13/tools/misc/CMakeTests.cmake ccache-extract... compile... + rm -f CMakeLists.txt + ub_compile ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --build=i686-uhu-linux --host=i686-uhu-linux --disable-static CFLAGS=-O2 -march=i686 -mtune=generic checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /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-uhu-linux-gnu checking host system type... i686-uhu-linux-gnu checking shell variables initial values... done checking if basename works... yes checking if xargs works... yes checking for cached host... none checking for config i686-uhu-linux-gnu... no checking for config i686-uhu-linux-gnu... no checking for config uhu-linux-gnu... no checking for config uhu-linux-gnu... no checking for config i686-linux-gnu... no checking for config i686-linux-gnu... no checking for config i686-uhu... no checking for config linux-gnu... found compiler 'gcc' is GNU gcc-4.8.3 ./config/gnu-flags: line 142: hostname: command not found ./configure: line 4218: hostname: command not found checking for i686-uhu-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking if unsupported combinations of configure options are allowed... no checking if Fortran interface enabled... no checking if Fortran 2003 interface enabled... yes checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C++ preprocessor... g++ -E checking if c++ interface enabled... no checking for perl... perl 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... no checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /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-uhu-linux-gnu file names to i686-uhu-linux-gnu format... func_convert_file_noop checking how to convert i686-uhu-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i686-uhu-linux-objdump... objdump checking how to recognize dependent libraries... pass_all checking for i686-uhu-linux-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for i686-uhu-linux-ar... (cached) ar checking for archiver @FILE support... @ checking for i686-uhu-linux-strip... no checking for strip... strip checking for i686-uhu-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for i686-uhu-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for 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... no checking for dlopen in -ldl... 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 if we should install only statically linked executables... no checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes checking how make searches directories... VPATH=DIR1 DIR2 ... checking whether make will build with undefined variables... yes checking for production mode... production checking for ceil in -lm... yes checking for dlopen in -ldl... (cached) yes checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for difftime... yes checking for gettimeofday... yes checking for library containing clock_gettime... none required checking for clock_gettime... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking for sys/stat.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for sys/types.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking features.h usability... yes checking features.h presence... yes checking for features.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking for stdint.h... (cached) yes checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking if libtool needs -no-undefined flag to build shared libraries... no checking if configure should try to set up large file support... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large (64-bit) files are supported on this system.... yes checking for lseek64... yes checking for fseeko64... yes checking for ftello64... yes checking for ftruncate64... yes checking for fseeko... yes checking for ftello... yes checking for stat64... yes checking for fstat64... yes checking for off_t... yes checking for size_t... yes checking for ssize_t... yes checking for ptrdiff_t... yes checking whether byte ordering is bigendian... no checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of unsigned... 4 checking size of long... 4 checking size of long long... 8 checking size of __int64... 0 checking size of float... 4 checking size of double... 8 checking size of long double... 12 checking size of int8_t... 1 checking size of uint8_t... 1 checking size of int_least8_t... 1 checking size of uint_least8_t... 1 checking size of int_fast8_t... 1 checking size of uint_fast8_t... 1 checking size of int16_t... 2 checking size of uint16_t... 2 checking size of int_least16_t... 2 checking size of uint_least16_t... 2 checking size of int_fast16_t... 4 checking size of uint_fast16_t... 4 checking size of int32_t... 4 checking size of uint32_t... 4 checking size of int_least32_t... 4 checking size of uint_least32_t... 4 checking size of int_fast32_t... 4 checking size of uint_fast32_t... 4 checking size of int64_t... 8 checking size of uint64_t... 8 checking size of int_least64_t... 8 checking size of uint_least64_t... 8 checking size of int_fast64_t... 8 checking size of uint_fast64_t... 8 checking size of size_t... 4 checking size of ssize_t... 4 checking size of ptrdiff_t... 4 checking size of off_t... 8 checking size of off64_t... 8 checking if dev_t is scalar... yes checking for dmalloc library... suppressed checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for compress2 in -lz... yes checking for compress2... yes checking for szlib... suppressed checking for thread safe support... no checking whether CLOCK_MONOTONIC is declared... yes checking for tm_gmtoff in struct tm... yes checking for __tm_gmtoff in struct tm... no checking for global timezone variable... no checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct timezone... yes checking whether gettimeofday() gives timezone... 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 alarm... yes checking for BSDgettimeofday... no checking for fork... yes checking for frexpf... yes checking for frexpl... yes checking for gethostname... yes checking for getpwuid... yes checking for getrusage... yes checking for lstat... yes checking for rand_r... yes checking for random... yes checking for setsysinfo... no checking for signal... yes checking for longjmp... yes checking for setjmp... yes checking for siglongjmp... yes checking for sigsetjmp... no checking for sigprocmask... yes checking for snprintf... yes checking for srandom... yes checking for strdup... yes checking for symlink... yes checking for system... yes checking for tmpfile... yes checking for vasprintf... yes checking for waitpid... yes checking for vsnprintf... yes checking if vsnprintf returns correct value... yes checking if lone colon can be used as an argument... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for __attribute__ extension... yes checking for __func__ extension... yes checking for __FUNCTION__ extension... yes checking for C99 designated initialization support... yes checking how to print long long... %lld and %llu checking Threads support system scope... yes checking for debug flags... none checking whether function stack tracking is enabled... no checking whether metadata trace file code is enabled... no checking for API tracing... no checking for instrumented library... no checking whether to clear file buffers... yes checking whether a memory checking tool will be used... no checking for parallel support files... skipped checking for I/O filters... all (shuffle,fletcher32,nbit,scaleoffset) checking for Default Virtual File Driver definition... yes checking for Direct Virtual File Driver support... no checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin checking whether exception handling functions is checked during data conversions... yes checking whether data accuracy is guaranteed during data conversions... yes checking if converting denormalized floating-point values is possible... yes checking if converting floating-point values to long long is not working... false checking if the machine has window style path name... no checking if converting from long double to integers is accurate... yes checking if converting from long double to integers works... yes checking if accurately converting from integers to long double... yes checking if accurately converting unsigned long to float values... yes checking if accurately converting unsigned long long to floating-point values... yes checking if accurately roundup converting floating-point to unsigned long long values... yes checking if right maximum converting floating-point to unsigned long long values... yes checking if correctly converting long double to unsigned int values... yes checking if compiling unsigned long long to floating-point typecasts work... yes checking if compiling long long to floating-point typecasts work... yes checking if converting unsigned long long to long double with precision... yes checking if overflows normally converting floating-point to integer values... yes 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 bad code for log2 routine is generated... no ./configure: line 30808: hostname: command not found checking if high level library is enabled... yes checking additional programs should be built... no checking if deprecated public symbols are available... yes checking which version of public symbols to use by default... v18 checking whether to perform strict file format checks... no checking whether to have library information embedded in the executables... yes checking if alignment restrictions are strictly enforced... no configure: creating ./config.lt config.lt: creating libtool checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating src/libhdf5.settings config.status: creating Makefile config.status: creating src/Makefile config.status: creating test/Makefile config.status: creating test/testcheck_version.sh config.status: creating test/testerror.sh config.status: creating test/H5srcdir_str.h config.status: creating test/testlibinfo.sh config.status: creating test/testlinks_env.sh config.status: creating test/test_plugin.sh config.status: creating testpar/Makefile config.status: creating perform/Makefile config.status: creating tools/Makefile config.status: creating tools/h5dump/Makefile config.status: creating tools/h5dump/testh5dump.sh config.status: creating tools/h5dump/testh5dumppbits.sh config.status: creating tools/h5dump/testh5dumpxml.sh config.status: creating tools/h5ls/testh5ls.sh config.status: creating tools/h5import/Makefile config.status: creating tools/h5import/h5importtestutil.sh config.status: creating tools/h5diff/Makefile config.status: creating tools/h5diff/testh5diff.sh config.status: creating tools/h5diff/testph5diff.sh config.status: creating tools/h5jam/Makefile config.status: creating tools/h5jam/testh5jam.sh config.status: creating tools/h5repack/Makefile config.status: creating tools/h5repack/h5repack.sh config.status: creating tools/h5repack/h5repack_plugin.sh config.status: creating tools/h5ls/Makefile config.status: creating tools/h5copy/Makefile config.status: creating tools/h5copy/testh5copy.sh config.status: creating tools/lib/Makefile config.status: creating tools/misc/Makefile config.status: creating tools/misc/h5cc config.status: creating tools/misc/testh5mkgrp.sh config.status: creating tools/misc/testh5repart.sh config.status: creating tools/h5stat/testh5stat.sh config.status: creating tools/h5stat/Makefile config.status: creating examples/Makefile config.status: creating examples/run-c-ex.sh config.status: creating examples/testh5cc.sh config.status: creating c++/Makefile config.status: creating c++/src/Makefile config.status: creating c++/src/h5c++ config.status: creating c++/test/Makefile config.status: creating c++/test/H5srcdir_str.h config.status: creating c++/examples/Makefile config.status: creating c++/examples/run-c++-ex.sh config.status: creating c++/examples/testh5c++.sh config.status: creating fortran/Makefile config.status: creating fortran/src/h5fc config.status: creating fortran/src/Makefile config.status: creating fortran/test/Makefile config.status: creating fortran/testpar/Makefile config.status: creating fortran/examples/Makefile config.status: creating fortran/examples/run-fortran-ex.sh config.status: creating fortran/examples/testh5fc.sh config.status: creating hl/Makefile config.status: creating hl/src/Makefile config.status: creating hl/test/Makefile config.status: creating hl/test/H5srcdir_str.h config.status: creating hl/tools/Makefile config.status: creating hl/tools/gif2h5/Makefile config.status: creating hl/tools/gif2h5/h52giftest.sh config.status: creating hl/examples/Makefile config.status: creating hl/examples/run-hlc-ex.sh config.status: creating hl/c++/Makefile config.status: creating hl/c++/src/Makefile config.status: creating hl/c++/test/Makefile config.status: creating hl/c++/examples/Makefile config.status: creating hl/c++/examples/run-hlc++-ex.sh config.status: creating hl/fortran/Makefile config.status: creating hl/fortran/src/Makefile config.status: creating hl/fortran/test/Makefile config.status: creating hl/fortran/examples/Makefile config.status: creating hl/fortran/examples/run-hlfortran-ex.sh config.status: creating src/H5config.h config.status: executing pubconf commands creating src/H5pubconf.h Post process src/libhdf5.settings config.status: executing depfiles commands config.status: executing libtool commands SUMMARY OF THE HDF5 CONFIGURATION ================================= General Information: ------------------- HDF5 Version: 1.8.13 Configured on: Wed Jul 9 14:51:43 UTC 2014 Configured by: uhubuild@ Configure mode: production Host system: i686-uhu-linux-gnu Uname information: Linux hp04 3.15.0-rc8-2.i386 #2 SMP Thu Jun 5 11:08:29 UTC 2014 i686 GNU/Linux Byte sex: little-endian Libraries: shared Installation point: /usr Compiling Options: ------------------ Compilation Mode: production C Compiler: /usr/lib/ccache/gcc ( gcc (GCC) 4.8.3) CFLAGS: -O2 -march=i686 -mtune=generic H5_CFLAGS: -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -O3 -fomit-frame-pointer -finline-functions AM_CFLAGS: CPPFLAGS: H5_CPPFLAGS: -D_POSIX_C_SOURCE=199506L -DNDEBUG -UH5_DEBUG_API AM_CPPFLAGS: -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_BSD_SOURCE Shared C Library: yes Static C Library: no Statically Linked Executables: no LDFLAGS: H5_LDFLAGS: AM_LDFLAGS: Extra libraries: -lz -ldl -lm Archiver: ar Ranlib: ranlib Debugged Packages: API Tracing: no Languages: ---------- Fortran: no C++: no Features: --------- Parallel HDF5: no High Level library: yes Threadsafety: no Default API Mapping: v18 With Deprecated Public Symbols: yes I/O filters (external): deflate(zlib) I/O filters (internal): shuffle,fletcher32,nbit,scaleoffset MPE: no Direct VFD: no dmalloc: no Clear file buffers before write: yes Using memory checker: no Function Stack Tracing: no Strict File Format Checks: no Optimization Instrumentation: no Large File Support (LFS): yes make -j16 MAN1EXT=1 MAN2EXT=2 MAN3EXT=3 MAN4EXT=4 MAN5EXT=5 MAN6EXT=6 MAN7EXT=7 MAN8EXT=8 Making all in src make[1]: Entering directory `/var/uhubuild/work/compile/src' make all-am make[2]: Entering directory `/var/uhubuild/work/compile/src' CC H5.lo CC H5dbg.lo CC H5checksum.lo CC H5timer.lo CC H5system.lo CC H5trace.lo CC H5A.lo CC H5Abtree2.lo CC H5Adeprec.lo CC H5Atest.lo CC H5Adense.lo CC H5Aint.lo CC H5AC.lo CC H5B.lo CC H5Bcache.lo CC H5Bdbg.lo H5dbg.c: In function 'H5_buffer_dump': H5dbg.c:102:5: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for(u = 0; u < buf_size; u += 16) { ^ H5timer.c: In function 'H5_timer_begin': H5timer.c:134:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)rusage.ru_utime.tv_usec / 1e6); ^ H5timer.c:136:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)rusage.ru_stime.tv_usec / 1e6); ^ H5timer.c:143:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] timer->etime = (double)etime.tv_sec + ((double)etime.tv_usec / 1e6); ^ H5timer.c: In function 'H5_timer_end': H5timer.c:175:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] timer->utime = MAX(0.0, now.utime - timer->utime); ^ H5timer.c:175:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:176:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] timer->stime = MAX(0.0, now.stime - timer->stime); ^ H5timer.c:176:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:177:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] timer->etime = MAX(0.0, now.etime - timer->etime); ^ H5timer.c:177:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c: In function 'H5_bandwidth': H5timer.c:219:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(nseconds <= 0.0) ^ H5timer.c:223:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(HDfabs(bw) < 0.0000000001) ^ H5timer.c:226:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] else if(bw < 1.0) ^ H5timer.c:228:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] else if(bw < 1024.0) { ^ H5timer.c:231:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if(bw < (1024.0 * 1024.0)) { ^ H5timer.c:231:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:232:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sprintf(buf, "%05.4f", bw / 1024.0); ^ H5timer.c:234:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if(bw < (1024.0 * 1024.0 * 1024.0)) { ^ H5timer.c:234:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:234:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:235:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sprintf(buf, "%05.4f", bw / (1024.0 * 1024.0)); ^ H5timer.c:235:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if(bw < (1024.0 * 1024.0 * 1024.0 * 1024.0)) { ^ H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:237:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:238:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sprintf(buf, "%05.4f", bw / (1024.0 * 1024.0 * 1024.0)); ^ H5timer.c:238:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:238:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if(bw < (1024.0 * 1024.0 * 1024.0 * 1024.0 * 1024.0)) { ^ H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:240:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sprintf(buf, "%05.4f", bw / (1024.0 * 1024.0 * 1024.0 * 1024.0)); ^ H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5timer.c:241:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Bdbg.c: In function 'H5B_debug': H5Bdbg.c:130:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] "Address:", bt->child[u]); ^ H5Bdbg.c:136:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] "Left Key:"); ^ H5Bdbg.c:139:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5B_NKEY(bt, shared, u), udata); ^ H5Bdbg.c:143:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] "Right Key:"); ^ H5Bdbg.c:146:10: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5B_NKEY(bt, shared, u + 1), udata); ^ H5Abtree2.c: In function 'H5A_dense_btree2_name_compare': H5Abtree2.c:272:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Status from fractal heap 'op' routine */ ^ H5system.c: In function 'HDfprintf': H5system.c:277:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:280:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:283:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:286:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf (stream, format_templ, x); ^ H5system.c:296:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:299:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:302:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:305:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:316:25: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] n = fprintf(stream, format_templ, x); ^ H5system.c:316:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5system.c:319:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:327:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:364:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:376:29: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] fprintf(stream, format_templ, "UNDEF"); ^ H5system.c:384:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:392:25: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, x); ^ H5system.c:398:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] n = fprintf(stream, format_templ, nout); ^ H5system.c: In function 'HDstrtoll': H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] (*s>='A' && *s<'A'+base-10)))) { ^ H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5system.c:515:7: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] H5Aint.c: In function 'H5A_attr_copy_file': H5Aint.c:819:17: warning: unused parameter 'cpy_info' [-Wunused-parameter] H5O_copy_t *cpy_info, hid_t dxpl_id) ^ H5checksum.c: In function 'H5_checksum_fletcher32': H5checksum.c:112:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5_checksum_fletcher32(const void *_data, size_t _len) ^ H5checksum.c: In function 'H5_checksum_lookup3': H5checksum.c:374:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5_checksum_lookup3(const void *key, size_t length, uint32_t initval) ^ H5checksum.c: In function 'H5_hash_string': H5checksum.c:481:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5_hash_string(const char *str) ^ CC H5B2.lo CC H5B2hdr.lo CC H5B2dbg.lo CC H5B2cache.lo CC H5B2int.lo CC H5B2stat.lo CC H5B2test.lo CC H5C.lo CC H5CS.lo CC H5D.lo CC H5Dbtree.lo CC H5Dchunk.lo H5trace.c: In function 'H5_trace': H5trace.c:132:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] static H5_timer_t first_time = {0.0, 0.0, 0.0}; ^ H5trace.c:132:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5trace.c:132:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5trace.c:139:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return 0.0; /*tracing is off*/ ^ H5trace.c:146:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return 0.0; ^ H5trace.c:153:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] return 0.0; ^ H5trace.c:159:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(HDfabs(first_time.etime) < 0.0000000001) ^ H5trace.c:235:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] unsigned n = (unsigned)MAX (0, (int)HDstrlen(argname) - 3); /*lint !e666 Allow expression with side effects */ ^ H5trace.c:2336:29: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] asize[argno] = iull; ^ H5B.c: In function 'H5B_iterate_helper': H5B.c:1259:15: warning: request for implicit conversion from 'void *' to 'haddr_t *' not permitted in C++ [-Wc++-compat] child = H5FL_SEQ_FREE(haddr_t, child); ^ H5B.c: In function 'H5B_shared_new': H5B.c:1828:30: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] shared->nkey = H5FL_SEQ_FREE(size_t, shared->nkey); ^ H5B.c: In function 'H5B_shared_free': H5B.c:1859:18: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] shared->nkey = H5FL_SEQ_FREE(size_t, shared->nkey); ^ H5B.c: In function 'H5B_copy': H5B.c:1927:22: warning: request for implicit conversion from 'void *' to 'haddr_t *' not permitted in C++ [-Wc++-compat] new_node->child = H5FL_SEQ_FREE(haddr_t, new_node->child); ^ H5B.c: In function 'H5B_valid': H5B.c:2112:19: warning: variable 'shared' set but not used [-Wunused-but-set-variable] H5B_shared_t *shared; /* Pointer to shared B-tree info */ ^ H5B.c: In function 'H5B_node_dest': H5B.c:2174:15: warning: request for implicit conversion from 'void *' to 'haddr_t *' not permitted in C++ [-Wc++-compat] bt->child = H5FL_SEQ_FREE(haddr_t, bt->child); ^ H5A.c: In function 'H5A_create': H5A.c:432:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (attr->shared->dt = H5T_copy(type, H5T_COPY_ALL))) ^ In file included from H5Oprivate.h:41:0, from H5Aprivate.h:27, from H5Apkg.h:39, from H5A.c:31: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5A.c: In function 'H5A_write': H5A.c:999:13: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0 || ^ In file included from H5Oprivate.h:41:0, from H5Aprivate.h:27, from H5Apkg.h:39, from H5A.c:31: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5A.c: In function 'H5A_read': H5A.c:1159:25: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] (dst_id = H5I_register(H5I_DATATYPE, H5T_copy(mem_type, H5T_COPY_ALL), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Aprivate.h:27, from H5Apkg.h:39, from H5A.c:31: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ CC H5Dcompact.lo CC H5Dcontig.lo H5B2hdr.c: In function 'H5B2_hdr_free': H5B2hdr.c:525:22: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] hdr->nat_off = H5FL_SEQ_FREE(size_t, hdr->nat_off); ^ H5B2hdr.c:542:24: warning: request for implicit conversion from 'void *' to 'struct H5B2_node_info_t *' not permitted in C++ [-Wc++-compat] hdr->node_info = H5FL_SEQ_FREE(H5B2_node_info_t, hdr->node_info); ^ CC H5Ddbg.lo H5B2dbg.c: In function 'H5B2_hdr_debug': H5B2dbg.c:175:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec); ^ H5B2dbg.c: In function 'H5B2_int_debug': H5B2dbg.c:289:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] internal->node_ptrs[u].addr); ^ H5B2dbg.c:294:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] temp_str); ^ H5B2dbg.c:297:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5B2_INT_NREC(internal, hdr, u), dbg_ctx); ^ H5B2dbg.c:306:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] internal->node_ptrs[u].addr); ^ H5B2dbg.c: In function 'H5B2_leaf_debug': H5B2dbg.c:415:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] temp_str); ^ H5B2dbg.c:418:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5B2_LEAF_NREC(leaf, hdr, u), dbg_ctx); ^ CC H5Ddeprec.lo CC H5Defl.lo CC H5Dfill.lo H5B2cache.c: In function 'H5B2__cache_internal_load': H5B2cache.c:552:27: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion] internal->nrec = udata->nrec; ^ H5B2cache.c:553:28: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion] internal->depth = udata->depth; ^ H5B2cache.c:572:193: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion] UINT64DECODE_VAR(p, int_node_ptr->node_nrec, udata->hdr->max_nrec_size); ^ H5B2cache.c: In function 'H5B2__cache_leaf_load': H5B2cache.c:890:23: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion] leaf->nrec = udata->nrec; ^ CC H5Dint.lo CC H5Dio.lo CC H5Dlayout.lo H5B2test.c: In function 'H5B2_get_node_depth_test': H5B2test.c:529:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ret_value = ninfo.depth; ^ CC H5Dmpio.lo CC H5Dscatgath.lo CC H5Doh.lo CC H5Dselect.lo CC H5Dtest.lo H5Dcontig.c: In function 'H5D__contig_construct': H5Dcontig.c:449:9: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] dset->shared->cache.contig.sieve_buf_size = tmp_size; ^ H5Dcontig.c: In function 'H5D__contig_is_space_alloc': H5Dcontig.c:471:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5D__contig_is_space_alloc(const H5O_storage_t *storage) ^ CC H5E.lo H5Dio.c: In function 'H5D__read': H5Dio.c:372:21: warning: size of 'fm' is 2676 bytes [-Wlarger-than=] H5D_chunk_map_t fm; /* Chunk file<->memory mapping */ ^ H5Dio.c:472:75: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual] (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.dst_type_size) < 0) ^ H5Dio.c: In function 'H5D__write': H5Dio.c:587:21: warning: size of 'fm' is 2676 bytes [-Wlarger-than=] H5D_chunk_map_t fm; /* Chunk file<->memory mapping */ ^ H5Dio.c:726:75: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual] (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.src_type_size) < 0) ^ H5Dlayout.c: In function 'H5D__layout_oh_read': H5Dlayout.c:427:3: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] dataset->shared->cache.contig.sieve_buf_size = tmp_size; ^ H5Dfill.c: In function 'H5D__fill': H5Dfill.c:234:13: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if((src_id = H5I_register(H5I_DATATYPE, H5T_copy(fill_type, H5T_COPY_ALL), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dfill.c:37: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dfill.c:237:13: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if((dst_id = H5I_register(H5I_DATATYPE, H5T_copy(buf_type, H5T_COPY_ALL), FALSE)) < 0) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dfill.c:37: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dfill.c:248:28: warning: size of 'mem_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /* Memory selection iteration info */ ^ H5Dfill.c: In function 'H5D__fill_init': H5Dfill.c:407:13: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (fb_info->mem_type = H5T_copy(dset_type, H5T_COPY_REOPEN))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dfill.c:37: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ CC H5Edeprec.lo H5Defl.c: In function 'H5D__efl_read': H5Defl.c:292:28: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion] if(H5F_OVERFLOW_HSIZET2OFFT(efl->slot[u].offset + skip)) ^ H5Defl.c:296:36: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion] if(HDlseek(fd, (off_t)(efl->slot[u].offset + skip), SEEK_SET) < 0) ^ H5Defl.c: In function 'H5D__efl_write': H5Defl.c:378:28: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion] if(H5F_OVERFLOW_HSIZET2OFFT(efl->slot[u].offset + skip)) ^ H5Defl.c:386:36: warning: conversion to 'long long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion] if(HDlseek(fd, (off_t)(efl->slot[u].offset + skip), SEEK_SET) < 0) ^ H5Defl.c: In function 'H5D__efl_is_space_alloc': H5Defl.c:201:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5D__efl_is_space_alloc(const H5O_storage_t UNUSED *storage) ^ H5Dselect.c: In function 'H5D__select_io': H5Dselect.c:89:20: warning: size of 'mem_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /* Memory selection iteration info */ ^ H5Dselect.c:91:20: warning: size of 'file_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t file_iter; /* File selection iteration info */ ^ H5Dselect.c:93:13: warning: size of '_mem_off' is 8192 bytes [-Wlarger-than=] hsize_t _mem_off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets in memory */ ^ H5Dselect.c:95:13: warning: size of '_file_off' is 8192 bytes [-Wlarger-than=] hsize_t _file_off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets in the file */ ^ H5Dselect.c:97:12: warning: size of '_mem_len' is 4096 bytes [-Wlarger-than=] size_t _mem_len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths in memory */ ^ H5Dselect.c:99:12: warning: size of '_file_len' is 4096 bytes [-Wlarger-than=] size_t _file_len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths in the file */ ^ H5Dselect.c:242:18: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] file_len = H5FL_SEQ_FREE(size_t, file_len); ^ H5Dselect.c:244:18: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] file_off = H5FL_SEQ_FREE(hsize_t, file_off); ^ H5Dselect.c:246:17: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] mem_len = H5FL_SEQ_FREE(size_t, mem_len); ^ H5Dselect.c:248:17: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] mem_off = H5FL_SEQ_FREE(hsize_t, mem_off); ^ H5Dselect.c:251:1: warning: stack usage is 28864 bytes [-Wstack-usage=] } /* end H5D__select_io() */ ^ H5Dselect.c:251:1: warning: the frame size of 28796 bytes is larger than 16384 bytes [-Wframe-larger-than=] CC H5Eint.lo CC H5Faccum.lo CC H5F.lo CC H5Fdbg.lo CC H5Ffake.lo CC H5Fefc.lo CC H5Fcwfs.lo CC H5Fio.lo CC H5Fmount.lo H5C.c: In function 'H5C_create': H5C.c:1081:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).min_clean_fraction = H5C__DEF_AR_MIN_CLEAN_FRAC; ^ H5C.c:1087:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).lower_hr_threshold = H5C__DEF_AR_LOWER_THRESHHOLD; ^ H5C.c:1088:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).increment = H5C__DEF_AR_INCREMENT; ^ H5C.c:1093:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).flash_multiple = 1.0; ^ H5C.c:1094:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).flash_threshold = 0.25; ^ H5C.c:1097:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).upper_hr_threshold = H5C__DEF_AR_UPPER_THRESHHOLD; ^ H5C.c:1098:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).decrement = H5C__DEF_AR_DECREMENT; ^ H5C.c:1103:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (cache_ptr->resize_ctl).empty_reserve = H5C__DEF_AR_EMPTY_RESERVE; ^ H5C.c: In function 'H5C_get_cache_hit_rate': H5C.c:2239:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] *hit_rate_ptr = 0.0; ^ H5C.c: In function 'H5C_pin_protected_entry': H5C.c:3418:13: warning: variable 'cache_ptr' set but not used [-Wunused-but-set-variable] H5C_t * cache_ptr; ^ H5C.c: In function 'H5C_set_cache_auto_resize_config': H5C.c:3997:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->lower_hr_threshold <= 0.0 ) || ^ H5C.c:3998:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->increment <= 1.0 ) || ^ H5C.c:4022:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->upper_hr_threshold >= 1.0 ) || ^ H5C.c:4023:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->decrement >= 1.0 ) || ^ H5C.c:4033:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->empty_reserve >= 1.0 ) ) || ^ H5C.c:4043:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->empty_reserve >= 1.0 ) ) || ^ H5C.c:4046:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->upper_hr_threshold >= 1.0 ) ) { ^ H5C.c: In function 'H5C_validate_resize_config': H5C.c:5520:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->min_clean_fraction < 0.0 ) || ^ H5C.c:5521:14: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->min_clean_fraction > 1.0 ) ) { ^ H5C.c:5549:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->lower_hr_threshold < 0.0 ) || ^ H5C.c:5550:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->lower_hr_threshold > 1.0 ) ) { ^ H5C.c:5556:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( config_ptr->increment < 1.0 ) { ^ H5C.c:5581:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->flash_multiple < 0.1 ) || ^ H5C.c:5582:22: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->flash_multiple > 10.0 ) ) { ^ H5C.c:5588:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->flash_threshold < 0.1 ) || ^ H5C.c:5589:22: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->flash_threshold > 1.0 ) ) { ^ H5C.c:5617:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( config_ptr->upper_hr_threshold > 1.0 ) { ^ H5C.c:5623:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->decrement > 1.0 ) || ^ H5C.c:5624:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->decrement < 0.0 ) ) { ^ H5C.c:5659:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( ( config_ptr->empty_reserve > 1.0 ) || ^ H5C.c:5660:20: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->empty_reserve < 0.0 ) ) ) { ^ H5C.c:5673:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if ( ( config_ptr->upper_hr_threshold > 1.0 ) || ^ H5C.c:5674:18: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ( config_ptr->upper_hr_threshold < 0.0 ) ) { ^ H5C.c: At top level: H5C.c:285:1: warning: 'H5C_epoch_marker_notify' defined but not used [-Wunused-function] H5C_epoch_marker_notify(H5C_notify_action_t UNUSED action, ^ H5C.c: In function 'H5C_stats__reset': H5C.c:4812:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5C_stats__reset(H5C_t UNUSED * cache_ptr) ^ H5C.c: In function 'H5C_make_space_in_cache': H5C.c:8336:36: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] ( entries_examined <= initial_list_len ) ^ H5B2int.c: In function 'H5B2_redistribute2': H5B2int.c:549:13: warning: conversion to 'hssize_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] left_moved_nrec = moved_nrec; ^ H5B2int.c:550:13: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] right_moved_nrec -= moved_nrec; ^ H5B2int.c:550:30: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] right_moved_nrec -= moved_nrec; ^ H5B2int.c:602:13: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] left_moved_nrec -= moved_nrec; ^ H5B2int.c:602:29: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] left_moved_nrec -= moved_nrec; ^ H5B2int.c:603:13: warning: conversion to 'hssize_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] right_moved_nrec = moved_nrec; ^ H5Dscatgath.c: In function 'H5D__scatter_file': H5Dscatgath.c:100:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:105:12: warning: size of '_len' is 4096 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:164:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:166:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__gather_file': H5Dscatgath.c:199:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:204:12: warning: size of '_len' is 4096 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:265:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:267:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__scatter_mem': H5Dscatgath.c:295:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:297:12: warning: size of '_len' is 4096 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:350:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:352:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__gather_mem': H5Dscatgath.c:382:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:384:12: warning: size of '_len' is 4096 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:437:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:439:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5D__scatgath_read': H5Dscatgath.c:463:20: warning: size of 'mem_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /*memory selection iteration info*/ ^ H5Dscatgath.c:465:20: warning: size of 'bkg_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t bkg_iter; /*background iteration info*/ ^ H5Dscatgath.c:467:20: warning: size of 'file_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t file_iter; /*file selection iteration info*/ ^ H5Dscatgath.c: In function 'H5D__scatgath_write': H5Dscatgath.c:595:20: warning: size of 'mem_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t mem_iter; /*memory selection iteration info*/ ^ H5Dscatgath.c:597:20: warning: size of 'bkg_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t bkg_iter; /*background iteration info*/ ^ H5Dscatgath.c:599:20: warning: size of 'file_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t file_iter; /*file selection iteration info*/ ^ H5Dscatgath.c: In function 'H5D__compound_opt_read': H5Dscatgath.c:747:13: warning: size of '_off' is 8192 bytes [-Wlarger-than=] hsize_t _off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Dscatgath.c:749:12: warning: size of '_len' is 4096 bytes [-Wlarger-than=] size_t _len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Dscatgath.c:831:13: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] len = H5FL_SEQ_FREE(size_t, len); ^ H5Dscatgath.c:833:13: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] off = H5FL_SEQ_FREE(hsize_t, off); ^ H5Dscatgath.c: In function 'H5Dscatter': H5Dscatgath.c:926:20: warning: size of 'iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info*/ ^ H5Dscatgath.c: In function 'H5Dgather': H5Dscatgath.c:1026:20: warning: size of 'iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info*/ ^ H5Dscatgath.c: In function 'H5D__gather_file': H5Dscatgath.c:270:1: warning: stack usage is 12496 bytes [-Wstack-usage=] } /* H5D__gather_file() */ ^ H5Dscatgath.c: In function 'H5D__gather_mem.isra.0': H5Dscatgath.c:442:1: warning: stack usage is 12416 bytes [-Wstack-usage=] } /* H5D__gather_mem() */ ^ H5Dscatgath.c: In function 'H5D__scatter_mem': H5Dscatgath.c:355:1: warning: stack usage is 12400 bytes [-Wstack-usage=] } /* H5D__scatter_mem() */ ^ H5Dscatgath.c: In function 'H5D__scatgath_read': H5Dscatgath.c:574:1: warning: stack usage is 18720 bytes [-Wstack-usage=] } /* end H5D__scatgath_read() */ ^ H5Dscatgath.c:574:1: warning: the frame size of 18648 bytes is larger than 16384 bytes [-Wframe-larger-than=] H5Dscatgath.c: In function 'H5D__scatgath_write': H5Dscatgath.c:705:1: warning: stack usage is 18800 bytes [-Wstack-usage=] } /* end H5D__scatgath_write() */ ^ H5Dscatgath.c:705:1: warning: the frame size of 18724 bytes is larger than 16384 bytes [-Wframe-larger-than=] CC H5Fmpi.lo CC H5Fquery.lo CC H5Fsfile.lo H5Dint.c: In function 'H5D__init_type': H5Dint.c:629:9: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if((dset->shared->type = H5T_copy(type, H5T_COPY_ALL)) == NULL) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dint.c:30: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dint.c:652:30: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */ ^ H5Dint.c: In function 'H5D__mark': H5Dint.c:2382:1: warning: label 'done' defined but not used [-Wunused-label] done: ^ H5Dint.c: In function 'H5D_oloc': H5Dint.c:1514:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5D_oloc(H5D_t *dataset) ^ H5Dint.c: In function 'H5D_nameof': H5Dint.c:1537:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5D_nameof(H5D_t *dataset) ^ H5Dint.c: In function 'H5D_typeof': H5Dint.c:1561:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5D_typeof(const H5D_t *dset) ^ CC H5Fsuper.lo CC H5Fsuper_cache.lo H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dchunk.c:733:60: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0) ^ H5Dchunk.c:961:41: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < 0) ^ H5Dchunk.c: In function 'H5D__create_chunk_map_single': H5Dchunk.c:1181:26: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] chunk_info->mspace = (H5S_t *)fm->mem_space; ^ H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper': H5Dchunk.c:1248:43: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(TRUE == H5S_hyper_intersect_block((H5S_t *)fm->file_space, coords, end)) { ^ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper': H5Dchunk.c:1416:30: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] chunk_info->mspace = (H5S_t *)fm->mem_space; ^ H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:3352:17: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] (void *)pline, (H5MM_free_t)H5D__chunk_xfree, (void *)pline, ^ H5Dchunk.c:3352:63: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] (void *)pline, (H5MM_free_t)H5D__chunk_xfree, (void *)pline, ^ H5Dchunk.c: In function 'H5D__chunk_prune_fill': H5Dchunk.c:3610:20: warning: size of 'chunk_iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t chunk_iter; /* Memory selection iteration info */ ^ H5Dchunk.c: In function 'H5D__chunk_copy': H5Dchunk.c:4660:9: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (dt_mem = H5T_copy(dt_src, H5T_COPY_TRANSIENT))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dchunk.c:57: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dchunk.c:4668:9: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (dt_dst = H5T_copy(dt_src, H5T_COPY_TRANSIENT))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Dpkg.h:32, from H5Dchunk.c:57: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Dchunk.c: In function 'H5D__chunk_dest': H5Dchunk.c:4997:20: warning: request for implicit conversion from 'void *' to 'struct H5D_rdcc_ent_t **' not permitted in C++ [-Wc++-compat] rdcc->slot = H5FL_SEQ_FREE(H5D_rdcc_ent_ptr_t, rdcc->slot); ^ H5Eint.c: In function 'H5E_printf_stack': H5Eint.c:735:5: warning: implicit declaration of function 'vasprintf' [-Wimplicit-function-declaration] if(HDvasprintf(&tmp, fmt, ap) < 0) ^ H5Eint.c:735:5: warning: nested extern declaration of 'vasprintf' [-Wnested-externs] H5Eint.c: In function 'H5E_clear_entries': H5Eint.c:915:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] H5MM_xfree((void *)error->func_name); /* Casting away const OK - QAK */ ^ H5Eint.c:917:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] H5MM_xfree((void *)error->file_name); /* Casting away const OK - QAK */ ^ H5Eint.c:919:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] H5MM_xfree((void *)error->desc); /* Casting away const OK - QAK */ ^ H5Eint.c: In function 'H5E_walk': H5Eint.c:570:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--) { ^ H5Eint.c:600:53: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] for(i = (int)(estack->nused - 1); i >= 0 && status >= 0; i--) ^ H5Fmount.c: In function 'H5F_is_mount': H5Fmount.c:440:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_is_mount(const H5F_t *file) ^ CC H5Ftest.lo CC H5FD.lo CC H5FDcore.lo CC H5FDdirect.lo CC H5FDfamily.lo H5Fdbg.c: In function 'H5F_debug': H5Fdbg.c:126:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); ^ H5Fdbg.c:141:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); ^ H5Fsfile.c: In function 'H5F_sfile_assert_num': H5Fsfile.c:57:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5F_sfile_assert_num(unsigned n) ^ CC H5FDint.lo CC H5FDlog.lo CC H5FDmpi.lo CC H5FDmpio.lo CC H5FDmulti.lo H5Fquery.c: In function 'H5F_get_intent': H5Fquery.c:94:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_intent(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_open_name': H5Fquery.c:119:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_open_name(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_actual_name': H5Fquery.c:145:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_actual_name(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_extpath': H5Fquery.c:171:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_extpath(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_shared': H5Fquery.c:195:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_shared(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_same_shared': H5Fquery.c:218:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_same_shared(const H5F_t *f1, const H5F_t *f2) ^ H5Fquery.c: In function 'H5F_get_nopen_objs': H5Fquery.c:244:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_nopen_objs(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_file_id': H5Fquery.c:267:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_file_id(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_parent': H5Fquery.c:290:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_parent(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_nmounts': H5Fquery.c:313:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_nmounts(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_fcpl': H5Fquery.c:340:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_fcpl(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sizeof_addr': H5Fquery.c:367:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sizeof_addr(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sizeof_size': H5Fquery.c:394:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sizeof_size(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_sohm_addr': H5Fquery.c:418:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_sohm_addr(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_sohm_vers': H5Fquery.c:442:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_sohm_vers(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_sohm_nindexes': H5Fquery.c:466:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_sohm_nindexes(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sym_leaf_k': H5Fquery.c:497:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sym_leaf_k(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_Kvalue': H5Fquery.c:529:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_Kvalue(const H5F_t *f, const H5B_class_t *type) ^ H5Fquery.c: In function 'H5F_get_nrefs': H5Fquery.c:555:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_nrefs(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_rdcc_nslots': H5Fquery.c:586:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_rdcc_nslots(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_rdcc_nbytes': H5Fquery.c:617:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_rdcc_nbytes(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_rdcc_w0': H5Fquery.c:648:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_rdcc_w0(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_base_addr': H5Fquery.c:675:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_base_addr(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_grp_btree_shared': H5Fquery.c:707:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_grp_btree_shared(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_sieve_buf_size': H5Fquery.c:738:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_sieve_buf_size(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_gc_ref': H5Fquery.c:769:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_gc_ref(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_use_latest_format': H5Fquery.c:798:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_use_latest_format(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_get_fc_degree': H5Fquery.c:826:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_fc_degree(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_store_msg_crt_idx': H5Fquery.c:854:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_store_msg_crt_idx(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_has_feature': H5Fquery.c:881:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_has_feature(const H5F_t *f, unsigned feature) ^ H5Fquery.c: In function 'H5F_get_driver_id': H5Fquery.c:908:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_get_driver_id(const H5F_t *f) ^ H5Fquery.c: In function 'H5F_is_tmp_addr': H5Fquery.c:1037:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_is_tmp_addr(const H5F_t *f, haddr_t addr) ^ H5Fquery.c: In function 'H5F_use_tmp_space': H5Fquery.c:1065:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_use_tmp_space(const H5F_t *f) ^ H5Fefc.c: In function 'H5F_efc_max_nfiles': H5Fefc.c:397:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5F_efc_max_nfiles(H5F_efc_t *efc) ^ CC H5FDsec2.lo CC H5FDspace.lo H5Fsuper_cache.c: In function 'H5F_sblock_load': H5Fsuper_cache.c:277:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->base_addr/*out*/); ^ H5Fsuper_cache.c:278:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->ext_addr/*out*/); ^ H5Fsuper_cache.c:279:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &stored_eoa/*out*/); ^ H5Fsuper_cache.c:280:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->driver_addr/*out*/); ^ H5Fsuper_cache.c:288:30: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] if(H5G_ent_decode(f, (const uint8_t **)&p, sblock->root_ent) < 0) ^ H5Fsuper_cache.c:409:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->base_addr/*out*/); ^ H5Fsuper_cache.c:410:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->ext_addr/*out*/); ^ H5Fsuper_cache.c:411:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &stored_eoa/*out*/); ^ H5Fsuper_cache.c:412:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&p, &sblock->root_addr/*out*/); ^ In file included from H5FDdirect.c:32:0: H5private.h:1792:12: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable] static int H5_interface_initialize_g = 0; ^ H5private.h:1793:15: warning: 'H5FD_direct_init_interface' declared 'static' but never defined [-Wunused-function] static herr_t H5_INTERFACE_INIT_FUNC(void); ^ In file included from H5FDmpio.c:28:0: H5private.h:1792:12: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable] static int H5_interface_initialize_g = 0; ^ H5private.h:1793:15: warning: 'H5FD_mpio_init_interface' declared 'static' but never defined [-Wunused-function] static herr_t H5_INTERFACE_INIT_FUNC(void); ^ H5E.c: In function 'H5Epush2': H5E.c:1418:5: warning: implicit declaration of function 'vasprintf' [-Wimplicit-function-declaration] if(HDvasprintf(&tmp, fmt, ap) < 0) ^ H5E.c:1418:5: warning: nested extern declaration of 'vasprintf' [-Wnested-externs] H5FDfamily.c: In function 'H5FD_family_open': H5FDfamily.c:649:10: warning: size of 'memb_name' is 4096 bytes [-Wlarger-than=] char memb_name[4096], temp[4096]; ^ H5FDfamily.c:649:27: warning: size of 'temp' is 4096 bytes [-Wlarger-than=] char memb_name[4096], temp[4096]; ^ H5FDfamily.c:711:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(memb_name, sizeof(memb_name), name, 0); ^ H5FDfamily.c:711:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c:712:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof(temp), name, 1); ^ H5FDfamily.c:712:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c:718:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(memb_name, sizeof(memb_name), name, file->nmembs); ^ H5FDfamily.c:718:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c: In function 'H5FD_family_cmp': H5FDfamily.c:870:1: warning: label 'done' defined but not used [-Wunused-label] done: ^ H5FDfamily.c: In function 'H5FD_family_set_eoa': H5FDfamily.c:970:10: warning: size of 'memb_name' is 4096 bytes [-Wlarger-than=] char memb_name[4096]; ^ H5FDfamily.c:993:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(memb_name, sizeof(memb_name), file->name, u); ^ H5FDfamily.c:993:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] H5FDfamily.c: In function 'H5FD_family_open': H5FDfamily.c:783:1: warning: stack usage is 8288 bytes [-Wstack-usage=] } /* end H5FD_family_open() */ ^ CC H5FDstdio.lo CC H5FL.lo CC H5FO.lo CC H5FS.lo CC H5FSdbg.lo CC H5FSsection.lo CC H5FScache.lo CC H5FSstat.lo CC H5FStest.lo H5FDcore.c: In function 'H5FD_core_truncate': H5FDcore.c:1465:27: warning: conversion to 'size_t' from 'haddr_t' may alter its value [-Wconversion] new_eof = file->eoa; ^ H5FDlog.c: In function 'H5Pset_fapl_log': H5FDlog.c:330:18: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] fa.logfile = (char *)logfile; ^ H5FDlog.c: In function 'H5FD_log_open': H5FDlog.c:627:95: warning: 'stat_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:480:20: note: 'stat_timeval_diff.tv_usec' was declared here struct timeval stat_timeval_diff; ^ H5FDlog.c:627:59: warning: 'stat_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Stat took: (%f s)\n", (double)stat_timeval_diff.tv_sec + ((double)stat_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:480:20: note: 'stat_timeval_diff.tv_sec' was declared here struct timeval stat_timeval_diff; ^ H5FDlog.c:625:95: warning: 'open_timeval_diff.tv_usec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:479:20: note: 'open_timeval_diff.tv_usec' was declared here struct timeval open_timeval_diff; ^ H5FDlog.c:625:59: warning: 'open_timeval_diff.tv_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfprintf(file->logfp, "Open took: (%f s)\n", (double)open_timeval_diff.tv_sec + ((double)open_timeval_diff.tv_usec / (double)1000000.0f)); ^ H5FDlog.c:479:20: note: 'open_timeval_diff.tv_sec' was declared here struct timeval open_timeval_diff; ^ CC H5G.lo CC H5Gbtree2.lo H5F.c: In function 'H5F_build_actual_name': H5F.c:2324:18: warning: size of 'realname' is 4096 bytes [-Wlarger-than=] char realname[PATH_MAX]; /* Fully resolved path name of file */ ^ CC H5Gcache.lo H5FD.c: In function 'H5FD_get_base_addr': H5FD.c:2039:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5FD_get_base_addr(const H5FD_t *file) ^ CC H5Gcompact.lo H5FStest.c: In function 'H5FS_cmp_cparam_test': H5FStest.c:118:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5FS_cmp_cparam_test(const H5FS_create_t *cparam1, const H5FS_create_t *cparam2) ^ H5FSdbg.c: In function 'H5FS_sects_debug': H5FSdbg.c:288:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if(H5HF_sects_debug(f, dxpl_id, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) ^ CC H5Gdense.lo CC H5Gdeprec.lo CC H5Gent.lo H5FS.c: In function 'H5FS_new': H5FS.c:566:221: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] fspace->hdr_size = H5FS_HEADER_SIZE(f); ^ H5FS.c: In function 'H5FS_size': H5FS.c:601:24: warning: unused parameter 'f' [-Wunused-parameter] H5FS_size(const H5F_t *f, const H5FS_t *fspace, hsize_t *meta_size) ^ H5FS.c: In function 'H5FS_sinfo_dest': H5FS.c:892:17: warning: request for implicit conversion from 'void *' to 'struct H5FS_bin_t *' not permitted in C++ [-Wc++-compat] sinfo->bins = H5FL_SEQ_FREE(H5FS_bin_t, sinfo->bins); ^ H5Gbtree2.c: In function 'H5G_dense_btree2_name_compare': H5Gbtree2.c:266:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Status from fractal heap 'op' routine */ ^ CC H5Gint.lo CC H5Glink.lo CC H5Gloc.lo CC H5Gname.lo CC H5Gnode.lo CC H5Gobj.lo H5Gcache.c: In function 'H5G_node_load': H5Gcache.c:148:122: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] sym->node_size = H5G_NODE_SIZE(f); ^ H5Gcache.c:123:60: warning: unused parameter 'udata' [-Wunused-parameter] H5G_node_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *udata) ^ CC H5Goh.lo CC H5Groot.lo H5FScache.c: In function 'H5FS_cache_sinfo_load': H5FScache.c:618:17: warning: variable 'old_tot_space' set but not used [-Wunused-but-set-variable] hsize_t old_tot_space; /* Total space managed from header */ ^ H5FScache.c:617:17: warning: variable 'old_ghost_sect_count' set but not used [-Wunused-but-set-variable] hsize_t old_ghost_sect_count; /* Total ghost section count from header */ ^ H5FScache.c:616:17: warning: variable 'old_serial_sect_count' set but not used [-Wunused-but-set-variable] hsize_t old_serial_sect_count; /* Total serializable section count from header */ ^ H5FScache.c:615:17: warning: variable 'old_tot_sect_count' set but not used [-Wunused-but-set-variable] hsize_t old_tot_sect_count; /* Total section count from header */ ^ H5FDmulti.c: In function 'H5FD_multi_read': H5FDmulti.c:1657:55: warning: unused parameter 'dxpl_id' [-Wunused-parameter] H5FD_multi_read(H5FD_t *_file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, ^ H5FDmulti.c: In function 'H5FD_multi_write': H5FDmulti.c:1708:56: warning: unused parameter 'dxpl_id' [-Wunused-parameter] H5FD_multi_write(H5FD_t *_file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, ^ H5FDmulti.c: In function 'compute_next': H5FDmulti.c:1882:15: warning: declaration of '_unmapped' shadows a previous local [-Wshadow] UNIQUE_MEMBERS(file->fa.memb_map, mt2) { ^ H5FDmulti.c:1881:18: warning: shadowed declaration is here [-Wshadow] UNIQUE_MEMBERS(file->fa.memb_map, mt1) { ^ H5FDmulti.c:1882:39: warning: declaration of '_seen' shadows a previous local [-Wshadow] UNIQUE_MEMBERS(file->fa.memb_map, mt2) { ^ H5FDmulti.c:1881:42: warning: shadowed declaration is here [-Wshadow] UNIQUE_MEMBERS(file->fa.memb_map, mt1) { ^ H5FDmulti.c: In function 'open_members': H5FDmulti.c:1931:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf(tmp, file->fa.memb_name[mt], file->name); ^ CC H5Gtest.lo CC H5Gstab.lo CC H5Gtraverse.lo CC H5HF.lo H5Gent.c: In function 'H5G__ent_copy': H5Gent.c:341:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] H5G__ent_reset((H5G_entry_t *)src); ^ H5Gent.c: In function 'H5G__ent_debug': H5Gent.c:553:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] nested_fwidth = MAX(0, fwidth - 3); ^ H5FSsection.c: In function 'H5FS_sinfo_new': H5FSsection.c:178:25: warning: request for implicit conversion from 'void *' to 'struct H5FS_bin_t *' not permitted in C++ [-Wc++-compat] sinfo->bins = H5FL_SEQ_FREE(H5FS_bin_t, sinfo->bins); ^ H5FSsection.c: In function 'H5FS_sect_serialize_size': H5FSsection.c:505:23: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] sect_buf_size += fspace->serial_sect_count * fspace->sinfo->sect_off_size; ^ H5FSsection.c:508:23: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] sect_buf_size += fspace->serial_sect_count * 1 /* byte */; ^ H5FSsection.c: In function 'H5FS_sect_try_shrink_eoa': H5FSsection.c:2338:5: warning: passing argument 1 of 'H5FS_sinfo_lock' discards 'const' qualifier from pointer target type [enabled by default] if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC_WRITE) < 0) ^ H5FSsection.c:207:1: note: expected 'struct H5F_t *' but argument is of type 'const struct H5F_t *' H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, H5AC_protect_t accmode) ^ H5FSsection.c:2338:5: warning: passing argument 3 of 'H5FS_sinfo_lock' discards 'const' qualifier from pointer target type [enabled by default] if(H5FS_sinfo_lock(f, dxpl_id, fspace, H5AC_WRITE) < 0) ^ H5FSsection.c:207:1: note: expected 'struct H5FS_t *' but argument is of type 'const struct H5FS_t *' H5FS_sinfo_lock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, H5AC_protect_t accmode) ^ H5FSsection.c:2362:7: warning: passing argument 1 of 'H5FS_sect_remove_real' discards 'const' qualifier from pointer target type [enabled by default] if(H5FS_sect_remove_real(fspace, tmp_sect) < 0) ^ H5FSsection.c:859:1: note: expected 'struct H5FS_t *' but argument is of type 'const struct H5FS_t *' H5FS_sect_remove_real(H5FS_t *fspace, H5FS_section_info_t *sect) ^ H5FSsection.c:2376:5: warning: passing argument 1 of 'H5FS_sinfo_unlock' discards 'const' qualifier from pointer target type [enabled by default] if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0) ^ H5FSsection.c:313:1: note: expected 'struct H5F_t *' but argument is of type 'const struct H5F_t *' H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified) ^ H5FSsection.c:2376:5: warning: passing argument 3 of 'H5FS_sinfo_unlock' discards 'const' qualifier from pointer target type [enabled by default] if(sinfo_valid && H5FS_sinfo_unlock(f, dxpl_id, fspace, section_removed) < 0) ^ H5FSsection.c:313:1: note: expected 'struct H5FS_t *' but argument is of type 'const struct H5FS_t *' H5FS_sinfo_unlock(H5F_t *f, hid_t dxpl_id, H5FS_t *fspace, hbool_t modified) ^ H5Gdeprec.c: In function 'H5G_map_obj_type': H5Gdeprec.c:169:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5G_map_obj_type(H5O_type_t obj_type) ^ CC H5HFbtree2.lo CC H5HFcache.lo CC H5HFdbg.lo CC H5HFdblock.lo CC H5HFdtable.lo H5Gloc.c: In function 'H5G__loc_insert': H5Gloc.c:580:16: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] lnk.name = (char *)name; ^ H5Gloc.c: In function 'H5G_loc_set_comment_cb': H5Gloc.c:793:14: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] comment.s = (char *)udata->comment; ^ CC H5HFhdr.lo H5Gint.c: In function 'H5G_oloc': H5Gint.c:578:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5G_oloc(H5G_t *grp) ^ H5Gint.c: In function 'H5G_nameof': H5Gint.c:601:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5G_nameof(H5G_t *grp) ^ H5Gint.c: In function 'H5G_fileof': H5Gint.c:625:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5G_fileof(H5G_t *grp) ^ H5Gint.c: In function 'H5G_get_shared_count': H5Gint.c:649:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5G_get_shared_count(H5G_t *grp) ^ H5Gint.c: In function 'H5G_mounted': H5Gint.c:701:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5G_mounted(H5G_t *grp) ^ H5Gobj.c: In function 'H5G__obj_create_real': H5Gobj.c:272:51: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_create(oloc, H5O_LINFO_ID, 0, H5O_UPDATE_TIME, (void *)linfo, dxpl_id) < 0) ^ H5Gobj.c:277:51: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_create(oloc, H5O_GINFO_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)ginfo, dxpl_id) < 0) ^ H5Gobj.c:283:55: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_create(oloc, H5O_PLINE_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)pline, dxpl_id) < 0) ^ H5Gobj.c: In function 'H5G_obj_stab_to_new_cb': H5Gobj.c:433:51: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5G_obj_insert(udata->grp_oloc, lnk->name, (H5O_link_t *)lnk, FALSE, ^ H5Gname.c: In function 'H5G_name_copy': H5Gname.c:537:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] H5G_name_reset((H5G_name_t *)src); ^ H5Gnode.c: In function 'H5G__node_free': H5Gnode.c:299:20: warning: request for implicit conversion from 'void *' to 'struct H5G_entry_t *' not permitted in C++ [-Wc++-compat] sym->entry = H5FL_SEQ_FREE(H5G_entry_t, sym->entry); ^ H5Gnode.c: In function 'H5G_node_create': H5Gnode.c:344:122: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] sym->node_size = H5G_NODE_SIZE(f); ^ H5Gnode.c:367:28: warning: request for implicit conversion from 'void *' to 'struct H5G_entry_t *' not permitted in C++ [-Wc++-compat] sym->entry = H5FL_SEQ_FREE(H5G_entry_t, sym->entry); ^ H5Gnode.c: In function 'H5G_node_insert': H5Gnode.c:718:6: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] idx -= H5F_SYM_LEAF_K(f); ^ H5Gnode.c:718:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] idx -= H5F_SYM_LEAF_K(f); ^ H5Gnode.c: In function 'H5G_node_remove': H5Gnode.c:792:21: warning: unused variable 'lt_key' [-Wunused-variable] H5G_node_key_t *lt_key = (H5G_node_key_t *)_lt_key; ^ H5Gnode.c: In function 'H5G__node_copy': H5Gnode.c:1294:28: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] grp_loc.oloc = (H5O_loc_t *)src_oloc; ^ H5Gnode.c: In function 'H5G__node_iterate_size': H5Gnode.c:1481:119: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *stab_size += H5G_NODE_SIZE(f); ^ H5Gnode.c: In function 'H5G_node_debug': H5Gnode.c:1550:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] fwidth = MAX(0, fwidth - 3); ^ H5Gtraverse.c: In function 'H5G_traverse_real': H5Gtraverse.c:743:46: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_reset(H5O_GINFO_ID, (void *)ginfo) < 0) ^ H5Gtraverse.c:747:46: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_reset(H5O_LINFO_ID, (void *)linfo) < 0) ^ H5Gtraverse.c:751:46: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_reset(H5O_PLINE_ID, (void *)pline) < 0) ^ CC H5HFhuge.lo CC H5HFiblock.lo CC H5HFiter.lo CC H5HFman.lo CC H5HFspace.lo CC H5HFsection.lo CC H5HFstat.lo H5HF.c: In function 'H5HF_op_write': H5HF.c:130:20: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] HDmemcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */ ^ H5HF.c: In function 'H5HF_insert': H5HF.c:375:49: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5HF_huge_insert(hdr, dxpl_id, size, (void *)obj, id) < 0) ^ CC H5HFtiny.lo CC H5HFtest.lo CC H5HG.lo H5HFdbg.c: In function 'H5HF_hdr_print': H5HFdbg.c:259:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5HF_dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3)); ^ H5HFdbg.c:267:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] hdr->pline_root_direct_size); ^ H5HFdbg.c:270:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] hdr->pline_root_direct_filter_mask); ^ H5HFdbg.c:273:30: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] indent + 3, MAX(0, fwidth - 3)); ^ H5HFdbg.c:283:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] hdr->root_iblock_flags); ^ H5HFdbg.c:286:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] hdr->root_iblock); ^ H5HFdbg.c: In function 'H5HF_dblock_debug_cb': H5HFdbg.c:402:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] start, len); ^ H5HFdbg.c: In function 'H5HF_dblock_debug': H5HFdbg.c:483:92: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] blk_prefix_size = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFdbg.c: In function 'H5HF_iblock_print': H5HFdbg.c:622:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] temp_str); ^ H5HFdbg.c:632:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] iblock->filt_ents[off].filter_mask); ^ H5HFdbg.c:636:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] iblock->ents[off].addr); ^ H5HFdbg.c:650:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] temp_str); ^ H5HFdbg.c:657:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] iblock->ents[off].addr); ^ H5HFdbg.c:663:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ""); ^ H5HFdbg.c:672:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] iblock->rc); ^ H5HFdbg.c:677:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] iblock->parent); ^ H5HFdbg.c: In function 'H5HF_sects_debug_cb': H5HFdbg.c:791:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0) ^ H5HFdtable.c: In function 'H5HF_dtable_size_to_row': H5HFdtable.c:241:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_dtable_size_to_row(const H5HF_dtable_t *dtable, size_t block_size) ^ H5HFdtable.c: In function 'H5HF_dtable_size_to_rows': H5HFdtable.c:275:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_dtable_size_to_rows(const H5HF_dtable_t *dtable, hsize_t size) ^ H5HFdtable.c: In function 'H5HF_dtable_span_size': H5HFdtable.c:306:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_dtable_span_size(const H5HF_dtable_t *dtable, unsigned start_row, ^ H5HFdblock.c: In function 'H5HF_man_dblock_create': H5HFdblock.c:143:102: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] free_space = dblock->size - H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFdblock.c:171:146: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] if(NULL == (sec_node = H5HF_sect_single_new((dblock->block_off + H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr)), ^ H5HFdblock.c: In function 'H5HF_man_dblock_new': H5HFdblock.c:363:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if((min_dblock_size - request) < H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr)) ^ CC H5HGcache.lo CC H5HGdbg.lo CC H5HGquery.lo CC H5HL.lo H5HFhdr.c: In function 'H5HF_hdr_finish_init_phase1': H5HFhdr.c:226:137: warning: conversion to 'uint8_t' from 'unsigned int' may alter its value [-Wconversion] hdr->heap_len_size = MIN(hdr->man_dtable.max_dir_blk_off_size, ^ H5HFhdr.c:226:182: warning: conversion to 'uint8_t' from 'unsigned int' may alter its value [-Wconversion] hdr->heap_len_size = MIN(hdr->man_dtable.max_dir_blk_off_size, ^ H5HFhdr.c: In function 'H5HF_hdr_finish_init_phase2': H5HFhdr.c:264:90: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFhdr.c: In function 'H5HF_hdr_create': H5HFhdr.c:441:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + 4 /* Size of filter mask for filtered root direct block */ ^ H5HFhdr.c:446:322: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] hdr->heap_size = H5HF_HEADER_SIZE(hdr); ^ H5HFhdr.c:468:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + hdr->sizeof_size; /* Size of de-filtered object in memory */ ^ H5HFhdr.c:472:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] + hdr->sizeof_size; /* Length of object */ ^ H5HFhdr.c:494:92: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFhdr.c: In function 'H5HF_hdr_adj_free': H5HFhdr.c:763:5: warning: conversion to 'hsize_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] hdr->total_man_free += amt; ^ H5HFhdr.c: In function 'H5HF_hdr_adjust_heap': H5HFhdr.c:803:5: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] hdr->total_man_free += extra_free; ^ H5HFhdr.c: In function 'H5HF_hdr_reverse_iter': H5HFhdr.c:1245:9: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] tmp_entry = curr_entry; ^ H5HFhdr.c:1280:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] curr_entry = tmp_entry; ^ CC H5HLcache.lo H5HFcache.c: In function 'H5HF_cache_hdr_flush': H5HFcache.c:503:20: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] heap_flags |= (hdr->huge_ids_wrapped ? H5HF_HDR_FLAGS_HUGE_ID_WRAPPED : 0); ^ H5HFcache.c:504:20: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] heap_flags |= (hdr->checksum_dblocks ? H5HF_HDR_FLAGS_CHECKSUM_DBLOCKS : 0); ^ H5HFcache.c: In function 'H5HF_cache_iblock_load': H5HFcache.c:708:13: warning: size of 'iblock_buf' is 4096 bytes [-Wlarger-than=] uint8_t iblock_buf[H5HF_IBLOCK_BUF_SIZE]; /* Buffer for indirect block */ ^ H5HFcache.c:749:310: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFcache.c:749:69: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFcache.c: In function 'H5HF_cache_iblock_flush': H5HFcache.c:906:13: warning: size of 'iblock_buf' is 4096 bytes [-Wlarger-than=] uint8_t iblock_buf[H5HF_IBLOCK_BUF_SIZE]; /* Buffer for indirect block */ ^ H5HFcache.c: In function 'H5HF_cache_dblock_load': H5HFcache.c:1349:16: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] HDmemset((uint8_t *)p - H5HF_SIZEOF_CHKSUM, 0, (size_t)H5HF_SIZEOF_CHKSUM); ^ H5HGquery.c: In function 'H5HG_get_addr': H5HGquery.c:88:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HG_get_addr(const H5HG_heap_t *heap) ^ H5HGquery.c: In function 'H5HG_get_size': H5HGquery.c:112:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HG_get_size(const H5HG_heap_t *heap) ^ H5HGquery.c: In function 'H5HG_get_free_size': H5HGquery.c:136:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HG_get_free_size(const H5HG_heap_t *heap) ^ H5HGdbg.c: In function 'H5HG_debug': H5HGdbg.c:144:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(h->obj[u].begin - h->chunk)); ^ H5HGdbg.c:147:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] h->obj[u].nrefs); ^ H5HGdbg.c:152:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)H5HG_ALIGN(h->obj[u].size)); ^ CC H5HLdbg.lo H5HFtiny.c: In function 'H5HF_tiny_insert': H5HFtiny.c:172:29: warning: conversion to 'uint8_t' from 'size_t' may alter its value [-Wconversion] *id++ = H5HF_ID_VERS_CURR | H5HF_ID_TYPE_TINY | ^ H5HFtiny.c:176:29: warning: conversion to 'uint8_t' from 'size_t' may alter its value [-Wconversion] *id++ = H5HF_ID_VERS_CURR | H5HF_ID_TYPE_TINY | ^ H5HFtiny.c: In function 'H5HF_tiny_get_obj_len': H5HFtiny.c:232:34: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8); ^ H5HFtiny.c: In function 'H5HF_tiny_op_real': H5HFtiny.c:283:34: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8); ^ H5HFtiny.c: In function 'H5HF_tiny_remove': H5HFtiny.c:408:34: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] enc_obj_size = *(id + 1) | ((*id & H5HF_TINY_MASK_EXT_1) << 8); ^ H5HFiter.c: In function 'H5HF_man_iter_ready': H5HFiter.c:653:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_man_iter_ready(H5HF_block_iter_t *biter) ^ CC H5HLint.lo H5HFhuge.c: In function 'H5HF_huge_write': H5HFhuge.c:805:23: warning: 'obj_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5F_block_write(hdr->f, H5FD_MEM_FHEAP_HUGE_OBJ, obj_addr, obj_size, dxpl_id, obj) < 0) ^ H5HFtest.c: In function 'H5HF_get_cparam_test': H5HFtest.c:99:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(fh->hdr->id_len == (1 + fh->hdr->sizeof_size + fh->hdr->sizeof_addr)) ^ H5HFtest.c:102:33: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion] cparam->id_len = fh->hdr->id_len; ^ H5HFtest.c: In function 'H5HF_cmp_cparam_test': H5HFtest.c:125:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_cmp_cparam_test(const H5HF_create_t *cparam1, const H5HF_create_t *cparam2) ^ H5HFtest.c: In function 'H5HF_get_max_root_rows': H5HFtest.c:245:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_max_root_rows(const H5HF_t *fh) ^ H5HFtest.c: In function 'H5HF_get_dtable_width_test': H5HFtest.c:276:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dtable_width_test(const H5HF_t *fh) ^ H5HFtest.c: In function 'H5HF_get_dtable_max_drows_test': H5HFtest.c:307:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dtable_max_drows_test(const H5HF_t *fh) ^ H5HFtest.c: In function 'H5HF_get_iblock_max_drows_test': H5HFtest.c:342:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_iblock_max_drows_test(const H5HF_t *fh, unsigned pos) ^ H5HFtest.c: In function 'H5HF_get_dblock_size_test': H5HFtest.c:375:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dblock_size_test(const H5HF_t *fh, unsigned row) ^ H5HFtest.c: In function 'H5HF_get_dblock_free_test': H5HFtest.c:407:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_get_dblock_free_test(const H5HF_t *fh, unsigned row) ^ H5HG.c: In function 'H5HG_create': H5HG.c:166:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] heap->nalloc = H5HG_NOBJS(f, size); ^ H5HG.c:166:90: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] heap->nalloc = H5HG_NOBJS(f, size); ^ H5HG.c:166:20: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] heap->nalloc = H5HG_NOBJS(f, size); ^ H5HG.c:185:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] n = H5HG_ALIGN(p - heap->chunk) - (p - heap->chunk); ^ H5HG.c:193:34: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] heap->obj[0].size = size - H5HG_SIZEOF_HDR(f); ^ H5HG.c: In function 'H5HG_alloc': H5HG.c:298:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size_t need = H5HG_SIZEOF_OBJHDR(f) + H5HG_ALIGN(size); ^ H5HG.c:363:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if(heap->obj[0].size-need >= H5HG_SIZEOF_OBJHDR (f)) { ^ H5HG.c: In function 'H5HG_insert': H5HG.c:538:14: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] need = H5HG_SIZEOF_OBJHDR(f) + H5HG_ALIGN(size); ^ H5HG.c:550:49: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] addr = H5HG_create(f, dxpl_id, need + H5HG_SIZEOF_HDR(f)); ^ H5HG.c: In function 'H5HG_remove': H5HG.c:765:60: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] need = H5HG_ALIGN(heap->obj[hobj->idx].size) + H5HG_SIZEOF_OBJHDR(f); ^ H5HG.c:778:97: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] HDmemmove(obj_start, obj_start + need, ^ H5HG.c:780:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(heap->obj[0].size >= H5HG_SIZEOF_OBJHDR(f)) { ^ H5HG.c:790:31: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] if((heap->obj[0].size + H5HG_SIZEOF_HDR(f)) == heap->size) { ^ H5HG.c: In function 'H5HG_free': H5HG.c:844:19: warning: request for implicit conversion from 'void *' to 'struct H5HG_obj_t *' not permitted in C++ [-Wc++-compat] heap->obj = H5FL_SEQ_FREE(H5HG_obj_t, heap->obj); ^ CC H5I.lo CC H5HP.lo CC H5Itest.lo CC H5Lexternal.lo CC H5L.lo CC H5make_libsettings.o CC H5MF.lo H5HFman.c: In function 'H5HF_man_write': H5HFman.c:432:58: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5HF_man_op_real(hdr, dxpl_id, id, H5HF_op_write, (void *)obj, H5HF_OP_MODIFY) < 0) ^ H5HLcache.c: In function 'H5HL_datablock_load': H5HLcache.c:625:54: warning: unused parameter 'addr' [-Wunused-parameter] H5HL_datablock_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *_udata) ^ H5HLcache.c: In function 'H5HL_datablock_flush': H5HLcache.c:691:72: warning: unused parameter 'addr' [-Wunused-parameter] H5HL_datablock_flush(H5F_t *f, hid_t dxpl_id, hbool_t destroy, haddr_t addr, ^ H5HLdbg.c: In function 'H5HL_debug': H5HLdbg.c:100:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] freelist->offset, freelist->size); ^ H5HGcache.c: In function 'H5HG_load': H5HGcache.c:170:37: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] nalloc = H5HG_NOBJS(f, heap->size); ^ H5HGcache.c:170:90: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] nalloc = H5HG_NOBJS(f, heap->size); ^ H5HGcache.c:170:14: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] nalloc = H5HG_NOBJS(f, heap->size); ^ H5HGcache.c:186:70: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] heap->obj[0].size = ((const uint8_t *)heap->chunk + heap->size) - p; ^ H5HGcache.c:232:12: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] need = H5HG_SIZEOF_OBJHDR(f) + H5HG_ALIGN(heap->obj[idx].size); ^ H5HGcache.c:114:56: warning: unused parameter 'udata' [-Wunused-parameter] H5HG_load(H5F_t *f, hid_t dxpl_id, haddr_t addr, void *udata) ^ CC H5MFaggr.lo CC H5MFdbg.lo CC H5MFsection.lo CC H5MP.lo CC H5MM.lo H5HL.c: In function 'H5HL_offset_into': H5HL.c:536:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HL_offset_into(const H5HL_t *heap, size_t offset) ^ H5HFiblock.c: In function 'H5HF_iblock_unpin': H5HFiblock.c:216:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] iblock->hdr->root_iblock_flags &= ~(H5HF_ROOT_IBLOCK_PINNED); ^ H5HFiblock.c: In function 'H5HF_man_iblock_root_double': H5HFiblock.c:592:310: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c:592:69: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c: In function 'H5HF_man_iblock_root_halve': H5HFiblock.c:733:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] new_nrows = 1 << (1 + H5VM_log2_gen((uint64_t)max_child_row)); ^ H5HFiblock.c:761:310: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c:761:69: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c: In function 'H5HF_man_iblock_create': H5HFiblock.c:1030:310: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c:1030:69: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iblock->size = H5HF_MAN_INDIRECT_SIZE(hdr, iblock->nrows); ^ H5HFiblock.c: In function 'H5HF_man_iblock_unprotect': H5HFiblock.c:1283:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] iblock->hdr->root_iblock_flags &= ~(H5HF_ROOT_IBLOCK_PROTECTED); ^ H5HFiblock.c: In function 'H5HF_man_iblock_attach': H5HFiblock.c:1342:83: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] iblock->filt_ents[entry].size = iblock->hdr->man_dtable.row_block_size[row]; ^ H5HFiblock.c: In function 'H5HF_man_iblock_dest': H5HFiblock.c:1725:22: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_ent_t *' not permitted in C++ [-Wc++-compat] iblock->ents = H5FL_SEQ_FREE(H5HF_indirect_ent_t, iblock->ents); ^ H5HFiblock.c:1727:27: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_filt_ent_t *' not permitted in C++ [-Wc++-compat] iblock->filt_ents = H5FL_SEQ_FREE(H5HF_indirect_filt_ent_t, iblock->filt_ents); ^ H5HFiblock.c:1729:31: warning: request for implicit conversion from 'void *' to 'struct H5HF_indirect_t **' not permitted in C++ [-Wc++-compat] iblock->child_iblocks = H5FL_SEQ_FREE(H5HF_indirect_ptr_t, iblock->child_iblocks); ^ CC H5MPtest.lo CC H5O.lo CC H5Oainfo.lo H5HP.c: In function 'H5HP_create': H5HP.c:384:32: warning: request for implicit conversion from 'void *' to 'struct H5HP_ent_t *' not permitted in C++ [-Wc++-compat] new_heap->heap = H5FL_SEQ_FREE(H5HP_ent_t, new_heap->heap); ^ H5HP.c: In function 'H5HP_decr': H5HP.c:851:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] heap->heap[obj_loc].val-=amt; ^ H5HP.c:851:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] heap->heap[obj_loc].val-=amt; ^ H5HP.c: In function 'H5HP_close': H5HP.c:913:16: warning: request for implicit conversion from 'void *' to 'struct H5HP_ent_t *' not permitted in C++ [-Wc++-compat] heap->heap = H5FL_SEQ_FREE(H5HP_ent_t, heap->heap); ^ H5HP.c: In function 'H5HP_count': H5HP.c:412:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HP_count(const H5HP_t *heap) ^ CC H5Oalloc.lo CC H5Oattr.lo CC H5Oattribute.lo CC H5Obogus.lo CC H5Obtreek.lo CC H5Ocache.lo H5MPtest.c: In function 'H5MP_pool_is_free_size_correct': H5MPtest.c:119:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp) ^ CC H5Ochunk.lo H5HFsection.c: In function 'H5HF_sect_single_dblock_info': H5HFsection.c:676:54: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] *dblock_size = hdr->man_dtable.row_block_size[sect->u.single.par_entry / hdr->man_dtable.cparam.width]; ^ H5HFsection.c:651:53: warning: unused parameter 'dxpl_id' [-Wunused-parameter] H5HF_sect_single_dblock_info(H5HF_hdr_t *hdr, hid_t dxpl_id, ^ H5HFsection.c: In function 'H5HF_sect_single_full_dblock': H5HFsection.c:774:92: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFsection.c: In function 'H5HF_sect_single_can_shrink': H5HFsection.c:1034:96: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFsection.c: In function 'H5HF_sect_single_valid': H5HFsection.c:1200:78: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] status = H5HF_sect_single_dblock_info(iblock->hdr, H5AC_dxpl_id, (H5HF_free_section_t *)sect, &dblock_addr, &dblock_size); ^ H5HFsection.c:1209:116: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(iblock->hdr); ^ H5HFsection.c:1192:20: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Generic status value */ ^ H5HFsection.c:1190:20: warning: variable 'dblock_overhead' set but not used [-Wunused-but-set-variable] size_t dblock_overhead; /* Direct block's overhead */ ^ H5HFsection.c: In function 'H5HF_sect_row_init_cls': H5HFsection.c:1569:59: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] cls->serial_size = H5HF_SECT_INDIRECT_SERIAL_SIZE(hdr); ^ H5HFsection.c: In function 'H5HF_sect_row_valid': H5HFsection.c:2000:14: warning: variable 'indir_idx' set but not used [-Wunused-but-set-variable] unsigned indir_idx; /* Index of row in underlying indirect section's row array */ ^ H5HFsection.c: In function 'H5HF_sect_row_debug': H5HFsection.c:2082:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5HF_sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3)); ^ H5HFsection.c: In function 'H5HF_sect_indirect_init_cls': H5HFsection.c:2185:55: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] cls->serial_size = H5HF_SECT_INDIRECT_SERIAL_SIZE(hdr); ^ H5HFsection.c: In function 'H5HF_sect_indirect_init_rows': H5HFsection.c:2478:92: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dblock_overhead = H5HF_MAN_ABS_DIRECT_OVERHEAD(hdr); ^ H5HFsection.c: In function 'H5HF_sect_indirect_valid': H5HFsection.c:4107:44: warning: variable 'tmp_row_sect2' set but not used [-Wunused-but-set-variable] const H5HF_free_section_t *tmp_row_sect2; /* Pointer to row section */ ^ H5HFsection.c:4099:40: warning: variable 'tmp_row_sect' set but not used [-Wunused-but-set-variable] const H5HF_free_section_t *tmp_row_sect; /* Pointer to row section */ ^ H5HFsection.c:4134:44: warning: variable 'tmp_child_sect2' set but not used [-Wunused-but-set-variable] const H5HF_free_section_t *tmp_child_sect2; /* Pointer to child indirect section */ ^ H5HFsection.c: In function 'H5HF_sect_indirect_top': H5HFsection.c:2134:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_top(H5HF_free_section_t *sect) ^ H5HFsection.c: In function 'H5HF_sect_row_can_merge': H5HFsection.c:1716:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_row_can_merge(const H5FS_section_info_t *_sect1, ^ H5HFsection.c: In function 'H5HF_sect_indirect_is_first': H5HFsection.c:3389:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_is_first(H5HF_free_section_t *sect) ^ H5HFsection.c: In function 'H5HF_sect_indirect_valid.isra.1': H5HFsection.c:4060:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_indirect_valid(const H5HF_hdr_t *hdr, const H5HF_free_section_t *sect) ^ H5HFsection.c: In function 'H5HF_sect_row_valid': H5HFsection.c:1994:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5HF_sect_row_valid(const H5FS_section_class_t *cls, const H5FS_section_info_t *_sect) ^ H5HFsection.c: In function 'H5HF_sect_row_get_iblock': H5HFsection.c:1514:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5HF_sect_row_get_iblock(H5HF_free_section_t *sect) ^ H5MFaggr.c: In function 'H5MF_aggr_try_extend': H5MFaggr.c:417:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(extra_requested <= (EXTEND_THRESHOLD * aggr->size)) { ^ H5MFaggr.c:417:36: warning: conversion to 'double' from 'hsize_t' may alter its value [-Wconversion] if(extra_requested <= (EXTEND_THRESHOLD * aggr->size)) { ^ CC H5Ocont.lo CC H5Ocopy.lo H5I.c: In function 'H5Iregister_type': H5I.c:246:25: warning: unused parameter 'hash_size' [-Wunused-parameter] H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func) ^ H5I.c: In function 'H5I_clear_type': H5I.c:617:71: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(type_ptr->cls->free_func && (type_ptr->cls->free_func)((void *)cur->obj_ptr) < 0) { ^ H5I.c: In function 'H5I__destroy_type': H5I.c:741:86: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] type_ptr->cls = H5FL_FREE(H5I_class_t, (void *)type_ptr->cls); ^ H5I.c: In function 'H5I_subst': H5I.c:968:17: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)id_ptr->obj_ptr; ^ H5I.c: In function 'H5I_object': H5I.c:1003:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)id_ptr->obj_ptr; ^ H5I.c: In function 'H5I_object_verify': H5I.c:1077:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)id_ptr->obj_ptr; ^ H5I.c: In function 'H5I__remove_common': H5I.c:1250:17: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ret_value = (void *)curr_id->obj_ptr; ^ H5I.c: In function 'H5I_dec_ref': H5I.c:1418:68: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(!type_ptr->cls->free_func || (type_ptr->cls->free_func)((void *)id_ptr->obj_ptr) >= 0) { ^ H5I.c: In function 'H5I__iterate_cb': H5I.c:2096:42: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] cb_ret_val = (*udata->user_func)((void *)item->obj_ptr, item->id, udata->user_udata); ^ H5MF.c: In function 'H5MF_get_freespace': H5MF.c:845:2: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] fs_started[type] = FALSE; ^ H5MF.c:852:13: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] fs_started[type] = TRUE; ^ CC H5Odbg.lo CC H5Odrvinfo.lo CC H5Odtype.lo H5Oattr.c: In function 'H5O_attr_debug': H5Oattr.c:862:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(mesg->shared->dt_size)); ^ H5Oattr.c:863:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if((H5O_MSG_DTYPE->debug)(f, dxpl_id, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0) ^ H5Oattr.c:869:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(mesg->shared->ds_size)); ^ H5Oattr.c:870:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if(H5S_debug(f, dxpl_id, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0) ^ H5Oattr.c: In function 'H5O_attr_reset': H5Oattr.c:481:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5O_attr_reset(void UNUSED *_mesg) ^ CC H5Oefl.lo H5Oainfo.c: In function 'H5O_ainfo_copy_file': H5Oainfo.c:405:28: warning: unused parameter 'file_src' [-Wunused-parameter] H5O_ainfo_copy_file(H5F_t *file_src, void *mesg_src, H5F_t *file_dst, ^ H5Oainfo.c:407:17: warning: unused parameter 'cpy_info' [-Wunused-parameter] H5O_copy_t *cpy_info, void UNUSED *udata, hid_t dxpl_id) ^ H5L.c: In function 'H5L_link_cb': H5L.c:1718:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] udata->lnk->name = (char *)name; ^ H5L.c: In function 'H5L_move_dest_cb': H5L.c:2437:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] udata->lnk->name = (char *)name; ^ H5L.c: In function 'H5L_link_copy_file': H5L.c:3014:28: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] lnk_grp_loc.oloc = (H5O_loc_t *)src_oloc; /* Casting away const OK -QAK */ ^ H5L.c: In function 'H5L_find_class_idx': H5L.c:1410:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5L_find_class_idx(H5L_type_t id) ^ CC H5Ofill.lo CC H5Oginfo.lo CC H5Olinfo.lo CC H5Olayout.lo H5Odbg.c: In function 'H5O_debug_real': H5Odbg.c:395:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] oh->chunk[i].addr); ^ H5Odbg.c:412:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] chunk_size); ^ H5Odbg.c:416:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] oh->chunk[i].gap); ^ H5Odbg.c:448:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] sequence[oh->mesg[i].type->id]++); ^ H5Odbg.c:451:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] oh->mesg[i].dirty); ^ H5Odbg.c:453:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] "Message flags:"); ^ H5Odbg.c:488:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS); ^ H5Odbg.c:494:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] oh->mesg[i].chunkno); ^ H5Odbg.c:501:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] oh->mesg[i].raw_size); ^ H5Odbg.c:516:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] "Message Information:"); ^ H5Odbg.c:518:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (debug_type->debug)(f, dxpl_id, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6)); ^ CC H5Olink.lo CC H5Omessage.lo H5Oalloc.c: In function 'H5O_add_gap': H5Oalloc.c:112:20: warning: unused parameter 'f' [-Wunused-parameter] H5O_add_gap(H5F_t *f, H5O_t *oh, unsigned chunkno, hbool_t *chk_dirtied, ^ H5Ocache.c: In function 'H5O_load': H5Ocache.c:166:12: warning: variable 'prefix_size' set but not used [-Wunused-but-set-variable] size_t prefix_size; /* Size of object header prefix */ ^ H5Ocache.c: In function 'H5O_chunk_deserialize': H5Ocache.c:1186:36: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] oh->mesg[mesgno].raw = (uint8_t *)p; /* Casting away const OK - QAK */ ^ H5Ocache.c: In function 'H5O_chunk_serialize': H5Ocache.c:1384:30: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if(H5O_msg_flush((H5F_t *)f, oh, curr_msg) < 0) ^ CC H5Omtime.lo CC H5Oname.lo CC H5Onull.lo H5O.c: In function 'H5O_get_oh_addr': H5O.c:3046:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5O_get_oh_addr(const H5O_t *oh) ^ CC H5Opline.lo CC H5Orefcount.lo CC H5Osdspace.lo In file included from H5Ofill.c:69:0: H5Oshared.h: In function 'H5O_fill_shared_post_copy_file': H5Oshared.h:386:49: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ In file included from H5Ofill.c:105:0: H5Oshared.h: In function 'H5O_fill_new_shared_post_copy_file': H5Oshared.h:386:53: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ H5Ofill.c: In function 'H5O_fill_new_decode': H5Ofill.c:219:204: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] INT32DECODE(p, fill->size); ^ H5Ofill.c:256:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:256:75: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:256:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:256:130: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:256:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:256:186: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c: In function 'H5O_fill_old_decode': H5Ofill.c:321:5: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:321:67: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:321:5: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:321:122: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:321:5: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Ofill.c:321:178: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] UINT32DECODE(p, fill->size); ^ H5Odtype.c: In function 'H5O_dtype_copy': H5Odtype.c:1188:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (dst = H5T_copy(src, H5T_COPY_ALL))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Odtype.c:20: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Odtype.c: In function 'H5O_dtype_pre_copy_file': H5Odtype.c:1533:9: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (udata->src_dtype = H5T_copy(dt_src, H5T_COPY_TRANSIENT))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Odtype.c:20: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Odtype.c: In function 'H5O_dtype_debug': H5Odtype.c:1732:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(dt->shared->u.compnd.memb[i].offset)); ^ H5Odtype.c:1734:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] indent + 3, MAX(0, fwidth - 3)); ^ H5Odtype.c:1738:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5O_dtype_debug(f, dxpl_id, dt->shared->parent, stream, indent+3, MAX(0, fwidth-3)); ^ H5Odtype.c:1965:2: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] H5O_dtype_debug(f, dxpl_id, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); ^ H5Odtype.c: In function 'H5O_dtype_size': H5Odtype.c:1223:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5O_dtype_size(const H5F_t *f, const void *_mesg) ^ H5Odtype.c: In function 'H5O_dtype_decode_helper': H5Odtype.c:333:25: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(j = 0; j <= i; j++) ^ H5Odtype.c:353:33: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(j = 0; j <= i; j++) ^ H5Oefl.c: In function 'H5O_efl_debug': H5Oefl.c:574:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] mesg->slot[u].name); ^ H5Oefl.c:578:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(mesg->slot[u].name_offset)); ^ H5Oefl.c:582:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(mesg->slot[u].offset)); ^ H5Oefl.c:586:6: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned long)(mesg->slot[u].size)); ^ CC H5Ostab.lo CC H5Oshared.lo CC H5Oshmesg.lo CC H5Otest.lo CC H5Ounknown.lo CC H5P.lo CC H5Pacpl.lo CC H5Pdapl.lo CC H5Pdcpl.lo H5Olink.c: In function 'H5O_link_size': H5Olink.c:509:27: warning: conversion to 'size_t' from 'uint64_t' may alter its value [-Wconversion] name_size + /* Name length */ ^ CC H5Pdeprec.lo CC H5Pdxpl.lo CC H5Pfapl.lo CC H5Pfcpl.lo In file included from H5Opline.c:67:0: H5Oshared.h: In function 'H5O_pline_shared_post_copy_file': H5Oshared.h:386:50: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ H5Opline.c: In function 'H5O_pline_debug': H5Opline.c:637:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] (unsigned)(pline->filter[i].id)); ^ H5Opline.c:641:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] pline->filter[i].name); ^ H5Opline.c:644:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] "Filter name:"); ^ H5Opline.c:647:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] pline->filter[i].flags); ^ H5Opline.c:650:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] pline->filter[i].cd_nelmts); ^ H5Opline.c:659:7: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] pline->filter[i].cd_values[j]); ^ CC H5Pfmpl.lo CC H5Pgcpl.lo CC H5Pint.lo In file included from H5Osdspace.c:61:0: H5Oshared.h: In function 'H5O_sdspace_shared_post_copy_file': H5Oshared.h:386:52: warning: unused parameter 'oloc_src' [-Wunused-parameter] H5O_SHARED_POST_COPY_FILE(const H5O_loc_t *oloc_src, const void *mesg_src, ^ CC H5Plapl.lo CC H5Plcpl.lo CC H5Pocpl.lo H5Pdapl.c: In function 'H5P__dacc_reg_prop': H5Pdapl.c:127:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double rdcc_w0 = H5D_ACS_PREEMPT_READ_CHUNKS_DEF; /* Default raw data chunk cache dirty ratio */ ^ H5Pdapl.c: In function 'H5Pset_chunk_cache': H5Pdapl.c:190:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(rdcc_w0 > 1.0) ^ CC H5Pocpypl.lo H5Omessage.c: In function 'H5O_msg_reset_share': H5Omessage.c:1703:28: warning: variable 'type' set but not used [-Wunused-but-set-variable] const H5O_msg_class_t *type; /* Actual H5O class type for the ID */ ^ H5Omessage.c: In function 'H5O_msg_count_real': H5Omessage.c:836:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5O_msg_count_real(const H5O_t *oh, const H5O_msg_class_t *type) ^ H5Omessage.c: In function 'H5O_msg_exists_oh': H5Omessage.c:921:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5O_msg_exists_oh(const H5O_t *oh, unsigned type_id) ^ H5Omessage.c: In function 'H5O_msg_can_share_in_ohdr': H5Omessage.c:1574:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5O_msg_can_share_in_ohdr(unsigned type_id) ^ H5Omessage.c: In function 'H5O_msg_is_shared': H5Omessage.c:1612:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5O_msg_is_shared(unsigned type_id, const void *mesg) ^ CC H5Pstrcpl.lo CC H5Ptest.lo H5Pocpypl.c: In function 'H5P__ocpy_merge_comm_dt_list_cmp': H5Pocpypl.c:276:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5P__ocpy_merge_comm_dt_list_cmp(const void *_dt_list1, const void *_dt_list2, ^ H5Plapl.c: In function 'H5P_lacc_elink_fapl_cmp': H5Plapl.c:302:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ CC H5PL.lo H5Pdxpl.c: In function 'H5P__dxfr_reg_prop': H5Pdxpl.c:215:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double def_btree_split_ratio[3] = H5D_XFER_BTREE_SPLIT_RATIO_DEF; /* Default value for B-tree node split ratios */ ^ H5Pdxpl.c:215:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pdxpl.c:215:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pocpl.c: In function 'H5Pget_filter_by_id2': H5Pocpl.c:1073:30: warning: unused variable 'filter' [-Wunused-variable] const H5Z_filter_info_t *filter; /* Pointer to filter information */ ^ H5Pocpl.c:1072:17: warning: unused variable 'pline' [-Wunused-variable] H5O_pline_t pline; /* Filter pipeline */ ^ H5Oshared.c: In function 'H5O_shared_copy_file': H5Oshared.c:590:29: warning: unused parameter 'file_src' [-Wunused-parameter] H5O_shared_copy_file(H5F_t *file_src, H5F_t *file_dst, ^ H5Oshared.c:592:88: warning: unused parameter 'cpy_info' [-Wunused-parameter] hbool_t UNUSED *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info, ^ CC H5R.lo CC H5Rdeprec.lo CC H5RC.lo CC H5RS.lo CC H5S.lo CC H5Sdbg.lo CC H5Sall.lo CC H5Shyper.lo CC H5Smpio.lo CC H5Snone.lo H5Pfapl.c: In function 'H5P_facc_reg_prop': H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5AC_cache_config_t mdc_initCacheCfg = H5F_ACS_META_CACHE_INIT_CONFIG_DEF; /* Default metadata cache settings */ ^ H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c:209:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5Pfapl.c: In function 'H5Pset_cache': H5Pfapl.c:1036:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(rdcc_w0 < 0.0 || rdcc_w0 > 1.0) ^ H5Pfapl.c:1036:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] CC H5Spoint.lo CC H5Sselect.lo CC H5Stest.lo H5PL.c: In function 'H5PL__open': H5PL.c:544:46: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] if(NULL == (get_plugin_info = (H5PL_get_plugin_info_t)H5PL_GET_LIB_FUNC(handle, "H5PLget_plugin_info"))) { ^ H5PL.c: In function 'H5PL__search_table': H5PL.c:627:54: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] if(NULL == (get_plugin_info = (H5PL_get_plugin_info_t)H5PL_GET_LIB_FUNC((H5PL_table_g[i]).handle, "H5PLget_plugin_info"))) ^ H5Pint.c: In function 'H5P__iterate_pclass_cb': H5Pint.c:3626:11: warning: unused variable 'key' [-Wunused-variable] char *key = (char *)_key; /* Pointer to the property's name */ ^ H5Pint.c: In function 'H5P_get_class': H5Pint.c:2805:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5P_get_class(const H5P_genplist_t *plist) ^ H5Pint.c: In function 'H5P_get_class_parent': H5Pint.c:4824:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5P_get_class_parent(const H5P_genclass_t *pclass) ^ CC H5SL.lo CC H5SM.lo CC H5SMbtree2.lo H5RS.c: In function 'H5RS_wrap': H5RS.c:153:20: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ret_value->s = (char *)s; /* (Cast away const OK - QAK) */ ^ H5RS.c: In function 'H5RS_cmp': H5RS.c:389:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_cmp(const H5RS_str_t *rs1, const H5RS_str_t *rs2) ^ H5RS.c: In function 'H5RS_len': H5RS.c:423:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_len(const H5RS_str_t *rs) ^ H5RS.c: In function 'H5RS_get_str': H5RS.c:457:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_get_str(const H5RS_str_t *rs) ^ H5RS.c: In function 'H5RS_get_count': H5RS.c:489:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5RS_get_count(const H5RS_str_t *rs) ^ H5Snone.c: In function 'H5S_none_project_simple': H5Snone.c:763:38: warning: unused parameter 'base_space' [-Wunused-parameter] H5S_none_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ H5Snone.c:763:77: warning: unused parameter 'offset' [-Wunused-parameter] H5S_none_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ H5Sdbg.c: In function 'H5S_debug': H5Sdbg.c:113:34: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] indent + 3, MAX(0, fwidth - 3)); ^ H5Sdbg.c:98:5: warning: enumeration value 'H5S_NO_CLASS' not handled in switch [-Wswitch-enum] switch(H5S_GET_EXTENT_TYPE(mesg)) { ^ CC H5SMcache.lo CC H5SMmessage.lo CC H5SMtest.lo CC H5ST.lo CC H5T.lo CC H5Tarray.lo H5Sall.c: In function 'H5S_all_project_simple': H5Sall.c:814:37: warning: unused parameter 'base_space' [-Wunused-parameter] H5S_all_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ H5Sall.c:814:76: warning: unused parameter 'offset' [-Wunused-parameter] H5S_all_project_simple(const H5S_t *base_space, H5S_t *new_space, hsize_t *offset) ^ H5Spoint.c: In function 'H5S_point_bounds': H5Spoint.c:1106:63: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(start[u] > (node->pnt[u] + space->select.offset[u])) ^ H5Spoint.c:1107:63: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] start[u] = node->pnt[u] + space->select.offset[u]; ^ H5Spoint.c:1108:61: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(end[u] < (node->pnt[u] + space->select.offset[u])) ^ H5Spoint.c:1109:61: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] end[u] = node->pnt[u] + space->select.offset[u]; ^ H5Spoint.c: In function 'H5S_point_get_seq_list': H5Spoint.c:1655:56: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] loc += (node->pnt[i] + space->select.offset[i]) * acc; ^ H5Spoint.c: In function 'H5S_point_is_valid': H5Spoint.c:685:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_point_is_valid (const H5S_t *space) ^ H5Spoint.c: In function 'H5S_point_serial_size': H5Spoint.c:774:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_point_serial_size (const H5S_t *space) ^ H5Sselect.c: In function 'H5S_select_iterate': H5Sselect.c:1218:20: warning: size of 'iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info */ ^ H5Sselect.c:1266:17: warning: size of 'off' is 8192 bytes [-Wlarger-than=] hsize_t off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Sselect.c:1267:16: warning: size of 'len' is 4096 bytes [-Wlarger-than=] size_t len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Sselect.c: In function 'H5S_select_shape_same': H5Sselect.c:1428:20: warning: size of 'iter_a' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t iter_a; /* Selection a iteration info */ ^ H5Sselect.c:1429:20: warning: size of 'iter_b' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t iter_b; /* Selection b iteration info */ ^ H5Sselect.c: In function 'H5S_select_fill': H5Sselect.c:1997:20: warning: size of 'iter' is 2084 bytes [-Wlarger-than=] H5S_sel_iter_t iter; /* Selection iteration info */ ^ H5Sselect.c:2025:17: warning: size of 'off' is 8192 bytes [-Wlarger-than=] hsize_t off[H5D_IO_VECTOR_SIZE]; /* Array to store sequence offsets */ ^ H5Sselect.c:2026:16: warning: size of 'len' is 4096 bytes [-Wlarger-than=] size_t len[H5D_IO_VECTOR_SIZE]; /* Array to store sequence lengths */ ^ H5Sselect.c: In function 'H5S_get_select_npoints': H5Sselect.c:333:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_get_select_npoints(const H5S_t *space) ^ H5Sselect.c: In function 'H5S_get_select_type': H5Sselect.c:1386:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_get_select_type(const H5S_t *space) ^ H5Sselect.c: In function 'H5S_select_iterate': H5Sselect.c:1327:1: warning: stack usage is 15056 bytes [-Wstack-usage=] } /* end H5S_select_iterate() */ ^ H5Sselect.c: In function 'H5S_select_fill': H5Sselect.c:2057:1: warning: stack usage is 14480 bytes [-Wstack-usage=] } /* H5S_select_fill() */ ^ CC H5Tbit.lo CC H5Tcompound.lo CC H5Tcommit.lo CC H5Tcset.lo CC H5Tconv.lo H5SMmessage.c: In function 'H5SM_message_compare': H5SMmessage.c:229:16: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ H5Tarray.c: In function 'H5T__get_array_ndims': H5Tarray.c:275:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T__get_array_ndims(const H5T_t *dt) ^ CC H5Tdbg.lo CC H5Tdeprec.lo CC H5Tenum.lo CC H5Tfields.lo CC H5Tfixed.lo H5ST.c: In function 'H5ST_find_internal': H5ST.c:290:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_find_internal(H5ST_ptr_t p, const char *s) ^ H5ST.c: In function 'H5ST_findfirst_internal': H5ST.c:405:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_findfirst_internal(H5ST_ptr_t p) ^ H5ST.c: In function 'H5ST_getnext': H5ST.c:484:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_getnext(H5ST_ptr_t p) ^ H5ST.c: In function 'H5ST_search': H5ST.c:245:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_search(H5ST_tree_t *tree, const char *s) ^ H5ST.c: In function 'H5ST_findnext': H5ST.c:542:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5ST_findnext(H5ST_ptr_t p) ^ H5S.c: In function 'H5S_has_extent': H5S.c:1893:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_has_extent(const H5S_t *ds) ^ H5S.c: In function 'H5S_extent_equal': H5S.c:2008:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_extent_equal(const H5S_t *ds1, const H5S_t *ds2) ^ H5S.c: In function 'H5S_extent_nelem': H5S.c:2069:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5S_extent_nelem(const H5S_extent_t *ext) ^ CC H5Tfloat.lo CC H5detect.o CC H5Tnative.lo H5Tbit.c: In function 'H5T__bit_find': H5Tbit.c:424:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5T__bit_find(uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, ^ H5Tcompound.c: In function 'H5T__insert': H5Tcompound.c:484:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] parent->shared->u.compnd.memb[idx].type = H5T_copy(member, H5T_COPY_ALL); ^ In file included from H5Tpkg.h:39:0, from H5Tcompound.c:38: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Tcompound.c: In function 'H5T_is_packed': H5Tcompound.c:606:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5T_is_packed(const H5T_t *dt) ^ H5Tcompound.c: In function 'H5T_get_member_offset': H5Tcompound.c:166:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_get_member_offset(const H5T_t *dt, unsigned membno) ^ H5Tcompound.c: In function 'H5T__get_member_size': H5Tcompound.c:315:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T__get_member_size(const H5T_t *dt, unsigned membno) ^ CC H5Toffset.lo CC H5Toh.lo CC H5Topaque.lo H5Tdbg.c: In function 'H5T_debug': H5Tdbg.c:175:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tdbg.c:175:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tdbg.c:175:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5Tdbg.c:175:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tdbg.c:249:2: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch(dt->shared->u.atomic.order) { ^ H5Tdbg.c:249:2: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] H5Tdbg.c:281:17: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum] switch(dt->shared->u.atomic.u.i.sign) { ^ H5Tdbg.c:281:17: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum] H5Tdbg.c:300:17: warning: enumeration value 'H5T_NORM_ERROR' not handled in switch [-Wswitch-enum] switch(dt->shared->u.atomic.u.f.norm) { ^ H5Tdbg.c:279:2: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tdbg.c:279:2: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5Tdbg.c:279:2: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tdbg.c:353:9: warning: enumeration value 'H5T_LOC_BADLOC' not handled in switch [-Wswitch-enum] switch(dt->shared->u.vlen.loc) { ^ H5Tdbg.c:353:9: warning: enumeration value 'H5T_LOC_MAXLOC' not handled in switch [-Wswitch-enum] H5Tdbg.c: In function 'H5T__print_stats': H5Tdbg.c:105:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5T__print_stats(H5T_path_t UNUSED * path, int UNUSED * nprint/*in,out*/) ^ H5Tcommit.c: In function 'H5T_committed': H5Tcommit.c:493:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_committed(const H5T_t *type) ^ CC H5Torder.lo CC H5Tpad.lo CC H5Tprecis.lo CC H5Tstrpad.lo H5Tfixed.c: In function 'H5Tget_sign': H5Tfixed.c:82:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tfixed.c: In function 'H5Tset_sign': H5Tfixed.c:161:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tenum.c: In function 'H5T__enum_create': H5Tenum.c:136:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] ret_value->shared->parent = H5T_copy(parent, H5T_COPY_ALL); ^ In file included from H5Tpkg.h:39:0, from H5Tenum.c:31: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Tenum.c: In function 'H5T_enum_nameof': H5Tenum.c:437:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (copied_dt = H5T_copy(dt, H5T_COPY_ALL))) ^ In file included from H5Tpkg.h:39:0, from H5Tenum.c:31: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Tenum.c: In function 'H5T_enum_valueof': H5Tenum.c:576:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if (NULL==(copied_dt=H5T_copy(dt, H5T_COPY_ALL))) ^ In file included from H5Tpkg.h:39:0, from H5Tenum.c:31: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ CC H5Tvisit.lo CC H5Tvlen.lo H5Tpad.c: In function 'H5Tget_pad': H5Tpad.c:83:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tpad.c: In function 'H5Tset_pad': H5Tpad.c:127:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Topaque.c: In function 'H5Tset_tag': H5Topaque.c:80:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Topaque.c: In function 'H5Tget_tag': H5Topaque.c:126:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ CC H5TS.lo CC H5VM.lo CC H5WB.lo CC H5Z.lo H5Tprecis.c: In function 'H5Tget_precision': H5Tprecis.c:90:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tprecis.c: In function 'H5Tset_precision': H5Tprecis.c:179:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tprecis.c: In function 'H5T_set_precision': H5Tprecis.c:268:6: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (dt->shared->type) { ^ H5Tprecis.c:268:6: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5Tprecis.c:268:6: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Shyper.c: In function 'H5S_hyper_iter_has_next_block': H5Shyper.c:598:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_iter_has_next_block(const H5S_sel_iter_t *iter) ^ H5Shyper.c: In function 'H5S_hyper_cmp_spans': H5Shyper.c:1415:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_cmp_spans (H5S_hyper_span_info_t *span_info1, H5S_hyper_span_info_t *span_info2) ^ H5Shyper.c: In function 'H5S_hyper_is_valid_helper.isra.4': H5Shyper.c:1690:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_valid_helper (const H5S_hyper_span_info_t *spans, const hssize_t *offset, const hsize_t *size, hsize_t rank) ^ H5Shyper.c: In function 'H5S_hyper_is_valid': H5Shyper.c:1753:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_valid (const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_span_nblocks': H5Shyper.c:1814:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_span_nblocks(H5S_hyper_span_info_t *spans) ^ H5Shyper.c: In function 'H5S_get_select_hyper_nblocks.isra.5': H5Shyper.c:1859:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_get_select_hyper_nblocks(H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_serial_size': H5Shyper.c:1941:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_serial_size(const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_is_contiguous': H5Shyper.c:2882:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_contiguous(const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_is_single': H5Shyper.c:3067:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_is_single(const H5S_t *space) ^ H5Shyper.c: In function 'H5S_hyper_spans_nelem': H5Shyper.c:5623:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5S_hyper_spans_nelem (H5S_hyper_span_info_t *spans) ^ H5Shyper.c: In function 'H5S_get_select_hyper_blocklist.isra.18.constprop.28': H5Shyper.c:2515:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] while(temp_dim >= 0 && !done) { ^ cc1: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] H5Shyper.c: In function 'H5S_hyper_serialize': H5Shyper.c:2162:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] while(temp_dim >= 0 && done == 0) { ^ cc1: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] H5T.c:71:0: warning: macro "H5T_INIT_TYPE_NONE_CORE" is not used [-Wunused-macros] #define H5T_INIT_TYPE_NONE_CORE { \ ^ H5T.c: In function 'H5T_copy': H5T.c:3300:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] new_dt->shared->u.compnd.memb[i].offset += accum_change; ^ H5T.c:3305:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] old_match = j; ^ H5T.c:3315:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] old_match = i; ^ H5T.c:3322:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] accum_change += (new_dt->shared->u.compnd.memb[i].type->shared->size - old_dt->shared->u.compnd.memb[old_match].type->shared->size); ^ H5T.c:3322:38: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] accum_change += (new_dt->shared->u.compnd.memb[i].type->shared->size - old_dt->shared->u.compnd.memb[old_match].type->shared->size); ^ H5T.c:3327:17: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] new_dt->shared->size += accum_change; ^ H5T.c:3268:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(new_dt->shared->type) { ^ H5T.c:3268:9: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5T.c:3268:9: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5T.c:3268:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5T.c:3268:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5T.c:3268:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5T.c:3268:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c: In function 'H5T__free': H5T.c:3570:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5T.c:3570:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5T.c:3570:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c: In function 'H5T_cmp': H5T.c:3990:54: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] for(i = dt1->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) ^ H5T.c:3994:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] tmp = idx1[j]; ^ H5T.c:3996:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] idx1[j + 1] = tmp; ^ H5T.c:3999:54: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] for(i = dt2->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) ^ H5T.c:4003:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] tmp = idx2[j]; ^ H5T.c:4005:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] idx2[j + 1] = tmp; ^ H5T.c:4068:52: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] for (i=dt1->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i) ^ H5T.c:4072:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] tmp = idx1[j]; ^ H5T.c:4074:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] idx1[j+1] = tmp; ^ H5T.c:4080:52: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] for (i=dt2->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i) ^ H5T.c:4084:39: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] tmp = idx2[j]; ^ H5T.c:4086:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] idx2[j+1] = tmp; ^ H5T.c:4227:13: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (dt1->shared->type) { ^ H5T.c:4227:13: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5T.c:4227:13: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum] H5T.c:4227:13: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5T.c:4227:13: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5T.c:4227:13: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5T.c:4227:13: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt1->shared->type) { ^ H5T.c:3973:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5T.c:3973:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c: In function 'H5T_path_find': H5T.c:4472:2: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (path->src = H5T_copy(src, H5T_COPY_ALL))) ^ H5T.c:3165:1: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5T_copy(H5T_t *old_dt, H5T_copy_t method) ^ H5T.c:4474:9: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (path->dst = H5T_copy(dst, H5T_COPY_ALL))) ^ H5T.c:3165:1: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5T_copy(H5T_t *old_dt, H5T_copy_t method) ^ H5T.c:4595:91: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] HDmemmove(H5T_g.path + md + 1, H5T_g.path + md, (H5T_g.npaths - md) * sizeof(H5T_path_t*)); ^ H5T.c: In function 'H5T_is_sensible': H5T.c:5043:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5T.c:5043:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] H5T.c:5043:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c: In function 'H5T_set_loc': H5T.c:5142:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dt->shared->u.compnd.memb[i].offset += accum_change; ^ H5T.c:5165:72: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] accum_change += (memb_type->shared->size - (int)old_size); ^ H5T.c:5165:29: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] accum_change += (memb_type->shared->size - (int)old_size); ^ H5T.c:5165:42: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] accum_change += (memb_type->shared->size - (int)old_size); ^ H5T.c:5171:17: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dt->shared->size = (size_t)(dt->shared->size + accum_change); ^ H5T.c:5112:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5T.c:5112:9: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5T.c:5112:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c: In function 'H5T_upgrade_version_cb': H5T.c:5281:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5T.c:5281:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5T.c:5281:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5T.c: In function 'H5T_is_variable_str': H5T.c:2112:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_is_variable_str(const H5T_t *dt) ^ H5T.c: In function 'H5T_get_size': H5T.c:3901:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_get_size(const H5T_t *dt) ^ H5T.c: In function 'H5T_path_bkg': H5T.c:4713:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T_path_bkg(const H5T_path_t *p) ^ H5T.c: In function 'H5T_cmp': H5T.c:3990:85: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] for(i = dt1->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) ^ H5T.c:3999:85: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] for(i = dt2->shared->u.compnd.nmembs - 1, swapped = TRUE; swapped && i >= 0; --i) ^ H5T.c:4068:79: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] for (i=dt1->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i) ^ H5T.c:4080:79: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] for (i=dt2->shared->u.enumer.nmembs-1, swapped=TRUE; swapped && i>=0; --i) ^ CC H5Zdeflate.lo CC H5Zfletcher32.lo CC H5Znbit.lo CC H5Zszip.lo CC H5Zshuffle.lo H5Tvisit.c: In function 'H5T__visit': H5Tvisit.c:119:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tvisit.c:119:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tvisit.c:119:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tvlen.c: In function 'H5Tvlen_create': H5Tvlen.c:116:29: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if(NULL == (base = H5I_object_verify(base_id, H5I_DATATYPE))) ^ H5Tvlen.c: In function 'H5T__vlen_create': H5Tvlen.c:168:5: warning: passing argument 1 of 'H5T_copy' discards 'const' qualifier from pointer target type [enabled by default] if(NULL == (dt->shared->parent = H5T_copy(base, H5T_COPY_ALL))) ^ In file included from H5Oprivate.h:41:0, from H5Dprivate.h:27, from H5Tvlen.c:28: H5Tprivate.h:109:9: note: expected 'struct H5T_t *' but argument is of type 'const struct H5T_t *' H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method); ^ H5Tvlen.c: In function 'H5T__vlen_set_loc': H5Tvlen.c:270:61: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dt->shared->size = 4 + H5F_SIZEOF_ADDR(f) + 4; ^ H5Tvlen.c:222:9: warning: enumeration value 'H5T_LOC_MAXLOC' not handled in switch [-Wswitch-enum] switch(loc) { ^ H5Tvlen.c: In function 'H5T_vlen_str_mem_write': H5Tvlen.c:719:27: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] if(NULL==(t=(vl_alloc_info->alloc_func)((seq_len+1)*base_size,vl_alloc_info->alloc_info))) ^ H5Tvlen.c:723:27: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] if(NULL==(t=H5MM_malloc((seq_len+1)*base_size))) ^ H5Tvlen.c: In function 'H5T_vlen_disk_isnull': H5Tvlen.c:847:23: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f,(const uint8_t **)&vl,&addr); ^ H5Tvlen.c: In function 'H5T_vlen_disk_read': H5Tvlen.c:884:23: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f,(const uint8_t **)&vl,&(hobjid.addr)); ^ H5Tvlen.c: In function 'H5T_vlen_disk_write': H5Tvlen.c:937:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&bg, &(bg_hobjid.addr)); ^ H5Tvlen.c: In function 'H5T_vlen_disk_setnull': H5Tvlen.c:999:28: warning: to be safe all intermediate pointers in cast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qual] H5F_addr_decode(f, (const uint8_t **)&bg, &(bg_hobjid.addr)); ^ H5Tvlen.c: In function 'H5T_vlen_reclaim_recurse': H5Tvlen.c:1055:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dt->shared->type) { ^ H5Tvlen.c:1055:5: warning: enumeration value 'H5T_INTEGER' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_FLOAT' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Tvlen.c:1055:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Tvlen.c: In function 'H5T_vlen_reclaim': H5Tvlen.c:1170:27: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if(NULL == (dt = H5I_object_verify(type_id, H5I_DATATYPE))) ^ H5Tstrpad.c: In function 'H5Tget_strpad': H5Tstrpad.c:86:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ H5Tstrpad.c: In function 'H5Tset_strpad': H5Tstrpad.c:143:28: warning: request for implicit conversion from 'void *' to 'struct H5T_t *' not permitted in C++ [-Wc++-compat] if (NULL == (dt = H5I_object_verify(type_id,H5I_DATATYPE))) ^ CC H5Zscaleoffset.lo CC H5Ztrans.lo CCLD H5make_libsettings H5SL.c: In function 'H5SL_release_common': H5SL.c:776:35: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] (void)(op)(node->item,(void *)node->key,op_data); ^ H5SL.c: In function 'H5SL_remove_first': H5SL.c:1161:25: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size_t level = slist->curr_level; /* Skip list level */ ^ H5SL.c: In function 'H5SL_iterate': H5SL.c:2051:42: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] if((ret_value = (op)(node->item, (void *)node->key, op_data)) != 0) ^ H5SL.c: In function 'H5SL_term_interface': H5SL.c:2251:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ H5SL.c: In function 'H5SL_count': H5SL.c:944:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_count(H5SL_t *slist) ^ H5SL.c: In function 'H5SL_first': H5SL.c:1844:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_first(H5SL_t *slist) ^ H5SL.c: In function 'H5SL_next': H5SL.c:1878:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_next(H5SL_node_t *slist_node) ^ H5SL.c: In function 'H5SL_prev': H5SL.c:1912:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_prev(H5SL_node_t *slist_node) ^ H5SL.c: In function 'H5SL_last': H5SL.c:1947:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_last(H5SL_t *slist) ^ H5SL.c: In function 'H5SL_item': H5SL.c:1981:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5SL_item(H5SL_node_t *slist_node) ^ LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ ./H5make_libsettings > H5lib_settings.c || \ (test $HDF5_Make_Ignore && echo "*** Error ignored") || \ (rm -f H5lib_settings.c ; exit 1) CC H5lib_settings.lo H5Zfletcher32.c: In function 'H5Z_filter_fletcher32': H5Zfletcher32.c:142:23: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if (NULL==(dst=outbuf=H5MM_malloc(nbytes+FLETCHER_LEN))) ^ H5lib_settings.c:34:6: warning: size of 'H5libhdf5_settings' is 3123 bytes [-Wlarger-than=] char H5libhdf5_settings[]= ^ H5VM.c: In function 'H5VM_hyper_eq': H5VM.c:359:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5VM_hyper_eq(unsigned n, ^ H5VM.c: In function 'H5VM_hyper_disjointp': H5VM.c:407:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5VM_hyper_disjointp(unsigned n, ^ H5VM.c: In function 'H5VM_array_offset_pre': H5VM.c:1080:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5VM_array_offset_pre(unsigned n, const hsize_t *acc, const hsize_t *offset) ^ H5detect.c:115:19: warning: size of 'd_g' is 11776 bytes [-Wlarger-than=] static detected_t d_g[MAXDETECT]; ^ H5detect.c: In function 'find_bias': H5detect.c:1179:24: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] unsigned char *a = (unsigned char *) _a; ^ H5detect.c:1184:48: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nbits = MIN(esize, (8 - epos % 8)); ^ H5detect.c:1185:22: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] mask = (1 << nbits) - 1; ^ H5detect.c:1186:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] b = (a[perm[epos / 8]] >> (epos % 8)) & mask; ^ H5detect.c:1190:2: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] esize -= nbits; ^ H5detect.c:1190:8: warning: conversion to 'int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] esize -= nbits; ^ H5detect.c:1191:2: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] epos += nbits; ^ H5detect.c:1191:7: warning: conversion to 'int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] epos += nbits; ^ H5detect.c: In function 'detect_C89_integers': H5detect.c:1356:1355: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(signed char, SCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:1356:1541: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(signed char, SCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:1357:1371: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(unsigned char, UCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:1357:1557: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(unsigned char, UCHAR, d_g[nd_g]); nd_g++; ^ H5detect.c:1358:267: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] DETECT_I(short, SHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:1358:1316: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(short, SHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:1358:1502: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(short, SHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:1359:304: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:1359:1435: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:1359:1621: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned short, USHORT, d_g[nd_g]); nd_g++; ^ H5detect.c:1360:1286: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int, INT, d_g[nd_g]); nd_g++; ^ H5detect.c:1360:1472: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int, INT, d_g[nd_g]); nd_g++; ^ H5detect.c:1361:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++; ^ H5detect.c:1361:1405: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++; ^ H5detect.c:1361:1591: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned int, UINT, d_g[nd_g]); nd_g++; ^ H5detect.c:1362:1301: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(long, LONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1362:1487: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(long, LONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1363:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1363:1420: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1363:1606: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned long, ULONG, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C89_floats': H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:387: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:524: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:573: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:645: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5detect.c:1384:849: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:921: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:1115: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1384:4604: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:4790: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1384:4909: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] DETECT_F(float, FLOAT, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:393: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:532: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:581: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:654: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:859: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:932: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:1129: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1385:4627: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:4813: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1385:4933: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] DETECT_F(double, DOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers8': H5detect.c:1408:1313: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(int8_t, INT8, d_g[nd_g]); nd_g++; ^ H5detect.c:1408:1499: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(int8_t, INT8, d_g[nd_g]); nd_g++; ^ H5detect.c:1415:1323: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(uint8_t, UINT8, d_g[nd_g]); nd_g++; ^ H5detect.c:1415:1509: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(uint8_t, UINT8, d_g[nd_g]); nd_g++; ^ H5detect.c:1422:1373: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(int_least8_t, INT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1422:1559: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(int_least8_t, INT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1429:1383: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(uint_least8_t, UINT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1429:1569: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(uint_least8_t, UINT_LEAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1436:1363: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(int_fast8_t, INT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1436:1549: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(int_fast8_t, INT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1443:1373: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c:1443:1559: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_BYTE(uint_fast8_t, UINT_FAST8, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers16': H5detect.c:1469:275: warning: conversion to 'int16_t' from 'int' may alter its value [-Wconversion] DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++; ^ H5detect.c:1469:1342: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++; ^ H5detect.c:1469:1528: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int16_t, INT16, d_g[nd_g]); nd_g++; ^ H5detect.c:1472:280: warning: conversion to 'uint16_t' from 'int' may alter its value [-Wconversion] DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++; ^ H5detect.c:1472:1357: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++; ^ H5detect.c:1472:1543: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint16_t, UINT16, d_g[nd_g]); nd_g++; ^ H5detect.c:1475:305: warning: conversion to 'int_least16_t' from 'int' may alter its value [-Wconversion] DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1475:1432: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1475:1618: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_least16_t, INT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1478:310: warning: conversion to 'uint_least16_t' from 'int' may alter its value [-Wconversion] DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1478:1447: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1478:1633: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_least16_t, UINT_LEAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1481:1417: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1481:1603: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_fast16_t, INT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1484:5: warning: conversion to 'uint_fast16_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1484:1432: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c:1484:1618: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_fast16_t, UINT_FAST16, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers32': H5detect.c:1507:1342: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int32_t, INT32, d_g[nd_g]); nd_g++; ^ H5detect.c:1507:1528: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int32_t, INT32, d_g[nd_g]); nd_g++; ^ H5detect.c:1510:5: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++; ^ H5detect.c:1510:1357: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++; ^ H5detect.c:1510:1543: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint32_t, UINT32, d_g[nd_g]); nd_g++; ^ H5detect.c:1513:1432: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_least32_t, INT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1513:1618: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_least32_t, INT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1516:5: warning: conversion to 'uint_least32_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1516:1447: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1516:1633: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_least32_t, UINT_LEAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1519:1417: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_fast32_t, INT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1519:1603: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_fast32_t, INT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1522:5: warning: conversion to 'uint_fast32_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1522:1432: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c:1522:1618: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_fast32_t, UINT_FAST32, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_integers64': H5detect.c:1545:1342: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int64_t, INT64, d_g[nd_g]); nd_g++; ^ H5detect.c:1545:1528: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int64_t, INT64, d_g[nd_g]); nd_g++; ^ H5detect.c:1548:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++; ^ H5detect.c:1548:1357: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++; ^ H5detect.c:1548:1543: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint64_t, UINT64, d_g[nd_g]); nd_g++; ^ H5detect.c:1551:1432: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_least64_t, INT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1551:1618: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_least64_t, INT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1554:5: warning: conversion to 'uint_least64_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1554:1447: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1554:1633: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_least64_t, UINT_LEAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1557:1417: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_fast64_t, INT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1557:1603: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(int_fast64_t, INT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1560:5: warning: conversion to 'uint_fast64_t' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1560:1432: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1560:1618: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(uint_fast64_t, UINT_FAST64, d_g[nd_g]); nd_g++; ^ H5detect.c:1564:1368: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(long long, LLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1564:1554: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(long long, LLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1565:5: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1565:1487: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++; ^ H5detect.c:1565:1673: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_I(unsigned long long, ULLONG, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'detect_C99_floats': H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:419: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:568: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:617: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:695: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:905: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:983: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:1195: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5detect.c:1630:4738: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:4924: warning: cast discards '__attribute__((noreturn))' qualifier from pointer target type [-Wcast-qual] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c:1630:5049: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] DETECT_F(long double, LDOUBLE, d_g[nd_g]); nd_g++; ^ H5detect.c: In function 'find_bias': H5detect.c:1177:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] find_bias(int epos, int esize, int *perm, volatile void *_a) ^ H5detect.c: In function 'main': H5detect.c:899:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for (i=MIN(pass*4+3,d->size-1), ^ H5detect.c:890:2: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for (i=MIN(pass*4+3,d->size-1); i>=pass*4; --i) { ^ CCLD H5detect H5Znbit.c: In function 'H5Z_calc_parms_array': H5Znbit.c:255:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_base_class) { ^ H5Znbit.c:255:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:255:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_calc_parms_compound': H5Znbit.c:340:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_member_class) { ^ H5Znbit.c:340:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:340:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_set_parms_atomic': H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch(dtype_order) { ^ H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_VAX' not handled in switch [-Wswitch-enum] H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] H5Znbit.c:459:5: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum] H5Znbit.c:481:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] if(dtype_precision > dtype_size * 8 || (dtype_precision + dtype_offset) > dtype_size * 8 ^ H5Znbit.c:489:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] cd_values[cd_values_index++] = dtype_offset; ^ H5Znbit.c: In function 'H5Z_set_parms_array': H5Znbit.c:549:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_base_class) { ^ H5Znbit.c:549:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:549:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_set_parms_compound': H5Znbit.c:635:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] cd_values[cd_values_index++] = nmembers; ^ H5Znbit.c:654:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_member_class) { ^ H5Znbit.c:654:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:654:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_set_local_nbit': H5Znbit.c:759:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_class) { ^ H5Znbit.c:759:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:759:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(dtype_class) { ^ H5Znbit.c:814:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] H5Znbit.c:814:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5Znbit.c: In function 'H5Z_nbit_decompress_one_byte': H5Znbit.c:973:7: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + k] = ^ H5Znbit.c:974:58: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)) << uchar_offset; ^ H5Znbit.c:977:7: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + k] = ^ H5Znbit.c:978:59: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)) << uchar_offset; ^ H5Znbit.c:984:7: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + k] |= ^ H5Znbit.c:984:29: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] data[data_offset + k] |= ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_nooptype': H5Znbit.c:1003:72: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + i] = ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)); ^ H5Znbit.c:1003:58: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] data[data_offset + i] = ((val & ~(~0 << *buf_len)) << (dat_len - *buf_len)); ^ H5Znbit.c:1004:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] dat_len -= *buf_len; ^ H5Znbit.c:1009:42: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] data[data_offset + i] |= ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)); ^ H5Znbit.c:1009:29: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] data[data_offset + i] |= ((val >> (*buf_len - dat_len)) & ~(~0 << dat_len)); ^ H5Znbit.c:1010:7: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c:1010:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_atomic': H5Znbit.c:1022:26: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] datatype_len = p.size * 8; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_array': H5Znbit.c:1064:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1065:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1066:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c: In function 'H5Z_nbit_decompress_one_compound': H5Znbit.c:1117:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1118:34: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1119:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c: In function 'H5Z_nbit_decompress': H5Znbit.c:1163:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[5]; ^ H5Znbit.c:1164:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[6]; ^ H5Znbit.c:1165:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[7]; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_byte': H5Znbit.c:1198:4: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] val = data[data_offset + k]; ^ H5Znbit.c:1204:14: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] val >>= 8 - dat_len; ^ H5Znbit.c:1209:11: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] val >>= p.offset % 8; ^ H5Znbit.c:1214:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] |= (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c:1217:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len); ^ H5Znbit.c:1222:45: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_nooptype': H5Znbit.c:1239:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len); ^ H5Znbit.c:1239:18: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] |= (val >> (dat_len - *buf_len)) & ~(~0 << *buf_len); ^ H5Znbit.c:1240:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] dat_len -= *buf_len; ^ H5Znbit.c:1244:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c:1244:45: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buffer[*j] = (val & ~(~0 << dat_len)) << (*buf_len - dat_len); ^ H5Znbit.c:1245:7: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c:1245:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] *buf_len -= dat_len; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_atomic': H5Znbit.c:1256:26: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] datatype_len = p.size * 8; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_array': H5Znbit.c:1297:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1298:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1299:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c: In function 'H5Z_nbit_compress_one_compound': H5Znbit.c:1350:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[parms_index++]; ^ H5Znbit.c:1351:34: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[parms_index++]; ^ H5Znbit.c:1352:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[parms_index++]; ^ H5Znbit.c: In function 'H5Z_nbit_compress': H5Znbit.c:1395:27: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.order = parms[5]; ^ H5Znbit.c:1396:31: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.precision = parms[6]; ^ H5Znbit.c:1397:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] p.offset = parms[7]; ^ H5Z.c: In function 'H5Z_find_idx': H5Z.c:1211:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] H5Z_find_idx(H5Z_filter_t id) ^ LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo | \ sed -e 's/-L/:/g' -e 's/ //g'`" \ ./H5detect > H5Tinit.c || \ (test $HDF5_Make_Ignore && echo "*** Error ignored") || \ (rm -f H5Tinit.c ; exit 1) CC H5Tinit.lo H5Zscaleoffset.c: In function 'H5Z_set_local_scaleoffset': H5Zscaleoffset.c:971:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] switch(dtype_order) { ^ H5Zscaleoffset.c: In function 'H5Z_filter_scaleoffset': H5Zscaleoffset.c:1067:5: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] switch(H5T_native_order_g) { ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_precompress_fd': H5Zscaleoffset.c:1519:7: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:573: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:847: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:1146: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:7: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:454: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:610: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1519:776: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(float, data, d_nelmts, ^ H5Zscaleoffset.c:1522:7: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:575: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:850: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:1150: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:7: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:456: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:613: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c:1522:780: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_scaleoffset_precompress_3(double, data, d_nelmts, ^ H5Zscaleoffset.c: In function 'H5Z_scaleoffset_log2': H5Zscaleoffset.c:1370:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const] H5Z_scaleoffset_log2(unsigned long long num) ^ H5Ztrans.c: In function 'H5Z_parse_term': H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum] switch (current->tok_type) { ^ H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_INTEGER' not handled in switch [-Wswitch-enum] H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_FLOAT' not handled in switch [-Wswitch-enum] H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_SYMBOL' not handled in switch [-Wswitch-enum] H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_PLUS' not handled in switch [-Wswitch-enum] H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_MINUS' not handled in switch [-Wswitch-enum] H5Ztrans.c:718:9: warning: enumeration value 'H5Z_XFORM_LPAREN' not handled in switch [-Wswitch-enum] H5Ztrans.c: In function 'H5Z_parse_factor': H5Ztrans.c:804:5: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum] switch (current->tok_type) { ^ H5Ztrans.c:804:5: warning: enumeration value 'H5Z_XFORM_MULT' not handled in switch [-Wswitch-enum] H5Ztrans.c:804:5: warning: enumeration value 'H5Z_XFORM_DIVIDE' not handled in switch [-Wswitch-enum] H5Ztrans.c: In function 'H5Z_xform_eval_full': H5Ztrans.c:1123:4: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:993: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:2285: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:3561: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4789: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:6090: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:11714: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:12108: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:12993: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:13405: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, +, array_size) ^ H5Ztrans.c:1123:4: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1123:4: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:993: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:2285: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:3561: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4789: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:6090: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:11714: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:12108: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:12993: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:13405: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, -, array_size) ^ H5Ztrans.c:1127:4: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1127:4: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:992: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:2284: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3560: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:4788: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:6089: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:11713: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:12107: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:12992: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:13404: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, *, array_size) ^ H5Ztrans.c:1131:3: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1131:3: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:993: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'unsigned char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'signed char' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:3561: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'short int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4789: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'short unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'long int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'long unsigned int' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:11714: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:12108: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'long long int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:12993: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:13405: warning: conversion to 'double' from 'long long unsigned int' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'long long unsigned int' from 'double' may alter its value [-Wconversion] H5Z_XFORM_TYPE_OP(resl, resr, array_type, /, array_size) ^ H5Ztrans.c:1135:4: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1135:4: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_ERROR' not handled in switch [-Wswitch-enum] switch (tree->type) { ^ H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_INTEGER' not handled in switch [-Wswitch-enum] H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_FLOAT' not handled in switch [-Wswitch-enum] H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_SYMBOL' not handled in switch [-Wswitch-enum] H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_LPAREN' not handled in switch [-Wswitch-enum] H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_RPAREN' not handled in switch [-Wswitch-enum] H5Ztrans.c:1121:2: warning: enumeration value 'H5Z_XFORM_END' not handled in switch [-Wswitch-enum] H5Ztrans.c: In function 'H5Z_xform_noop': H5Ztrans.c:1707:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5Z_xform_noop(const H5Z_data_xform_t *data_xform_prop) ^ H5Ztrans.c: In function 'H5Z_xform_extract_xform_str': H5Ztrans.c:1736:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5Z_xform_extract_xform_str(const H5Z_data_xform_t *data_xform_prop) ^ H5Tconv.c: In function 'H5T_conv_struct_free': H5Tconv.c:1842:17: warning: variable 'status' set but not used [-Wunused-but-set-variable] int status; ^ H5Tconv.c: In function 'H5T__conv_float_ullong': H5Tconv.c:8736:3901: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:4956: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:6507: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:7570: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:8901: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:9964: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:11378: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8736:12449: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(FLOAT, ULLONG, float, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_double_ullong': H5Tconv.c:8792:3914: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:4971: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:6530: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:7595: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:8933: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:9998: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:11418: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8792:12491: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(DOUBLE, ULLONG, double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_ldouble_ullong': H5Tconv.c:8848:3967: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:5034: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:6633: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:7708: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:9081: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:10156: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:11606: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c:8848:12689: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] H5T_CONV_Fx(LDOUBLE, ULLONG, long double, unsigned long long, 0, ULLONG_MAX); ^ H5Tconv.c: In function 'H5T__conv_f_i': H5Tconv.c:8966:24: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] buf_size = (size_t)HDpow((double)2.0f, (double)src.u.f.esize) / 8 + 1; ^ H5Tconv.c:9042:38: warning: conversion to 'hssize_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] sign = H5T__bit_get_d(s, src.u.f.sign, (size_t)1); ^ H5Tconv.c:9169:38: warning: conversion to 'hssize_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] expo = H5T__bit_get_d(s, src.u.f.epos, src.u.f.esize); ^ H5Tconv.c:9176:21: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] expo -= (src.u.f.ebias-1); ^ H5Tconv.c:9176:26: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] expo -= (src.u.f.ebias-1); ^ H5Tconv.c:9178:21: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] expo -= src.u.f.ebias; ^ H5Tconv.c:9178:26: warning: conversion to 'hssize_t' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] expo -= src.u.f.ebias; ^ H5Tconv.c:9413:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * buf_stride; ^ H5Tconv.c:9414:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * buf_stride; ^ H5Tconv.c:9416:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * src_p->shared->size; ^ H5Tconv.c:9417:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * dst_p->shared->size; ^ H5Tconv.c: In function 'H5T__conv_i_f': H5Tconv.c:9763:28: warning: cast from function call of type 'double' to non-matching type 'long long unsigned int' [-Wbad-function-cast] expo_max = (hsize_t)HDpow((double)2.0f, (double)dst.u.f.esize) - 1; ^ H5Tconv.c:9842:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * buf_stride; ^ H5Tconv.c:9843:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * buf_stride; ^ H5Tconv.c:9845:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] sp += direction * src_p->shared->size; ^ H5Tconv.c:9846:21: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] dp += direction * dst_p->shared->size; ^ In file included from H5Tconv.c:33:0: H5Tconv.c: At top level: H5private.h:1792:12: warning: 'H5_interface_initialize_g' defined but not used [-Wunused-variable] static int H5_interface_initialize_g = 0; ^ H5Tconv.c:985:1: warning: 'H5T_init_conv_interface' defined but not used [-Wunused-function] H5T_init_conv_interface(void) ^ H5Tconv.c: In function 'H5T__conv_struct_subset': H5Tconv.c:2077:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] H5T__conv_struct_subset(const H5T_cdata_t *cdata) ^ H5Tconv.c: In function 'H5T__conv_b_b': H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c: In function 'H5T__conv_i_i': H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c: In function 'H5T__conv_f_f': H5Tconv.c:4479:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:4127:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ H5Tconv.c: In function 'H5T__conv_f_i': H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9024:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ H5Tconv.c: In function 'H5T__conv_i_f': H5Tconv.c:9823:21: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < tsize; i += 4) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ H5Tconv.c:9900:9: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (i = 0; i < size; i += 2) { ^ CCLD libhdf5.la make[2]: Leaving directory `/var/uhubuild/work/compile/src' make[1]: Leaving directory `/var/uhubuild/work/compile/src' Making all in test make[1]: Entering directory `/var/uhubuild/work/compile/test' CC dynlib2.lo CC dynlib1.lo CC dynlib3.lo CC h5test.lo CC testframe.lo CC testhdf5.o CC cache_common.lo CC tattr.o CC tarray.o CC tconfig.o CC tchecksum.o CC tfile.o CC th5s.o CC tcoords.o CC th5o.o CC tgenprop.o dynlib1.c: In function 'H5PLget_plugin_type': dynlib1.c:41:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib1.c: In function 'H5PLget_plugin_info': dynlib1.c:42:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB1;} ^ dynlib1.c: In function 'H5Z_filter_dynlib1': dynlib1.c:82:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib1.c:89:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ CC theap.o dynlib3.c: In function 'H5Z_filter_dynlib3': dynlib3.c:88:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] memcpy(dst, (void*)GROUP_SUFFIX, SUFFIX_LEN); ^ dynlib3.c:65:27: warning: unused parameter 'cd_values' [-Wunused-parameter] const unsigned int *cd_values, size_t nbytes, ^ dynlib3.c: In function 'H5PLget_plugin_type': dynlib3.c:44:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib3.c: In function 'H5PLget_plugin_info': dynlib3.c:45:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB3;} ^ dynlib2.c: In function 'H5Z_filter_dynlib2': dynlib2.c:64:27: warning: unused parameter 'cd_values' [-Wunused-parameter] const unsigned int *cd_values, size_t nbytes, ^ dynlib2.c: In function 'H5PLget_plugin_type': dynlib2.c:42:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib2.c: In function 'H5PLget_plugin_info': dynlib2.c:43:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB2;} ^ dynlib2.c: In function 'H5Z_filter_dynlib2': dynlib2.c:76:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib2.c:83:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ CC tid.o CC titerate.o tconfig.c: In function 'cleanup_configure': tconfig.c:99:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] cleanup_configure(void) ^ tconfig.c: In function 'test_config_ctypes': tconfig.c:122:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] test_config_ctypes(void) ^ tconfig.c: In function 'test_exit_definitions': tconfig.c:231:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] test_exit_definitions(void) ^ CC tmeta.o tchecksum.c:40:9: warning: size of 'large_buf' is 3093 bytes [-Wlarger-than=] uint8_t large_buf[BUF_LEN]; ^ tchecksum.c: In function 'test_chksum_large': tchecksum.c:192:26: warning: conversion to 'uint8_t' from 'size_t' may alter its value [-Wconversion] large_buf[u] = u * 3; ^ tchecksum.c: In function 'cleanup_checksum': tchecksum.c:251:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] cleanup_checksum(void) ^ CC tmisc.o CC trefer.o testframe.c:54:19: warning: size of 'Test' is 6000 bytes [-Wlarger-than=] static TestStruct Test[MAXNUMOFTESTS]; ^ testframe.c: In function 'PrintErrorStackOn': testframe.c:613:5: warning: passing argument 2 of 'H5Eset_auto2' from incompatible pointer type [enabled by default] H5Eset_auto2(H5E_DEFAULT, PrintErrorStackFunc, PrintErrorStackData); ^ In file included from ../src/H5Eprivate.h:22:0, from testhdf5.h:28, from testframe.c:24: ../src/H5Epublic.h:174:9: note: expected 'H5E_auto2_t' but argument is of type 'herr_t (**)(hid_t, void *)' H5_DLL herr_t H5Eset_auto2(hid_t estack_id, H5E_auto2_t func, void *client_data); ^ testframe.c: In function 'GetTestVerbosity': testframe.c:360:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestVerbosity(void) ^ testframe.c: In function 'GetTestSummary': testframe.c:447:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestSummary(void) ^ testframe.c: In function 'GetTestCleanup': testframe.c:456:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestCleanup(void) ^ testframe.c: In function 'GetTestNumErrs': testframe.c:493:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int GetTestNumErrs(void) ^ testframe.c: In function 'GetTestParameters': testframe.c:511:13: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] const void *GetTestParameters(void) ^ tmeta.c: In function 'test_metadata': tmeta.c:89:172: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] INT32DECODE(p, di32); /* Decode the int32 value */ ^ tmeta.c: In function 'cleanup_metadata': tmeta.c:127:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] cleanup_metadata(void) ^ tcoords.c: In function 'test_multiple_ends': tcoords.c:412:9: warning: size of 'data_buf' is 69120 bytes [-Wlarger-than=] int data_buf[4][5][3][4][2][3][6][2]; ^ tcoords.c:448:9: warning: size of 'mem5_buffer' is 7680 bytes [-Wlarger-than=] int mem5_buffer[4][5][1][4][2][1][6][2]; ^ tcoords.c:663:1: warning: stack usage is 81856 bytes [-Wstack-usage=] } ^ tcoords.c:663:1: warning: the frame size of 81784 bytes is larger than 16384 bytes [-Wframe-larger-than=] theap.c:50:17: warning: size of 'rand_num' is 8000 bytes [-Wlarger-than=] static test_obj rand_num[NUM_ELEMS]; ^ theap.c:53:17: warning: size of 'inc_sort_num' is 8000 bytes [-Wlarger-than=] static test_obj inc_sort_num[NUM_ELEMS]; ^ theap.c:56:17: warning: size of 'dec_sort_num' is 8000 bytes [-Wlarger-than=] static test_obj dec_sort_num[NUM_ELEMS]; ^ h5test.c: In function 'h5_cleanup': h5test.c:158:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof temp, filename, j); ^ h5test.c:158:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] h5test.c: In function 'h5_fileaccess': h5test.c:551:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ h5test.c:565:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); ^ h5test.c: In function 'h5_get_file_size': h5test.c:916:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof temp, filename, j); ^ h5test.c:916:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] h5test.c: In function 'print_func': h5test.c:953:3: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] ret_value = vprintf(format, arglist); ^ h5test.c: In function 'h5_make_local_copy': h5test.c:1121:10: warning: size of 'buf' is 4096 bytes [-Wlarger-than=] char buf[READ_BUF_SIZE]; /* Buffer for copying data */ ^ In file included from h5test.c:28:0: h5test.c: At top level: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ h5test.c: In function 'h5_rmprefix': h5test.c:472:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] h5_rmprefix(const char *filename) ^ h5test.c: In function 'h5_fileaccess': h5test.c:606:1: warning: stack usage is 8448 bytes [-Wstack-usage=] } ^ CC trefstr.o CC tselect.o CC tskiplist.o CC tsohm.o CC ttime.o CC ttst.o titerate.c: In function 'test_iter_group': titerate.c:286:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c:311:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c: In function 'test_iter_attr': titerate.c:465:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c:491:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] idx = i = 0; ^ titerate.c: In function 'test_iter_group_large': titerate.c:584:15: warning: size of 'names' is 13376 bytes [-Wlarger-than=] iter_info names[ITER_NGROUPS+2]; /* Names of objects in the root group */ ^ titerate.c:675:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] hsize_t idx = i; ^ titerate.c: In function 'iter_strcmp': titerate.c:75:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int iter_strcmp(const void *s1, const void *s2) ^ titerate.c: In function 'iter_strcmp2': titerate.c:530:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int iter_strcmp2(const void *s1, const void *s2) ^ titerate.c: In function 'aiter_cb': titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c: In function 'liter_cb': titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c: In function 'test_iter_group_large': titerate.c:685:1: warning: stack usage is 13504 bytes [-Wstack-usage=] } /* test_iterate_group_large() */ ^ titerate.c: In function 'aiter_cb': titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c:365:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:369:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c: In function 'liter_cb': titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ titerate.c:104:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count > 10 ? 1 : 0); ^ titerate.c:108:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] return(count2 > 10 ? 1 : 0); ^ th5o.c: In function 'test_h5o_close': th5o.c:167:21: warning: cast from function call of type 'H5I_type_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(H5Iget_type(grp), H5I_GROUP, "H5Iget_type"); ^ th5o.c: In function 'test_h5o_link': th5o.c:780:9: warning: size of 'wdata' is 40000 bytes [-Wlarger-than=] int wdata[TEST6_DIM1][TEST6_DIM2]; ^ th5o.c:781:9: warning: size of 'rdata' is 40000 bytes [-Wlarger-than=] int rdata[TEST6_DIM1][TEST6_DIM2]; ^ th5o.c:900:1: warning: stack usage is 80112 bytes [-Wstack-usage=] } /* end test_h5o_link() */ ^ th5o.c:900:1: warning: the frame size of 80048 bytes is larger than 16384 bytes [-Wframe-larger-than=] CC tunicode.o CC tvlstr.o tgenprop.c:50:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float prop2_def=(float)3.14; /* Property 2 default value */ ^ tgenprop.c:60:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double prop4_def=1.41; /* Property 4 default value */ ^ tgenprop.c: In function 'test_genprop_iter1': tgenprop.c:292:22: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *iter_struct = iter_data; ^ tgenprop.c: In function 'test_genprop_cls_crt_cb1': tgenprop.c:379:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=create_data; ^ tgenprop.c: In function 'test_genprop_cls_cpy_cb1': tgenprop.c:393:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=copy_data; ^ tgenprop.c: In function 'test_genprop_cls_cls_cb1': tgenprop.c:407:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=create_data; ^ tgenprop.c: In function 'test_genprop_basic_list': tgenprop.c:686:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c:686:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tgenprop.c: In function 'test_genprop_basic_list_prop': tgenprop.c:778:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c:778:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tgenprop.c: In function 'test_genprop_iter2': tgenprop.c:851:20: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *iter_struct=iter_data; ^ tgenprop.c: In function 'test_genprop_cls_cpy_cb2': tgenprop.c:1001:21: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] } *count_struct=create_data; ^ tgenprop.c: In function 'test_genprop_list_callback': tgenprop.c:1242:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Pget", *PROP2_DEF_VALUE, prop2_value, (int)__LINE__, __FILE__); ^ tgenprop.c:1242:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c: In function 'test_array_funcs': tarray.c:192:26: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] size=H5Tget_precision(type); ^ tarray.c:195:21: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] size=H5Tget_size(type); ^ tarray.c:198:22: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] size=H5Tget_ebias(type); ^ tarray.c: In function 'test_array_compound_atomic': tarray.c:544:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] wdata[i][j].f = (float)(i * 2.5 + j); ^ tarray.c:689:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f=%f, rdata[%d][%d].f=%f\n", (int)i, (int)j, wdata[i][j].f, (int)i, (int)j, rdata[i][j].f); ^ tarray.c:689:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c: In function 'test_array_compound_array': tarray.c:748:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] wdata[i][j].f[k]=(float)(i*10+j*2.5+k); ^ tarray.c:932:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Array data information doesn't match!, wdata[%d][%d].f[%d]=%f, rdata[%d][%d].f[%d]=%f\n",(int)i,(int)j,(int)k,wdata[i][j].f[k],(int)i,(int)j,(int)k,rdata[i][j].f[k]); ^ tarray.c:932:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c: In function 'test_array_alloc_custom': tarray.c:977:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] *mem_used+=size; ^ tarray.c:977:18: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] *mem_used+=size; ^ tarray.c: In function 'test_array_free_custom': tarray.c:1005:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] *mem_used-=*(size_t *)mem; ^ tarray.c:1005:18: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] *mem_used-=*(size_t *)mem; ^ tarray.c: In function 'test_array_vlen_atomic': tarray.c:1044:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].p=malloc((i+j+1)*sizeof(unsigned int)); ^ tarray.c:1045:32: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].len=i+j+1; ^ tarray.c:1046:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k=0; k<(i+j+1); k++) ^ tarray.c:1047:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((unsigned int *)wdata[i][j].p)[k]=i*100+j*10+k; ^ tarray.c: In function 'test_array_vlen_array': tarray.c:1255:38: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].p=malloc((i+j+1)*(sizeof(unsigned int)*ARRAY1_DIM1)); ^ tarray.c:1256:32: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i][j].len=i+j+1; ^ tarray.c:1257:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k=0; k<(i+j+1); k++) ^ tarray.c:1259:78: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((unsigned int *)wdata[i][j].p)[k*ARRAY1_DIM1+l]=i*1000+j*100+k*10+l; ^ tarray.c: In function 'test_array_bkg': tarray.c:1537:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cf[i].b[j] = (float)(100.*(i+1) + 0.01*j); ^ tarray.c:1537:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tarray.c:1538:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cf[i].c[j] = 100.*(i+1) + 0.02*j; ^ tarray.c:1538:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tarray.c:1622:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1622:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c:1626:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1626:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c:1677:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cf[i].b[j]=fld[i].b[j] = (float)1.313; ^ tarray.c:1689:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field data doesn't match, fld[%d].b[%d]=%f, fldr[%d].b[%d]=%f\n",(int)i,(int)j,(float)fld[i].b[j],(int)i,(int)j,(float)fldr[i].b[j]); ^ tarray.c:1689:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c:1715:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1715:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c:1719:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1719:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c:1764:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field b data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].b[j],(int)i,(int)j,(float)cfr[i].b[j]); ^ tarray.c:1764:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tarray.c:1768:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("Field c data doesn't match, cf[%d].b[%d]=%f, cfr[%d].b[%d]=%f\n",(int)i,(int)j,(float)cf[i].c[j],(int)i,(int)j,(float)cfr[i].c[j]); ^ tarray.c:1768:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] In file included from tarray.c:25:0: tarray.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from tarray.c:25:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CC tvltypes.o CC lheap.o CC ohdr.o ttst.c: In function 'test_tst_init': ttst.c:98:15: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] uniq_words=HDmalloc(sizeof(char *)*num_uniq_words); ^ ttst.c:101:20: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] rand_uniq_words=HDmalloc(sizeof(char *)*num_uniq_words); ^ ttst.c:104:20: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] sort_uniq_words=HDmalloc(sizeof(char *)*num_uniq_words); ^ ttst.c:110:18: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] tmp_word=(char *)words[u]; ^ ttst.c:129:20: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] v=u+(HDrandom()%(num_uniq_words-u)); ^ CC stab.o CC gheap.o th5s.c:82:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } space4_data={'v',987123,(float)-3.14,'g'}; /* Test data for 4th dataspace */ ^ th5s.c: In function 'test_h5s_zero_dim': th5s.c:543:9: warning: size of 'wdata_real' is 2340 bytes [-Wlarger-than=] int wdata_real[SPACE1_DIM1][SPACE1_DIM2][SPACE1_DIM3]; ^ th5s.c:544:9: warning: size of 'rdata_real' is 2340 bytes [-Wlarger-than=] int rdata_real[SPACE1_DIM1][SPACE1_DIM2][SPACE1_DIM3]; ^ th5s.c:562:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i][j] = i + j; ^ th5s.c:564:35: warning: conversion to 'short int' from 'unsigned int' may alter its value [-Wconversion] wdata_short[i][j] = i + j; ^ th5s.c:571:45: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata_real[i][j][k] = i + j + k; ^ th5s.c:574:89: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(alloc_time = H5D_ALLOC_TIME_EARLY; alloc_time <= H5D_ALLOC_TIME_INCR; alloc_time++) { ^ th5s.c: In function 'test_h5s_compound_scalar_read': th5s.c:1589:9: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf("scalar data different: space4_data.f=%f, read_data4.f=%f\n",space4_data.f,rdata.f); ^ th5s.c:1589:9: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] th5s.c: At top level: th5s.c:1611:8: warning: size of 'chunk_data_dbl' is 1200000 bytes [-Wlarger-than=] double chunk_data_dbl[50000][3]; ^ th5s.c:1612:7: warning: size of 'chunk_data_flt' is 600000 bytes [-Wlarger-than=] float chunk_data_flt[50000][3]; ^ th5s.c: In function 'test_h5s_chunk': th5s.c:1655:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] chunk_data_flt[i][j] = (float)((i + 1) * 2.5 - j * 100.3); ^ th5s.c:1655:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] th5s.c:1691:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_REL_EQUAL(chunk_data_dbl[i][j], chunk_data_flt[i][j], 0.00001)) ^ th5s.c:1692:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] TestErrPrintf("%u: chunk_data_dbl[%d][%d]=%e, chunk_data_flt[%d][%d]=%e\n", (unsigned)__LINE__, i, j, chunk_data_dbl[i][j], i, j, chunk_data_flt[i][j]); ^ In file included from th5s.c:25:0: th5s.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from th5s.c:25:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ cache_common.c:67:21: warning: size of 'pico_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t pico_entries[NUM_PICO_ENTRIES], orig_pico_entries[NUM_PICO_ENTRIES]; ^ cache_common.c:67:48: warning: size of 'orig_pico_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t pico_entries[NUM_PICO_ENTRIES], orig_pico_entries[NUM_PICO_ENTRIES]; ^ cache_common.c:68:21: warning: size of 'nano_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t nano_entries[NUM_NANO_ENTRIES], orig_nano_entries[NUM_NANO_ENTRIES]; ^ cache_common.c:68:48: warning: size of 'orig_nano_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t nano_entries[NUM_NANO_ENTRIES], orig_nano_entries[NUM_NANO_ENTRIES]; ^ cache_common.c:69:21: warning: size of 'micro_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t micro_entries[NUM_MICRO_ENTRIES], orig_micro_entries[NUM_MICRO_ENTRIES]; ^ cache_common.c:69:49: warning: size of 'orig_micro_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t micro_entries[NUM_MICRO_ENTRIES], orig_micro_entries[NUM_MICRO_ENTRIES]; ^ cache_common.c:70:21: warning: size of 'tiny_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t tiny_entries[NUM_TINY_ENTRIES], orig_tiny_entries[NUM_TINY_ENTRIES]; ^ cache_common.c:70:48: warning: size of 'orig_tiny_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t tiny_entries[NUM_TINY_ENTRIES], orig_tiny_entries[NUM_TINY_ENTRIES]; ^ cache_common.c:71:21: warning: size of 'small_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t small_entries[NUM_SMALL_ENTRIES], orig_small_entries[NUM_SMALL_ENTRIES]; ^ cache_common.c:71:49: warning: size of 'orig_small_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t small_entries[NUM_SMALL_ENTRIES], orig_small_entries[NUM_SMALL_ENTRIES]; ^ cache_common.c:72:21: warning: size of 'medium_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t medium_entries[NUM_MEDIUM_ENTRIES], orig_medium_entries[NUM_MEDIUM_ENTRIES]; ^ cache_common.c:72:50: warning: size of 'orig_medium_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t medium_entries[NUM_MEDIUM_ENTRIES], orig_medium_entries[NUM_MEDIUM_ENTRIES]; ^ cache_common.c:73:21: warning: size of 'large_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t large_entries[NUM_LARGE_ENTRIES], orig_large_entries[NUM_LARGE_ENTRIES]; ^ cache_common.c:73:49: warning: size of 'orig_large_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t large_entries[NUM_LARGE_ENTRIES], orig_large_entries[NUM_LARGE_ENTRIES]; ^ cache_common.c:74:21: warning: size of 'huge_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t huge_entries[NUM_HUGE_ENTRIES], orig_huge_entries[NUM_HUGE_ENTRIES]; ^ cache_common.c:74:48: warning: size of 'orig_huge_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t huge_entries[NUM_HUGE_ENTRIES], orig_huge_entries[NUM_HUGE_ENTRIES]; ^ cache_common.c:75:21: warning: size of 'monster_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t monster_entries[NUM_MONSTER_ENTRIES], orig_monster_entries[NUM_MONSTER_ENTRIES]; ^ cache_common.c:75:51: warning: size of 'orig_monster_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t monster_entries[NUM_MONSTER_ENTRIES], orig_monster_entries[NUM_MONSTER_ENTRIES]; ^ cache_common.c:76:21: warning: size of 'variable_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t variable_entries[NUM_VARIABLE_ENTRIES], orig_variable_entries[NUM_VARIABLE_ENTRIES]; ^ cache_common.c:76:52: warning: size of 'orig_variable_entries' is 4710400 bytes [-Wlarger-than=] static test_entry_t variable_entries[NUM_VARIABLE_ENTRIES], orig_variable_entries[NUM_VARIABLE_ENTRIES]; ^ cache_common.c: In function 'clear': cache_common.c:523:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'destroy': cache_common.c:647:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'flush': cache_common.c:811:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'size': cache_common.c:1098:20: warning: variable 'base_addr' set but not used [-Wunused-but-set-variable] test_entry_t * base_addr; ^ cache_common.c: In function 'row_major_scan_forward': cache_common.c:3353:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 1) >= 0 ) && ^ cache_common.c:3355:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 1) % 3 ) == 0 ) ) { ^ cache_common.c:3363:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 2) >= 0 ) && ^ cache_common.c:3365:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 2) % 3 ) == 0 ) ) { ^ cache_common.c:3374:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( do_moves ) && ( (idx + lag - 2) >= 0 ) && ^ cache_common.c:3376:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 2) % 3 ) == 0 ) ) { ^ cache_common.c:3383:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 3) >= 0 ) && ^ cache_common.c:3385:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 3) % 5 ) == 0 ) ) { ^ cache_common.c:3393:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 5) >= 0 ) && ^ cache_common.c:3395:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 5) % 5 ) == 0 ) ) { ^ cache_common.c:3405:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 5) >= 0 ) && ^ cache_common.c:3407:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx + lag - 5) % 9 == 0 ) ) { ^ cache_common.c:3407:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3416:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 6) >= 0 ) && ^ cache_common.c:3418:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx + lag - 6) % 11 == 0 ) ) { ^ cache_common.c:3418:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3427:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 7) >= 0 ) && ^ cache_common.c:3429:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx + lag - 7) % 13 == 0 ) ) { ^ cache_common.c:3429:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3438:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 7) >= 0 ) && ^ cache_common.c:3440:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx + lag - 7) % 9 == 0 ) ) { ^ cache_common.c:3440:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3449:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 8) >= 0 ) && ^ cache_common.c:3451:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx + lag - 8) % 11 == 0 ) ) { ^ cache_common.c:3451:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3460:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 9) >= 0 ) && ^ cache_common.c:3462:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx + lag - 9) % 13 == 0 ) ) { ^ cache_common.c:3462:8: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3480:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 2) >= 0 ) && ^ cache_common.c:3482:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 2) % 7 ) == 0 ) ) { ^ cache_common.c:3482:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3490:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 1) >= 0 ) && ^ cache_common.c:3492:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 1) % 7 ) == 0 ) ) { ^ cache_common.c:3492:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c: In function 'row_major_scan_backward': cache_common.c:3751:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 1) >= 0 ) && ^ cache_common.c:3753:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 1) % 3 ) == 0 ) ) { ^ cache_common.c:3753:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3761:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 2) >= 0 ) && ^ cache_common.c:3763:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 2) % 3 ) == 0 ) ) { ^ cache_common.c:3763:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3772:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( do_moves ) && ( (idx - lag + 2) >= 0 ) && ^ cache_common.c:3774:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 2) % 3 ) == 0 ) ) { ^ cache_common.c:3774:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3781:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 3) >= 0 ) && ^ cache_common.c:3783:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 3) % 5 ) == 0 ) ) { ^ cache_common.c:3783:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3791:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 5) >= 0 ) && ^ cache_common.c:3793:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx - lag + 5) % 5 ) == 0 ) ) { ^ cache_common.c:3793:18: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] cache_common.c:3803:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 5) >= 0 ) && ^ cache_common.c:3805:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx - lag + 5) % 9 == 0 ) ) { ^ cache_common.c:3814:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 6) >= 0 ) && ^ cache_common.c:3816:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx - lag + 6) % 11 == 0 ) ) { ^ cache_common.c:3825:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 7) >= 0 ) && ^ cache_common.c:3827:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx - lag + 7) % 13 == 0 ) ) { ^ cache_common.c:3836:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 7) >= 0 ) && ^ cache_common.c:3838:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx - lag + 7) % 9 == 0 ) ) { ^ cache_common.c:3847:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 8) >= 0 ) && ^ cache_common.c:3849:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx - lag + 8) % 11 == 0 ) ) { ^ cache_common.c:3858:3: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx - lag + 9) >= 0 ) && ^ cache_common.c:3860:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( (idx - lag + 9) % 13 == 0 ) ) { ^ cache_common.c:3879:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 2) >= 0 ) && ^ cache_common.c:3881:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 2) % 7 ) == 0 ) ) { ^ cache_common.c:3889:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( (idx + lag - 1) >= 0 ) && ^ cache_common.c:3891:18: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] ( ( (idx + lag - 1) % 7 ) == 0 ) ) { ^ cache_common.c: In function 'check_and_validate_cache_hit_rate': cache_common.c:4612:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] expected_hit_rate = 0.0; ^ cache_common.c:4622:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if ( ! DBL_REL_EQUAL(hit_rate, expected_hit_rate, 0.00001) ) { ^ cache_common.c: At top level: cache_common.c:4804:1: warning: no previous prototype for 'resize_configs_are_equal' [-Wmissing-prototypes] resize_configs_are_equal(const H5C_auto_size_ctl_t *a, ^ cache_common.c: In function 'validate_mdc_config': cache_common.c:4965:3753: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:4073: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:4142: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:4427: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:4498: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:4633: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:4702: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c:4965:5080: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( ! CACHE_CONFIGS_EQUAL((*ext_config_ptr), scratch, \ ^ cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:3634:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) && ^ cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4032:45: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] if ( ( pass ) && ( do_inserts ) && ( (idx + lag) >= 0 ) && ^ cache_common.c: In function 'resize_configs_are_equal': cache_common.c:4804:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] resize_configs_are_equal(const H5C_auto_size_ctl_t *a, ^ cache_common.c: In function 'col_major_scan_backward': cache_common.c:4361:36: warning: 'cache_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] ( ! entry_in_cache(cache_ptr, type, (idx - lag)) ) ) { ^ CC cache.o CC cache_api.o lheap.c: In function 'main': lheap.c:100:26: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf[j] = '0' + j % 10; ^ lheap.c:133:26: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf[j] = '0' + j % 10; ^ In file included from lheap.c:23:0: lheap.c: At top level: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ In file included from ohdr.c:20:0: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from ohdr.c:20:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ tunicode.c: In function 'test_compound': tunicode.c:592:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] s1.c = COMP_DOUBLE_VAL; ^ tunicode.c:593:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] s1.b = COMP_FLOAT_VAL; ^ tunicode.c:636:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] VERIFY(s2.c, COMP_DOUBLE_VAL, "H5Dread"); ^ tunicode.c: In function 'write_char': tunicode.c:747:5: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = c; ^ tunicode.c:751:34: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = (0xC0 | c>>6); ^ tunicode.c:752:36: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+1] = (0x80 | (c & 0x3F)); ^ tunicode.c:756:34: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = (0xE0 | c>>12); ^ tunicode.c:757:36: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+1] = (0x80 | (c>>6 & 0x3F)); ^ tunicode.c:758:36: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+2] = (0x80 | (c & 0x3F)); ^ tunicode.c:762:34: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos] = (0xF0 | c>>18); ^ tunicode.c:763:36: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+1] = (0x80 | (c>>12 & 0x3F)); ^ tunicode.c:764:36: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+2] = (0x80 | (c>>6 & 0x3F)); ^ tunicode.c:765:36: warning: conversion to 'char' from 'unsigned int' may alter its value [-Wconversion] test_string[cur_pos+3] = (0x80 | (c & 0x3F)); ^ tunicode.c: In function 'test_unicode': tunicode.c:817:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] unicode_point = (HDrandom() % (MAX_CODE_POINT-32)) + 32; ^ tskiplist.c:44:12: warning: size of 'rand_num' is 4000 bytes [-Wlarger-than=] static int rand_num[NUM_ELEMS]; ^ tskiplist.c:45:12: warning: size of 'sort_rand_num' is 4000 bytes [-Wlarger-than=] static int sort_rand_num[NUM_ELEMS]; ^ tskiplist.c:46:12: warning: size of 'rev_sort_rand_num' is 4000 bytes [-Wlarger-than=] static int rev_sort_rand_num[NUM_ELEMS]; ^ trefer.c: In function 'test_reference_params': trefer.c:117:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *tu32++=i*3; ^ trefer.c:198:28: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_size = H5Rget_name(-1, H5R_DATASET_REGION, &rbuf[0], NULL, 0); ^ trefer.c:200:28: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_size = H5Rget_name(fid1, H5R_DATASET_REGION, NULL, NULL, 0); ^ trefer.c:202:28: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_size = H5Rget_name(fid1, H5R_MAXTYPE, &rbuf[0], NULL, 0); ^ trefer.c: In function 'test_reference_obj': trefer.c:287:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *tu32++=i*3; ^ trefer.c: In function 'test_reference_region': trefer.c:496:5: warning: large integer implicitly truncated to unsigned type [-Woverflow] hdset_reg_ref_t nvrbuf[3]={{0},{101},{1000000000}}; /* buffer with non-valid refs */ ^ trefer.c:526:20: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] *tu8++ = i * 3; ^ trefer.c:649:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */ ^ trefer.c:649:12: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */ ^ trefer.c:677:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t)); /* allocate space for the element points */ ^ trefer.c:677:12: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] coords = HDmalloc(ret * SPACE2_RANK * sizeof(hsize_t)); /* allocate space for the element points */ ^ trefer.c: In function 'test_reference_region_1D': trefer.c:798:20: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] *tu8++ = i * 3; ^ trefer.c:921:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = (hsize_t *)HDmalloc(ret * SPACE3_RANK * sizeof(hsize_t) * 2); /* allocate space for the hyperslab blocks */ ^ trefer.c:973:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] coords = (hsize_t *)HDmalloc(ret * SPACE3_RANK * sizeof(hsize_t)); /* allocate space for the element points */ ^ tfile.c: In function 'test_file_close': tfile.c:766:5: warning: enumeration value 'H5F_CLOSE_DEFAULT' not handled in switch [-Wswitch-enum] switch(fc_degree) { ^ tfile.c: In function 'test_obj_count_and_id': tfile.c:1277:17: warning: enumeration value 'H5I_UNINIT' not handled in switch [-Wswitch-enum] switch(id_type) { ^ tfile.c:1277:17: warning: enumeration value 'H5I_BADID' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_DATATYPE' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_DATASPACE' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_ATTR' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_REFERENCE' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_VFL' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_GENPROP_CLS' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_GENPROP_LST' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_ERROR_CLASS' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_ERROR_MSG' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_ERROR_STACK' not handled in switch [-Wswitch-enum] tfile.c:1277:17: warning: enumeration value 'H5I_NTYPES' not handled in switch [-Wswitch-enum] tfile.c: In function 'test_rw_noupdate': tfile.c:2336:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(diff > 0.0) { ^ tfile.c:2369:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ret = (diff > 0.0); ^ In file included from tfile.c:26:0: tfile.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from tfile.c:26:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ cache_api.c: In function 'check_fapl_mdc_api_calls': cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG; ^ cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:81:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:154:3660: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:3965: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:4031: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:4304: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:4372: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:4501: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:4567: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:154:4930: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:188:3546: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:188:3831: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:188:3893: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:188:4150: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:188:4214: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:188:4335: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:188:4397: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { CC pool.o ^ cache_api.c:188:4740: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { CC istore.o CC hyperslab.o CC accum.o ^ cache_api.c:265:2: warning: implicit declaration of function 'resize_configs_are_equal' [-Wimplicit-function-declaration] if ( ! resize_configs_are_equal(&default_auto_size_ctl, \ ^ cache_api.c:265:2: warning: nested extern declaration of 'resize_configs_are_equal' [-Wnested-externs] cache_api.c:300:3660: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:3965: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:4031: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:4304: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:4372: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:4501: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:4567: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:300:4930: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if (!CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE)) { ^ cache_api.c:449:3546: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:3831: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:3893: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:4150: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:4214: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:4335: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:4397: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c:449:4740: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( ! CACHE_CONFIGS_EQUAL(mod_config, scratch, TRUE, TRUE) ) { ^ cache_api.c: In function 'check_file_mdc_api_calls': cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG; ^ cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:530:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:776:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] } else if ( hit_rate != 0.0f ) { ^ cache_api.c: In function 'mdc_api_call_smoke_check': cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG; ^ cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:892:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:1186:17: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] offset[0] = i; /*offset of hyperslab in file*/ ^ cache_api.c:1187:17: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] offset[1] = j; ^ cache_api.c:1257:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] offset[0] = i; /*offset of hyperslab in file*/ ^ cache_api.c:1258:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] offset[1] = j; ^ cache_api.c:1382:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] offset[0] = i; /*offset of hyperslab in file*/ ^ cache_api.c:1383:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] offset[1] = j; ^ cache_api.c: At top level: cache_api.c:1528:21: warning: size of 'invalid_configs' is 49392 bytes [-Wlarger-than=] H5AC_cache_config_t invalid_configs[NUM_INVALID_CONFIGS] = ^ cache_api.c:2176:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants] /* double increment = */ 0.999999999999, ^ cache_api.c:2535:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants] /* double decrement = */ 1.0000000001, ^ cache_api.c:2715:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants] /* double empty_reserve = */ 1.00000000001, ^ cache_api.c:2779:48: warning: unsuffixed float constant [-Wunsuffixed-float-constants] /* double upper_hr_threshold = */ 1.00000001, ^ cache_api.c: In function 'check_fapl_mdc_api_errs': cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG; ^ cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3026:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3069:3654: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:3959: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:4025: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:4298: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:4366: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:4495: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:4561: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3069:4924: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:3654: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:3959: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:4025: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:4298: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:4366: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:4495: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { CC bittests.o ^ cache_api.c:3158:4561: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c:3158:4924: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] ( !CACHE_CONFIGS_EQUAL(default_config, scratch, TRUE, TRUE) ) ) ) { ^ cache_api.c: In function 'check_file_mdc_api_errs': cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] H5AC_cache_config_t default_config = H5AC__DEFAULT_CACHE_CONFIG; ^ cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] cache_api.c:3204:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] CC dt_arith.o CC dtypes.o CC dsets.o CC cmpd_dset.o gheap.c: In function 'test_1': gheap.c:80:12: warning: size of 'obj' is 12288 bytes [-Wlarger-than=] H5HG_t obj[1024]; ^ gheap.c:107:11: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size = i + 1; ^ gheap.c:126:11: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size = i + 1; ^ gheap.c: In function 'test_2': gheap.c:176:12: warning: size of 'obj' is 12288 bytes [-Wlarger-than=] H5HG_t obj[1024]; ^ gheap.c:200:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size = 1024-i; ^ gheap.c:214:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size = 1024-i; ^ gheap.c: In function 'test_3': gheap.c:263:12: warning: size of 'obj' is 12288 bytes [-Wlarger-than=] H5HG_t obj[1024]; ^ gheap.c:285:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size = i%30+100; ^ gheap.c: In function 'test_4': gheap.c:342:12: warning: size of 'obj' is 12288 bytes [-Wlarger-than=] H5HG_t obj[1024]; ^ gheap.c:364:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size = i%30+100; ^ gheap.c: In function 'test_1': gheap.c:151:1: warning: stack usage is 15456 bytes [-Wstack-usage=] } ^ gheap.c: In function 'test_2': gheap.c:238:1: warning: stack usage is 15440 bytes [-Wstack-usage=] } ^ gheap.c: In function 'test_3': gheap.c:316:1: warning: stack usage is 14416 bytes [-Wstack-usage=] } ^ gheap.c: In function 'test_4': gheap.c:401:1: warning: stack usage is 14416 bytes [-Wstack-usage=] } ^ CC filter_fail.o tvltypes.c: In function 'test_vltypes_funcs': tvltypes.c:186:26: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] size=H5Tget_precision(type); ^ tvltypes.c:189:21: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] size=H5Tget_size(type); ^ tvltypes.c:192:22: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] size=H5Tget_ebias(type); ^ tvltypes.c: In function 'rewrite_vltypes_vlen_atomic': tvltypes.c:569:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p = HDmalloc((i + increment) * sizeof(unsigned int)); ^ tvltypes.c:570:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len = i + increment; ^ tvltypes.c:571:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for(j = 0; j < (i + increment); j++) ^ tvltypes.c: In function 'test_vltypes_vlen_compound': tvltypes.c:733:41: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((s1 *)wdata[i].p)[j].i=i*10+j; ^ tvltypes.c:734:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((s1 *)wdata[i].p)[j].f=(float)((i*20+j)/3.0); ^ tvltypes.c: In function 'rewrite_vltypes_vlen_compound': tvltypes.c:876:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p = HDmalloc((i + increment) * sizeof(s1)); ^ tvltypes.c:877:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len = i + increment; ^ tvltypes.c:878:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for(j = 0; j < (i + increment); j++) { ^ tvltypes.c:879:46: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((s1 *)wdata[i].p)[j].i = i * 40 + j; ^ tvltypes.c:880:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((s1 *)wdata[i].p)[j].f = (float)((i * 60 + j) / 3.0); ^ tvltypes.c: In function 'test_vltypes_compound_vlen_vlen': tvltypes.c:1020:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i=i*10; ^ tvltypes.c:1021:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] wdata[i].f=(float)((i*20)/3.0); ^ tvltypes.c:1024:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat] for(t1=(wdata[i].v).p,j=0; j<(i+L1_INCM); j++, t1++) { ^ tvltypes.c:1105:15: warning: request for implicit conversion from 'void *' to 'struct hvl_t *' not permitted in C++ [-Wc++-compat] for(t1=wdata[i].v.p, t2=rdata[i].v.p, j=0; j norm_sizes.empty_size * OVERHEAD_ALLOWED) ^ tsohm.c:2200:46: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_med.empty_size > norm_sizes.empty_size * OVERHEAD_ALLOWED) ^ tsohm.c:2261:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(btree_index.dsets2 > list_index_small.dsets2 * OVERHEAD_ALLOWED) ^ tsohm.c:2261:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(btree_index.dsets2 > list_index_small.dsets2 * OVERHEAD_ALLOWED) ^ tsohm.c:2270:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED) ^ tsohm.c:2270:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED) ^ tsohm.c:2270:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_small.dsets2 > btree_index.dsets2 * OVERHEAD_ALLOWED * OVERHEAD_ALLOWED) ^ tsohm.c:2294:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(btree_index.interleaved > list_index_small.interleaved * OVERHEAD_ALLOWED) ^ tsohm.c:2294:50: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(btree_index.interleaved > list_index_small.interleaved * OVERHEAD_ALLOWED) ^ tsohm.c:2323:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(btree_index.attrs1 > list_index_small.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2323:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(btree_index.attrs1 > list_index_small.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2325:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(btree_index.attrs1 > list_index_med.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2325:43: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(btree_index.attrs1 > list_index_med.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2327:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2327:43: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2329:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2329:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2334:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2334:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_small.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2336:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2336:43: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_med.attrs1 > btree_index.attrs1 * OVERHEAD_ALLOWED) ^ tsohm.c:2352:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((btree_index.attrs1 - btree_index.interleaved) * OVERHEAD_ALLOWED)) ^ tsohm.c:2352:34: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] ((btree_index.attrs1 - btree_index.interleaved) * OVERHEAD_ALLOWED)) ^ tsohm.c:2360:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(btree_index.attrs2 > list_index_small.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2360:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(btree_index.attrs2 > list_index_small.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2362:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_small.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2362:45: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_small.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2364:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(btree_index.attrs2 > list_index_med.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2364:43: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(btree_index.attrs2 > list_index_med.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2366:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(list_index_med.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2366:43: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(list_index_med.attrs2 > btree_index.attrs2 * OVERHEAD_ALLOWED) ^ tsohm.c:2454:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (list_index_med.dsets2 - list_index_med.dsets1) * OVERHEAD_ALLOWED) ^ tsohm.c:2454:36: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] (list_index_med.dsets2 - list_index_med.dsets1) * OVERHEAD_ALLOWED) ^ tsohm.c:2457:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (btree_index.dsets2 - btree_index.dsets1) * OVERHEAD_ALLOWED) ^ tsohm.c:2457:33: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] (btree_index.dsets2 - btree_index.dsets1) * OVERHEAD_ALLOWED) ^ tsohm.c:2461:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (list_index_med.interleaved - list_index_med.dsets2) * OVERHEAD_ALLOWED) ^ tsohm.c:2461:41: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] (list_index_med.interleaved - list_index_med.dsets2) * OVERHEAD_ALLOWED) ^ tsohm.c:2464:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (btree_index.interleaved - btree_index.dsets2) * OVERHEAD_ALLOWED) ^ tsohm.c:2464:38: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] (btree_index.interleaved - btree_index.dsets2) * OVERHEAD_ALLOWED) ^ tsohm.c:2486:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(mult_index_med.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2) ^ tsohm.c:2486:23: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(mult_index_med.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2) ^ tsohm.c:2488:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(mult_index_btree.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2) ^ tsohm.c:2488:25: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(mult_index_btree.attrs2 * OVERHEAD_ALLOWED < btree_index.attrs2) ^ tsohm.c:2557:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.first_dset >= type_space_index.first_dset * OVERHEAD_ALLOWED) ^ tsohm.c:2557:55: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.first_dset >= type_space_index.first_dset * OVERHEAD_ALLOWED) ^ tsohm.c:2564:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.second_dset * OVERHEAD_ALLOWED < type_space_index.second_dset) ^ tsohm.c:2564:24: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.second_dset * OVERHEAD_ALLOWED < type_space_index.second_dset) ^ tsohm.c:2569:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.dsets1 * OVERHEAD_ALLOWED < type_space_index.dsets1) ^ tsohm.c:2569:24: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.dsets1 * OVERHEAD_ALLOWED < type_space_index.dsets1) ^ tsohm.c:2574:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.dsets2 * OVERHEAD_ALLOWED < type_space_index.dsets2) ^ tsohm.c:2574:24: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.dsets2 * OVERHEAD_ALLOWED < type_space_index.dsets2) ^ tsohm.c:2579:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.interleaved * OVERHEAD_ALLOWED < type_space_index.interleaved) ^ tsohm.c:2579:24: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.interleaved * OVERHEAD_ALLOWED < type_space_index.interleaved) ^ tsohm.c:2584:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.attrs1 * OVERHEAD_ALLOWED < type_space_index.attrs1) ^ tsohm.c:2584:24: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.attrs1 * OVERHEAD_ALLOWED < type_space_index.attrs1) ^ tsohm.c:2589:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(share_tiny_index.attrs2 * OVERHEAD_ALLOWED < type_space_index.attrs2) ^ tsohm.c:2589:24: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] if(share_tiny_index.attrs2 * OVERHEAD_ALLOWED < type_space_index.attrs2) ^ tsohm.c: In function 'delete_helper_write': tsohm.c:2619:15: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] wdata = x + 'a'; ^ tsohm.c: In function 'delete_helper': tsohm.c:2767:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(norm_filesize > deleted_filesize * OVERHEAD_ALLOWED) ^ tsohm.c:2767:5: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] tsohm.c:2769:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(deleted_filesize > norm_filesize * OVERHEAD_ALLOWED) ^ tsohm.c:2769:5: warning: conversion to 'double' from 'h5_stat_size_t' may alter its value [-Wconversion] tsohm.c: In function 'test_sohm_external_dtype': tsohm.c:3890:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] s_ptr->a = i*3 + 1; ^ tsohm.c:3891:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] s_ptr->b = i*3 + 2; ^ CC mtime.o CC fillval.o CC mount.o hyperslab.c: In function 'test_multifill': hyperslab.c:612:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] src[i].mid = 12345.6789; ^ hyperslab.c:615:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dst[i].mid = 98765.4321; ^ hyperslab.c:624:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] fill.mid = 3.1415927; ^ hyperslab.c: In function 'test_transpose': hyperslab.c:822:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dst_stride[0] = (ssize_t)((1 - nx * ny) * sizeof(*src)); ^ hyperslab.c:823:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dst_stride[1] = (ssize_t)(nx * sizeof(*src)); ^ hyperslab.c: In function 'test_sub_super': hyperslab.c:926:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] src_stride[0] = (ssize_t)(2 * ny); ^ hyperslab.c:975:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dst_stride[0] = (ssize_t)(2 * ny); ^ hyperslab.c:976:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dst_stride[1] = (ssize_t)(2 * sizeof(uint8_t) - 4 * ny); ^ hyperslab.c:977:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dst_stride[2] = (ssize_t)(2 * ny - 2 * sizeof(uint8_t)); ^ hyperslab.c: In function 'test_array_offset_n_calc': hyperslab.c:1147:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] coords[0] = (hssize_t)(HDrandom() % z); ^ hyperslab.c:1148:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] coords[1] = (hssize_t)(HDrandom() % y); ^ hyperslab.c:1149:38: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] coords[2] = (hssize_t)(HDrandom() % x); ^ mtime.c: In function 'main': mtime.c:117:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if(HDfabs(HDdifftime(now, oi1.ctime)) > 60.0) { ^ In file included from mtime.c:26:0: mtime.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from mtime.c:26:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CC flush1.o CC flush2.o big.c: In function 'randll': big.c:132:21: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] acc = HDrandom(); ^ big.c:133:22: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] acc *= HDrandom(); ^ big.c: In function 'enough_room': big.c:297:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(name, sizeof(name), filename, i); ^ big.c:297:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] big.c:312:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(name, sizeof(name), filename, i); ^ big.c:312:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] big.c: In function 'reader': big.c:511:33: warning: conversion to 'hsize_t' from 'int64_t' may change the sign of the result [-Wsign-conversion] hs_offset[0] = HDstrtoll(s, NULL, 0); ^ big.c: In function 'writer.constprop.1': big.c:130:33: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] while(overlap != 0 && tries < MAX_TRIES) ^ cmpd_dset.c: In function 'test_compound': cmpd_dset.c:154:17: warning: size of 's1' is 6400000 bytes [-Wlarger-than=] static s1_t s1[NX*NY]; ^ cmpd_dset.c:158:17: warning: size of 's2' is 6400000 bytes [-Wlarger-than=] static s2_t s2[NX*NY]; ^ cmpd_dset.c:162:17: warning: size of 's3' is 6400000 bytes [-Wlarger-than=] static s3_t s3[NX*NY]; ^ cmpd_dset.c:166:17: warning: size of 's4' is 1600000 bytes [-Wlarger-than=] static s4_t s4[NX*NY]; ^ cmpd_dset.c:170:17: warning: size of 's5' is 9600000 bytes [-Wlarger-than=] static s5_t s5[NX*NY]; ^ cmpd_dset.c:173:17: warning: size of 's6' is 9600000 bytes [-Wlarger-than=] static s6_t s6[NX*NY]; ^ cmpd_dset.c: In function 'initialize_stype1': cmpd_dset.c:885:23: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->f = i*2/3; ^ cmpd_dset.c:886:25: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->g = i*2/3+1; ^ cmpd_dset.c:888:25: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->h[j] = i*j/5+j; ^ cmpd_dset.c:889:25: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->i = i*2/3+2; ^ cmpd_dset.c:890:25: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] s_ptr->j = i*2/3+3; ^ cmpd_dset.c: In function 'initialize_stype2': cmpd_dset.c:921:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->a = i*8+0; ^ cmpd_dset.c:922:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->b = i*8+1; ^ cmpd_dset.c:924:23: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->c[j] = i*8+j; ^ cmpd_dset.c:925:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->d = i*8+6; ^ cmpd_dset.c:926:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->e = i*8+7; ^ cmpd_dset.c:928:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->f = i*2/3; ^ cmpd_dset.c:929:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->g = i*2/3+1; ^ cmpd_dset.c:931:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->h[j] = i*j/5+j; ^ cmpd_dset.c:932:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->i = i*2/3+2; ^ cmpd_dset.c:933:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->j = i*2/3+3; ^ cmpd_dset.c:940:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->o = i*3+0; ^ cmpd_dset.c:941:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->p = i*3+1; ^ cmpd_dset.c:942:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->q = i*3+2; ^ cmpd_dset.c: In function 'initialize_stype4': cmpd_dset.c:999:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->a = i*8+0; ^ cmpd_dset.c:1000:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->b = i*8+1; ^ cmpd_dset.c:1002:23: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->c[j] = i*8+j; ^ cmpd_dset.c:1003:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->d = i*8+6; ^ cmpd_dset.c:1004:16: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->e = i*8+7; ^ cmpd_dset.c:1006:23: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->f = i*2/3; ^ cmpd_dset.c:1007:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->g = i*2/3+1; ^ cmpd_dset.c:1009:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->h[j] = i*j/5+j; ^ cmpd_dset.c:1010:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->i = i*2/3+2; ^ cmpd_dset.c:1011:25: warning: conversion to 'float' from 'size_t' may alter its value [-Wconversion] s_ptr->j = i*2/3+3; ^ cmpd_dset.c:1018:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->o = i*3+0; ^ cmpd_dset.c:1019:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->p = i*3+1; ^ cmpd_dset.c:1020:23: warning: conversion to 'long int' from 'size_t' may change the sign of the result [-Wsign-conversion] s_ptr->q = i*3+2; ^ cmpd_dset.c: In function 'compare_data': cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] s_ptr->h[15], s_ptr->i,s_ptr->j,s_ptr->k,s_ptr->l,s_ptr->m,s_ptr->n); ^ cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1307:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] d_ptr->m,d_ptr->n); ^ cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c:1315:20: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] cmpd_dset.c: In function 'test_pack_ooo': cmpd_dset.c:1791:19: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] j = HDrand() % num_free; ^ cmpd_dset.c:1803:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] sub_cmpd_order = HDrand() % PACK_NMEMBS; ^ cmpd_dset.c: In function 'main': cmpd_dset.c:2195:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_compound(fname, fapl_id); ^ cmpd_dset.c:2199:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_hdf5_src_subset(fname, fapl_id); ^ cmpd_dset.c:2203:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_hdf5_dst_subset(fname, fapl_id); ^ cmpd_dset.c:2206:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_pack_ooo(); ^ cmpd_dset.c:2209:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_ooo_order(fname); ^ CC app_ref.o CC enum.o cache.c: In function 'check_flush_cache__flush_ops': cache.c:7969:34: warning: size of 'spec' is 3160 bytes [-Wlarger-than=] struct fo_flush_cache_test_spec spec[10] = ^ cache.c:8416:34: warning: size of 'spec' is 3160 bytes [-Wlarger-than=] struct fo_flush_cache_test_spec spec[10] = ^ cache.c: In function 'check_flush_cache__single_entry': cache.c:12689:4: warning: size of 'spec' is 12288 bytes [-Wlarger-than=] } spec[256] = ^ cache.c: In function 'check_auto_cache_resize': cache.c:20327:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] auto_size_ctl.upper_hr_threshold = 0.999; /* for ease of testing */ ^ cache.c: In function 'check_auto_cache_resize_input_errs': cache.c:25754:9: warning: implicit declaration of function 'resize_configs_are_equal' [-Wimplicit-function-declaration] } else if ( ! resize_configs_are_equal(&test_auto_size_ctl, \ ^ cache.c:25754:9: warning: nested extern declaration of 'resize_configs_are_equal' [-Wnested-externs] cache.c: In function 'check_auto_cache_resize_aux_fcns': cache.c:28340:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } else if ( ! DBL_REL_EQUAL(hit_rate, 0.5, FP_EPSILON) ) { /* i.e. hit_rate != 0.5 */ ^ cache.c: In function 'check_metadata_blizzard_absence': cache.c:28623:34: warning: size of 'expected' is 3600 bytes [-Wlarger-than=] struct expected_entry_status expected[150] = ^ cache.c: In function 'check_flush_cache__single_entry': cc1: warning: size of '*.LC4' is 12288 bytes [-Wlarger-than=] cache.c: In function 'check_metadata_blizzard_absence': cc1: warning: size of '*.LC32' is 3600 bytes [-Wlarger-than=] cache.c: In function 'check_resize_entry': cache.c:15138:32: warning: 'entry_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] ( entry_ptr->cleared ) || ^ cache.c:14730:20: note: 'entry_ptr' was declared here test_entry_t * entry_ptr; ^ cache.c: In function 'check_flush_cache__single_entry': cache.c:12982:1: warning: stack usage is 12400 bytes [-Wstack-usage=] } /* check_flush_cache__single_entry() */ ^ CC set_extent.o flush1.c:35:15: warning: size of 'the_data' is 80000 bytes [-Wlarger-than=] static double the_data[100][100]; ^ flush2.c:34:15: warning: size of 'the_data' is 80000 bytes [-Wlarger-than=] static double the_data[100][100]; ^ flush2.c: In function 'check_dset': flush2.c:75:72: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] error = fabs(the_data[i][j] - (double)(hssize_t)i / ((hssize_t)j + 1)); ^ flush2.c:76:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(error > 0.0001) { ^ CC ttsafe.o CC ttsafe_dcreate.o app_ref.c: In function 'main': app_ref.c:115:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_FILE) ^ app_ref.c:121:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_PLIST) ^ app_ref.c:128:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_PCLASS) ^ app_ref.c:134:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_TYPE) ^ app_ref.c:140:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_SPACE) ^ app_ref.c:147:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_DSET) ^ app_ref.c:154:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_ATTR) ^ app_ref.c:161:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_GROUP) ^ app_ref.c:167:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_ECLASS) ^ app_ref.c:173:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_EMSG) ^ app_ref.c:179:33: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] RAND_INC (T_ESTACK) ^ CC ttsafe_error.o dt_arith.c: In function 'some_dummy_func': dt_arith.c:541:5: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] HDsnprintf(s, sizeof(s), "%g", x); ^ dt_arith.c: In function 'test_particular_fp_integer': dt_arith.c:841:9: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf(" %29.20e\n", x); ^ dt_arith.c: In function 'test_conv_int_1': dt_arith.c:1786:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1786:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1786:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1786:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1786:895: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1786:924: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1786:969: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1786:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1786:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1786:1217: warning: conversion to 'signed char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(signed char, SCHAR_MAX, SCHAR_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1788:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1788:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1788:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1788:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1788:901: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1788:930: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1788:975: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1788:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1788:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1788:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1788:1224: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned char, UCHAR_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1790:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1790:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1790:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1790:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1790:891: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1790:920: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1790:965: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1790:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1790:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1790:1217: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(short, SHRT_MAX, SHRT_MIN, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1792:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1792:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1792:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1792:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1792:907: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1792:936: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1792:981: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1792:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1792:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1792:9: warning: comparison is always true due to limited range of data type [-Wtype-limits] dt_arith.c:1792:1232: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] INIT_INTEGER(unsigned short, USHRT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1796:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1796:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:1796:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:1800:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1800:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:1800:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:1804:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:1804:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:1804:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c: In function 'test_conv_int_2': dt_arith.c:2638:10: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] char buf[32*100]; ^ dt_arith.c: In function 'my_isnan': dt_arith.c:2692:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ dt_arith.c:2696:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ dt_arith.c:2701:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ dt_arith.c:2716:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] HDsnprintf(s, sizeof(s), "%g", x); ^ dt_arith.c: In function 'test_conv_flt_1': dt_arith.c:3141:24: warning: conversion to 'float' from 'long double' may alter its value [-Wconversion] hw_f = *((long double*)aligned); ^ dt_arith.c:3149:24: warning: conversion to 'double' from 'long double' may alter its value [-Wconversion] hw_d = *((long double*)aligned); ^ dt_arith.c:3286:39: warning: conversion to 'double' from 'long double' may alter its value [-Wconversion] check_mant[0] = HDfrexpl(x, check_expo+0); ^ dt_arith.c:3287:39: warning: conversion to 'double' from 'long double' may alter its value [-Wconversion] check_mant[1] = HDfrexpl(hw_ld, check_expo+1); ^ dt_arith.c:3294:108: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] int valid_bits=(int)((dst_ebias+dst_msize)+MIN(check_expo[0],check_expo[1]))-1; ^ dt_arith.c:3294:126: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] int valid_bits=(int)((dst_ebias+dst_msize)+MIN(check_expo[0],check_expo[1]))-1; ^ dt_arith.c:3295:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double epsilon=1.0; ^ dt_arith.c:3310:25: warning: unsuffixed float constant [-Wunsuffixed-float-constants] HDfabs(check_mant[0]-check_mant[1])= 0 is always true [-Wtype-limits] INIT_INTEGER(unsigned int, UINT_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:3776:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:3776:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:3780:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] INIT_INTEGER(unsigned long, ULONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:3780:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:3780:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:3784:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] INIT_INTEGER(unsigned long long, ULLONG_MAX, 0, src_size, dst_size, src_nbits, buf, saved, nelmts); ^ dt_arith.c:3784:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:3784:9: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] dt_arith.c:4576:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf(" %29f\n", *((float*)aligned)); ^ dt_arith.c:4533:9: warning: switch missing default case [-Wswitch-default] switch (src_type) { ^ dt_arith.c:4639:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf(" %29f\n", *((float*)aligned)); ^ dt_arith.c:4596:9: warning: switch missing default case [-Wswitch-default] switch (dst_type) { ^ dt_arith.c:4691:17: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] printf(" %29f\n", *((float*)hw)); ^ dt_arith.c:4659:9: warning: switch missing default case [-Wswitch-default] switch (dst_type) { ^ dt_arith.c:4526:2: warning: label 'printing' defined but not used [-Wunused-label] printing: ^ dt_arith.c: In function 'main': dt_arith.c:5467:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_hard_query(); ^ dt_arith.c:5475:32: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_derived_flt(); ^ dt_arith.c:5480:36: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_derived_integer(); ^ dt_arith.c:5488:28: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_fp_tests("noop"); ^ dt_arith.c:5491:28: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_fp_tests("hard"); ^ dt_arith.c:5494:33: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_integer_tests("hard"); ^ dt_arith.c:5497:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_int_fp_conv("hard"); ^ dt_arith.c:5500:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_fp_int_conv("hard"); ^ dt_arith.c:5503:42: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_particular_fp_integer(); ^ dt_arith.c:5513:28: warning: conversion to 'long unsigned int' from 'int' may cha CC ttsafe_cancel.o tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double attr_data3[ATTR3_DIM1][ATTR3_DIM2][ATTR3_DIM3]={{{2.3,-26.1},{0.123,-10.0}},{{973.23,-0.91827},{2.0,23.0}}}; /* Test data for 3rd attribute */ ^ tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:100:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:116:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] } attr_data4[ATTR4_DIM1][ATTR4_DIM2]={{{3,-26.1,'d'},{-100000, 0.123,'3'}}, ^ tattr.c:116:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:117:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {{-23,981724.2,'Q'},{0,2.0,'\n'}}}; /* Test data for 4th attribute */ ^ tattr.c:117:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] tattr.c:121:1: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float attr_data5=(float)-5.123; /* Test data for 5th attribute */ ^ tattr.c: In function 'test_attr_flush': tattr.c:502:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double wdata=3.14159; /* Data to write */ ^ tattr.c:524:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,0.0)) ^ tattr.c:525:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] TestErrPrintf("attribute value wrong: rdata=%f, should be %f\n",rdata,0.0); ^ tattr.c:533:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_ABS_EQUAL(rdata,0.0)) ^ tattr.c:534:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] TestErrPrintf("attribute value wrong: rdata=%f, should be %f\n",rdata,0.0); ^ tattr.c: In function 'test_attr_compound_read': tattr.c:847:42: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ^ tattr.c:856:42: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order"); ^ tattr.c:865:42: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_SCHAR), "H5Tget_order"); ^ tattr.c:884:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c: In function 'test_attr_scalar_read': tattr.c:985:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float rdata = 0.0; /* Buffer for reading 1st attribute */ ^ tattr.c:1016:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] "H5Aread", attr_data5, rdata, (int)__LINE__, __FILE__); ^ tattr.c:1016:6: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] tattr.c: In function 'test_attr_mult_read': tattr.c:1228:42: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ^ tattr.c:1243:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1249:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr,HDstrlen(ATTR1_NAME), attr_name); ^ tattr.c:1283:42: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ^ tattr.c:1299:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1305:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, HDstrlen(ATTR2_NAME), attr_name); ^ tattr.c:1341:42: warning: cast from function call of type 'H5T_order_t' to non-matching type 'long int' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order"); ^ tattr.c:1358:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1364:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, HDstrlen(ATTR3_NAME), attr_name); ^ tattr.c: In function 'test_attr_delete': tattr.c:1552:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1566:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c:1589:27: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, attr_name); ^ tattr.c: In function 'test_attr_dense_verify': tattr.c:2086:31: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] name_len = H5Aget_name(attr, (size_t)ATTR_NAME_LEN, check_name); ^ tattr.c: In function 'test_attr_delete_by_idx': tattr.c:5918:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) { ^ tattr.c:5920:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) { ^ tattr.c: In function 'attr_iterate_check': tattr.c:6614:70: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6614:5: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6646:70: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6646:5: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6678:70: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c:6678:5: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_attrs - 1) - skip); ^ tattr.c: In function 'test_attr_iterate2': tattr.c:6862:13: warning: request for implicit conversion from 'void *' to 'hbool_t *' not permitted in C++ [-Wc++-compat] visited = HDmalloc(sizeof(hbool_t) * iter_info.max_visit); ^ tattr.c:6867:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) { ^ tattr.c:6869:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) { ^ tattr.c: In function 'test_attr_open_by_idx': tattr.c:7221:74: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(idx_type = H5_INDEX_NAME; idx_type <=H5_INDEX_CRT_ORDER; idx_type++) { ^ tattr.c:7223:60: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(order = H5_ITER_INC; order <=H5_ITER_DEC; order++) { ^ tattr.c: In function 'test_attr_shared_write': tattr.c:8026:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_shared_rename': tattr.c:8352:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_shared_delete': tattr.c:8793:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_shared_unlink': tattr.c:9157:14: warning: size of 'big_value' is 2340 bytes [-Wlarger-than=] unsigned big_value[SPACE1_DIM1 * SPACE1_DIM2 * SPACE1_DIM3]; /* Data for "big" attribute */ ^ tattr.c: In function 'test_attr_bug3': tattr.c:9861:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata2[u][v] = (int)((u * dims2[1]) + v); ^ nge the sign of the result [-Wsign-conversion] nerrors += run_fp_tests("soft"); ^ dt_arith.c:5516:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_conv_int_2(); ^ dt_arith.c:5517:33: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_integer_tests("soft"); ^ dt_arith.c:5524:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_fp_int_conv("soft"); ^ dt_arith.c:5527:31: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += run_int_fp_conv("soft"); ^ dt_arith.c: In function 'test_conv_flt_1': dt_arith.c:3271:20: warning: 'overflow' may be used uninitialized in this function [-Wmaybe-uninitialized] if (overflow && my_isinf(dendian, buf+j*sizeof(double), ^ dt_arith.c:2855:9: note: 'overflow' was declared here int overflow; /*overflow occurred */ ^ dt_arith.c: In function 'test_conv_int_fp': dt_arith.c:4337:13: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] for (k = 0; k < src_size; k += 2) { ^ dt_arith.c:3790:2838: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(float, FLT_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3790:2261: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(float, FLT_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3790:1670: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(float, FLT_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3790:1093: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(float, FLT_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3793:1696: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:1095: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:5290: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:4689: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:4092: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:3489: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:2899: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3793:2298: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, FLT_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3800:2838: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(double, DBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3800:2261: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(double, DBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3800:1670: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(double, DBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3800:1093: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(double, DBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3803:1696: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3803:1095: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); CC ttsafe_acreate.o ^ dt_arith.c:3803:5290: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3803:4689: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3803:4092: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3803:3489: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3803:2899: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3803:2298: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, DBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3811:2838: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(long double, LDBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3811:2261: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(long double, LDBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3811:1670: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(long double, LDBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3811:1093: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_DENORM(long double, LDBL_MANT_DIG, src_size, src_nbits, sendian, dst_size, ^ dt_arith.c:3814:1696: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:1095: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:5290: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:4689: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:4092: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:3489: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:2899: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ dt_arith.c:3814:2298: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); ^ efc.c:36:13: warning: size of 'filename' is 6144 bytes [-Wlarger-than=] static char filename[6][1024]; ^ CC getname.o CC vfd.o CC ntypes.o CC dangle.o CC dtransform.o CC reserved.o dtypes.c: In function 'test_compound_9': dtypes.c:1652:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] cmpd_struct wdata = {11, "variable-length string", 22}; ^ dtypes.c: In function 'test_compound_10': dtypes.c:1871:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] wdata[i].str[9] += (char)i; ^ dtypes.c:1876:43: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] ((char*)(wdata[i].text.p))[len-2] += (char)i; ^ dtypes.c: In function 'test_compound_11': dtypes.c:2115:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(((big_t *)buf_orig)[u].d1!=((little_t *)buf)[u].d1) { ^ dtypes.c:2155:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(((big_t *)buf_orig)[u].d1!=((little_t *)buf)[u].d1) { ^ dtypes.c:2189:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(((big_t *)buf_orig)[u].d1!=((little_t *)buf)[u].d1) { ^ dtypes.c: In function 'test_compound_13': dtypes.c:2406:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(data_out.y != data_in.y) TEST_ERROR ^ dtypes.c: In function 'test_compound_14': dtypes.c:2460:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] cmpd_struct_1 wdata1 = {'A', 'B', "variable-length string"}; ^ dtypes.c:2463:5: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] cmpd_struct_2 wdata2 = {'C', 'D', "another vlen!", 1, 2, -1, 9001}; ^ dtypes.c: In function 'test_int_float_except': dtypes.c:5971:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*floatp != buf_float[u]) TEST_ERROR ^ dtypes.c:5992:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(*floatp != buf2_float[u]) TEST_ERROR ^ dtypes.c: In function 'create_del_obj_named_test_file': dtypes.c:6552:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; /* Generic return value */ ^ dtypes.c: In function 'test_utf_ascii_conv': dtypes.c:7092:55: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] status = H5Tconvert(utf8_vtid, ascii_vtid, 1, (void *)utf8_w, NULL, H5P_DEFAULT); ^ dtypes.c:7125:55: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] status = H5Tconvert(ascii_vtid, utf8_vtid, 1, (void *)ascii_w, NULL, H5P_DEFAULT); ^ In file included from dtypes.c:26:0: dtypes.c: At top level: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CC cross_read.o CC freespace.o CC mf.o CC btree2.o CC fheap.o set_extent.c: In function 'main': set_extent.c:133:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(H5Pset_cache(fapl, 0, (size_t)8, 256 * sizeof(int), 0.75) < 0) TEST_ERROR ^ set_extent.c:136:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(H5Pset_cache(fapl2, 0, (size_t)0, (size_t)0, 0.) < 0) TEST_ERROR ^ set_extent.c: In function 'test_random_rank4': set_extent.c:2677:16: warning: size of 'rbuf' is 40000 bytes [-Wlarger-than=] static int rbuf[10][10][10][10]; /* Read buffer */ ^ set_extent.c:2678:16: warning: size of 'wbuf' is 40000 bytes [-Wlarger-than=] static int wbuf[10][10][10][10]; /* Write buffer */ ^ set_extent.c:2679:20: warning: size of 'dim_log' is 3232 bytes [-Wlarger-than=] static hsize_t dim_log[RAND4_NITER+1][4]; /* Log of dataset dimensions */ ^ CC file_image.o dsets.c:208:5: warning: size of 'points' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; ^ dsets.c:208:23: warning: size of 'check' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; ^ dsets.c:209:8: warning: size of 'points_dbl' is 160000 bytes [-Wlarger-than=] double points_dbl[DSET_DIM1][DSET_DIM2], check_dbl[DSET_DIM1][DSET_DIM2]; ^ dsets.c:209:30: warning: size of 'check_dbl' is 160000 bytes [-Wlarger-than=] double points_dbl[DSET_DIM1][DSET_DIM2], check_dbl[DSET_DIM1][DSET_DIM2]; ^ dsets.c: In function 'test_simple_io': dsets.c:404:9: warning: size of 'rdata' is 80000 bytes [-Wlarger-than=] int rdata[DSET_DIM1][DSET_DIM2]; ^ dsets.c: In function 'test_userblock_offset': dsets.c:523:9: warning: size of 'rdata' is 80000 bytes [-Wlarger-than=] int rdata[DSET_DIM1][DSET_DIM2]; ^ dsets.c: In function 'test_conv_buffer': dsets.c:1031:30: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->b[j] = (float)(100.0f*(j+1) + 0.01f*j); ^ dsets.c:1031:2: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->b[j] = (float)(100.0f*(j+1) + 0.01f*j); ^ dsets.c:1034:22: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->c[j] = 100.0f*(j+1) + 0.02f*j; ^ dsets.c:1034:2: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] cf->c[j] = 100.0f*(j+1) + 0.02f*j; ^ dsets.c: In function 'test_nbit_int': dsets.c:2786:28: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] (long long)HDpow(2.0f, (double)(precision - 1))) << offset); ^ dsets.c:2834:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) { ^ dsets.c:2834:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j] & mask) != (orig_data[i][j] & mask)) { ^ dsets.c: In function 'test_nbit_float': dsets.c:2961:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(!(orig_data[i][j]==orig_data[i][j])) continue; /* skip if value is NaN */ ^ dsets.c:2962:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(new_data[i][j] != orig_data[i][j]) { ^ dsets.c: In function 'test_nbit_double': dsets.c:3018:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double orig_data[2][5] = {{1.6081706885101836e+60, -255.32099170994480, ^ dsets.c:3018:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3019:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 1.2677579992621376e-61, 64568.289448797700, -1.0619721778839084e-75}, {2.1499497833454840e+56, ^ dsets.c:3019:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3019:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3019:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] 6.6562295504670740e-3, -1.5747263393432150, 1.0711093225222612, -9.8971679387636870e-1}}; ^ dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3020:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3092:33: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(!(orig_data[i][j]==orig_data[i][j])) continue; /* skip if value is NaN */ ^ dsets.c:3093:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if(new_data[i][j] != orig_data[i][j]) { ^ dsets.c: In function 'test_nbit_array': dsets.c:3194:38: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)precision)) << offset); ^ dsets.c:3194:38: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c: In function 'test_nbit_compound': dsets.c:3302:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] const float float_val[2][5] = {{(float)188384.00, (float)19.103516, (float)-1.0831790e9, (float)-84.242188, ^ dsets.c:3302:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3302:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3302:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (float)5.2045898}, {(float)-49140.000, (float)2350.2500, (float)-3.2110596e-1, (float)6.4998865e-5, (float)-0.0000000}}; ^ dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3303:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3370:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]); ^ dsets.c:3370:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3372:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]); ^ dsets.c:3372:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3374:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]); ^ dsets.c:3374:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3427:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) || ^ dsets.c:3427:63: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].i & i_mask) != (orig_data[i][j].i & i_mask) || ^ dsets.c:3428:17: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].c & c_mask) != (orig_data[i][j].c & c_mask) || ^ dsets.c:3428:17: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] dsets.c:3429:17: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].s & s_mask) != (orig_data[i][j].s & s_mask) || ^ dsets.c:3429:17: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] dsets.c:3430:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (orig_data[i][j].f==orig_data[i][j].f && new_data[i][j].f != orig_data[i][j].f)) ^ dsets.c:3430:75: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (orig_data[i][j].f==orig_data[i][j].f && new_data[i][j].f != orig_data[i][j].f)) ^ dsets.c: In function 'test_nbit_compound_2': dsets.c:3513:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] const float float_val[2][5] = {{(float)188384.00, (float)19.103516, (float)-1.0831790e9, (float)-84.242188, ^ dsets.c:3513:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3513:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3513:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (float)5.2045898}, {(float)-49140.000, (float)2350.2500, (float)-3.2110596e-1, (float)6.4998865e-5, (float)-0.0000000}}; ^ dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3514:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3613:32: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]); ^ dsets.c:3613:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3615:32: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]); ^ dsets.c:3615:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3617:32: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]); ^ dsets.c:3617:32: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3621:30: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)precision[3])) << offset[3]); ^ dsets.c:3621:30: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3626:40: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[4]-1))) << offset[4]); ^ dsets.c:3626:40: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3631:42: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]); ^ dsets.c:3631:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3633:42: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]); ^ dsets.c:3633:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3635:42: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]); ^ dsets.c:3635:42: warning: cast from function call of type 'double' to non-matching type 'long long int' [-Wbad-function-cast] dsets.c:3700:14: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].b[m][n]&b_mask)!=(orig_data[i][j].b[m][n]&b_mask)) { ^ dsets.c:3700:14: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] dsets.c:3707:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)|| ^ dsets.c:3707:78: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].d[m][n].i & i_mask)!=(orig_data[i][j].d[m][n].i & i_mask)|| ^ dsets.c:3708:17: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].d[m][n].c & c_mask)!=(orig_data[i][j].d[m][n].c & c_mask)|| ^ dsets.c:3708:17: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] dsets.c:3709:17: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].d[m][n].s & s_mask)!=(orig_data[i][j].d[m][n].s & s_mask)|| ^ dsets.c:3709:17: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] dsets.c:3710:42: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (new_data[i][j].d[m][n].f==new_data[i][j].d[m][n].f && ^ dsets.c:3711:43: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] new_data[i][j].d[m][n].f != new_data[i][j].d[m][n].f)) { ^ dsets.c:3717:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)|| ^ dsets.c:3717:61: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((new_data[i][j].a.i & i_mask)!=(orig_data[i][j].a.i & i_mask)|| ^ dsets.c:3718:12: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] (new_data[i][j].a.c & c_mask)!=(orig_data[i][j].a.c & c_mask)|| ^ dsets.c:3718:12: warning: conversion to 'unsigned int' from 'char' may change the sign of the result [-Wsign-conversion] dsets.c:3719:12: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] (new_data[i][j].a.s & s_mask)!=(orig_data[i][j].a.s & s_mask)|| ^ dsets.c:3719:12: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] dsets.c:3720:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] (new_data[i][j].a.f==new_data[i][j].a.f && ^ dsets.c:3721:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] new_data[i][j].a.f != new_data[i][j].a.f)|| ^ dsets.c: In function 'test_nbit_compound_3': dsets.c:3849:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0); ^ dsets.c:3849:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3849:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c:3849:37: warning: cast from function call of type 'double' to non-matching type 'long int' [-Wbad-function-cast] orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0); ^ dsets.c: In function 'test_nbit_int_size': dsets.c:3981:9: warning: size of 'orig_data' is 80000 bytes [-Wlarger-than=] int orig_data[DSET_DIM1][DSET_DIM2]; ^ dsets.c:4037:39: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] orig_data[i][j] = rand() % (int)pow((double)2, (double)(precision-1)) << offset; ^ dsets.c: In function 'test_nbit_flt_size': dsets.c:4155:11: warning: size of 'orig_data' is 80000 bytes [-Wlarger-than=] float orig_data[DSET_DIM1][DSET_DIM2]; ^ dsets.c:4244:49: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[i][j] = (rand() % 1234567) / 2; ^ dsets.c: In function 'test_scaleoffset_float': dsets.c:4670:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] orig_data[i][j] = (float)((HDrandom() % 100000) / (float)1000.0); ^ dsets.c:4670:45: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[i][j] = (float)((HDrandom() % 100000) / (float)1000.0); ^ dsets.c:4713:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(HDfabs(new_data[i][j]-orig_data[i][j]) > HDpow(10.0, -3.0)) { ^ dsets.c:4713:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c: In function 'test_scaleoffset_float_2': dsets.c:4790:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] fillval = 10000.0; ^ dsets.c:4818:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] orig_data[0][j] = (float)((HDrandom() % 100000) / (float)1000.0); ^ dsets.c:4818:45: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] orig_data[0][j] = (float)((HDrandom() % 100000) / (float)1000.0); ^ dsets.c:4861:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(HDfabs(new_data[0][j]-orig_data[0][j]) > HDpow(10.0, -3.0)) { ^ dsets.c:4861:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c: In function 'test_scaleoffset_double': dsets.c:4946:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] orig_data[i][j] = (HDrandom() % 10000000) / 10000000.0; ^ dsets.c:4989:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(HDfabs(new_data[i][j]-orig_data[i][j]) > HDpow(10.0, -7.0)) { ^ dsets.c:4989:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c: In function 'test_scaleoffset_double_2': dsets.c:5066:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] fillval = 10000.0; ^ dsets.c:5094:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] orig_data[0][j] = (HDrandom() % 10000000) / 10000000.0; ^ dsets.c:5137:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(HDfabs(new_data[0][j]-orig_data[0][j]) > HDpow(10.0, -7.0)) { ^ dsets.c:5137:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dsets.c: In function 'test_set_local': dsets.c:5907:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] n=1.0; ^ dsets.c:5911:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] points_dbl[i][j] = (double)1.5*n++; ^ dsets.c:6105:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(!DBL_REL_EQUAL(points_dbl[i][j],check_dbl[i][j],0.00001)) { ^ dsets.c: In function 'test_deprec': dsets.c:7089:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ dsets.c: In function 'test_chunk_cache': dsets.c:7431:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] w0_2 = w0_1 / 2.; ^ dsets.c:7525:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] w0_2 = H5D_CHUNK_CACHE_W0_DEFAULT; ^ dsets.c: In function 'test_big_chunks_bypass_cache': dsets.c:7612:30: warning: size of 'rdata1' is 4000 bytes [-Wlarger-than=] static int wdata[BYPASS_CHUNK_DIM/2], rdata1[BYPASS_DIM], ^ dsets.c:7626:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(H5Pset_cache(fapl_local, 0, rdcc_nelmts, rdcc_nbytes, (double)0.0) < 0) FAIL_STACK_ERROR ^ dsets.c: In function 'test_chunk_expand': dsets.c:7856:93: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(alloc_time = H5D_ALLOC_TIME_EARLY; alloc_time <= H5D_ALLOC_TIME_INCR; alloc_time++) { ^ In file included from dsets.c:27:0: dsets.c: At top level: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ dsets.c: In function 'test_simple_io': dsets.c:497:1: warning: stack usage is 81120 bytes [-Wstack-usage=] } ^ dsets.c:497:1: warning: the frame size of 81052 bytes is larger than 16384 bytes [-Wframe-larger-than=] dsets.c: In function 'test_nbit_int_size': dsets.c:4130:1: warning: stack usage is 80112 bytes [-Wstack-usage=] } ^ dsets.c:4130:1: warning: the frame size of 80044 bytes is larger than 16384 bytes [-Wframe-larger-than=] dsets.c: In function 'test_nbit_flt_size': dsets.c:4336:1: warning: stack usage is 80112 bytes [-Wstack-usage=] } ^ dsets.c:4336:1: warning: the frame size of 80048 bytes is larger than 16384 bytes [-Wframe-larger-than=] dsets.c: In function 'test_userblock_offset': dsets.c:587:1: warning: stack usage is 81104 bytes [-Wstack-usage=] } ^ dsets.c:587:1: warning: the frame size of 81044 bytes is larger than 16384 bytes [-Wframe-larger-than=] dsets.c: In function 'filter_bogus2': dsets.c:1361:18: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left>0) { ^ CC unregister.o CC error_test.o CC err_compat.o tselect.c: In function 'test_select_all': tselect.c:717:58: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] *tbuf++ = (uint8_t)(((i * SPACE4_DIM2) + j) * SPACE4_DIM3) + k; ^ tselect.c: In function 'verify_select_hyper_contig_dr__run_test': tselect.c:1608:12: warning: unused parameter 'cube_size' [-Wunused-parameter] size_t cube_size, unsigned edge_size, unsigned cube_rank) ^ tselect.c: In function 'test_select_combine': tselect.c:6652:13: warning: size of 'blocks' is 4096 bytes [-Wlarger-than=] hsize_t blocks[128][2][SPACE7_RANK]; /* List of blocks */ ^ tselect.c: In function 'test_select_fill_point': tselect.c:7185:60: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] points[u][0] = (hsize_t)(points[u][0] + real_offset[0]); ^ tselect.c:7186:60: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] points[u][1] = (hsize_t)(points[u][1] + real_offset[1]); ^ tselect.c: In function 'test_select_fill_hyper_simple': tselect.c:7266:55: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if((u >= (unsigned)(start[0] + real_offset[0]) && u < (unsigned)(start[0] + count[0] + real_offset[0])) ^ tselect.c:7266:111: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if((u >= (unsigned)(start[0] + real_offset[0]) && u < (unsigned)(start[0] + count[0] + real_offset[0])) ^ tselect.c:7267:59: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] && (v >= (unsigned)(start[1] + real_offset[1]) && v < (unsigned)(start[1] + count[1] + real_offset[1]))) { ^ tselect.c:7267:115: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] && (v >= (unsigned)(start[1] + real_offset[1]) && v < (unsigned)(start[1] + count[1] + real_offset[1]))) { ^ tselect.c:7285:73: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] points[num_points][0] = (hsize_t)(u + start[0] + real_offset[0]); ^ tselect.c:7286:73: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] points[num_points][1] = (hsize_t)(v + start[1] + real_offset[1]); ^ tselect.c: In function 'test_select_fill_hyper_regular': tselect.c:7376:62: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7376:112: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7393:60: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] points[u][0] = (hsize_t)(points[u][0] + real_offset[0]); ^ tselect.c:7394:60: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] points[u][1] = (hsize_t)(points[u][1] + real_offset[1]); ^ tselect.c: In function 'test_select_fill_hyper_irregular': tselect.c:7499:62: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7499:112: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(u == (unsigned)(points[w][0] + real_offset[0]) && v == (unsigned)(points[w][1] + real_offset[1])) { ^ tselect.c:7516:70: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] iter_points[u][0] = (hsize_t)(iter_points[u][0] + real_offset[0]); ^ tselect.c:7517:70: warning: conversion to 'long long unsigned int' from 'hssize_t' may change the sign of the result [-Wsign-conversion] iter_points[u][1] = (hsize_t)(iter_points[u][1] + real_offset[1]); ^ tselect.c: In function 'test_select_hyper_checker_board_dr__verify_data': tselect.c:2628:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] test_select_hyper_checker_board_dr__verify_data(uint16_t * buf_ptr, ^ tselect.c: In function 'test_shape_same_dr__run_full_space_vs_slice_tests': tselect.c:10737:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c: In function 'test_shape_same_dr__run_checkerboard_tests': tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c: In function 'test_shape_same_dr__run_irregular_tests': tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2 ) && (large_rank >= 5)); ^ tselect.c: In function 'test_select_hyper_contig_dr__run_test.constprop.6': tselect.c:2252:21: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(; s <= stop_index; s++) { ^ tselect.c:2011:21: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(; s <= stop_index; s++) { ^ tselect.c: In function 'test_select': tselect.c:10737:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:11351:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:11841:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((z < 2) && (large_rank >= 1)); ^ tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2 ) && (large_rank >= 5)); ^ tselect.c:10740:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:10743:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:10746:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:10749:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:11354:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11357:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11360:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11363:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2) && (large_rank >= 5)); ^ tselect.c:11844:36: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((y < 2) && (large_rank >= 2)); ^ tselect.c:11847:32: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((x < 2) && (large_rank >= 3)); ^ tselect.c:11850:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((w < 2) && (large_rank >= 4)); ^ tselect.c:11853:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] } while((v < 2 ) && (large_rank >= 5)); ^ tselect.c:11681:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(small_rank = 1; small_rank <= large_rank; small_rank++) { ^ tselect.c:11133:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(small_rank = 1; small_rank <= large_rank; small_rank++) { ^ tselect.c:10646:9: warning: cannot optimize possibly infinite loops [-Wunsafe-loop-optimizations] for(small_rank = 1; small_rank <= large_rank; small_rank++) { ^ CC tcheck_version.o unregister.c: In function 'test_unregister_filters': unregister.c:103:9: warning: size of 'points' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2]; ^ unregister.c:213:1: warning: stack usage is 81408 bytes [-Wstack-usage=] } ^ unregister.c:213:1: warning: the frame size of 81340 bytes is larger than 16384 bytes [-Wframe-larger-than=] CC testmeta.o err_compat.c:40:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ err_compat.c:40:25: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ CC links_env.o cross_read.c: In function 'check_data': cross_read.c:110:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] data_in[NX][i] = -2.2; ^ cross_read.c:129:3: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if (!DBL_REL_EQUAL(data_out[j][i], data_in[j][i], 0.001)) { ^ cross_read.c: In function 'open_dataset': cross_read.c:210:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME, file, TRUE); ^ cross_read.c:213:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME1, file, TRUE); ^ cross_read.c:217:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME2, file, TRUE); ^ cross_read.c:225:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME3, file, TRUE); ^ cross_read.c:233:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME4, file, TRUE); ^ cross_read.c:241:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME5, file, TRUE); ^ cross_read.c:249:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME6, file, FALSE); ^ cross_read.c:257:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME7, file, FALSE); ^ cross_read.c:265:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME8, file, FALSE); ^ cross_read.c:273:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME9, file, FALSE); ^ cross_read.c:281:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME10, file, FALSE); ^ cross_read.c:289:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME11, file, FALSE); ^ cross_read.c:297:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME12, file, FALSE); ^ cross_read.c:305:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME13, file, FALSE); ^ cross_read.c:313:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME14, file, TRUE); ^ cross_read.c:321:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME15, file, TRUE); ^ cross_read.c:329:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME16, file, TRUE); ^ cross_read.c:337:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME17, file, TRUE); ^ cross_read.c:361:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME20, file, TRUE); ^ cross_read.c:369:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME21, file, TRUE); ^ cross_read.c:377:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME22, file, TRUE); ^ cross_read.c:385:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += check_data(DATASETNAME23, file, TRUE); ^ cross_read.c:399:5: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] return nerrors; ^ cross_read.c: In function 'main': cross_read.c:425:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += open_dataset(filename); ^ cross_read.c:429:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += open_dataset(filename); ^ In file included from cross_read.c:25:0: cross_read.c: At top level: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CC plugin.o file_image.c: In function 'test_get_file_image': file_image.c:768:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(member_file_name, 1024, file_name, i); ^ file_image.c:768:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] file_image.c:796:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(member_file_name, 1024, file_name, i); ^ file_image.c:796:13: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] In file included from file_image.c:25:0: file_image.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from file_image.c:25:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ vfd.c: In function 'test_family_opens': vfd.c:611:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(first_name, sizeof(first_name), fname, 0); ^ vfd.c:611:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] vfd.c: In function 'test_family': vfd.c:682:9: warning: size of 'buf' is 16384 bytes [-Wlarger-than=] int buf[FAMILY_NUMBER][FAMILY_SIZE]; ^ vfd.c: In function 'test_family_compat': vfd.c:865:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(newname_individual, sizeof(newname_individual), newname, counter); ^ vfd.c:865:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] vfd.c:866:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(pathname_individual, sizeof(pathname_individual), pathname, counter); ^ vfd.c:866:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] vfd.c:870:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(newname_individual, sizeof(newname_individual), newname, counter); ^ vfd.c:870:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] vfd.c:871:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(pathname_individual, sizeof(pathname_individual), pathname, counter); ^ vfd.c:871:9: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] vfd.c: In function 'test_multi_opens': vfd.c:940:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(sf_name, sizeof(sf_name), super_name, fname); ^ vfd.c:940:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] vfd.c: In function 'test_multi': vfd.c:982:9: warning: size of 'buf' is 65536 bytes [-Wlarger-than=] int buf[MULTI_SIZE][MULTI_SIZE]; ^ vfd.c: In function 'test_multi_compat': vfd.c:1193:9: warning: size of 'buf' is 65536 bytes [-Wlarger-than=] int buf[MULTI_SIZE][MULTI_SIZE]; ^ vfd.c: In function 'test_family': vfd.c:815:1: warning: stack usage is 17536 bytes [-Wstack-usage=] } ^ vfd.c:815:1: warning: the frame size of 17476 bytes is larger than 16384 bytes [-Wframe-larger-than=] vfd.c: In function 'test_multi_compat': vfd.c:1322:1: warning: stack usage is 71120 bytes [-Wstack-usage=] } ^ vfd.c:1322:1: warning: the frame size of 71060 bytes is larger than 16384 bytes [-Wframe-larger-than=] vfd.c: In function 'test_multi': vfd.c:1156:1: warning: stack usage is 68144 bytes [-Wstack-usage=] } ^ vfd.c:1156:1: warning: the frame size of 68076 bytes is larger than 16384 bytes [-Wframe-larger-than=] CCLD libdynlib1.la CCLD libdynlib2.la tcheck_version.c: In function 'abort_intercept': tcheck_version.c:108:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] abort_intercept (int UNUSED sig) ^ ntypes.c:35:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ ntypes.c:35:25: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ ntypes.c:36:7: warning: size of 'spoints2' is 40000 bytes [-Wlarger-than=] short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1]; ^ ntypes.c:36:27: warning: size of 'scheck2' is 40000 bytes [-Wlarger-than=] short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1]; ^ ntypes.c:37:5: warning: size of 'ipoints3' is 400000 bytes [-Wlarger-than=] int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5]; ^ ntypes.c:37:28: warning: size of 'icheck3' is 400000 bytes [-Wlarger-than=] int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5]; ^ error_test.c:43:5: warning: size of 'ipoints2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ error_test.c:43:25: warning: size of 'icheck2' is 80000 bytes [-Wlarger-than=] int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; ^ error_test.c: In function 'test_long_desc': error_test.c:357:28: warning: conversion to 'char' from 'size_t' may alter its value [-Wconversion] long_desc[u] = 'A' + (u % 26); ^ error_test.c:368:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(full_desc, (size_t)(LONG_DESC_SIZE + 128), format, long_desc); ^ error_test.c:368:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] In file included from error_test.c:23:0: error_test.c: At top level: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CCLD libdynlib3.la CCLD libh5test.la dtransform.c: In function 'main': dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0); ^ dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:291:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0); ^ dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:292:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1); ^ dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:293:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1); ^ dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:294:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0); ^ dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:295:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1); ^ dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:296:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1); ^ dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:298:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CONTIG(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1); ^ dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:303:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:322:19: warning: size of 'array' is 2592 bytes [-Wlarger-than=] TEST_TYPE_CONTIG(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1); ^ dtransform.c:325:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0); ^ dtransform.c:325:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:326:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0); ^ dtransform.c:326:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:327:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1); ^ dtransform.c:327:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:328:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1); ^ dtransform.c:328:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:329:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0); ^ dtransform.c:329:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:330:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1); ^ dtransform.c:330:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:332:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1); ^ dtransform.c:332:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:335:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] TEST_TYPE_CHUNK(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1); ^ dtransform.c:335:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:350:19: warning: size of 'array' is 2592 bytes [-Wlarger-than=] TEST_TYPE_CHUNK(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1); ^ dtransform.c: In function 'test_poly': dtransform.c:498:13: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] polyflres[row][col] = (float) ((2.0f + windchillC) * ((windchillC - 8.0f) / 2.0f)); ^ dtransform.c:498:13: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] dtransform.c: In function 'test_trivial': dtransform.c:729:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if((windchillFfloatread[row][col] - 4.8f) > FLOAT_TOL) ^ dtransform.c: In function 'test_getset': dtransform.c:788:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if((windchillFfloatread[row][col] - 4.8f) > FLOAT_TOL) ^ CCLD testhdf5 CCLD lheap CCLD ohdr CCLD stab CCLD gheap CCLD cache_api CCLD cache CCLD pool CCLD hyperslab CCLD accum plugin.c:65:5: warning: size of 'points_deflate' is 80000 bytes [-Wlarger-than=] int points_deflate[DSET_DIM1][DSET_DIM2], ^ plugin.c:66:9: warning: size of 'points_dynlib1' is 80000 bytes [-Wlarger-than=] points_dynlib1[DSET_DIM1][DSET_DIM2], ^ plugin.c:67:9: warning: size of 'points_dynlib2' is 80000 bytes [-Wlarger-than=] points_dynlib2[DSET_DIM1][DSET_DIM2], ^ plugin.c:68:9: warning: size of 'points_bzip2' is 80000 bytes [-Wlarger-than=] points_bzip2[DSET_DIM1][DSET_DIM2]; ^ plugin.c: In function 'test_filter_internal': plugin.c:95:9: warning: size of 'points' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; ^ plugin.c:95:27: warning: size of 'check' is 80000 bytes [-Wlarger-than=] int points[DSET_DIM1][DSET_DIM2], check[DSET_DIM1][DSET_DIM2]; ^ plugin.c: In function 'test_read_data': plugin.c:427:9: warning: size of 'check' is 80000 bytes [-Wlarger-than=] int check[DSET_DIM1][DSET_DIM2]; ^ In file included from plugin.c:24:0: plugin.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from plugin.c:24:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ plugin.c: In function 'test_read_data': plugin.c:456:1: warning: stack usage is 80048 bytes [-Wstack-usage=] } ^ plugin.c:456:1: warning: the frame size of 80000 bytes is larger than 16384 bytes [-Wframe-larger-than=] plugin.c: In function 'test_filter_internal': plugin.c:325:1: warning: stack usage is 160192 bytes [-Wstack-usage=] } ^ plugin.c:325:1: warning: the frame size of 160120 bytes is larger than 16384 bytes [-Wframe-larger-than=] CCLD istore CCLD bittests CCLD dtypes CCLD dt_arith CCLD dsets CCLD cmpd_dset CCLD external CCLD efc CCLD filter_fail CCLD extend CCLD unlink CCLD big CCLD mtime CCLD fillval CCLD mount CCLD flush1 CCLD flush2 CCLD enum CCLD app_ref CCLD set_extent CCLD ttsafe CCLD getname CCLD vfd CCLD ntypes CCLD dangle CCLD dtransform CCLD freespace CCLD reserved CCLD cross_read CCLD file_image CCLD mf CCLD unregister CCLD error_test CCLD err_compat CCLD tcheck_version CCLD testmeta CCLD links_env CCLD plugin objcopy.c: In function 'compare_data': objcopy.c:1067:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ref_buf1 = (const hdset_reg_ref_t *)buf1; ^ objcopy.c:1068:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] ref_buf2 = (const hdset_reg_ref_t *)buf2; ^ objcopy.c: In function 'test_copy_dataset_compound': objcopy.c:2318:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf[i].d = 1. / (i + 1); ^ objcopy.c: In function 'test_copy_dataset_chunked': objcopy.c:2450:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf1d[i] = (float)(i / 2.0); ^ objcopy.c:2452:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf2d[i][j] = (float)(i + (j / 100.0)); ^ objcopy.c: In function 'test_copy_dataset_chunked_sparse': objcopy.c:2793:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf1d[i] = (float)(i / 10.0); ^ objcopy.c:2795:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf2d[i][j] = (float)(i + (j / 100.0)); ^ objcopy.c: In function 'test_copy_dataset_compressed': objcopy.c:2988:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf[i][j] = (float)(100.0); /* Something easy to compress */ ^ objcopy.c: In function 'test_copy_dataset_compact': objcopy.c:3117:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf[i][j] = (float)(i+j/100.0); ^ objcopy.c: In function 'test_copy_dataset_contig_cmpd_vl': objcopy.c:7597:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf[i].a = i * (i - 1); ^ objcopy.c:7602:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf[i].c = 1. / (i + 1.); ^ objcopy.c:7602:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] objcopy.c: In function 'test_copy_dataset_chunked_cmpd_vl': objcopy.c:7736:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf[i].a = i * (i - 1); ^ objcopy.c:7741:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf[i].c = 1. / (i + 1.); ^ objcopy.c:7741:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] objcopy.c: In function 'test_copy_dataset_compact_cmpd_vl': objcopy.c:7881:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf[i].a = i * (i - 1); ^ objcopy.c:7886:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] buf[i].c = 1. / (i + 1.); ^ objcopy.c:7886:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] In file included from objcopy.c:25:0: objcopy.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from objcopy.c:25:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ objcopy.c: In function 'addr_lookup': objcopy.c:201:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] addr_lookup(H5O_info_t *oi) ^ CCLD objcopy links.c: In function 'external_set_elink_fapl1': links.c:3515:10: warning: size of 'sv' is 3500 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][500]; ^ links.c: In function 'external_set_elink_fapl2': links.c:3714:9: warning: size of 'points' is 6400 bytes [-Wlarger-than=] int points[NUM40][NUM40]; ^ links.c: In function 'link_filters': links.c:9823:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] > ((double)filesize_unfiltered * FILTER_FILESIZE_MAX_FRACTION)) ^ links.c: In function 'link_iterate_check': links.c:12085:70: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip); ^ links.c:12085:5: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip); ^ links.c:12113:45: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12113:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12117:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip); ^ links.c:12158:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = 0; ^ links.c: In function 'link_iterate_old_check': links.c:12515:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = 0; ^ links.c:12535:70: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip); ^ links.c:12535:5: warning: conversion to 'int64_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? skip : ((max_links - 1) - skip); ^ links.c:12563:45: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12563:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = max_links / 2; ^ links.c:12567:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->curr = order != H5_ITER_DEC ? (unsigned)gskip : ((max_links - 1) - gskip); ^ links.c:12608:33: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] iter_info->nskipped = gskip = 0; ^ In file included from links.c:31:0: links.c: At top level: H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from links.c:31:0: H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ links.c: In function 'external_set_elink_fapl2': links.c:3827:1: warning: stack usage is 10624 bytes [-Wstack-usage=] } /* end external_set_elink_fapl2() */ ^ links.c: In function 'external_set_elink_fapl1': links.c:3671:1: warning: stack usage is 8864 bytes [-Wstack-usage=] } /* end external_set_elink_fapl1() */ ^ links.c: In function 'external_symlink': links.c:6556:1: warning: stack usage is 11360 bytes [-Wstack-usage=] } /* end external_symlink() */ ^ CCLD links CCLD btree2 fheap.c: In function 'begin_test': fheap.c:546:15: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] test_desc = H5MM_malloc(HDstrlen(del_str) + HDstrlen(base_desc)); ^ fheap.c:547:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf(test_desc, base_desc, del_str); ^ fheap.c: In function 'reopen_file': fheap.c:597:31: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (*f = H5I_object(*file))) ^ fheap.c: In function 'open_heap': fheap.c:644:31: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (*f = H5I_object(*file))) ^ fheap.c:682:27: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (*f = H5I_object(*file))) ^ fheap.c: In function 'fill_heap': fheap.c:1067:45: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (shared_ids_g = H5MM_realloc(shared_ids_g, id_len * shared_alloc_ids_g))) ^ fheap.c:1069:46: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] if(NULL == (shared_lens_g = H5MM_realloc(shared_lens_g, sizeof(size_t) * shared_alloc_ids_g))) ^ fheap.c:1071:46: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] if(NULL == (shared_offs_g = H5MM_realloc(shared_offs_g, sizeof(size_t) * shared_alloc_ids_g))) ^ fheap.c:1118:45: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (shared_ids_g = H5MM_realloc(shared_ids_g, id_len * shared_alloc_ids_g))) ^ fheap.c:1120:46: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] if(NULL == (shared_lens_g = H5MM_realloc(shared_lens_g, sizeof(size_t) * shared_alloc_ids_g))) ^ fheap.c:1122:46: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] if(NULL == (shared_offs_g = H5MM_realloc(shared_offs_g, sizeof(size_t) * shared_alloc_ids_g))) ^ fheap.c:1174:46: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (keep_ids->ids = H5MM_realloc(keep_ids->ids, id_len * keep_ids->alloc_ids))) ^ fheap.c:1176:47: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] if(NULL == (keep_ids->lens = H5MM_realloc(keep_ids->lens, sizeof(size_t) * keep_ids->alloc_ids))) ^ fheap.c:1178:47: warning: request for implicit conversion from 'void *' to 'size_t *' not permitted in C++ [-Wc++-compat] if(NULL == (keep_ids->offs = H5MM_realloc(keep_ids->offs, sizeof(size_t) * keep_ids->alloc_ids))) ^ fheap.c: In function 'test_create': fheap.c:1849:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_reopen': fheap.c:1949:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_open_twice': fheap.c:2048:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:2056:27: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f2 = H5I_object(file2))) ^ fheap.c: In function 'test_delete_open': fheap.c:2194:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_id_limits': fheap.c:2331:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_filtered_create': fheap.c:2670:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:2709:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_size': fheap.c:2785:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:2835:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_insert_weird': fheap.c:3051:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_start_5th_recursive_indirect': fheap.c:6016:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_remove_bogus': fheap.c:6146:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6187:31: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] heap_id[u] = HDrandom() + 1; ^ fheap.c:6209:35: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] heap_id[u] = HDrandom() + 1; ^ fheap.c: In function 'test_man_remove_one': fheap.c:6295:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6332:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6346:9: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion] obj[u] = u; ^ fheap.c: In function 'test_man_remove_two': fheap.c:6451:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6488:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6502:9: warning: conversion to 'unsigned char' from 'unsigned int' may alter its value [-Wconversion] obj[u] = u; ^ fheap.c: In function 'test_man_remove_one_larger': fheap.c:6636:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6673:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_remove_two_larger': fheap.c:6797:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:6834:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_remove_three_larger': fheap.c:7033:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:7070:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_man_incr_insert_remove': fheap.c:7307:19: warning: size of 'heap_id' is 6400 bytes [-Wlarger-than=] unsigned char heap_id[100][MAX_HEAP_ID_LEN]; /* Heap ID for object inserted */ ^ fheap.c: In function 'test_huge_insert_one': fheap.c:12331:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_huge_insert_two': fheap.c:12485:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:12487:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_huge_insert_three': fheap.c:12719:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:12721:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:12723:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_huge_insert_mix': fheap.c:13029:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13031:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13033:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13035:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id4 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13037:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id5 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_filtered_huge': fheap.c:13470:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_tiny_insert_one': fheap.c:13663:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_tiny_insert_two': fheap.c:13817:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:13819:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_tiny_insert_mix': fheap.c:14056:32: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14058:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id2 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14060:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id3 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14062:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id4 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14064:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id5 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14066:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id6 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c:14068:33: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] if(NULL == (heap_id7 = H5MM_malloc(tparam->actual_id_len))) ^ fheap.c: In function 'test_filtered_man_root_direct': fheap.c:14699:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_filtered_man_root_indirect': fheap.c:14881:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:14941:34: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:14973:34: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15006:34: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15038:34: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'test_write': fheap.c:15683:17: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] rewrite_obj = H5MM_malloc(shared_obj_size_g); ^ fheap.c:15685:43: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] rewrite_obj[u] = shared_wobj_g[u] * 2; ^ fheap.c:15713:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] obj_size *= 1.3; ^ fheap.c:15713:13: warning: conversion to 'size_t' from 'double' may alter its value [-Wconversion] fheap.c:15715:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] obj_size /= 1.3; ^ fheap.c:15715:13: warning: conversion to 'size_t' from 'double' may alter its value [-Wconversion] fheap.c:15738:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15758:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] obj_size *= 1.3; ^ fheap.c:15758:13: warning: conversion to 'size_t' from 'double' may alter its value [-Wconversion] fheap.c:15760:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] obj_size /= 1.3; ^ fheap.c:15760:13: warning: conversion to 'size_t' from 'double' may alter its value [-Wconversion] fheap.c: In function 'test_bug1': fheap.c:15899:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c:15925:26: warning: request for implicit conversion from 'void *' to 'struct H5F_t *' not permitted in C++ [-Wc++-compat] if(NULL == (f = H5I_object(file))) ^ fheap.c: In function 'main': fheap.c:16011:19: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] shared_wobj_g = H5MM_malloc(shared_obj_size_g); ^ fheap.c:16012:19: warning: request for implicit conversion from 'void *' to 'unsigned char *' not permitted in C++ [-Wc++-compat] shared_robj_g = H5MM_malloc(shared_obj_size_g); ^ fheap.c:16020:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(curr_test = FHEAP_TEST_NORMAL; curr_test < FHEAP_TEST_NTESTS; curr_test++) { ^ fheap.c:16051:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_create(fapl, &small_cparam, &tparam); ^ fheap.c:16052:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_reopen(fapl, &small_cparam, &tparam); ^ fheap.c:16053:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_open_twice(fapl, &small_cparam, &tparam); ^ fheap.c:16054:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_delete_open(fapl, &small_cparam, &tparam); ^ fheap.c:16055:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_id_limits(fapl, &small_cparam); ^ fheap.c:16056:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_create(fapl, &small_cparam); ^ fheap.c:16057:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_size(fapl, &small_cparam); ^ fheap.c:16072:73: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(fill = FHEAP_TEST_FILL_LARGE; fill < FHEAP_TEST_FILL_N; fill++) { ^ fheap.c:16104:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_insert_weird(fapl, &small_cparam, &tparam); ^ fheap.c:16147:65: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_start_5th_recursive_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16157:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_bogus(fapl, &small_cparam, &tparam); ^ fheap.c:16158:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_one(fapl, &small_cparam, &tparam); ^ fheap.c:16159:43: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two(fapl, &small_cparam, &tparam); ^ fheap.c:16160:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_one_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16162:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16164:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16166:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_three_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16168:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_three_larger(fapl, &small_cparam, &tparam); ^ fheap.c:16184:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) { ^ fheap.c:16186:97: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(drain_half = FHEAP_DEL_DRAIN_ALL; drain_half < FHEAP_DEL_DRAIN_N; drain_half++) { ^ fheap.c:16202:59: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_root_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16203:58: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_two_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16204:57: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_first_row(fapl, &small_cparam, &tparam); ^ fheap.c:16205:62: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_first_two_rows(fapl, &small_cparam, &tparam); ^ fheap.c:16206:63: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_first_four_rows(fapl, &small_cparam, &tparam); ^ fheap.c:16210:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_all_root_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16211:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_2nd_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16212:64: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_remove_3rd_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16221:57: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_start_block(fapl, &small_cparam, &tparam); ^ fheap.c:16222:66: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_start_block_add_back(fapl, &small_cparam, &tparam); ^ fheap.c:16223:69: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16224:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_2nd_block(fapl, &small_cparam, &tparam); ^ fheap.c:16225:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16226:84: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_one_partial_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16227:66: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_row_skip_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16228:87: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_skip_direct_skip_indirect_two_rows_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16229:90: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16230:94: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_2nd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16231:94: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_less_one_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16232:97: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_2nd_indirect_skip_2nd_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16233:87: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_indirect_two_rows_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16234:105: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_direct_skip_indirect_two_rows_skip_indirect_row_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16235:85: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_skip_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16236:98: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_skip_2nd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16237:110: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_fill_direct_skip_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16238:111: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_2nd_direct_fill_direct_skip2_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16239:106: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_less_one_fill_direct_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16240:118: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_1st_row_3rd_direct_fill_2nd_direct_less_one_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16244:101: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_direct_skip_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16245:130: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16246:139: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_two_rows_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16247:135: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_3rd_direct_fill_2nd_direct_fill_direct_skip_3rd_indirect_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16248:144: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_fill_4th_direct_less_one_fill_2nd_direct_fill_direct_skip_3rd_indirect_wrap_start_block_add_skipped(fapl, &small_cparam, &tparam); ^ fheap.c:16257:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_simple(fapl, &small_cparam, &tparam); ^ fheap.c:16258:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16259:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_2nd_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16260:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_man_frag_3rd_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16295:13: warning: conversion to 'uint16_t' from 'unsigned int' may alter its value [-Wconversion] small_cparam.id_len = id_len; ^ fheap.c:16325:80: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) { ^ fheap.c:16330:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_one(fapl, &small_cparam, &tparam); ^ fheap.c:16331:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_two(fapl, &small_cparam, &tparam); ^ fheap.c:16332:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_three(fapl, &small_cparam, &tparam); ^ fheap.c:16333:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_huge_insert_mix(fapl, &small_cparam, &tparam); ^ fheap.c:16334:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_huge(fapl, &small_cparam, &tparam); ^ fheap.c:16341:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_tiny_insert_one(fapl, &small_cparam, &tparam); ^ fheap.c:16342:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_tiny_insert_two(fapl, &small_cparam, &tparam); ^ fheap.c:16343:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_tiny_insert_mix(fapl, &small_cparam, &tparam); ^ fheap.c:16368:76: warning: increment of enumeration value is invalid in C++ [-Wc++-compat] for(del_dir = FHEAP_DEL_FORWARD; del_dir < FHEAP_DEL_NDIRS; del_dir++) { ^ fheap.c:16373:53: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_man_root_direct(fapl, &small_cparam, &tparam); ^ fheap.c:16374:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_filtered_man_root_indirect(fapl, &small_cparam, &tparam); ^ fheap.c:16378:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(50*1000*1000) : (hsize_t)(25*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16379:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(50*1000*1000) : (hsize_t)(2*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16401:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16402:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16405:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16406:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &small_cparam, &tparam); ^ fheap.c:16419:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16420:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16423:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(50*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16424:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_random_pow2((curr_test == FHEAP_TEST_NORMAL ? (hsize_t)(100*1000*1000) : (hsize_t)(4*1000*1000)), fapl, &large_cparam, &tparam); ^ fheap.c:16440:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_write(fapl, &small_cparam, &tparam); ^ fheap.c:16444:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_write(fapl, &small_cparam, &tparam); ^ fheap.c:16457:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nerrors += test_bug1(fapl, &small_cparam, &tparam); ^ CCLD fheap make[1]: Leaving directory `/var/uhubuild/work/compile/test' Making all in tools make[1]: Entering directory `/var/uhubuild/work/compile/tools' Making all in lib make[2]: Entering directory `/var/uhubuild/work/compile/tools/lib' CC h5tools.lo CC h5tools_dump.lo CC h5tools_str.lo CC h5tools_utils.lo CC h5diff.lo CC h5diff_array.lo CC h5diff_attr.lo CC h5diff_dset.lo CC h5trav.lo CC h5diff_util.lo CC h5tools_ref.lo CC h5tools_filters.lo CC h5tools_type.lo h5tools_filters.c: In function 'h5tools_can_encode': h5tools_filters.c:170:5: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] int h5tools_can_encode(H5Z_filter_t filtn) { ^ h5tools_type.c: In function 'h5tools_get_little_endian_type': h5tools_type.c:78:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch( type_class ) ^ h5tools_type.c:78:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5tools_type.c: In function 'h5tools_get_big_endian_type': h5tools_type.c:155:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch( type_class ) ^ h5tools_type.c:155:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5tools_ref.c: In function 'free_ref_path_info': h5tools_ref.c:68:10: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] HDfree((void *)node->path); ^ h5tools_ref.c: In function 'ref_path_table_put': h5tools_ref.c:221:18: warning: request for implicit conversion from 'void *' to 'struct ref_path_node_t *' not permitted in C++ [-Wc++-compat] if((new_node = HDmalloc(sizeof(ref_path_node_t))) == NULL) ^ h5tools_ref.c: In function 'lookup_ref_path': h5tools_ref.c:303:10: warning: request for implicit conversion from 'void *' to 'struct ref_path_node_t *' not permitted in C++ [-Wc++-compat] node = H5SL_search(ref_path_table, &ref); ^ h5diff_util.c: In function 'print_type': h5diff_util.c:79:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (H5Tget_class(type)) ^ h5diff_util.c:79:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_COMPOUND' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_ENUM' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_VLEN' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_ARRAY' not handled in switch [-Wswitch-enum] h5diff_util.c:79:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5diff_util.c: In function 'get_type': h5diff_util.c:211:5: warning: enumeration value 'H5TRAV_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch(type) { ^ h5diff_util.c: In function 'get_sign': h5diff_util.c:243:5: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum] switch (sign) ^ h5diff_util.c:243:5: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum] h5diff_util.c: In function 'get_class': h5diff_util.c:269:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (tclass) ^ h5diff_util.c:269:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5diff_util.c: In function 'diff_basename': h5diff_util.c:178:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] diff_basename(const char *name) ^ h5diff_util.c: In function 'get_type': h5diff_util.c:209:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] get_type(h5trav_type_t type) ^ h5diff_util.c: In function 'get_sign': h5diff_util.c:241:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] get_sign(H5T_sign_t sign) ^ h5diff_util.c: In function 'get_class': h5diff_util.c:267:1: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] get_class(H5T_class_t tclass) ^ h5diff_dset.c: In function 'diff_can_type': h5diff_dset.c:677:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (tclass1) ^ h5diff_dset.c:677:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] h5diff_dset.c:677:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5tools_utils.c: In function 'parallel_print': h5tools_utils.c:89:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvprintf(format, ap); ^ h5tools_utils.c:95:68: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] bytes_written = HDvsnprintf(outBuff+outBuffOffset, OUTBUFF_SIZE-outBuffOffset, format, ap); ^ h5tools_utils.c:95:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] bytes_written = HDvsnprintf(outBuff+outBuffOffset, OUTBUFF_SIZE-outBuffOffset, format, ap); ^ h5tools_utils.c:95:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] h5tools_utils.c:121:21: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] bytes_written = HDvfprintf(overflow_file, format, ap); ^ h5tools_utils.c:127:13: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] bytes_written = HDvfprintf(overflow_file, format, ap); ^ h5tools_utils.c: In function 'error_msg': h5tools_utils.c:159:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvfprintf(rawerrorstream, fmt, ap); ^ h5tools_utils.c: In function 'warn_msg': h5tools_utils.c:190:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvfprintf(rawerrorstream, fmt, ap); ^ h5tools_utils.c: In function 'print_version': h5tools_utils.c:421:112: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] PRINTSTREAM(rawoutstream, "%s: Version %u.%u.%u%s%s\n", ^ h5tools_utils.c: In function 'find_objs_cb': h5tools_utils.c:582:5: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch(oinfo->type) { ^ h5tools_utils.c:582:5: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum] h5tools_utils.c: In function 'h5tools_getenv_update_hyperslab_bufsize': h5tools_utils.c:934:55: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion] H5TOOLS_BUFSIZE = hyperslab_bufsize_mb * 1024 * 1024; ^ h5tools_utils.c: In function 'search_obj': h5tools_utils.c:548:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] search_obj(table_t *table, haddr_t objno) ^ h5tools_utils.c: In function 'h5tools_getprogname': h5tools_utils.c:895:12: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] const char*h5tools_getprogname(void) ^ h5tools_utils.c: In function 'h5tools_getstatus': h5tools_utils.c:900:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int h5tools_getstatus(void) ^ h5trav.c: In function 'trav_print_visit_obj': h5trav.c:1015:113: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] H5Aiterate_by_name(print_udata->fid, path, trav_index_by, trav_index_order, NULL, trav_attr, (void *)path, H5P_DEFAULT); ^ h5trav.c: In function 'h5trav_getindex': h5trav.c:490:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] h5trav_getindex(const trav_info_t *info, const char *obj) ^ h5trav.c: In function 'h5trav_getindext': h5trav.c:681:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] h5trav_getindext(const char *name, const trav_table_t *table) ^ h5trav.c: In function 'symlink_is_visited': h5trav.c:1231:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] symlink_is_visited(symlink_trav_t *visited, H5L_type_t type, const char *file, const char *path) ^ h5diff.c: In function 'trav_grp_symlinks': h5diff.c:469:5: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum] switch(linfo->type) ^ h5diff.c:469:5: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum] h5diff.c:469:5: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum] h5diff.c: In function 'h5diff': h5diff.c:714:17: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] obj1type = oinfo1.type; ^ h5diff.c:716:40: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] idx = info1_obj->nused - 1; ^ h5diff.c:772:17: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] obj2type = oinfo2.type; ^ h5diff.c:774:40: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] idx = info2_obj->nused - 1; ^ h5diff.c:850:13: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] obj1type = trg_linfo1.trg_type; ^ h5diff.c:852:43: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] int idx = info1_lp->nused - 1; ^ h5diff.c:853:17: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] info1_lp->paths[idx].type = trg_linfo1.trg_type; ^ h5diff.c:894:13: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] obj2type = trg_linfo2.trg_type; ^ h5diff.c:896:43: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] int idx = info2_lp->nused - 1; ^ h5diff.c:897:17: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] info2_lp->paths[idx].type = trg_linfo2.trg_type; ^ h5diff.c:990:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i = 0; i < match_list->nobjs; i++) ^ h5diff.c: In function 'diff_match': h5diff.c:1077:24: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] char * grp1_path = ""; ^ h5diff.c:1078:24: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] char * grp2_path = ""; ^ h5diff.c:1091:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] grp1_path = (char *)grp1; ^ h5diff.c:1093:21: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] grp2_path = (char *)grp2; ^ h5diff.c: In function 'diff': h5diff.c:1565:17: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] argdata->type[0] = linkinfo1.trg_type; ^ h5diff.c:1569:17: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat] argdata->type[1] = linkinfo2.trg_type; ^ h5diff.c:1608:17: warning: enumeration value 'H5TRAV_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch(object_type) ^ h5diff.c:1643:5: warning: enumeration value 'H5TRAV_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch(object_type) ^ h5diff.c: In function 'print_objname': h5diff.c:33:5: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] int print_objname (diff_opt_t * options, hsize_t nfound) ^ h5diff.c: In function 'h5diff': h5diff.c:896:35: warning: 'info2_lp' may be used uninitialized in this function [-Wmaybe-uninitialized] int idx = info2_lp->nused - 1; ^ h5diff.c:852:35: warning: 'info1_lp' may be used uninitialized in this function [-Wmaybe-uninitialized] int idx = info1_lp->nused - 1; ^ h5tools_str.c: In function 'h5tools_str_append': h5tools_str.c:144:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] nchars = HDvsnprintf(str->s + str->len, avail, fmt, ap); ^ h5tools_str.c:144:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] h5tools_str.c:174:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] size_t newsize = MAX(str->len + nchars + 1, 2 * str->nalloc); ^ h5tools_str.c:174:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] h5tools_str.c:182:13: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] str->len += nchars; ^ h5tools_str.c: In function 'h5tools_str_dump_region_blocks': h5tools_str.c:451:42: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] alloc_size = nblocks * ndims * 2 * sizeof(ptdata[0]); ^ h5tools_str.c: In function 'h5tools_str_dump_region_points': h5tools_str.c:512:38: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] alloc_size = npoints * ndims * sizeof(ptdata[0]); ^ h5tools_str.c: At top level: h5tools_str.c:612:1: warning: no previous prototype for 'h5tools_str_indent' [-Wmissing-prototypes] h5tools_str_indent(h5tools_str_t *str, const h5tool_format_t *info, ^ h5tools_str.c: In function 'h5tools_str_sprint': h5tools_str.c:743:21: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] h5tools_str_append(str, OPT(info->fmt_float, "%g"), tempfloat); ^ h5tools_str.c:794:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if (info->str_repeat > 0) while (i + j < size && s[i] == s[i + j]) ^ h5tools_str.c:794:29: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] h5tools_str.c:825:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] i += j - 1; ^ h5tools_str.c:849:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(unsigned char)) ^ h5tools_str.c:852:56: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] tempuchar = (tempuchar >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:852:79: warning: conversion to 'unsigned char' from 'long long unsigned int' may alter its value [-Wconversion] tempuchar = (tempuchar >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:861:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(char)) ^ h5tools_str.c:864:54: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] tempchar = (tempchar >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:864:77: warning: conversion to 'signed char' from 'long long unsigned int' may alter its value [-Wconversion] tempchar = (tempchar >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:878:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(unsigned int)) ^ h5tools_str.c:881:77: warning: conversion to 'unsigned int' from 'long long unsigned int' may alter its value [-Wconversion] tempuint = (tempuint >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:889:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(int)) ^ h5tools_str.c:892:52: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] tempint = (tempint >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:892:75: warning: conversion to 'int' from 'long long unsigned int' may alter its value [-Wconversion] tempint = (tempint >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:904:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(unsigned short)) ^ h5tools_str.c:907:58: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] tempushort = (tempushort >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:907:81: warning: conversion to 'short unsigned int' from 'long long unsigned int' may alter its value [-Wconversion] tempushort = (tempushort >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:917:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(short)) ^ h5tools_str.c:920:56: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] tempshort = (tempshort >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:920:79: warning: conversion to 'short int' from 'long long unsigned int' may alter its value [-Wconversion] tempshort = (tempshort >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:930:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(unsigned long)) ^ h5tools_str.c:933:79: warning: conversion to 'long unsigned int' from 'long long unsigned int' may alter its value [-Wconversion] tempulong = (tempulong >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:941:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(long)) ^ h5tools_str.c:944:54: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] templong = (templong >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:944:77: warning: conversion to 'long int' from 'long long unsigned int' may alter its value [-Wconversion] templong = (templong >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:954:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(unsigned long long)) ^ h5tools_str.c:965:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (packed_data_offset >= 8 * sizeof(long long)) ^ h5tools_str.c:968:56: warning: conversion to 'long long unsigned int' from 'long long int' may change the sign of the result [-Wsign-conversion] templlong = (templlong >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:968:79: warning: conversion to 'long long int' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] templlong = (templlong >> packed_data_offset) & packed_data_mask; ^ h5tools_str.c:978:45: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nmembs = H5Tget_nmembers(type); ^ h5tools_str.c:1055:29: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch (oi.type) { ^ h5tools_str.c:1055:29: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum] h5tools_str.c:736:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (type_class) { ^ h5tools_str.c:736:9: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] h5tools_str.c:736:9: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] h5tools_str.c:736:9: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] h5tools_str.c:736:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5tools_str.c: In function 'h5tools_str_replace': h5tools_str.c:1404:10: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] newstr = HDmalloc ( HDstrlen ( oldstr ) - HDstrlen ( substr ) + HDstrlen ( replacement ) + 1 ); ^ h5tools_str.c:1410:58: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] HDmemcpy ( newstr, oldstr, tok - oldstr ); ^ h5tools_str.c:1412:147: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] HDmemcpy ( newstr + (tok - oldstr) + HDstrlen( replacement ), tok + HDstrlen ( substr ), HDstrlen ( oldstr ) - HDstrlen ( substr ) - ( tok - oldstr ) ); ^ h5tools_str.c: In function 'h5tools_str_len': h5tools_str.c:94:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] h5tools_str_len(h5tools_str_t *str) ^ h5tools_str.c: In function 'h5tools_str_dump_region_blocks': h5tools_str.c:460:31: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] h5tools_str_append(str, info->dset_blockformat_pre, i ? "," OPTIONAL_LINE_BREAK " " : "", ^ h5tools_str.c: In function 'h5tools_str_dump_region_points': h5tools_str.c:521:31: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] h5tools_str_append(str, info->dset_ptformat_pre, i ? "," OPTIONAL_LINE_BREAK " " : "", ^ h5tools.c: In function 'init_acc_pos': h5tools.c:1302:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] for (i = (ctx->ndims - 2); i >= 0; i--) { ^ h5tools.c: In function 'render_bin_output': h5tools.c:1333:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (type_class) { ^ h5tools.c:1333:5: warning: enumeration value 'H5T_TIME' not handled in switch [-Wswitch-enum] h5tools.c:1333:5: warning: enumeration value 'H5T_BITFIELD' not handled in switch [-Wswitch-enum] h5tools.c:1333:5: warning: enumeration value 'H5T_OPAQUE' not handled in switch [-Wswitch-enum] h5tools.c:1333:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5tools.c: At top level: h5tools.c:1528:1: warning: no previous prototype for 'render_bin_output_region_data_blocks' [-Wmissing-prototypes] render_bin_output_region_data_blocks(hid_t region_id, FILE *stream, ^ h5tools.c: In function 'render_bin_output_region_data_blocks': h5tools.c:1549:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((dims1 = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL) ^ h5tools.c:1571:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((start = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL) ^ h5tools.c:1574:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((count = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL) ^ h5tools.c: In function 'render_bin_output_region_blocks': h5tools.c:1638:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_select_hyper_nblocks failed"); ^ h5tools.c:1643:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed"); ^ h5tools.c:1645:5: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] alloc_size = nblocks * ndims * 2 * sizeof(ptdata[0]); ^ h5tools.c:1648:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "Could not allocate buffer for ptdata"); ^ h5tools.c:1652:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Rget_select_hyper_blocklist failed"); ^ h5tools.c:1655:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Dget_type failed"); ^ h5tools.c:1657:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ h5tools.c:1660:13: warning: conversion to 'hssize_t' from 'hsize_t' may change the sign of the result [-Wsign-conversion] type_id, nblocks, ptdata); ^ h5tools.c:1666:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools.c:1669:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools.c: At top level: h5tools.c:1696:1: warning: no previous prototype for 'render_bin_output_region_data_points' [-Wmissing-prototypes] render_bin_output_region_data_points(hid_t region_space, hid_t region_id, ^ h5tools.c: In function 'render_bin_output_region_data_points': h5tools.c:1706:32: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] if((type_size = H5Tget_size(type_id)) == 0) ^ h5tools.c:1709:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((region_buf = HDmalloc(type_size * (size_t)npoints)) == NULL) ^ h5tools.c:1713:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((dims1 = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL) ^ h5tools.c:1716:5: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dims1[0] = npoints; ^ h5tools.c:1725:5: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] if(render_bin_output(stream, container, type_id, (char*)region_buf, npoints) < 0) ^ h5tools.c: In function 'render_bin_output_region_points': h5tools.c:1762:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_select_elem_npoints failed"); ^ h5tools.c:1766:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(FALSE, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed"); ^ h5tools.c:1769:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Dget_type failed"); ^ h5tools.c:1772:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(FALSE, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ h5tools.c:1779:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools.c:1782:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools.c: In function 'h5tools_count_ncols': h5tools.c:673:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] h5tools_count_ncols(const char *s) ^ h5tools.c: In function 'h5tools_is_zero': h5tools.c:1798:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] h5tools_is_zero(const void *_mem, size_t size) ^ h5tools.c: In function 'h5tools_render_element': h5tools.c:1083:31: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] (section = HDstrtok(secnum ? NULL : s, OPTIONAL_LINE_BREAK)); ^ h5tools.c: In function 'h5tools_render_region_element': h5tools.c:1236:54: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for (secnum = 0, multiline = 0; (section = HDstrtok(secnum ? NULL : s, ^ h5tools.c: In function 'render_bin_output_region_points': h5tools.c:1778:16: warning: 'type_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5Tclose(type_id) < 0) ^ h5tools.c: In function 'render_bin_output_region_blocks': h5tools.c:1665:16: warning: 'type_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5Tclose(type_id) < 0) ^ h5tools.c:1668:16: warning: 'dtype' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5Tclose(dtype) < 0) ^ h5tools_dump.c: In function 'h5tools_dump_region_data_blocks': h5tools_dump.c:616:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_select_hyper_nblocks failed"); ^ h5tools_dump.c:621:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed"); ^ h5tools_dump.c:642:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "Could not allocate buffer for ptdata"); ^ h5tools_dump.c:647:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Rget_select_hyper_blocklist failed"); ^ h5tools_dump.c:673:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Dget_type failed"); ^ h5tools_dump.c:675:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ h5tools_dump.c:736:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools_dump.c:739:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools_dump.c: In function 'h5tools_print_region_data_points': h5tools_dump.c:813:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((dims1 = (hsize_t *) HDmalloc(sizeof(hsize_t) * ndims)) == NULL) ^ h5tools_dump.c:816:5: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dims1[0] = npoints; ^ h5tools_dump.c:822:32: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] if((type_size = H5Tget_size(type_id)) == 0) ^ h5tools_dump.c:825:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if((region_buf = HDmalloc(type_size * (size_t)npoints)) == NULL) ^ h5tools_dump.c:832:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx.ndims = ndims; ^ h5tools_dump.c:859:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.sm_pos = jndx * ndims; ^ h5tools_dump.c:861:33: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.size_last_dim = (int) (ctx.p_max_idx[ctx.ndims - 1]); ^ h5tools_dump.c:874:32: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ((char*)region_buf + jndx * type_size), &ctx); ^ h5tools_dump.c: In function 'h5tools_dump_region_data_points': h5tools_dump.c:941:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_select_elem_npoints failed"); ^ h5tools_dump.c:945:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] H5E_THROW(dimension_break, H5E_tools_min_id_g, "H5Sget_simple_extent_ndims failed"); ^ h5tools_dump.c:961:34: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] alloc_size = npoints * ndims * sizeof(ptdata[0]); ^ h5tools_dump.c:964:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "Could not allocate buffer for ptdata"); ^ h5tools_dump.c:968:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Sget_select_elem_pointlist failed"); ^ h5tools_dump.c:989:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Dget_type failed"); ^ h5tools_dump.c:992:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HGOTO_ERROR(dimension_break, H5E_tools_min_id_g, "H5Tget_native_type failed"); ^ h5tools_dump.c:1056:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools_dump.c:1059:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] HERROR(H5E_tools_g, H5E_tools_min_id_g, "H5Tclose failed"); ^ h5tools_dump.c: In function 'h5tools_display_simple_subset': h5tools_dump.c:1381:50: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] current_outer_dim = (ctx->ndims - 2) - 1; ^ h5tools_dump.c:1384:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] for (i = current_outer_dim + 1; i < ctx->ndims; i++) { ^ h5tools_dump.c: In function 'h5tools_dump_simple_dset': h5tools_dump.c:1539:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx->ndims = H5Sget_simple_extent_ndims(f_space); ^ h5tools_dump.c: In function 'h5tools_dump_simple_mem': h5tools_dump.c:1688:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ctx->ndims = H5Sget_simple_extent_ndims(space); ^ h5tools_dump.c:1706:30: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx->size_last_dim = (int) (ctx->p_max_idx[ctx->ndims - 1]); ^ h5tools_dump.c: In function 'h5tools_print_datatype': h5tools_dump.c:1916:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (type_class) { ^ h5tools_dump.c:1916:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5tools_dump.c: In function 'h5tools_print_enum': h5tools_dump.c:2662:24: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] nchars = HDstrlen(name[i]); ^ h5tools_dump.c: In function 'h5tools_dump_dcpl': h5tools_dump.c:3353:5: warning: enumeration value 'H5D_FILL_TIME_ERROR' not handled in switch [-Wswitch-enum] switch(ft) { ^ h5tools_dump.c:3410:5: warning: enumeration value 'H5D_ALLOC_TIME_ERROR' not handled in switch [-Wswitch-enum] switch(at) { ^ h5tools_dump.c:3410:5: warning: enumeration value 'H5D_ALLOC_TIME_DEFAULT' not handled in switch [-Wswitch-enum] h5tools_dump.c: In function 'h5tools_dump_comment': h5tools_dump.c:3475:13: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] cmt_bufsize = H5Oget_comment(obj_id, comment, cmt_bufsize); ^ h5tools_dump.c: In function 'h5tools_dump_region_data_points': h5tools_dump.c:1055:16: warning: 'type_id' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5Tclose(type_id) < 0) ^ h5tools_dump.c:1058:16: warning: 'dtype' may be used uninitialized in this function [-Wmaybe-uninitialized] if(H5Tclose(dtype) < 0) ^ h5diff_array.c: In function 'diff_array': h5diff_array.c:418:30: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] HDmemcmp(mem1, mem2, size*nelmts)==0) ^ h5diff_array.c: In function 'diff_datum': h5diff_array.c:1986:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:1986:82: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:1986:111: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:2018:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:2018:82: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:2018:111: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:2158:73: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:2158:95: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:2158:133: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:2223:73: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:2223:95: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:2223:133: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:2370:73: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2370:96: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2370:135: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2435:73: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2435:96: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2435:135: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2584:73: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2584:96: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2584:135: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2648:73: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2648:96: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:2648:135: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c: In function 'character_compare_opt': h5diff_array.c:3047:13: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable] hbool_t both_zero; ^ h5diff_array.c: In function 'diff_float': h5diff_array.c:3225:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:3225:91: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:3225:129: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:3299:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:3299:91: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c:3299:129: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_float,temp2_float); ^ h5diff_array.c: In function 'diff_double': h5diff_array.c:3498:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3498:92: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3498:131: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3572:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3572:92: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3572:131: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c: In function 'diff_ldouble': h5diff_array.c:3781:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3781:92: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3781:131: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3855:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3855:92: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c:3855:131: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(temp1_double,temp2_double); ^ h5diff_array.c: In function 'diff_ullong': h5diff_array.c:5626:62: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:5626:75: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:5626:104: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:5671:62: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:5671:75: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c:5671:104: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] PER(f1,f2); ^ h5diff_array.c: In function 'equal_double': h5diff_array.c:5831:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (value == expected) ^ h5diff_array.c: In function 'equal_ldouble': h5diff_array.c:5884:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (value == expected) ^ h5diff_array.c: In function 'equal_float': h5diff_array.c:5941:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (value == expected) ^ h5diff_array.c: In function 'my_isnan': h5diff_array.c:5982:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ h5diff_array.c:5989:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ h5diff_array.c:5997:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] retval = (x!=x); ^ CCLD libh5tools.la make[2]: Leaving directory `/var/uhubuild/work/compile/tools/lib' Making all in h5diff make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5diff' CC h5diff_main.o CC h5diff_common.o CC h5diffgentest.o h5diff_main.c: In function 'h5diff_exit': h5diff_main.c:139:6: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=noreturn] void h5diff_exit(int status) ^ h5diff_common.c: In function 'parse_command_line': h5diff_common.c:191:38: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] exclude_node->obj_path = (char*)opt_arg; ^ h5diff_common.c:221:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (options->delta == 0) ^ h5diff_common.c:238:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if (options->percent == 0) ^ h5diff_common.c:252:34: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion] options->count = atol( opt_arg ); ^ CCLD h5diff h5diffgentest.c: In function 'test_basic': h5diffgentest.c:321:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double data2[3][2] = {{0,1.1},{1.01,1.001},{0,1}}; ^ h5diffgentest.c:321:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:321:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double data13[3][2] ={{0.0000000000000000, 0.0000000000000001},{0.0000000000000001, 0.0000000000000000},{0.00000000000000033, 0.0000000000000001}}; ^ h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:396:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double data14[3][2] ={{0.0000000000000000, 0.0000000000000004},{0.0000000000000002, 0.0000000000000001},{0.0000000000000001, 0.00000000000000000}}; ^ h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:397:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:488:48: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] data19[0] = data19[1] = data19[2] = log(0); ^ h5diffgentest.c:489:45: warning: conversion to 'float' from 'double' may alter its value [-Wconversion] data19[3] = data19[4] = data19[5] = -log(0); ^ h5diffgentest.c: In function 'test_attributes_verbose_level': h5diffgentest.c:1028:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float f1_attr_fdata[2]= {1.1,2.2}; /* float */ ^ h5diffgentest.c:1028:5: warning: conversion to 'float' alters 'double' constant value [-Wconversion] h5diffgentest.c:1028:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:1028:5: warning: conversion to 'float' alters 'double' constant value [-Wconversion] h5diffgentest.c:1031:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float f2_attr_fdata[2]= {2.1,3.2}; /* float */ ^ h5diffgentest.c:1031:5: warning: conversion to 'float' alters 'double' constant value [-Wconversion] h5diffgentest.c:1031:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5diffgentest.c:1031:5: warning: conversion to 'float' alters 'double' constant value [-Wconversion] h5diffgentest.c: In function 'test_comp_vlen_strings': h5diffgentest.c:3696:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp1_buf.str_vlen = comp1_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3697:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp2_buf.str_vlen = comp2_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3698:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp3_buf.str_vlen = comp3_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3699:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp4_buf.str_vlen = comp4_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3700:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp5_buf.str_vlen = comp5_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3701:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp6_buf.str_vlen = comp6_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3702:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp7_buf.str_vlen = comp7_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3703:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp8_buf.str_vlen = comp8_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3704:52: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp9_buf.str_vlen = comp9_buf.str_vlen_repeat = vlen_str_buf; ^ h5diffgentest.c:3740:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp1_buf.str_array_vlen[i] = comp1_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3741:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp2_buf.str_array_vlen[i] = comp2_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3742:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp3_buf.str_array_vlen[i] = comp3_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3743:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp4_buf.str_array_vlen[i] = comp4_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3744:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp5_buf.str_array_vlen[i] = comp5_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3745:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp6_buf.str_array_vlen[i] = comp6_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3746:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp7_buf.str_array_vlen[i] = comp7_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3747:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp8_buf.str_array_vlen[i] = comp8_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c:3748:73: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] comp9_buf.str_array_vlen[i] = comp9_buf.str_vlen_array_again[i] = vlen_str_array_buf[i]; ^ h5diffgentest.c: In function 'test_comps_array': h5diffgentest.c:4366:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] wdata[i].cmpd2[j].f2 = (float)(i*10.5) + diff; ^ h5diffgentest.c:4366:13: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] h5diffgentest.c:4357:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_comps_vlen': h5diffgentest.c:4477:9: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i1 = i; ^ h5diffgentest.c:4482:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4482:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4483:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((cmpd2_t *)wdata[i].vl.p)[j].f2 = (float)(i*10.5) + diff; ^ h5diffgentest.c:4483:13: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] h5diffgentest.c:4472:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_comps_array_vlen': h5diffgentest.c:4603:47: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].cmpd2[j].vl.p = malloc((j+1)*sizeof(cmpd3_t)); ^ h5diffgentest.c:4604:41: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].cmpd2[j].vl.len = j+1; ^ h5diffgentest.c:4605:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(k=0; k<(j+1); k++) ^ h5diffgentest.c:4609:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((cmpd3_t *)wdata[i].cmpd2[j].vl.p)[k].f3 = (float)(j*10.5) + diff; ^ h5diffgentest.c:4609:17: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] h5diffgentest.c:4591:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_comps_vlen_arry': h5diffgentest.c:4746:9: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i1 = i; ^ h5diffgentest.c:4752:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4752:53: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((cmpd2_t *)wdata[i].vl.p)[j].i2 = i*10 + diff; ^ h5diffgentest.c:4756:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].i3 = k*10.5 + diff; ^ h5diffgentest.c:4756:17: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] h5diffgentest.c:4757:17: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((cmpd2_t *)(wdata[i].vl.p))[j].cmpd3[k].f3 = (float)(k*10.5) + diff; ^ h5diffgentest.c:4757:17: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] h5diffgentest.c:4740:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5diffgentest.c: In function 'test_data_nocomparables': h5diffgentest.c:4877:5: warning: missing braces around initializer [-Wmissing-braces] int data1_dim2[DIM_ARRY][1] = {0,0,0}; ^ h5diffgentest.c:4877:5: warning: (near initialization for 'data1_dim2[0]') [-Wmissing-braces] h5diffgentest.c:5020:5: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] write_attr(did2,1, attr2_dim_ptr,"attr2", H5T_NATIVE_INT, data3); ^ h5diffgentest.c:5023:5: warning: request for implicit conversion from 'void *' to 'hsize_t *' not permitted in C++ [-Wc++-compat] write_attr(did2, rank_attr,attr3_dim_ptr,"attr3", H5T_NATIVE_INT, attr_data_ptr3); ^ h5diffgentest.c: In function 'write_attr_in': h5diffgentest.c:5746:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].p = malloc((i + 1) * sizeof(int)); ^ h5diffgentest.c:5747:33: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].len = i + 1; ^ h5diffgentest.c:5748:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (l = 0; l < i + 1; l++) ^ h5diffgentest.c:5962:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] else buf23[i][j][k]=n++; ^ h5diffgentest.c:6023:39: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf33[i][j][k].a=n++; ^ h5diffgentest.c:6162:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].p = malloc((i + 1) * sizeof(int)); ^ h5diffgentest.c:6163:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].len = i + 1; ^ h5diffgentest.c:6164:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (l = 0; l < i + 1; l++) ^ h5diffgentest.c:5240:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5diffgentest.c: In function 'write_dset_in': h5diffgentest.c:6538:15: warning: declaration of 'did' shadows a previous local [-Wshadow] hid_t did; /* dataset ID */ ^ h5diffgentest.c:6291:11: warning: shadowed declaration is here [-Wshadow] hid_t did; ^ h5diffgentest.c:6539:15: warning: declaration of 'sid' shadows a previous local [-Wshadow] hid_t sid; /* dataspace ID */ ^ h5diffgentest.c:6292:11: warning: shadowed declaration is here [-Wshadow] hid_t sid; ^ h5diffgentest.c:6540:15: warning: declaration of 'tid' shadows a previous local [-Wshadow] hid_t tid; /* datatype ID */ ^ h5diffgentest.c:6293:11: warning: shadowed declaration is here [-Wshadow] hid_t tid; ^ h5diffgentest.c:6544:13: warning: declaration of 'j' shadows a previous local [-Wshadow] int j; ^ h5diffgentest.c:6296:17: warning: shadowed declaration is here [-Wshadow] int val, i, j, k, l, n; ^ h5diffgentest.c:6547:60: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] size = ( H5TOOLS_MALLOCSIZE / sizeof(double) + 1 ) * sizeof(double); ^ h5diffgentest.c:6548:14: warning: request for implicit conversion from 'void *' to 'double *' not permitted in C++ [-Wc++-compat] dbuf = HDmalloc( size ); ^ h5diffgentest.c:6550:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( j = 0; j < H5TOOLS_MALLOCSIZE / sizeof(double) + 1; j++) ^ h5diffgentest.c:6706:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].p = malloc((i + 1) * sizeof(int)); ^ h5diffgentest.c:6707:33: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].len = i + 1; ^ h5diffgentest.c:6708:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5diffgentest.c:6828:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] else buf23[i][j][k]=n++; ^ h5diffgentest.c:6865:39: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf33[i][j][k].a=n++; ^ h5diffgentest.c:6919:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].p = malloc((i + 1) * sizeof(int)); ^ h5diffgentest.c:6920:40: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].len = i + 1; ^ h5diffgentest.c:6921:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5diffgentest.c:6295:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5diffgentest.c: In function 'gen_datareg': h5diffgentest.c:7015:10: warning: request for implicit conversion from 'void *' to 'unsigned char (*)[12]' not permitted in C++ [-Wc++-compat] rbuf = HDcalloc((size_t)2, sizeof(hdset_reg_ref_t)); ^ h5diffgentest.c:7018:9: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat] buf = HDmalloc(10 * 10 * sizeof(int)); ^ h5diffgentest.c:7011:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ h5diffgentest.c: In function 'test_hyperslab': h5diffgentest.c:7152:9: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] hs_start[0] = i * GBLL/(1024*1024); ^ h5diffgentest.c: In function 'test_group_recurse2': h5diffgentest.c:3100:13: warning: 'fileid4' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fileid4); ^ h5diffgentest.c:2802:11: note: 'fileid4' was declared here hid_t fileid4; ^ h5diffgentest.c:3099:13: warning: 'fileid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fileid3); ^ h5diffgentest.c:2801:11: note: 'fileid3' was declared here hid_t fileid3; ^ h5diffgentest.c:3098:13: warning: 'fileid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fileid2); ^ h5diffgentest.c:2800:11: note: 'fileid2' was declared here hid_t fileid2; ^ h5diffgentest.c:3095:13: warning: 'dataspace' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(dataspace); ^ h5diffgentest.c:2799:21: note: 'dataspace' was declared here hid_t datatype, dataspace; /* handles */ ^ h5diffgentest.c:3096:13: warning: 'datatype' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(datatype); ^ h5diffgentest.c:2799:11: note: 'datatype' was declared here hid_t datatype, dataspace; /* handles */ ^ h5diffgentest.c: In function 'test_attributes_verbose_level.constprop.3': h5diffgentest.c:1280:17: warning: 'f2_tid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(f2_tid); ^ h5diffgentest.c:1278:17: warning: 'f1_tid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(f1_tid); ^ h5diffgentest.c:1276:17: warning: 'f2_sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(f2_sid); ^ h5diffgentest.c:1274:17: warning: 'f1_sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(f1_sid); ^ h5diffgentest.c:1272:17: warning: 'f2_did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(f2_did); ^ h5diffgentest.c:1270:17: warning: 'f1_did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(f1_did); ^ h5diffgentest.c:1268:17: warning: 'f2_gid4' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid4); ^ h5diffgentest.c:1266:17: warning: 'f1_gid4' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid4); ^ h5diffgentest.c:1264:17: warning: 'f2_gid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid3); ^ h5diffgentest.c:1262:17: warning: 'f1_gid3' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid3); ^ h5diffgentest.c:1260:17: warning: 'f2_gid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid2); ^ h5diffgentest.c:1258:17: warning: 'f1_gid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid2); ^ h5diffgentest.c:1256:17: warning: 'f2_gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f2_gid); ^ h5diffgentest.c:1254:17: warning: 'f1_gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(f1_gid); ^ h5diffgentest.c:1252:17: warning: 'fid2' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fid2); ^ h5diffgentest.c: In function 'test_comp_vlen_strings.constprop.15': h5diffgentest.c:4153:17: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(gid); ^ CCLD h5diffgentest make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5diff' Making all in h5ls make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5ls' CC h5ls.o h5ls.c: In function 'usage': cc1: warning: size of '*.LC0' is 3173 bytes [-Wlarger-than=] CCLD h5ls make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5ls' Making all in h5dump make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5dump' CC h5dump.o CC h5dump_ddl.o CC h5dump_xml.o CC h5dumpgentest.o CC binread.o binread.c: In function 'main': binread.c:83:18: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] numread = fread( buf, sizeof( TYPE ), nelmts, stream ); ^ CCLD binread h5dump.c: In function 'table_list_add': h5dump.c:397:27: warning: request for implicit conversion from 'void *' to 'struct *' not permitted in C++ [-Wc++-compat] table_list.tables = tmp_ptr; ^ h5dump.c: In function 'parse_hsize_list': h5dump.c:638:27: warning: cast from function call of type 'double' to non-matching type 'long long unsigned int' [-Wbad-function-cast] p_list[i++] = (hsize_t)HDatof(ptr); ^ h5dump.c: In function 'parse_mask_list': h5dump.c:740:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (offset_value < 0 || offset_value >= PACKED_BITS_SIZE_MAX) { ^ h5dump.c:765:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((offset_value + length_value) > PACKED_BITS_SIZE_MAX){ ^ h5dump.c:786:9: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] temp_mask = ~0L; ^ h5dump.c:787:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(length_value<8*sizeof(unsigned long long)) { ^ h5dump.c: In function 'main': h5dump.c:1488:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->filebegin, fname, h5tools_dump_header_format->fileblockbegin); ^ h5dump.c: In function 'h5_fileaccess': h5dump.c:1682:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ h5dump.c:1697:48: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10); ^ h5dump.c:1697:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10); ^ h5dump.c: In function 'table_list_visited': h5dump.c:438:1: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] table_list_visited(unsigned long file_no) ^ h5dump.c: In function 'h5_fileaccess': h5dump.c:1733:1: warning: stack usage is 8416 bytes [-Wstack-usage=] } ^ h5dump_ddl.c: In function 'dump_datatype': h5dump_ddl.c:63:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_dataspace': h5dump_ddl.c:92:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'dump_attr_cb': h5dump_ddl.c:126:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:145:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c: In function 'dump_all_cb': h5dump_ddl.c:201:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:215:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c:242:9: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch(oinfo.type) { ^ h5dump_ddl.c:242:9: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum] h5dump_ddl.c:389:9: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum] switch(linfo->type) { ^ h5dump_ddl.c:389:9: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum] h5dump_ddl.c:389:9: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum] h5dump_ddl.c: At top level: h5dump_ddl.c:570:1: warning: no previous prototype for 'attr_iteration' [-Wmissing-prototypes] attr_iteration(hid_t gid, unsigned attr_crt_order_flags) ^ h5dump_ddl.c:600:1: warning: no previous prototype for 'link_iteration' [-Wmissing-prototypes] link_iteration(hid_t gid, unsigned crt_order_flags) ^ h5dump_ddl.c: In function 'dump_named_datatype': h5dump_ddl.c:645:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:659:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c: In function 'dump_group': h5dump_ddl.c:808:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:822:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c: In function 'dump_dataset': h5dump_ddl.c:943:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:957:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c:1028:13: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch(H5Tget_class(type)) { ^ h5dump_ddl.c:1028:13: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5dump_ddl.c: In function 'dump_data': h5dump_ddl.c:1122:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c:1129:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c: In function 'attr_search': h5dump_ddl.c:1315:44: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] k = (size_t)i + 1 + (size_t)j + 1 + 2; ^ h5dump_ddl.c: In function 'obj_search': h5dump_ddl.c:1346:22: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] attr_data.path = (char*)path; ^ h5dump_ddl.c: In function 'lnk_search': h5dump_ddl.c:1381:24: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] search_len = HDstrlen(op_name); ^ h5dump_ddl.c: In function 'handle_paths': h5dump_ddl.c:1469:26: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] handle_udata.op_name = (char*)path_name; ^ h5dump_ddl.c: In function 'handle_attributes': h5dump_ddl.c:1531:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_ddl.c:1545:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_ddl.c: In function 'handle_datasets': h5dump_ddl.c:1674:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ndims = ndims_res; ^ h5dump_ddl.c:1758:25: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->datasetbegin, real_name, h5tools_dump_header_format->datasetblockbegin); ^ h5dump_ddl.c: In function 'handle_groups': h5dump_ddl.c:1814:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->groupbegin, real_name, h5tools_dump_header_format->groupblockbegin); ^ h5dump_ddl.c: In function 'handle_links': h5dump_ddl.c:1874:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->softlinkbegin, links, h5tools_dump_header_format->softlinkblockbegin); ^ h5dump_ddl.c:1877:15: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if(H5Lget_val(fid, links, buf, linfo.u.val_size, H5P_DEFAULT) >= 0) ^ h5dump_ddl.c:1887:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->udlinkbegin, links, h5tools_dump_header_format->udlinkblockbegin); ^ h5dump_ddl.c:1890:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->extlinkbegin, links, h5tools_dump_header_format->extlinkblockbegin); ^ h5dump_ddl.c:1917:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->udlinkbegin, links, h5tools_dump_header_format->udlinkblockbegin); ^ h5dump_ddl.c:1920:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->udlinkbegin, links, h5tools_dump_header_format->udlinkblockbegin); ^ h5dump_ddl.c:1872:9: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum] switch(linfo.type) { ^ h5dump_ddl.c:1872:9: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum] h5dump_ddl.c:1872:9: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum] h5dump_ddl.c: In function 'handle_datatypes': h5dump_ddl.c:1978:25: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] begin_obj(h5tools_dump_header_format->datatypebegin, real_name, h5tools_dump_header_format->datatypeblockbegin); ^ h5dump_ddl.c: In function 'dump_extlink': h5dump_ddl.c:2073:9: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch (oi.type) { ^ h5dump_ddl.c:2073:9: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum] h5dump_ddl.c: In function 'handle_attributes': h5dump_ddl.c:1616:7: warning: 'attr_name' may be used uninitialized in this function [-Wmaybe-uninitialized] HDfree(attr_name); ^ h5dump_xml.c: In function 'xml_dump_all_cb': h5dump_xml.c:160:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:174:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c:201:9: warning: enumeration value 'H5O_TYPE_UNKNOWN' not handled in switch [-Wswitch-enum] switch(oinfo.type) { ^ h5dump_xml.c:201:9: warning: enumeration value 'H5O_TYPE_NTYPES' not handled in switch [-Wswitch-enum] h5dump_xml.c:371:9: warning: enumeration value 'H5L_TYPE_ERROR' not handled in switch [-Wswitch-enum] switch(linfo->type) { ^ h5dump_xml.c:371:9: warning: enumeration value 'H5L_TYPE_HARD' not handled in switch [-Wswitch-enum] h5dump_xml.c:371:9: warning: enumeration value 'H5L_TYPE_MAX' not handled in switch [-Wswitch-enum] h5dump_xml.c: In function 'xml_escape_the_string': h5dump_xml.c:751:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] len = slen; ^ h5dump_xml.c: In function 'xml_print_datatype': h5dump_xml.c:874:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:888:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c:971:13: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch (ord) { ^ h5dump_xml.c:971:13: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] h5dump_xml.c:971:13: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum] h5dump_xml.c:985:13: warning: enumeration value 'H5T_SGN_ERROR' not handled in switch [-Wswitch-enum] switch (sgn) { ^ h5dump_xml.c:985:13: warning: enumeration value 'H5T_NSGN' not handled in switch [-Wswitch-enum] h5dump_xml.c:1035:13: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch (ord) { ^ h5dump_xml.c:1035:13: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] h5dump_xml.c:1035:13: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum] h5dump_xml.c:1174:13: warning: enumeration value 'H5T_ORDER_ERROR' not handled in switch [-Wswitch-enum] switch (ord) { ^ h5dump_xml.c:1174:13: warning: enumeration value 'H5T_ORDER_MIXED' not handled in switch [-Wswitch-enum] h5dump_xml.c:1174:13: warning: enumeration value 'H5T_ORDER_NONE' not handled in switch [-Wswitch-enum] h5dump_xml.c:1238:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] nmembers = H5Tget_nmembers(type); ^ h5dump_xml.c:1462:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ndims = H5Tget_array_ndims(type); ^ h5dump_xml.c:950:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (H5Tget_class(type)) { ^ h5dump_xml.c:950:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5dump_xml.c: In function 'xml_dump_datatype': h5dump_xml.c:1562:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:1576:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_dump_dataspace': h5dump_xml.c:1701:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:1715:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c:1731:5: warning: enumeration value 'H5S_NULL' not handled in switch [-Wswitch-enum] switch (space_type) { ^ h5dump_xml.c: In function 'xml_dump_data': h5dump_xml.c:1876:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:1894:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_dump_attr': h5dump_xml.c:2074:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:2088:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c:2114:13: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (H5Tget_class(type)) { ^ h5dump_xml.c:2114:13: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5dump_xml.c: In function 'xml_dump_named_datatype': h5dump_xml.c:2400:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:2414:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_dump_group': h5dump_xml.c:2625:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:2639:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_print_refs': h5dump_xml.c:3014:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:3028:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_print_strs': h5dump_xml.c:3173:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:3187:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'check_filters': h5dump_xml.c:3289:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:3303:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_dump_fill_value': h5dump_xml.c:3429:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:3443:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c:3566:13: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] h5tools_str_append(&buffer, "\"%f\"", *(float *) buf); ^ h5dump_xml.c:3526:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (H5Tget_class(type)) { ^ h5dump_xml.c:3526:9: warning: enumeration value 'H5T_STRING' not handled in switch [-Wswitch-enum] h5dump_xml.c:3526:9: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] h5dump_xml.c:3526:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5dump_xml.c: In function 'xml_dump_dataset': h5dump_xml.c:3793:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:3811:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c:4006:5: warning: enumeration value 'H5D_FILL_TIME_ERROR' not handled in switch [-Wswitch-enum] switch (ft) { ^ h5dump_xml.c:4023:5: warning: enumeration value 'H5D_ALLOC_TIME_ERROR' not handled in switch [-Wswitch-enum] switch (at) { ^ h5dump_xml.c:4116:9: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (H5Tget_class(type)) { ^ h5dump_xml.c:4116:9: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] h5dump_xml.c: In function 'xml_print_enum': h5dump_xml.c:4376:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] ctx.cur_column = dump_indent; ^ h5dump_xml.c:4390:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] string_dataformat.line_ncols = h5tools_nCols; ^ h5dump_xml.c: In function 'xml_print_refs': h5dump_xml.c:3076:17: warning: 'space' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(space); ^ h5dump_xml.c:3033:21: warning: 'ssiz' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < (hsize_t)ssiz; i++) { ^ h5dump_xml.c: In function 'xml_print_strs': h5dump_xml.c:3249:17: warning: 'space' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(space); ^ h5dump_xml.c:3225:12: warning: 'tsiz' may be used uninitialized in this function [-Wmaybe-uninitialized] bp += tsiz; ^ h5dump_xml.c:3192:5: warning: 'ssiz' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < ssiz; i++) { ^ CCLD h5dump h5dumpgentest.c:97:0: warning: macro "FILE65" is not used [-Wunused-macros] #define FILE65 "tattrreg.h5" ^ h5dumpgentest.c: In function 'gent_dataset': h5dumpgentest.c:367:12: warning: size of 'dset2' is 4800 bytes [-Wlarger-than=] double dset2[30][20]; ^ h5dumpgentest.c:392:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2[i][j] = 0.0001 * j + i; ^ h5dumpgentest.c: In function 'gent_dataset2': h5dumpgentest.c:408:12: warning: size of 'dset2' is 2400 bytes [-Wlarger-than=] double dset2[30][10]; ^ h5dumpgentest.c: In function 'gent_attribute': h5dumpgentest.c:487:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] for(i = 0; i < 10; i++) d[i] = 0.1 * i; ^ h5dumpgentest.c: In function 'gent_compound_dt': h5dumpgentest.c:890:13: warning: size of 'dset3' is 2448 bytes [-Wlarger-than=] dset3_t dset3[3][6]; ^ h5dumpgentest.c:915:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset1[i].c = (float)(1./(i+1)); ^ h5dumpgentest.c:918:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2[i].b = (float)(i+ i*0.1); ^ h5dumpgentest.c:924:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset5[i].b = (float)(i*0.1); ^ h5dumpgentest.c: In function 'gent_compound_dt2': h5dumpgentest.c:1100:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset1[i].c = (float)(1./(i+1)); ^ h5dumpgentest.c:1103:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2[i].b = (float)(i+ i*0.1); ^ h5dumpgentest.c:1106:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset4[i].b = (float)(i*1.0); ^ h5dumpgentest.c:1109:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset5[i].b = (float)(i*1.0); ^ h5dumpgentest.c: In function 'gent_all': h5dumpgentest.c:1349:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2_1[i] = (float)(i * 0.1 + 1); ^ h5dumpgentest.c:1360:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2_2[i][j] = (float)((i + 1) * j * 0.1); ^ h5dumpgentest.c: In function 'gent_many': h5dumpgentest.c:1528:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] d[i] = 0.1 * i; ^ h5dumpgentest.c:1540:65: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dset1[j].c[i3][i2][i1][i0] = (double)(i0+j+sdim); ^ h5dumpgentest.c:1457:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5dumpgentest.c: In function 'gent_str': h5dumpgentest.c:1676:16: warning: size of 'comp1' is 12888 bytes [-Wlarger-than=] compound_t comp1[3][6]; ^ h5dumpgentest.c: In function 'gent_str2': h5dumpgentest.c:1843:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] start[0] = i; ^ h5dumpgentest.c:1856:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] start[0] = i; ^ h5dumpgentest.c:1876:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] start[0] = i; ^ h5dumpgentest.c:1890:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] start[0] = i; ^ h5dumpgentest.c:1909:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] start[0] = i; ^ h5dumpgentest.c:1923:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] start[0] = i; ^ h5dumpgentest.c: In function 'gent_objref': h5dumpgentest.c:2009:21: warning: conversion to 'uint32_t' from 'int' may change the sign of the result [-Wsign-conversion] *tu32++ = i * 3; ^ h5dumpgentest.c: In function 'gent_datareg': h5dumpgentest.c:2114:17: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] *tu8++=i*3; ^ h5dumpgentest.c: In function 'gent_attrreg': h5dumpgentest.c:2223:17: warning: conversion to 'uint8_t' from 'int' may alter its value [-Wconversion] *tu8++=i*3; ^ h5dumpgentest.c: In function 'gent_nestcomp': h5dumpgentest.c:2341:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] s1[i].c = 1./(i+1); ^ h5dumpgentest.c:2342:24: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] s1[i].d.a = 65 + i; ^ h5dumpgentest.c:2343:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] s1[i].d.b[0] = -100.; ^ h5dumpgentest.c:2344:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] s1[i].d.b[1] = 100.; ^ h5dumpgentest.c: In function 'gent_opaque': h5dumpgentest.c:2413:9: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] test[x][0] = x; ^ h5dumpgentest.c:2414:25: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] test[x][1] = 99 - x; ^ h5dumpgentest.c: In function 'gent_vldatatypes': h5dumpgentest.c:2514:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p = HDmalloc((i + 1) * sizeof(int)); ^ h5dumpgentest.c:2515:26: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len = i + 1; ^ h5dumpgentest.c:2517:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(j = 0; j < i + 1; j++) ^ h5dumpgentest.c:2541:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p = HDmalloc((i + 1) * sizeof(float)); ^ h5dumpgentest.c:2542:26: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len = i + 1; ^ h5dumpgentest.c:2544:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(j = 0; j < i + 1; j++) ^ h5dumpgentest.c:2545:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((float *)wdata[i].p)[j] = (float)(i * 10 + ((float)j) / 10.0); ^ h5dumpgentest.c:2506:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret=0; ^ h5dumpgentest.c: In function 'gent_vldatatypes2': h5dumpgentest.c:2601:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_vldatatypes3': h5dumpgentest.c:2678:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] wdata[i].i=i*10; ^ h5dumpgentest.c:2679:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] wdata[i].f=(float)((i*20)/3.0); ^ h5dumpgentest.c:2674:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_vldatatypes4': h5dumpgentest.c:2750:41: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ((s1 *)wdata[i].p)[j].i=i*10+j; ^ h5dumpgentest.c:2751:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((s1 *)wdata[i].p)[j].f=(float)((i*20+j)/3.0); ^ h5dumpgentest.c:2743:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; /* Generic return value */ ^ h5dumpgentest.c: In function 'gent_vldatatypes5': h5dumpgentest.c:2816:27: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].len=i+5; ^ h5dumpgentest.c:2817:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] wdata[i].p=HDmalloc(sizeof(unsigned)*(i+5)); ^ h5dumpgentest.c:2818:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(j=0; jngroups = (argc - opt_ind); ^ h5mkgrp.c:184:19: warning: request for implicit conversion from 'void *' to 'char **' not permitted in C++ [-Wc++-compat] parms->groups = HDmalloc(parms->ngroups * sizeof(char *)); ^ CCLD talign h5repart_gentest.c: In function 'main': h5repart_gentest.c:35:9: warning: size of 'buf' is 16384 bytes [-Wlarger-than=] int buf[FAMILY_NUMBER][FAMILY_SIZE]; ^ h5repart_gentest.c:100:1: warning: stack usage is 16496 bytes [-Wstack-usage=] } ^ h5repart_gentest.c:100:1: warning: the frame size of 16424 bytes is larger than 16384 bytes [-Wframe-larger-than=] CCLD h5mkgrp CCLD h5repart_gentest h5debug.c:55:0: warning: macro "INDENT" is not used [-Wunused-macros] #define INDENT 3 ^ h5debug.c: In function 'get_H5B2_class': h5debug.c:80:5: warning: enumeration value 'H5B2_NUM_BTREE_ID' not handled in switch [-Wswitch-enum] switch(subtype) { ^ h5debug.c: In function 'main': h5debug.c:195:25: warning: conversion to 'haddr_t' from 'int64_t' may change the sign of the result [-Wsign-conversion] addr = HDstrtoll(argv[2], NULL, 0); ^ h5debug.c:197:26: warning: conversion to 'haddr_t' from 'int64_t' may change the sign of the result [-Wsign-conversion] extra = HDstrtoll(argv[3], NULL, 0); ^ h5debug.c:199:27: warning: conversion to 'haddr_t' from 'int64_t' may change the sign of the result [-Wsign-conversion] extra2 = HDstrtoll(argv[4], NULL, 0); ^ h5debug.c:201:27: warning: conversion to 'haddr_t' from 'int64_t' may change the sign of the result [-Wsign-conversion] extra3 = HDstrtoll(argv[5], NULL, 0); ^ h5debug.c:254:9: warning: enumeration value 'H5B_NUM_BTREE_ID' not handled in switch [-Wswitch-enum] switch(subtype) { ^ h5repart.c: In function 'main': h5repart.c:204:10: warning: size of 'src_name' is 4096 bytes [-Wlarger-than=] char src_name[NAMELEN]; /*source member name */ ^ h5repart.c:210:10: warning: size of 'dst_name' is 4096 bytes [-Wlarger-than=] char dst_name[NAMELEN]; /*destination member name */ ^ h5repart.c:246:26: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] blk_size = get_size (prog_name, &argno, argc, argv); ^ h5repart.c:260:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (src_name, src_gen_name, src_membno); ^ h5repart.c:280:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (dst_name, dst_gen_name, dst_membno); ^ h5repart.c:293:9: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] buf = malloc (blk_size); ^ h5repart.c:363:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (src_name, src_gen_name, ++src_membno); ^ h5repart.c:410:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sprintf (dst_name, dst_gen_name, ++dst_membno); ^ h5repart.c:471:9: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion] hdsize = dst_size; ^ h5repart.c:503:1: warning: stack usage is 8496 bytes [-Wstack-usage=] } ^ CCLD h5debug CCLD h5repart make[2]: Leaving directory `/var/uhubuild/work/compile/tools/misc' Making all in h5import make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5import' CC h5import.o CC h5importtest.o h5importtest.c: In function 'main': h5importtest.c:43:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float rowo4 = (float)11.0e0, colo4 = (float)21.0e0, plno4 = (float)51.0e0; ^ h5importtest.c:43:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:43:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:44:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] float rowi4 = (float)1.0e0, coli4 = (float)2.0e0, plni4 = (float)5.0e0; ^ h5importtest.c:44:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:44:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:69:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double rowo8 = 11.0e0, colo8 = 21.0e0, plno8 = 51.0e0; ^ h5importtest.c:69:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:69:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:70:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] double rowi8 = 1.0e0, coli8 = 2.0e0, plni8 = 5.0e0; ^ h5importtest.c:70:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:70:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] h5importtest.c:122:37: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] row4i16[i] = row4i16[i - 1] + rowi4i16; ^ h5importtest.c:123:35: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] row4i8[i] = row4i8[i - 1] + rowi4i8; ^ h5importtest.c:134:37: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] col4i16[j] = col4i16[j - 1] + coli4i16; ^ h5importtest.c:135:35: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] col4i8[j] = col4i8[j - 1] + coli4i8; ^ h5importtest.c:145:37: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] pln4i16[k] = pln4i16[k - 1] + plni4i16; ^ h5importtest.c:146:35: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] pln4i8[k] = pln4i8[k - 1] + plni4i8; ^ h5importtest.c:160:58: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] b16i3[k][i][j] = row4i16[i] + col4i16[j] + pln4i16[k]; ^ h5importtest.c:161:55: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] b8i3[k][i][j] = row4i8[i] + col4i8[j] + pln4i8[k]; ^ CCLD h5importtest h5import.c: In function 'main': h5import.c:74:20: warning: size of 'opt' is 172340 bytes [-Wlarger-than=] struct Options opt; ^ h5import.c: In function 'parseDimensions': h5import.c:2287:21: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion] = HDstrtol(HDstrtok (temp, delimiter), NULL, BASE_10); ^ h5import.c:2293:42: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion] in->sizeOfDimension[i++] = HDstrtol(token, NULL, BASE_10); ^ h5import.c: In function 'getDimensionSizes': h5import.c:3141:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] in->sizeOfDimension[i++] = ival; ^ h5import.c: In function 'getChunkedDimensionSizes': h5import.c:3165:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] in->sizeOfChunk[i++] = ival; ^ h5import.c: In function 'getMaximumDimensionSizes': h5import.c:3198:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] in->maxsizeOfDimension[i++] = ival; ^ h5import.c: In function 'process': h5import.c:3935:92: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] H5Pset_external(proplist, in->externFilename, (off_t) 0, numOfElements * in->inputSize / 8); ^ h5import.c: In function 'processStrHDFData': h5import.c:1153:13: warning: 'mspace_id' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(mspace_id); ^ h5import.c:1006:11: note: 'mspace_id' was declared here hid_t mspace_id; ^ h5import.c:1152:13: warning: 'space_id' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(space_id); ^ h5import.c:1005:11: note: 'space_id' was declared here hid_t space_id; ^ h5import.c:1151:13: warning: 'dset_id' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(dset_id); ^ h5import.c:1004:11: note: 'dset_id' was declared here hid_t dset_id; ^ h5import.c: In function 'main': h5import.c:317:12: warning: 'token' may be used uninitialized in this function [-Wmaybe-uninitialized] if (token == ERR) ^ h5import.c:268:9: note: 'token' was declared here int token; ^ h5import.c:263:1: warning: stack usage is 173376 bytes [-Wstack-usage=] } ^ h5import.c:263:1: warning: the frame size of 173312 bytes is larger than 16384 bytes [-Wframe-larger-than=] CCLD h5import make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5import' Making all in h5repack make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5repack' CC dynlib_rpk.lo CC h5repack.o CC h5repack_copy.o CC h5repack_filters.o CC h5repack_opttable.o CC h5repack_parse.o CC h5repack_refs.o CC h5repack_verify.o CC h5repack_main.o CC testh5repack_detect_szip.o CC h5repacktst.o h5repack_parse.c: In function 'parse_filter': h5repack_parse.c:77:4: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] end_obj=i; ^ h5repack_parse.c:93:2: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] obj_list = (obj_list_t*) HDmalloc(n*sizeof(obj_list_t)); ^ h5repack_parse.c:126:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for ( i=end_obj+1, k=0, j=0; icd_nelmts=atoi(stype); ^ h5repack_parse.c:292:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] filt->cd_values[j++]=atoi(stype); ^ h5repack_parse.c:325:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] filt->cd_values[j++]=atoi(stype); ^ h5repack_parse.c:326:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] i+=m; /* jump */ ^ h5repack_parse.c:447:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (filt->cd_nelmts != j) ^ h5repack_parse.c: In function 'parse_layout': h5repack_parse.c:567:13: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] end_obj=i; ^ h5repack_parse.c:580:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] obj_list = (obj_list_t*) HDmalloc(n*sizeof(obj_list_t)); ^ h5repack_parse.c:652:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] for ( i=j, c_index=0; ichunk.chunk_lengths[c_index]=atoi(sdim); ^ h5repack_parse.c:690:64: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] pack->chunk.chunk_lengths[c_index]=atoi(sdim); ^ h5repack_parse.c: In function 'parse_filter': h5repack_parse.c:161:10: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (l==-1) ^ h5repack_parse.c:222:10: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (l==-1) ^ h5repack_main.c: In function 'parse_command_line': h5repack_main.c:387:28: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] options->min_comp = HDatoi( opt_arg ); ^ h5repack_main.c:474:29: warning: conversion to 'hsize_t' from 'long int' may change the sign of the result [-Wsign-conversion] options->alignment = HDatol( opt_arg ); ^ h5repack_main.c: In function 'main': h5repack_main.c:523:6: warning: unused variable 'ret' [-Wunused-variable] int ret = -1; ^ h5repack_main.c:540:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (parse_command_line(argc, argv, &options) < 0) ^ h5repack_main.c:540:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] h5repack_opttable.c: In function 'aux_inctable': h5repack_opttable.c:112:2: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] table->size += n_objs; ^ h5repack_opttable.c: In function 'options_add_layout': h5repack_opttable.c:193:2: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if (table->nelems + n_objs >= table->size) { ^ h5repack_opttable.c:224:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] I = table->nelems + added; ^ h5repack_opttable.c:237:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] I = table->nelems + added; ^ h5repack_opttable.c:249:4: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] I = table->nelems + added; ^ h5repack_opttable.c:257:2: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] table->nelems += added; ^ h5repack_opttable.c: In function 'options_add_filter': h5repack_opttable.c:279:2: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if (table->nelems + n_objs >= table->size) { ^ h5repack_opttable.c:301:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] I = table->nelems + added; ^ h5repack_opttable.c:314:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] I = table->nelems + added; ^ h5repack_opttable.c:326:4: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] I = table->nelems + added; ^ h5repack_opttable.c:333:2: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] table->nelems += added; ^ h5repack_filters.c: In function 'aux_find_obj': h5repack_filters.c:51:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] return i; ^ h5repack_filters.c:61:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] return i; ^ h5repack_filters.c: In function 'apply_filters': h5repack_filters.c:436:59: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] scale_factor = obj.filter[i].cd_values[1]; ^ h5repack_filters.c:93:8: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] if (idx>=0) ^ h5repack_verify.c: In function 'h5repack_verify': h5repack_verify.c:210:17: warning: 'sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(sid); ^ h5repack_verify.c:209:17: warning: 'pid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Pclose(pid); ^ h5repack_verify.c:211:17: warning: 'did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(did); ^ dynlib_rpk.c: In function 'H5PLget_plugin_type': dynlib_rpk.c:41:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] H5PL_type_t H5PLget_plugin_type(void) {return H5PL_TYPE_FILTER;} ^ dynlib_rpk.c: In function 'H5PLget_plugin_info': dynlib_rpk.c:42:13: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] const void *H5PLget_plugin_info(void) {return H5Z_DYNLIB1;} ^ dynlib_rpk.c: In function 'H5Z_filter_dynlib1': dynlib_rpk.c:82:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ dynlib_rpk.c:89:14: warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations] while(buf_left > 0) { ^ CCLD testh5repack_detect_szip h5repack_refs.c: In function 'copy_refs_attr': h5repack_refs.c:521:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ref_comp_index = (int *)HDmalloc(nmembers*sizeof (int)); ^ h5repack_refs.c:522:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] ref_comp_size = (size_t *)HDmalloc(nmembers*sizeof(ref_comp_size)); ^ h5repack_refs.c:529:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] ref_comp_index[ref_comp_field_n] = i; ^ h5repack_refs.c:592:44: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] array_rank = H5Tget_array_ndims(mtype_id); ^ h5repack_refs.c:712:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] int idx = i*msize+H5Tget_member_offset( mtype_id, (unsigned)ref_comp_index[j]); ^ h5repack_refs.c:719:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] int idx = i*msize+H5Tget_member_offset( mtype_id, (unsigned)ref_comp_index[j]); ^ h5repack_refs.c: In function 'copy_refs_attr.isra.1': h5repack_refs.c:446:12: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] static int copy_refs_attr(hid_t loc_in, ^ CCLD libdynlibadd.la CCLD h5repack h5repacktst.c: In function 'make_deflate': h5repacktst.c:2238:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_shuffle': h5repacktst.c:2315:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_fletcher32': h5repacktst.c:2381:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_nbit': h5repacktst.c:2453:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_scaleoffset': h5repacktst.c:2554:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_all_filters': h5repacktst.c:2649:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_layout': h5repacktst.c:2917:9: warning: size of 'buf' is 3200 bytes [-Wlarger-than=] int buf[DIM1][DIM2]; ^ h5repacktst.c: In function 'make_layout3': h5repacktst.c:3113:9: warning: size of 'buf1' is 240000 bytes [-Wlarger-than=] int buf1[DIM1_L3][DIM2_L3]; ^ h5repacktst.c: In function 'make_userblock': h5repacktst.c:3449:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] ub[u] = 'a' + (char)(u % 26); ^ h5repacktst.c:3427:13: warning: variable 'nwritten' set but not used [-Wunused-but-set-variable] ssize_t nwritten; /* # of bytes written */ ^ h5repacktst.c: In function 'verify_userblock': h5repacktst.c:3490:13: warning: variable 'nread' set but not used [-Wunused-but-set-variable] ssize_t nread; /* # of bytes read */ ^ h5repacktst.c: In function 'make_userblock_file': h5repacktst.c:3562:21: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] ub[u] = 'a' + (char)(u % 26); ^ h5repacktst.c:3557:13: warning: variable 'nwritten' set but not used [-Wunused-but-set-variable] ssize_t nwritten; /* # of bytes written */ ^ h5repacktst.c: In function 'write_dset_in': h5repacktst.c:3867:54: warning: conversion to 'size_t' from 'hsize_t' may alter its value [-Wconversion] size = ( TEST_BUFSIZE / sizeof(double) + 1 ) * sizeof(double); ^ h5repacktst.c:4042:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].p = malloc((i + 1) * sizeof(int)); ^ h5repacktst.c:4044:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5repacktst.c:4160:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] else buf23[i][j][k]=n++; ^ h5repacktst.c:4200:39: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf33[i][j][k].a=n++; ^ h5repacktst.c:4263:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].p = malloc((i + 1) * sizeof(int)); ^ h5repacktst.c:4265:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for(l = 0; l < i + 1; l++) ^ h5repacktst.c: In function 'write_attr_in': h5repacktst.c:5054:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf52[i][j].p = malloc((i + 1) * sizeof(int)); ^ h5repacktst.c:5056:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (l = 0; l < i + 1; l++) ^ h5repacktst.c:5274:38: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] else buf23[i][j][k]=n++; ^ h5repacktst.c:5349:39: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] buf33[i][j][k].a=n++; ^ h5repacktst.c:5520:46: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf53[i][j][k].p = malloc((i + 1) * sizeof(int)); ^ h5repacktst.c:5522:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] for (l = 0; l < i + 1; l++) ^ h5repacktst.c: In function 'make_layout3': h5repacktst.c:3223:1: warning: stack usage is 240976 bytes [-Wstack-usage=] } ^ h5repacktst.c:3223:1: warning: the frame size of 240920 bytes is larger than 16384 bytes [-Wframe-larger-than=] CCLD h5repacktst make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5repack' Making all in h5jam make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5jam' CC h5jam.o CC h5unjam.o CC tellub.o CC h5jamgentest.o CC getub.o h5jamgentest.c:93:0: warning: macro "ARRAY1_RANK" is not used [-Wunused-macros] #define ARRAY1_RANK 1 ^ h5jamgentest.c:96:0: warning: macro "ARRAY3_DIM2" is not used [-Wunused-macros] #define ARRAY3_DIM2 3 ^ h5jamgentest.c: In function 'gent_ub': h5jamgentest.c:257:8: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2_1[i] = (float)(i*0.1+1); ^ h5jamgentest.c:268:13: warning: unsuffixed float constant [-Wunsuffixed-float-constants] dset2_2[i][j] = (float)((i+1)*j*0.1); ^ h5jamgentest.c: In function 'create_textfile': h5jamgentest.c:311:9: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] buf = HDcalloc(size, (size_t)1); ^ h5unjam.c: In function 'copy_to_file': h5unjam.c:377:13: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] bytes_in = how_much; ^ h5unjam.c:396:9: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] how_much -= bytes_read; ^ h5unjam.c:396:18: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion] how_much -= bytes_read; ^ h5jam.c: In function 'compute_user_block_size': h5jam.c:550:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const] compute_user_block_size (hsize_t ublock_size) ^ CCLD getub CCLD h5unjam CCLD tellub CCLD h5jamgentest CCLD h5jam make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5jam' Making all in h5copy make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5copy' CC h5copy.o CC h5copygentest.o CCLD h5copy CCLD h5copygentest make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5copy' Making all in h5stat make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5stat' CC h5stat.o CC h5stat_gentest.o h5stat_gentest.c: In function 'gen_newgrat_file': h5stat_gentest.c:49:30: warning: unused parameter 'fname' [-Wunused-parameter] gen_newgrat_file(const char *fname) ^ h5stat_gentest.c: In function 'main': h5stat_gentest.c:117:17: warning: 'did' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(did); ^ h5stat_gentest.c:57:11: note: 'did' was declared here hid_t did; /* Dataset id */ ^ h5stat_gentest.c:116:10: warning: 'attr_id' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Aclose(attr_id); ^ h5stat_gentest.c:56:11: note: 'attr_id' was declared here hid_t attr_id; /* Attribute id */ ^ h5stat_gentest.c:119:17: warning: 'sid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose(sid); ^ h5stat_gentest.c:55:11: note: 'sid' was declared here hid_t sid; /* Dataspace id */ ^ h5stat_gentest.c:118:17: warning: 'tid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(tid); ^ h5stat_gentest.c:54:11: note: 'tid' was declared here hid_t tid; /* Datatype id */ ^ h5stat_gentest.c:120:17: warning: 'gid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Gclose(gid); ^ h5stat_gentest.c:53:11: note: 'gid' was declared here hid_t gid; /* Group id */ ^ h5stat_gentest.c:121:17: warning: 'fid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Fclose(fid); ^ h5stat_gentest.c:52:11: note: 'fid' was declared here hid_t fid; /* File id */ ^ CCLD h5stat_gentest h5stat.c: In function 'group_stats': h5stat.c:381:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5stat.c: In function 'dataset_stats': h5stat.c:464:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5stat.c: In function 'datatype_stats': h5stat.c:637:12: warning: variable 'ret' set but not used [-Wunused-but-set-variable] herr_t ret; ^ h5stat.c: In function 'ceil_log10': h5stat.c:286:1: warning: function might be candidate for attribute 'const' if it is known to return normally [-Wsuggest-attribute=const] ceil_log10(unsigned long x) ^ CCLD h5stat make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5stat' make[2]: Entering directory `/var/uhubuild/work/compile/tools' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/uhubuild/work/compile/tools' make[1]: Leaving directory `/var/uhubuild/work/compile/tools' Making all in . make[1]: Entering directory `/var/uhubuild/work/compile' make[2]: Entering directory `/var/uhubuild/work/compile/perform' CC sio_perf.o CC sio_engine.o CC sio_timer.o CC iopipe.o CC chunk.o CC overhead.o CC zip_perf.o CC perf_meta.o CC perf.o sio_timer.c: In function 'sub_time': sio_timer.c:48:6: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)a->tv_usec) / MICROSECOND) - ^ sio_timer.c:50:4: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)b->tv_usec) / MICROSECOND)); ^ sio_timer.c: In function 'set_time': sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_READ_OPEN' not handled in switch [-Wswitch-enum] switch (t) { ^ sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_READ_CLOSE' not handled in switch [-Wswitch-enum] sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_WRITE_OPEN' not handled in switch [-Wswitch-enum] sio_timer.c:137:13: warning: enumeration value 'HDF5_FILE_WRITE_CLOSE' not handled in switch [-Wswitch-enum] sio_timer.c:137:13: warning: enumeration value 'NUM_TIMERS' not handled in switch [-Wswitch-enum] sio_timer.c: In function 'get_time': sio_timer.c:190:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] get_time(sio_time *pt, timer_type t) ^ zip_perf.c: In function 'error': zip_perf.c:155:5: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] HDvfprintf(stderr, fmt, ap); ^ zip_perf.c: In function 'write_file': zip_perf.c:185:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] destLen = (uLongf)((double)sourceLen + ((double)sourceLen * 0.1)) + 12; ^ zip_perf.c:196:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)timer_stop.tv_usec) / MICROSECOND) - ^ zip_perf.c:198:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)timer_start.tv_usec) / MICROSECOND); ^ zip_perf.c:218:9: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] d_len -= rc; ^ zip_perf.c: In function 'fill_with_random_data': zip_perf.c:431:13: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] len -= rc; ^ zip_perf.c:441:9: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] unsigned long s = src_len * compress_percent / 100; ^ zip_perf.c: In function 'do_write_test': zip_perf.c:467:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] compression_time = 0.0; ^ zip_perf.c:507:17: warning: conversion to 'long unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] s_len -= rc; ^ zip_perf.c:516:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)timer_stop.tv_usec) / MICROSECOND) - ^ zip_perf.c:518:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)timer_start.tv_usec) / MICROSECOND); ^ zip_perf.c:522:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants] MB_PER_SEC(file_size, total_time)); ^ zip_perf.c:522:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants] zip_perf.c:542:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)timer_stop.tv_usec) / MICROSECOND) - ^ zip_perf.c:544:29: warning: unsuffixed float constant [-Wunsuffixed-float-constants] ((double)timer_start.tv_usec) / MICROSECOND); ^ zip_perf.c:548:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants] MB_PER_SEC(file_size, total_time)); ^ zip_perf.c:548:16: warning: unsuffixed float constant [-Wunsuffixed-float-constants] zip_perf.c: In function 'main': zip_perf.c:575:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) > 0) { ^ chunk.c: In function 'create_dataset': chunk.c:166:9: warning: request for implicit conversion from 'void *' to 'signed char *' not permitted in C++ [-Wc++-compat] buf = calloc(1, SQUARE (DS_SIZE*CH_SIZE)); ^ chunk.c: In function 'test_rowmaj': chunk.c:197:24: warning: request for implicit conversion from 'void *' to 'signed char *' not permitted in C++ [-Wc++-compat] signed char *buf = calloc (1, (size_t)(SQUARE(io_size))); ^ chunk.c:206:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] w0 = RM_W0; ^ chunk.c: In function 'test_diag': chunk.c:276:24: warning: request for implicit conversion from 'void *' to 'signed char *' not permitted in C++ [-Wc++-compat] signed char *buf = calloc (1, (size_t)(SQUARE (io_size))); ^ chunk.c: In function 'main': chunk.c:393:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] for (io_percent=RM_START; io_percent<=RM_END; io_percent+=RM_DELTA) { ^ chunk.c:393:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] chunk.c:393:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] chunk.c:439:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] for (io_percent=RM_START; io_percent<=RM_END; io_percent+=RM_DELTA) { ^ chunk.c:439:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] chunk.c:439:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] chunk.c:482:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] for (io_percent=DIAG_START; ^ chunk.c:483:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants] io_percent<=DIAG_END; ^ chunk.c:484:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants] io_percent+=DIAG_DELTA) { ^ chunk.c:527:2: warning: unsuffixed float constant [-Wunsuffixed-float-constants] for (io_percent=DIAG_START; ^ chunk.c:528:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants] io_percent<=DIAG_END; ^ chunk.c:529:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants] io_percent+=DIAG_DELTA) { ^ iopipe.c: In function 'print_stats': iopipe.c:84:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(r_stop->ru_utime.tv_usec)/1000000.0) - ^ iopipe.c:86:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(r_start->ru_utime.tv_usec)/1000000.0); ^ iopipe.c:89:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(r_stop->ru_stime.tv_usec)/1000000.0) - ^ iopipe.c:91:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(r_start->ru_stime.tv_usec)/1000000.0); ^ iopipe.c:95:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(t_stop->tv_usec)/1000000.0) - ^ iopipe.c:97:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(t_start->tv_usec)/1000000.0); ^ iopipe.c: In function 'main': iopipe.c:194:7: warning: unsuffixed float constant [-Wunsuffixed-float-constants] (double)(hssize_t)(size[0]*size[1])/1024.0*1024); ^ iopipe.c:179:11: warning: variable 'offset' set but not used [-Wunused-but-set-variable] off_t offset; ^ iopipe.c:178:14: warning: variable 'n' set but not used [-Wunused-but-set-variable] hssize_t n; ^ iopipe.c:169:12: warning: variable 'status' set but not used [-Wunused-but-set-variable] herr_t status; ^ overhead.c: In function 'test': overhead.c:212:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] if(H5Pset_cache(fapl, mdc_nelmts, 0, 0, 0.0) < 0) goto error; ^ overhead.c:226:13: warning: request for implicit conversion from 'void *' to 'int *' not permitted in C++ [-Wc++-compat] had = calloc((size_t)cur_size[0], sizeof(int)); ^ overhead.c:243:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] hs_start[0] = j%2 ? j/2 : (hssize_t)cur_size[0]-j/2; ^ overhead.c:243:60: warning: conversion to 'hsize_t' from 'long long int' may change the sign of the result [-Wsign-conversion] hs_start[0] = j%2 ? j/2 : (hssize_t)cur_size[0]-j/2; ^ overhead.c:248:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] hs_start[0] = j; ^ overhead.c:278:42: warning: conversion to 'long long unsigned int' from '__off64_t' may change the sign of the result [-Wsign-conversion] (double)(hssize_t)(sb.st_size-i*sizeof(int))/(hssize_t)i); ^ overhead.c:278:66: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] (double)(hssize_t)(sb.st_size-i*sizeof(int))/(hssize_t)i); ^ overhead.c:322:38: warning: conversion to 'long long unsigned int' from '__off64_t' may change the sign of the result [-Wsign-conversion] (double)(hssize_t)(sb.st_size-cur_size[0]*sizeof(int))/ ^ overhead.c:323:17: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion] (hssize_t)cur_size[0]); ^ sio_perf.c: In function 'run_test_loop': sio_perf.c:400:26: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion] parms.h5_align = opts->h5_alignment; ^ sio_perf.c:401:27: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion] parms.h5_thresh = opts->h5_threshold; ^ sio_perf.c: In function 'run_test': sio_perf.c:454:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax write_sys_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:454:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:454:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:455:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax write_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:455:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:455:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax write_gross_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:456:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax write_raw_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:457:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax read_sys_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:458:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:459:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax read_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:459:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:459:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:460:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax read_gross_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:460:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:460:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:461:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] minmax read_raw_mm = {0.0, 0.0, 0.0, 0}; ^ sio_perf.c:461:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:461:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] sio_perf.c:484:24: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] write_sys_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:485:20: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] write_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:486:26: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] write_gross_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:487:24: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] write_raw_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:490:27: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] read_sys_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:491:23: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] read_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:492:29: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] read_gross_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c:493:27: warning: request for implicit conversion from 'void *' to 'struct minmax *' not permitted in C++ [-Wc++-compat] read_raw_mm_table = calloc((size_t)parms.num_iters , sizeof(minmax)); ^ sio_perf.c: In function 'accumulate_minmax_stuff': sio_perf.c:720:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] total_mm.sum = 0.0; ^ sio_perf.c: In function 'output_results': sio_perf.c:763:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min)); ^ sio_perf.c:763:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min)); ^ sio_perf.c:763:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] output_report("Maximum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.min)); ^ sio_perf.c:771:19: warning: unsuffixed float constant [-Wunsuffixed-float-constants] MB_PER_SEC(data_size,total_mm.sum / total_mm.num)); ^ sio_perf.c:771:50: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] MB_PER_SEC(data_size,total_mm.sum / total_mm.num)); ^ sio_perf.c:771:19: warning: unsuffixed float constant [-Wunsuffixed-float-constants] MB_PER_SEC(data_size,total_mm.sum / total_mm.num)); ^ sio_perf.c:778:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max)); ^ sio_perf.c:778:69: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max)); ^ sio_perf.c:778:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] output_report("Minimum Throughput: %6.2f MB/s", MB_PER_SEC(data_size,total_mm.max)); ^ sio_perf.c: In function 'output_report': sio_perf.c:798:9: warning: function might be possible candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] vfprintf(output, fmt, ap); ^ sio_perf.c: In function 'parse_command_line': sio_perf.c:960:35: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] cl_opts->buf_size[i]=(i+1)*10; ^ sio_perf.c:962:35: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] cl_opts->chk_size[i]=(i+1)*10; ^ sio_perf.c:977:36: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] while ((opt = get_option(argc, (const char **)argv, s_opts, l_opts)) != EOF) { ^ sio_perf.c:1033:64: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] cl_opts->chk_size[j] = parse_size_directive(buf); ^ sio_perf.c:1183:64: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] cl_opts->buf_size[j] = parse_size_directive(buf); ^ sio_perf.c:1211:61: warning: conversion to 'int' from 'off_t' may alter its value [-Wconversion] cl_opts->order[j] = parse_size_directive(buf); ^ sio_perf.c: In function 'run_test': sio_perf.c:499:13: warning: function call has aggregate value [-Waggregate-return] res = do_sio(parms); ^ CCLD iopipe CCLD chunk CCLD overhead CCLD zip_perf CCLD perf_meta CCLD perf sio_engine.c: In function 'do_sio': sio_engine.c:133:10: warning: size of 'fname' is 4096 bytes [-Wlarger-than=] char fname[FILENAME_MAX]; /* test file name */ ^ sio_engine.c:185:17: warning: request for implicit conversion from 'void *' to 'char *' not permitted in C++ [-Wc++-compat] if ((buffer = malloc(linear_buf_size)) == NULL){ ^ sio_engine.c: In function 'do_write': sio_engine.c:422:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < linear_buf_size; i++) ^ sio_engine.c:423:19: warning: conversion to 'unsigned char' from 'long int' may alter its value [-Wconversion] buf_p[i]=i%128; ^ sio_engine.c:455:41: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion] h5dims[i] = parms->dset_size[i]; ^ sio_engine.c: In function 'dset_write': sio_engine.c:627:5: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){ ^ sio_engine.c:627:48: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){ ^ sio_engine.c:659:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dims[k] <= h5offset[k]) { ^ sio_engine.c: In function 'posix_buffer_write': sio_engine.c:712:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < parms->buf_size[local_dim]; i += dtype_size) { ^ sio_engine.c:713:13: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion] buf_offset[local_dim] = i; ^ sio_engine.c:732:26: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] d_offset *= parms->dset_size[j]; ^ sio_engine.c:734:32: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] linear_dset_offset += (offset[i]+buf_offset[i])*d_offset; ^ sio_engine.c: In function 'do_read': sio_engine.c:782:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(i = 0; i < linear_buf_size; i++) ^ sio_engine.c:783:24: warning: conversion to 'char' from 'long int' may alter its value [-Wconversion] buffer2[i] = i % 128; ^ sio_engine.c:808:41: warning: conversion to 'hsize_t' from 'off_t' may change the sign of the result [-Wsign-conversion] h5dims[i] = parms->dset_size[i]; ^ sio_engine.c: In function 'dset_read': sio_engine.c:946:5: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){ ^ sio_engine.c:946:48: warning: conversion to 'long int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] for (i=0; i < parms->dset_size[cur_dim]; i += parms->buf_size[cur_dim]){ ^ sio_engine.c: In function 'posix_buffer_read': sio_engine.c:1016:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0; i < parms->buf_size[local_dim]; i += dtype_size) { ^ sio_engine.c:1017:13: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion] buf_offset[local_dim] = i; ^ sio_engine.c:1031:26: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] d_offset *= parms->dset_size[j]; ^ sio_engine.c:1033:32: warning: conversion to 'size_t' from 'off_t' may alter its value [-Wconversion] linear_dset_offset += (offset[i]+buf_offset[i])*d_offset; ^ sio_engine.c: In function 'set_vfd': sio_engine.c:1151:14: warning: size of 'sv' is 7168 bytes [-Wlarger-than=] char sv[H5FD_MEM_NTYPES][1024]; ^ sio_engine.c:1165:48: warning: conversion to 'long long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10); ^ sio_engine.c:1165:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C1 +- C2 [-Wstrict-overflow] memb_addr[mt] = MAX(mt-1,0)*(HADDR_MAX/10); ^ sio_engine.c: In function 'do_cleanupfile': sio_engine.c:1271:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] HDsnprintf(temp, sizeof temp, filename, j); ^ sio_engine.c:1271:21: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sio_engine.c: In function 'do_sio': sio_engine.c:122:1: warning: function returns an aggregate [-Waggregate-return] do_sio(parameters param) ^ CCLD h5perf_serial make[2]: Leaving directory `/var/uhubuild/work/compile/perform' make[1]: Leaving directory `/var/uhubuild/work/compile' Making all in hl make[1]: Entering directory `/var/uhubuild/work/compile/hl' Making all in src make[2]: Entering directory `/var/uhubuild/work/compile/hl/src' CC H5DO.lo CC H5DS.lo CC H5IM.lo CC H5LT.lo CC H5LTanalyze.lo CC H5LTparse.lo CC H5TB.lo CC H5PT.lo H5PT.c: In function 'H5PTclose': H5PT.c:374:13: warning: request for implicit conversion from 'void *' to 'struct htbl_t *' not permitted in C++ [-Wc++-compat] if((table = H5Iremove_verify(table_id, H5PT_ptable_id_type)) ==NULL) ^ H5LTparse.c:142:0: warning: macro "H5T_NATIVE_ULONG_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_ULONG_TOKEN 281 ^ H5LTparse.c:124:0: warning: macro "H5T_STD_I64BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I64BE_TOKEN 263 ^ H5LTparse.c:464:0: warning: macro "YYSTACKSIZE" is not used [-Wunused-macros] #define YYSTACKSIZE 10000 ^ H5LTparse.c:172:0: warning: macro "STRING" is not used [-Wunused-macros] #define STRING 311 ^ H5LTparse.c:328:0: warning: macro "YYMAXTOKEN" is not used [-Wunused-macros] #define YYMAXTOKEN 312 ^ H5LTparse.c:122:0: warning: macro "H5T_STD_I32BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I32BE_TOKEN 261 ^ H5LTparse.c:156:0: warning: macro "CTYPE_TOKEN" is not used [-Wunused-macros] #define CTYPE_TOKEN 295 ^ H5LTparse.c:28:0: warning: macro "YYEMPTY" is not used [-Wunused-macros] #define YYEMPTY -1 ^ H5LTparse.c:167:0: warning: macro "OPQ_TAG_TOKEN" is not used [-Wunused-macros] #define OPQ_TAG_TOKEN 306 ^ H5LTparse.c:512:0: warning: macro "YYABORT" is not used [-Wunused-macros] #define YYABORT goto yyabort ^ H5LTparse.c:168:0: warning: macro "H5T_COMPOUND_TOKEN" is not used [-Wunused-macros] #define H5T_COMPOUND_TOKEN 307 ^ H5LTparse.c:514:0: warning: macro "YYACCEPT" is not used [-Wunused-macros] #define YYACCEPT goto yyaccept ^ H5LTparse.c:30:0: warning: macro "yyerrok" is not used [-Wunused-macros] #define yyerrok (yyerrflag=0) ^ H5LTparse.c:130:0: warning: macro "H5T_STD_U32BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U32BE_TOKEN 269 ^ H5LTparse.c:513:0: warning: macro "YYREJECT" is not used [-Wunused-macros] #define YYREJECT goto yyabort ^ H5LTparse.c:140:0: warning: macro "H5T_NATIVE_UINT_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_UINT_TOKEN 279 ^ H5LTparse.c:171:0: warning: macro "H5T_VLEN_TOKEN" is not used [-Wunused-macros] #define H5T_VLEN_TOKEN 310 ^ H5LTparse.c:144:0: warning: macro "H5T_NATIVE_ULLONG_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_ULLONG_TOKEN 283 ^ H5LTparse.c:165:0: warning: macro "H5T_OPAQUE_TOKEN" is not used [-Wunused-macros] #define H5T_OPAQUE_TOKEN 304 ^ H5LTparse.c:134:0: warning: macro "H5T_NATIVE_CHAR_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_CHAR_TOKEN 273 ^ H5LTparse.c:143:0: warning: macro "H5T_NATIVE_LLONG_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_LLONG_TOKEN 282 ^ H5LTparse.c:515:0: warning: macro "YYERROR" is not used [-Wunused-macros] #define YYERROR goto yyerrlab ^ H5LTparse.c:133:0: warning: macro "H5T_STD_U64LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U64LE_TOKEN 272 ^ H5LTparse.c:24:0: warning: macro "YYBYACC" is not used [-Wunused-macros] #define YYBYACC 1 ^ H5LTparse.c:154:0: warning: macro "STRPAD_TOKEN" is not used [-Wunused-macros] #define STRPAD_TOKEN 293 ^ H5LTparse.c:135:0: warning: macro "H5T_NATIVE_SCHAR_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_SCHAR_TOKEN 274 ^ H5LTparse.c:155:0: warning: macro "CSET_TOKEN" is not used [-Wunused-macros] #define CSET_TOKEN 294 ^ H5LTparse.c:166:0: warning: macro "OPQ_SIZE_TOKEN" is not used [-Wunused-macros] #define OPQ_SIZE_TOKEN 305 ^ H5LTparse.c:26:0: warning: macro "YYMINOR" is not used [-Wunused-macros] #define YYMINOR 9 ^ H5LTparse.c:152:0: warning: macro "H5T_STRING_TOKEN" is not used [-Wunused-macros] #define H5T_STRING_TOKEN 291 ^ H5LTparse.c:29:0: warning: macro "yyclearin" is not used [-Wunused-macros] #define yyclearin (yychar=(YYEMPTY)) ^ H5LTparse.c:25:0: warning: macro "YYMAJOR" is not used [-Wunused-macros] #define YYMAJOR 1 ^ H5LTparse.c:138:0: warning: macro "H5T_NATIVE_USHORT_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_USHORT_TOKEN 277 ^ H5LTparse.c:118:0: warning: macro "H5T_STD_I8BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I8BE_TOKEN 257 ^ H5LTparse.c:139:0: warning: macro "H5T_NATIVE_INT_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_INT_TOKEN 278 ^ H5LTparse.c:56:0: warning: macro "yyrule" is not used [-Wunused-macros] #define yyrule H5LTyyrule ^ H5LTparse.c:137:0: warning: macro "H5T_NATIVE_SHORT_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_SHORT_TOKEN 276 ^ H5LTparse.c:31:0: warning: macro "YYRECOVERING" is not used [-Wunused-macros] #define YYRECOVERING() (yyerrflag!=0) ^ H5LTparse.c:145:0: warning: macro "H5T_IEEE_F32BE_TOKEN" is not used [-Wunused-macros] #define H5T_IEEE_F32BE_TOKEN 284 ^ H5LTparse.c:129:0: warning: macro "H5T_STD_U16LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U16LE_TOKEN 268 ^ H5LTparse.c:170:0: warning: macro "H5T_ARRAY_TOKEN" is not used [-Wunused-macros] #define H5T_ARRAY_TOKEN 309 ^ H5LTparse.c:136:0: warning: macro "H5T_NATIVE_UCHAR_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_UCHAR_TOKEN 275 ^ H5LTparse.c:128:0: warning: macro "H5T_STD_U16BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U16BE_TOKEN 267 ^ H5LTparse.c:141:0: warning: macro "H5T_NATIVE_LONG_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_LONG_TOKEN 280 ^ H5LTparse.c:169:0: warning: macro "H5T_ENUM_TOKEN" is not used [-Wunused-macros] #define H5T_ENUM_TOKEN 308 ^ H5LTparse.c:147:0: warning: macro "H5T_IEEE_F64BE_TOKEN" is not used [-Wunused-macros] #define H5T_IEEE_F64BE_TOKEN 286 ^ H5LTparse.c:173:0: warning: macro "NUMBER" is not used [-Wunused-macros] #define NUMBER 312 ^ H5LTparse.c:119:0: warning: macro "H5T_STD_I8LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I8LE_TOKEN 258 ^ H5LTparse.c:125:0: warning: macro "H5T_STD_I64LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I64LE_TOKEN 264 ^ H5LTparse.c:123:0: warning: macro "H5T_STD_I32LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I32LE_TOKEN 262 ^ H5LTparse.c:120:0: warning: macro "H5T_STD_I16BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I16BE_TOKEN 259 ^ H5LTparse.c:131:0: warning: macro "H5T_STD_U32LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U32LE_TOKEN 270 ^ H5LTparse.c:149:0: warning: macro "H5T_NATIVE_FLOAT_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_FLOAT_TOKEN 288 ^ H5LTparse.c:132:0: warning: macro "H5T_STD_U64BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U64BE_TOKEN 271 ^ H5LTparse.c:146:0: warning: macro "H5T_IEEE_F32LE_TOKEN" is not used [-Wunused-macros] #define H5T_IEEE_F32LE_TOKEN 285 ^ H5LTparse.c:151:0: warning: macro "H5T_NATIVE_LDOUBLE_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_LDOUBLE_TOKEN 290 ^ H5LTparse.c:127:0: warning: macro "H5T_STD_U8LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U8LE_TOKEN 266 ^ H5LTparse.c:59:0: warning: macro "YYPREFIX" is not used [-Wunused-macros] #define YYPREFIX "H5LTyy" ^ H5LTparse.c:27:0: warning: macro "YYLEX" is not used [-Wunused-macros] #define YYLEX yylex() ^ H5LTparse.c:153:0: warning: macro "STRSIZE_TOKEN" is not used [-Wunused-macros] #define STRSIZE_TOKEN 292 ^ H5LTparse.c:148:0: warning: macro "H5T_IEEE_F64LE_TOKEN" is not used [-Wunused-macros] #define H5T_IEEE_F64LE_TOKEN 287 ^ H5LTparse.c:126:0: warning: macro "H5T_STD_U8BE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_U8BE_TOKEN 265 ^ H5LTparse.c:55:0: warning: macro "yyname" is not used [-Wunused-macros] #define yyname H5LTyyname ^ H5LTparse.c:121:0: warning: macro "H5T_STD_I16LE_TOKEN" is not used [-Wunused-macros] #define H5T_STD_I16LE_TOKEN 260 ^ H5LTparse.c:150:0: warning: macro "H5T_NATIVE_DOUBLE_TOKEN" is not used [-Wunused-macros] #define H5T_NATIVE_DOUBLE_TOKEN 289 ^ H5LTparse.c:32:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int yygrowstack(); ^ H5LTparse.y:21:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int yylex(); ^ H5LTparse.y:49:17: warning: size of 'arr_stack' is 4224 bytes [-Wlarger-than=] struct arr_info arr_stack[STACK_SIZE]; ^ H5LTparse.c:482:12: warning: function declaration isn't a prototype [-Wstrict-prototypes] static int yygrowstack() ^ H5LTparse.c: In function 'yygrowstack': H5LTparse.c:482:12: warning: old-style function definition [-Wold-style-definition] H5LTparse.c:495:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] newss = yyss ? (short *)realloc(yyss, newsize * sizeof *newss) : ^ H5LTparse.c:496:7: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (short *)malloc(newsize * sizeof *newss); ^ H5LTparse.c:501:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] newvs = yyvs ? (YYSTYPE *)realloc(yyvs, newsize * sizeof *newvs) : ^ H5LTparse.c:502:7: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] (YYSTYPE *)malloc(newsize * sizeof *newvs); ^ H5LTparse.c: At top level: H5LTparse.c:539:1: warning: no previous prototype for 'H5LTyyparse' [-Wmissing-prototypes] yyparse (YYPARSE_PARAM_ARG) ^ H5LTparse.c: In function 'H5LTyyparse': H5LTparse.c:561:26: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *yyssp = yystate = 0; ^ H5LTparse.c:591:32: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *++yyssp = yystate = yytable[yyn]; ^ H5LTparse.c:632:40: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *++yyssp = yystate = yytable[yyn]; ^ H5LTparse.y:173:91: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] new_size = H5Tget_size($1) + $6; ^ H5LTparse.y:176:86: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] H5Tinsert(dtype_id, $4, $6, $1); ^ H5LTparse.y:187:61: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] new_size = $6 + H5Tget_size($1); ^ H5LTparse.y:189:90: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] H5Tinsert(dtype_id, $4, $6, $1); ^ H5LTparse.y:264:58: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] str_size = yylval.ival; ^ H5LTparse.c:673:5: warning: switch missing default case [-Wswitch-default] switch (yyn) ^ H5LTparse.c:1144:5: warning: conversion to 'short int' from 'int' may alter its value [-Wconversion] *++yyssp = yystate; ^ H5LTparse.c:620:71: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] if ((yyn = yysindex[*yyssp]) && (yyn += YYERRCODE) >= 0 && ^ H5IM.c: In function 'H5IMlink_palette': H5IM.c:595:26: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dim_ref = n_refs + 1; ^ H5IM.c:597:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] refbuf = (hobj_ref_t*)malloc( sizeof(hobj_ref_t) * (int)dim_ref ); ^ H5IM.c: In function 'H5IMget_palette_info': H5IM.c:902:9: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dim_ref = n_refs; ^ H5IM.c:904:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] refbuf = (hobj_ref_t*)malloc( sizeof(hobj_ref_t) * (int)dim_ref ); ^ H5IM.c: In function 'H5IMget_palette': H5IM.c:1013:9: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dim_ref = n_refs; ^ H5IM.c:1015:60: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] refbuf = (hobj_ref_t*)malloc( sizeof(hobj_ref_t) * (int)dim_ref ); ^ H5IM.c: In function 'H5IMget_image_info': H5IM.c:381:13: warning: 'atid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose( atid ); ^ H5IM.c:380:13: warning: 'asid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Sclose( asid ); ^ H5IM.c:379:13: warning: 'aid' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Aclose( aid ); ^ H5LTanalyze.c:897:5: warning: "YY_STACK_USED" is not defined [-Wundef] #if YY_STACK_USED ^ H5LTanalyze.c:2032:5: warning: "YY_ALWAYS_INTERACTIVE" is not defined [-Wundef] #if YY_ALWAYS_INTERACTIVE ^ H5LTanalyze.c:2035:5: warning: "YY_NEVER_INTERACTIVE" is not defined [-Wundef] #if YY_NEVER_INTERACTIVE ^ H5LTanalyze.c:168:0: warning: macro "yyless" is not used [-Wunused-macros] #define yyless(n) \ ^ H5LTanalyze.c:2330:5: warning: "YY_MAIN" is not defined [-Wundef] #if YY_MAIN ^ H5LTanalyze.c:340:0: warning: macro "YY_NUM_RULES" is not used [-Wunused-macros] #define YY_NUM_RULES 66 ^ H5LTanalyze.c:50:0: warning: macro "YY_FLEX_MAJOR_VERSION" is not used [-Wunused-macros] #define YY_FLEX_MAJOR_VERSION 2 ^ H5LTanalyze.c:299:0: warning: macro "yy_new_buffer" is not used [-Wunused-macros] #define yy_new_buffer yy_create_buffer ^ H5LTanalyze.c:2244:0: warning: macro "yyless" is not used [-Wunused-macros] #define yyless(n) \ ^ H5LTanalyze.c:308:0: warning: macro "yy_set_bol" is not used [-Wunused-macros] #define yy_set_bol(at_bol) \ ^ H5LTanalyze.c:789:0: warning: macro "yymore" is not used [-Wunused-macros] #define yymore() yymore_used_but_not_detected ^ H5LTanalyze.c:260:0: warning: macro "YY_CURRENT_BUFFER" is not used [-Wunused-macros] #define YY_CURRENT_BUFFER yy_current_buffer ^ H5LTanalyze.c:49:0: warning: macro "FLEX_SCANNER" is not used [-Wunused-macros] #define FLEX_SCANNER ^ H5LTanalyze.c:179:0: warning: macro "unput" is not used [-Wunused-macros] #define unput(c) yyunput( c, yytext_ptr ) ^ H5LTanalyze.c:978:0: warning: macro "YY_START_STACK_INCR" is not used [-Wunused-macros] #define YY_START_STACK_INCR 25 ^ H5LTanalyze.c:301:0: warning: macro "yy_set_interactive" is not used [-Wunused-macros] #define yy_set_interactive(is_interactive) \ ^ H5LTanalyze.c:29:0: warning: macro "yy_flex_debug" is not used [-Wunused-macros] #define yy_flex_debug H5LTyy_flex_debug ^ H5LTanalyze.c:51:0: warning: macro "YY_FLEX_MINOR_VERSION" is not used [-Wunused-macros] #define YY_FLEX_MINOR_VERSION 5 ^ H5LTanalyze.c:315:0: warning: macro "YY_AT_BOL" is not used [-Wunused-macros] #define YY_AT_BOL() (yy_current_buffer->yy_at_bol) ^ H5LTanalyze.c:130:0: warning: macro "YYSTATE" is not used [-Wunused-macros] #define YYSTATE YY_START ^ H5LTanalyze.c:289:0: warning: macro "YY_FLUSH_BUFFER" is not used [-Wunused-macros] #define YY_FLUSH_BUFFER yy_flush_buffer( yy_current_buffer ) ^ H5LTanalyze.c:779:22: warning: size of 'yy_state_buf' is 65544 bytes [-Wlarger-than=] static yy_state_type yy_state_buf[YY_BUF_SIZE + 2], *yy_state_ptr; ^ H5LTanalyze.l:52:24: warning: size of 'arr_stack' is 4224 bytes [-Wlarger-than=] extern struct arr_info arr_stack[STACK_SIZE]; ^ H5LTanalyze.c:1008:5: warning: no previous prototype for 'H5LTyylex' [-Wmissing-prototypes] YY_DECL ^ H5LTanalyze.c: In function 'H5LTyylex': H5LTanalyze.c:1061:33: warning: conversion to 'YY_CHAR' from 'int' may alter its value [-Wconversion] register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; ^ H5LTanalyze.c:1066:20: warning: conversion to 'YY_CHAR' from 'int' may alter its value [-Wconversion] yy_c = yy_meta[(unsigned int) yy_c]; ^ H5LTanalyze.c:1068:4: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; ^ H5LTanalyze.l:174:1: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] %% ^ H5LTanalyze.c:1529:8: warning: switch missing default case [-Wswitch-default] else switch ( yy_get_next_buffer() ) ^ H5LTanalyze.c: In function 'yy_get_next_buffer': H5LTanalyze.c:1599:12: warning: old-style function definition [-Wold-style-definition] static int yy_get_next_buffer() ^ H5LTanalyze.c:1646:4: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion] yy_current_buffer->yy_buf_size - number_to_move - 1; ^ H5LTanalyze.c:1646:52: warning: conversion to 'int' from 'yy_size_t' may change the sign of the result [-Wsign-conversion] yy_current_buffer->yy_buf_size - number_to_move - 1; ^ H5LTanalyze.c: In function 'yy_get_previous_state': H5LTanalyze.c:1731:22: warning: old-style function definition [-Wold-style-definition] static yy_state_type yy_get_previous_state() ^ H5LTanalyze.c:1742:42: warning: conversion to 'YY_CHAR' from 'int' may alter its value [-Wconversion] register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); ^ H5LTanalyze.c:1747:19: warning: conversion to 'YY_CHAR' from 'int' may alter its value [-Wconversion] yy_c = yy_meta[(unsigned int) yy_c]; ^ H5LTanalyze.c:1749:3: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; ^ H5LTanalyze.c: In function 'yy_try_NUL_trans': H5LTanalyze.c:1777:18: warning: conversion to 'YY_CHAR' from 'int' may alter its value [-Wconversion] yy_c = yy_meta[(unsigned int) yy_c]; ^ H5LTanalyze.c:1779:2: warning: conversion to 'unsigned int' from 'short int' may change the sign of the result [-Wsign-conversion] yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; ^ H5LTanalyze.c: In function 'yyunput': H5LTanalyze.c:1817:34: warning: conversion to 'int' from 'yy_size_t' may change the sign of the result [-Wsign-conversion] yy_n_chars = yy_current_buffer->yy_buf_size; ^ H5LTanalyze.c: In function 'input': H5LTanalyze.c:1837:12: warning: old-style function definition [-Wold-style-definition] static int input() ^ H5LTanalyze.c:1859:4: warning: switch missing default case [-Wswitch-default] switch ( yy_get_next_buffer() ) ^ H5LTanalyze.c: In function 'H5LTyy_create_buffer': H5LTanalyze.c:1979:2: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion] b->yy_buf_size = size; ^ H5LTanalyze.c: In function 'H5LTyy_scan_buffer': H5LTanalyze.c:2103:19: warning: conversion to 'int' from 'yy_size_t' may change the sign of the result [-Wsign-conversion] b->yy_n_chars = b->yy_buf_size; ^ H5LTanalyze.c: In function 'H5LTyy_scan_bytes': H5LTanalyze.c:2148:10: warning: conversion to 'yy_size_t' from 'int' may change the sign of the result [-Wsign-conversion] n = len + 2; ^ H5LTanalyze.l: In function 'my_yyinput': H5LTanalyze.l:175:31: warning: unused parameter 'max_size' [-Wunused-parameter] int my_yyinput(char *buf, int max_size) ^ H5LTanalyze.l: At top level: H5LTanalyze.l:184:5: warning: no previous prototype for 'H5LTyyerror' [-Wmissing-prototypes] int H5LTyyerror(const char *msg) ^ H5LTanalyze.l: In function 'H5LTyywrap': H5LTanalyze.l:190:5: warning: old-style function definition [-Wold-style-definition] int yywrap() ^ H5LTanalyze.l: At top level: H5LTanalyze.c:1790:13: warning: 'yyunput' defined but not used [-Wunused-function] static void yyunput( int c, register char *yy_bp ) ^ H5LTanalyze.c:1837:12: warning: 'input' defined but not used [-Wunused-function] static int input() ^ H5LTanalyze.l: In function 'H5LTyywrap': H5LTanalyze.l:190:5: warning: function might be candidate for attribute 'const' [-Wsuggest-attribute=const] int yywrap() ^ H5TB.c: In function 'H5TB_find_field': H5TB.c:3379:5: warning: function might be candidate for attribute 'pure' if it is known to return normally [-Wsuggest-attribute=pure] int H5TB_find_field( const char *field, const char *field_list ) ^ H5TB.c: In function 'H5TBadd_records_from': H5TB.c:1742:17: warning: 'did_1' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Dclose(did_1); ^ H5TB.c:1745:17: warning: 'tid_1' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Tclose(tid_1); ^ H5DS.c: In function 'H5DSattach_scale': H5DS.c:242:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dims[0] = rank; ^ H5DS.c:345:31: warning: conversion to 'int' from 'size_t' may change the sign of the result [-Wsign-conversion] len = buf[idx].len; ^ H5DS.c:346:17: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] buf[idx].p = realloc(buf[idx].p, len * sizeof(hobj_ref_t)); ^ H5DS.c:411:9: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] dsl.dim_idx = idx; ^ H5DS.c:473:9: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] dsl.dim_idx = idx; ^ H5DS.c:477:9: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dims[0] = nelmts; ^ H5DS.c: In function 'H5DSdetach_scale': H5DS.c:853:9: warning: conversion to 'hsize_t' from 'hssize_t' may change the sign of the result [-Wsign-conversion] dims[0] = nelmts; ^ H5DS.c: In function 'H5DSset_label': H5DS.c:1475:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] dims[0] = rank; ^ H5DS.c:1546:18: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] free((void *)buf[idx]); ^ H5DS.c:1562:22: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] free((void *)buf[i]); ^ H5DS.c:1589:22: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] free((void *)buf[i]); ^ H5LT.c: In function 'H5LTfind_dataset': H5LT.c:1389:76: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return H5Literate(loc_id, H5_INDEX_NAME, H5_ITER_INC, 0, find_dataset, (void *)dset_name); ^ H5LT.c: In function 'H5LT_find_attribute': H5LT.c:1996:84: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] return H5Aiterate2(loc_id, H5_INDEX_NAME, H5_ITER_INC, NULL, find_attr, (void *)attr_name); ^ H5LT.c: In function 'print_enum': H5LT.c:2320:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] if(H5Tget_member_value(type, (unsigned)i, value + i * super_size) < 0) ^ H5LT.c:2348:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] copy = value+i*dst_size; ^ H5LT.c: In function 'H5LT_dtype_to_text': H5LT.c:2477:5: warning: enumeration value 'H5T_NO_CLASS' not handled in switch [-Wswitch-enum] switch (tcls) { ^ H5LT.c:2477:5: warning: enumeration value 'H5T_REFERENCE' not handled in switch [-Wswitch-enum] H5LT.c:2477:5: warning: enumeration value 'H5T_NCLASSES' not handled in switch [-Wswitch-enum] H5LT.c: In function 'H5LTopen_file_image': H5LT.c:955:17: warning: 'fapl' may be used uninitialized in this function [-Wmaybe-uninitialized] H5Pclose(fapl); ^ CCLD libhdf5_hl.la make[2]: Leaving directory `/var/uhubuild/work/compile/hl/src' Making all in test make[2]: Entering directory `/var/uhubuild/work/compile/hl/test' CC test_lite.o CC test_image.o CC test_file_image.o CC test_table.o CC test_ds.o CC test_packet.o CC test_dset_opt.o test_packet.c:57:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"zero", 0,0, 0.0f, 0.0}, ^ test_packet.c:58:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"one", 10,10, 1.0f, 10.0}, ^ test_packet.c:59:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"two", 20,20, 2.0f, 20.0}, ^ test_packet.c:60:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"three",30,30, 3.0f, 30.0}, ^ test_packet.c:61:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"four", 40,40, 4.0f, 40.0}, ^ test_packet.c:62:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"five", 50,50, 5.0f, 50.0}, ^ test_packet.c:63:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"six", 60,60, 6.0f, 60.0}, ^ test_packet.c:64:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"seven",70,70, 7.0f, 70.0} ^ test_packet.c: In function 'cmp_par': test_packet.c:78:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf[i].pressure != wbuf[j].pressure || ^ test_packet.c:79:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf[i].temperature != wbuf[j].temperature ) { ^ test_lite.c: In function 'test_dsets': test_lite.c:301:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( data_float_in[i] != data_float_out[i] ) { ^ test_lite.c:312:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( data_float_in[i] != data_float_out[i] ) { ^ test_lite.c:337:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( data_double_in[i] != data_double_out[i] ) { ^ test_lite.c:348:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( data_double_in[i] != data_double_out[i] ) { ^ test_lite.c: In function 'make_attributes': test_lite.c:932:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( attr_float_in[i] != attr_float_out[i] ) { ^ test_lite.c:943:31: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( attr_float_in[i] != attr_float_out[i] ) { ^ test_lite.c:976:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( attr_double_in[i] != attr_double_out[i] ) { ^ test_lite.c:987:32: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( attr_double_in[i] != attr_double_out[i] ) { ^ test_lite.c:1019:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if(NULL==(dims_out = (hsize_t*) HDmalloc( sizeof(hsize_t) * rank_out ))) return -1; ^ test_lite.c: In function 'test_valid_path': test_lite.c:1823:9: warning: unused variable 'fp' [-Wunused-variable] FILE *fp = NULL; ^ In file included from test_lite.c:19:0: test_lite.c: At top level: ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from test_lite.c:19:0: ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ In file included from test_image.c:21:0: ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ test_image.c: In function 'test_generate': test_image.c:754:7: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] if(data) ^ test_image.c:543:12: note: 'data' was declared here float *data; ^ test_image.c: In function 'read_data': test_image.c:844:5: warning: assuming signed overflow does not occur when simplifying conditional to constant [-Wstrict-overflow] for(i = 0; i < n_elements; i++) { ^ test_dset_opt.c: In function 'test_direct_chunk_write': test_dset_opt.c:116:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] uLongf z_dst_nbytes = (uLongf)DEFLATE_SIZE_ADJUST(buf_size); ^ test_dset_opt.c: In function 'filter_bogus1': test_dset_opt.c:504:22: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion] ssize_t buf_left=*buf_size; /* Amount of data buffer left to process */ ^ test_dset_opt.c:510:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c:510:22: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c:517:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c:517:22: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c: In function 'filter_bogus2': test_dset_opt.c:541:22: warning: conversion to 'ssize_t' from 'size_t' may change the sign of the result [-Wsign-conversion] ssize_t buf_left=*buf_size; /* Amount of data buffer left to process */ ^ test_dset_opt.c:547:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c:547:22: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c:554:13: warning: conversion to 'unsigned int' from 'ssize_t' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ test_dset_opt.c:554:22: warning: conversion to 'ssize_t' from 'unsigned int' may change the sign of the result [-Wsign-conversion] buf_left -= sizeof(int); ^ In file included from test_dset_opt.c:19:0: test_dset_opt.c: At top level: ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from test_dset_opt.c:19:0: ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CCLD test_lite CCLD test_image CCLD test_file_image CCLD test_packet CCLD test_dset_opt test_table.c: In function 'cmp_par': test_table.c:178:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf[i].pressure != wbuf[j].pressure || ^ test_table.c:179:29: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf[i].temperature != wbuf[j].temperature ) ^ test_table.c:183:13: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rbuf[i].name,rbuf[i].longi,rbuf[i].pressure,rbuf[i].temperature,rbuf[i].lati); ^ test_table.c:185:13: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] wbuf[j].name,wbuf[j].longi,wbuf[j].pressure,wbuf[j].temperature,wbuf[j].lati); ^ test_table.c: In function 'test_table': test_table.c:230:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] particle_t fill1[1] = { {"no data",-1, -99.0f, -99.0, -1} }; ^ test_table.c:258:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] particle_t abuf[2]={{"eight",80,8.0f,80.0,80},{"nine",90,9.0f,90.0,90}}; ^ test_table.c:258:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:259:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] particle_t ibuf[2]={{"zero", 0, 0.0f, 0.0, 0},{"zero", 0, 0.0f, 0.0, 0}}; ^ test_table.c:259:5: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:262:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"zero", 0, 0.0f, 0.0, 0,}, ^ test_table.c:263:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"one", 10, 1.0f, 10.0, 10}, ^ test_table.c:264:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"two", 20, 2.0f, 20.0, 20}, ^ test_table.c:265:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"three",30, 3.0f, 30.0, 30}, ^ test_table.c:266:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"four", 40, 4.0f, 40.0, 40}, ^ test_table.c:267:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"five", 50, 5.0f, 50.0, 50}, ^ test_table.c:268:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"six", 60, 6.0f, 60.0, 60}, ^ test_table.c:269:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {"seven",70, 7.0f, 70.0, 70} ^ test_table.c:402:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12112, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:402:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:403:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12113, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:403:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:404:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12114, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:404:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:405:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12115, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:405:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:406:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12116, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:406:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:407:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12117, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:407:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:408:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12118, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}}, ^ test_table.c:408:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:409:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] {12119, 1.4, 2.5, {1,2,3},{4,5,6}, {99,100}} ^ test_table.c:409:9: warning: unsuffixed float constant [-Wunsuffixed-float-constants] test_table.c:1152:42: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf[i].pressure != pressure_in[i-NRECORDS_ADD+1] ) ^ test_table.c:1155:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] rbuf[i].longi,rbuf[i].pressure,rbuf[i].lati); ^ test_table.c:1157:29: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion] position_in[i].longi,pressure_in[i],position_in[i].lati); ^ test_table.c:1209:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( pressure_out[i] != pressure_in[i] ) { ^ test_table.c:1272:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] namepre_out[i].pressure != namepre_in[i].pressure ) { ^ test_table.c:1301:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] namepre_out[i].pressure != namepre_in[iistart+i].pressure ) { ^ test_table.c:1360:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf[i].pressure != pressure_in[i-NRECORDS_ADD+1] ) ^ test_table.c:1413:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] if ( pressure_out[i] != pressure_in[i] ) { ^ test_table.c:1479:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] namepre_out[i].pressure != namepre_in[i].pressure ) { ^ test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] if ( ( HDstrcmp( namepre_out[i].name, wbuf[iistart+i].name ) != 0 ) || ^ test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1509:9: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] test_table.c:1510:13: warning: conversion to 'hsize_t' from 'int' may change the sign of the result [-Wsign-conversion] namepre_out[i].pressure != wbuf[iistart+i].pressure ) { ^ test_table.c:1510:37: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] namepre_out[i].pressure != wbuf[iistart+i].pressure ) { ^ test_table.c:1553:35: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf2[i].pressure != wbuf[i].pressure || ^ test_table.c:1554:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf2[i].temperature != wbuf[i].temperature || ^ test_table.c:1594:38: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] rbuf3[i].temperature != wbuf[i].temperature ) { ^ In file included from test_table.c:19:0: test_table.c: At top level: ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from test_table.c:19:0: ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CCLD test_table test_ds.c: In function 'test_simple': test_ds.c:3137:5: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] if(HDstrncmp("Latitude set 0",name_out, name_len)!=0) ^ In file included from test_ds.c:19:0: test_ds.c: At top level: ../../test/H5srcdir.h:38:20: warning: 'H5_get_srcdir_filename' defined but not used [-Wunused-function] static const char *H5_get_srcdir_filename(const char *filename) ^ In file included from test_ds.c:19:0: ../../test/H5srcdir.h:69:20: warning: 'H5_get_srcdir' defined but not used [-Wunused-function] static const char *H5_get_srcdir(void) ^ CCLD test_ds make[2]: Leaving directory `/var/uhubuild/work/compile/hl/test' Making all in tools make[2]: Entering directory `/var/uhubuild/work/compile/hl/tools' Making all in gif2h5 make[3]: Entering directory `/var/uhubuild/work/compile/hl/tools/gif2h5' CC gif2hdf.o CC gif2mem.o CC decompress.o CC writehdf.o CC gifread.o CC hdf2gif.o CC hdfgifwr.o CC h52gifgentst.o h52gifgentst.c: In function 'main': h52gifgentst.c:52:19: warning: size of 'buf' is 80000 bytes [-Wlarger-than=] unsigned char buf [ WIDTH*HEIGHT ]; ^ h52gifgentst.c:67:9: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] buf[i] = n; ^ h52gifgentst.c:86:9: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] pal[i] =n; /* red */ ^ h52gifgentst.c:88:21: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] pal[i+2]=255-n; /* blue */ ^ h52gifgentst.c:103:1: warning: stack usage is 80848 bytes [-Wstack-usage=] } ^ h52gifgentst.c:103:1: warning: the frame size of 80784 bytes is larger than 16384 bytes [-Wframe-larger-than=] gif2hdf.c: In function 'main': gif2hdf.c:102:21: warning: function call has aggregate value [-Waggregate-return] GifMemoryStruct = Gif2Mem(MemGif); ^ CCLD h52gifgentst decompress.c:62:5: warning: size of 'Prefix' is 16384 bytes [-Wlarger-than=] int Prefix[4096]; ^ decompress.c:63:5: warning: size of 'Suffix' is 16384 bytes [-Wlarger-than=] int Suffix[4096]; ^ decompress.c:67:5: warning: size of 'OutCode' is 4100 bytes [-Wlarger-than=] int OutCode[1025]; ^ decompress.c: In function 'ReadCode': decompress.c:93:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BitOffset += CodeSize; ^ decompress.c:93:15: warning: conversion to 'int' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] BitOffset += CodeSize; ^ hdf2gif.c: In function 'main': hdf2gif.c:197:30: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] Red[i] = 255 - i; ^ hdf2gif.c:198:32: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] Green[i] = 255 - i; ^ hdf2gif.c:199:31: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] Blue[i] = 255 - i; ^ hdf2gif.c:232:17: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] pc2nc[i] = nc; ^ hdf2gif.c:204:13: warning: 'numcols' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0 ; i < numcols ; i++) ^ hdf2gif.c:65:9: note: 'numcols' was declared here int numcols; ^ gif2mem.c: In function 'Gif2Mem': gif2mem.c:158:52: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] ImageArray = (ImageArray << 1) + 1; ^ gif2mem.c:225:72: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] PlainTextArray = (PlainTextArray << 1) + 1; ^ gif2mem.c:247:64: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] CommentArray = (CommentArray << 1) + 1; ^ gif2mem.c:274:60: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] ImageArray = (ImageArray << 1) + 1; ^ gif2mem.c:312:72: warning: conversion to 'BYTE' from 'int' may alter its value [-Wconversion] ApplicationArray = (ApplicationArray << 1) + 1; ^ gif2mem.c:41:1: warning: function returns an aggregate [-Waggregate-return] Gif2Mem(BYTE *MemGif) ^ gifread.c: In function 'GetWord': gifread.c:25:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] GetWord(BYTE *MemGif) ^ gifread.c: In function 'GetByte': gifread.c:42:1: warning: function might be candidate for attribute 'pure' [-Wsuggest-attribute=pure] GetByte(BYTE *MemGif) ^ CCLD gif2h5 hdfgifwr.c:128:18: warning: size of 'htab' is 20012 bytes [-Wlarger-than=] static count_int htab [HSIZE]; ^ hdfgifwr.c:129:23: warning: size of 'codetab' is 10006 bytes [-Wlarger-than=] static unsigned short codetab [HSIZE]; ^ hdfgifwr.c: In function 'compress': hdfgifwr.c:273:34: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] CodeTabOf (i) = free_ent++; /* code -> hashtable */ ^ hdfgifwr.c: In function 'output': hdfgifwr.c:316:34: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] cur_accum |= ((long)code << cur_bits); ^ hdfgifwr.c:318:9: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] cur_accum = code; ^ hdfgifwr.c: In function 'char_out': hdfgifwr.c:440:5: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] accum[ a_count++ ] = c; ^ CCLD h52gif make[3]: Leaving directory `/var/uhubuild/work/compile/hl/tools/gif2h5' make[3]: Entering directory `/var/uhubuild/work/compile/hl/tools' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/hl/tools' make[2]: Leaving directory `/var/uhubuild/work/compile/hl/tools' make[2]: Entering directory `/var/uhubuild/work/compile/hl' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/uhubuild/work/compile/hl' make[1]: Leaving directory `/var/uhubuild/work/compile/hl' Making all in perform make[1]: Entering directory `/var/uhubuild/work/compile/perform' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/uhubuild/work/compile/perform' ccache-remove-unused... ccache-compress... compile-snapshot...  (kihagyva) install... + ub_install DESTDIR-aware Makefile found. make DESTDIR=/var/uhubuild/work/install MAN1EXT=1 MAN2EXT=2 MAN3EXT=3 MAN4EXT=4 MAN5EXT=5 MAN6EXT=6 MAN7EXT=7 MAN8EXT=8 install Making install in src make[1]: Entering directory `/var/uhubuild/work/compile/src' make[2]: Entering directory `/var/uhubuild/work/compile/src' /bin/mkdir -p '/var/uhubuild/work/install/usr/lib' /bin/sh ../libtool --mode=install /bin/install -c libhdf5.la '/var/uhubuild/work/install/usr/lib' libtool: install: /bin/install -c .libs/libhdf5.so.8.0.2 /var/uhubuild/work/install/usr/lib/libhdf5.so.8.0.2 libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libhdf5.so.8.0.2 libhdf5.so.8 || { rm -f libhdf5.so.8 && ln -s libhdf5.so.8.0.2 libhdf5.so.8; }; }) libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libhdf5.so.8.0.2 libhdf5.so || { rm -f libhdf5.so && ln -s libhdf5.so.8.0.2 libhdf5.so; }; }) libtool: install: /bin/install -c .libs/libhdf5.lai /var/uhubuild/work/install/usr/lib/libhdf5.la libtool: install: warning: remember to run `libtool --finish /usr/lib' /bin/mkdir -p '/var/uhubuild/work/install/usr/include' /bin/install -c -m 644 hdf5.h H5api_adpt.h H5overflow.h H5pubconf.h H5public.h H5version.h H5Apublic.h H5ACpublic.h H5Cpublic.h H5Dpublic.h H5Epubgen.h H5Epublic.h H5Fpublic.h H5FDpublic.h H5FDcore.h H5FDdirect.h H5FDfamily.h H5FDlog.h H5FDmpi.h H5FDmpio.h H5FDmulti.h H5FDsec2.h H5FDstdio.h H5Gpublic.h H5Ipublic.h H5Lpublic.h H5MMpublic.h H5Opublic.h H5Ppublic.h H5PLextern.h H5Rpublic.h H5Spublic.h H5Tpublic.h H5Zpublic.h '/var/uhubuild/work/install/usr/include' /bin/mkdir -p '/var/uhubuild/work/install/usr/lib' /bin/install -c -m 644 libhdf5.settings '/var/uhubuild/work/install/usr/lib' make[2]: Leaving directory `/var/uhubuild/work/compile/src' make[1]: Leaving directory `/var/uhubuild/work/compile/src' Making install in test make[1]: Entering directory `/var/uhubuild/work/compile/test' make[2]: Entering directory `/var/uhubuild/work/compile/test' /bin/mkdir -p '/var/uhubuild/work/install/usr/lib' /bin/sh ../libtool --mode=install /bin/install -c libdynlib1.la libdynlib2.la libdynlib3.la '/var/uhubuild/work/install/usr/lib' libtool: install: /bin/install -c .libs/libdynlib1.so.0.0.0 /var/uhubuild/work/install/usr/lib/libdynlib1.so.0.0.0 libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlib1.so.0.0.0 libdynlib1.so.0 || { rm -f libdynlib1.so.0 && ln -s libdynlib1.so.0.0.0 libdynlib1.so.0; }; }) libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlib1.so.0.0.0 libdynlib1.so || { rm -f libdynlib1.so && ln -s libdynlib1.so.0.0.0 libdynlib1.so; }; }) libtool: install: /bin/install -c .libs/libdynlib1.lai /var/uhubuild/work/install/usr/lib/libdynlib1.la libtool: install: /bin/install -c .libs/libdynlib2.so.0.0.0 /var/uhubuild/work/install/usr/lib/libdynlib2.so.0.0.0 libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlib2.so.0.0.0 libdynlib2.so.0 || { rm -f libdynlib2.so.0 && ln -s libdynlib2.so.0.0.0 libdynlib2.so.0; }; }) libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlib2.so.0.0.0 libdynlib2.so || { rm -f libdynlib2.so && ln -s libdynlib2.so.0.0.0 libdynlib2.so; }; }) libtool: install: /bin/install -c .libs/libdynlib2.lai /var/uhubuild/work/install/usr/lib/libdynlib2.la libtool: install: /bin/install -c .libs/libdynlib3.so.0.0.0 /var/uhubuild/work/install/usr/lib/libdynlib3.so.0.0.0 libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlib3.so.0.0.0 libdynlib3.so.0 || { rm -f libdynlib3.so.0 && ln -s libdynlib3.so.0.0.0 libdynlib3.so.0; }; }) libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlib3.so.0.0.0 libdynlib3.so || { rm -f libdynlib3.so && ln -s libdynlib3.so.0.0.0 libdynlib3.so; }; }) libtool: install: /bin/install -c .libs/libdynlib3.lai /var/uhubuild/work/install/usr/lib/libdynlib3.la libtool: install: warning: remember to run `libtool --finish /usr/lib' make install-exec-hook make[3]: Entering directory `/var/uhubuild/work/compile/test' rm -f /var/uhubuild/work/install/usr/lib/*dynlib* make[3]: Leaving directory `/var/uhubuild/work/compile/test' make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/var/uhubuild/work/compile/test' make[1]: Leaving directory `/var/uhubuild/work/compile/test' Making install in tools make[1]: Entering directory `/var/uhubuild/work/compile/tools' Making install in lib make[2]: Entering directory `/var/uhubuild/work/compile/tools/lib' make[3]: Entering directory `/var/uhubuild/work/compile/tools/lib' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/lib' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/lib' Making install in h5diff make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5diff' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5diff' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5diff '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5diff /var/uhubuild/work/install/usr/bin/h5diff make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5diff' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5diff' Making install in h5ls make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5ls' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5ls' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5ls '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5ls /var/uhubuild/work/install/usr/bin/h5ls make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5ls' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5ls' Making install in h5dump make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5dump' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5dump' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5dump '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5dump /var/uhubuild/work/install/usr/bin/h5dump make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5dump' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5dump' Making install in misc make[2]: Entering directory `/var/uhubuild/work/compile/tools/misc' make[3]: Entering directory `/var/uhubuild/work/compile/tools/misc' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5debug h5repart h5mkgrp '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5debug /var/uhubuild/work/install/usr/bin/h5debug libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5repart /var/uhubuild/work/install/usr/bin/h5repart libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5mkgrp /var/uhubuild/work/install/usr/bin/h5mkgrp /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/install -c h5redeploy '/var/uhubuild/work/install/usr/bin' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/misc' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/misc' Making install in h5import make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5import' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5import' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5import '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5import /var/uhubuild/work/install/usr/bin/h5import make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5import' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5import' Making install in h5repack make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5repack' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5repack' /bin/mkdir -p '/var/uhubuild/work/install/usr/lib' /bin/sh ../../libtool --mode=install /bin/install -c libdynlibadd.la '/var/uhubuild/work/install/usr/lib' libtool: install: /bin/install -c .libs/libdynlibadd.so.0.0.0 /var/uhubuild/work/install/usr/lib/libdynlibadd.so.0.0.0 libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlibadd.so.0.0.0 libdynlibadd.so.0 || { rm -f libdynlibadd.so.0 && ln -s libdynlibadd.so.0.0.0 libdynlibadd.so.0; }; }) libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libdynlibadd.so.0.0.0 libdynlibadd.so || { rm -f libdynlibadd.so && ln -s libdynlibadd.so.0.0.0 libdynlibadd.so; }; }) libtool: install: /bin/install -c .libs/libdynlibadd.lai /var/uhubuild/work/install/usr/lib/libdynlibadd.la libtool: install: warning: remember to run `libtool --finish /usr/lib' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5repack '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5repack /var/uhubuild/work/install/usr/bin/h5repack make install-exec-hook make[4]: Entering directory `/var/uhubuild/work/compile/tools/h5repack' rm -f /var/uhubuild/work/install/usr/lib/*dynlib* make[4]: Leaving directory `/var/uhubuild/work/compile/tools/h5repack' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5repack' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5repack' Making install in h5jam make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5jam' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5jam' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5jam h5unjam '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5jam /var/uhubuild/work/install/usr/bin/h5jam libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5unjam /var/uhubuild/work/install/usr/bin/h5unjam make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5jam' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5jam' Making install in h5copy make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5copy' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5copy' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5copy '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5copy /var/uhubuild/work/install/usr/bin/h5copy make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5copy' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5copy' Making install in h5stat make[2]: Entering directory `/var/uhubuild/work/compile/tools/h5stat' make[3]: Entering directory `/var/uhubuild/work/compile/tools/h5stat' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../libtool --mode=install /bin/install -c h5stat '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5stat /var/uhubuild/work/install/usr/bin/h5stat make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools/h5stat' make[2]: Leaving directory `/var/uhubuild/work/compile/tools/h5stat' make[2]: Entering directory `/var/uhubuild/work/compile/tools' make[3]: Entering directory `/var/uhubuild/work/compile/tools' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/tools' make[2]: Leaving directory `/var/uhubuild/work/compile/tools' make[1]: Leaving directory `/var/uhubuild/work/compile/tools' Making install in . make[1]: Entering directory `/var/uhubuild/work/compile' make[2]: Entering directory `/var/uhubuild/work/compile/perform' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/uhubuild/work/compile/perform' make[2]: Entering directory `/var/uhubuild/work/compile' make[3]: Entering directory `/var/uhubuild/work/compile/perform' make[4]: Entering directory `/var/uhubuild/work/compile/perform' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../libtool --mode=install /bin/install -c h5perf_serial '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5perf_serial /var/uhubuild/work/install/usr/bin/h5perf_serial make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/var/uhubuild/work/compile/perform' make[3]: Leaving directory `/var/uhubuild/work/compile/perform' make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/var/uhubuild/work/compile' make[1]: Leaving directory `/var/uhubuild/work/compile' Making install in hl make[1]: Entering directory `/var/uhubuild/work/compile/hl' Making install in src make[2]: Entering directory `/var/uhubuild/work/compile/hl/src' make[3]: Entering directory `/var/uhubuild/work/compile/hl/src' /bin/mkdir -p '/var/uhubuild/work/install/usr/lib' /bin/sh ../../libtool --mode=install /bin/install -c libhdf5_hl.la '/var/uhubuild/work/install/usr/lib' libtool: install: warning: relinking `libhdf5_hl.la' libtool: install: (cd /var/uhubuild/work/compile/hl/src; /bin/sh /var/uhubuild/work/compile/libtool --silent --tag CC --mode=relink gcc -std=c99 -pedantic -Wall -Wextra -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wfloat-equal -Wmissing-format-attribute -Wmissing-noreturn -Wpacked -Wdisabled-optimization -Wformat=2 -Wunreachable-code -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Winvalid-pch -Wvariadic-macros -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wunused-macros -Wunsafe-loop-optimizations -Wc++-compat -Wstrict-overflow -Wlogical-op -Wlarger-than=2048 -Wvla -Wsync-nand -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wstrict-overflow=5 -Wjump-misses-init -Wunsuffixed-float-constants -Wdouble-promotion -Wsuggest-attribute=const -Wtrampolines -Wstack-usage=8192 -Wvector-operation-performance -Wsuggest-attribute=pure -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -O3 -fomit-frame-pointer -finline-functions -O2 -march=i686 -mtune=generic -version-info 8:2 :0 -o libhdf5_hl.la -rpath /usr/lib H5DO.lo H5DS.lo H5IM.lo H5LT.lo H5LTanalyze.lo H5LTparse.lo H5PT.lo H5TB.lo ../../src/libhdf5.la -lz -ldl -lm -inst-prefix-dir /var/uhubuild/work/install) libtool: install: /bin/install -c .libs/libhdf5_hl.so.8.0.2T /var/uhubuild/work/install/usr/lib/libhdf5_hl.so.8.0.2 libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libhdf5_hl.so.8.0.2 libhdf5_hl.so.8 || { rm -f libhdf5_hl.so.8 && ln -s libhdf5_hl.so.8.0.2 libhdf5_hl.so.8; }; }) libtool: install: (cd /var/uhubuild/work/install/usr/lib && { ln -s -f libhdf5_hl.so.8.0.2 libhdf5_hl.so || { rm -f libhdf5_hl.so && ln -s libhdf5_hl.so.8.0.2 libhdf5_hl.so; }; }) libtool: install: /bin/install -c .libs/libhdf5_hl.lai /var/uhubuild/work/install/usr/lib/libhdf5_hl.la libtool: install: warning: remember to run `libtool --finish /usr/lib' /bin/mkdir -p '/var/uhubuild/work/install/usr/include' /bin/install -c -m 644 hdf5_hl.h H5DOpublic.h H5IMpublic.h H5LTpublic.h H5TBpublic.h H5DSpublic.h H5PTpublic.h '/var/uhubuild/work/install/usr/include' make[3]: Leaving directory `/var/uhubuild/work/compile/hl/src' make[2]: Leaving directory `/var/uhubuild/work/compile/hl/src' Making install in test make[2]: Entering directory `/var/uhubuild/work/compile/hl/test' make[3]: Entering directory `/var/uhubuild/work/compile/hl/test' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/hl/test' make[2]: Leaving directory `/var/uhubuild/work/compile/hl/test' Making install in tools make[2]: Entering directory `/var/uhubuild/work/compile/hl/tools' Making install in gif2h5 make[3]: Entering directory `/var/uhubuild/work/compile/hl/tools/gif2h5' make[4]: Entering directory `/var/uhubuild/work/compile/hl/tools/gif2h5' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../../../libtool --mode=install /bin/install -c gif2h5 h52gif '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../../../hl/src/libhdf5_hl.la' has not been installed in `/usr/lib' libtool: install: warning: `/var/uhubuild/work/compile/src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: warning: `../../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/gif2h5 /var/uhubuild/work/install/usr/bin/gif2h5 libtool: install: warning: `../../../hl/src/libhdf5_hl.la' has not been installed in `/usr/lib' libtool: install: warning: `/var/uhubuild/work/compile/src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: warning: `../../../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h52gif /var/uhubuild/work/install/usr/bin/h52gif make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/var/uhubuild/work/compile/hl/tools/gif2h5' make[3]: Leaving directory `/var/uhubuild/work/compile/hl/tools/gif2h5' make[3]: Entering directory `/var/uhubuild/work/compile/hl/tools' make[4]: Entering directory `/var/uhubuild/work/compile/hl/tools' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/var/uhubuild/work/compile/hl/tools' make[3]: Leaving directory `/var/uhubuild/work/compile/hl/tools' make[2]: Leaving directory `/var/uhubuild/work/compile/hl/tools' make[2]: Entering directory `/var/uhubuild/work/compile/hl' make[3]: Entering directory `/var/uhubuild/work/compile/hl' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/var/uhubuild/work/compile/hl' make[2]: Leaving directory `/var/uhubuild/work/compile/hl' make[1]: Leaving directory `/var/uhubuild/work/compile/hl' Making install in perform make[1]: Entering directory `/var/uhubuild/work/compile/perform' make[2]: Entering directory `/var/uhubuild/work/compile/perform' /bin/mkdir -p '/var/uhubuild/work/install/usr/bin' /bin/sh ../libtool --mode=install /bin/install -c h5perf_serial '/var/uhubuild/work/install/usr/bin' libtool: install: warning: `../src/libhdf5.la' has not been installed in `/usr/lib' libtool: install: /bin/install -c .libs/h5perf_serial /var/uhubuild/work/install/usr/bin/h5perf_serial make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/var/uhubuild/work/compile/perform' make[1]: Leaving directory `/var/uhubuild/work/compile/perform' + for d in examples hl + cd examples + make install-examples make[1]: Entering directory `/var/uhubuild/work/compile/examples' ../bin/mkdirs /var/uhubuild/work/install/usr/share/hdf5_examples/c + /bin/install -c ./h5_write.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_read.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_extend_write.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_chunk_read.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_crtgrpd.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_subset.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_cmprss.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_rdwt.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_crtgrpar.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_extend.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_crtatt.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_crtgrp.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_crtdat.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_compound.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_group.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_select.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_attribute.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_mount.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_reference.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_drivers.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_extlink.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_elink_unix2win.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_ref2reg.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./h5_shared_mesg.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./ph5example.c /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c run-c-ex.sh /var/uhubuild/work/install/usr/share/hdf5_examples/c/. + /bin/install -c ./README /var/uhubuild/work/install/usr/share/hdf5_examples/. + /bin/install -c ./run-all-ex.sh /var/uhubuild/work/install/usr/share/hdf5_examples/. make[1]: Leaving directory `/var/uhubuild/work/compile/examples' + for d in examples hl + cd hl + make install-examples make[1]: Entering directory `/var/uhubuild/work/compile/hl' + for d in examples + cd examples + make install-examples make[2]: Entering directory `/var/uhubuild/work/compile/hl/examples' ../../bin/mkdirs /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c + /bin/install -c ./ex_lite1.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_lite2.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_lite3.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ptExampleFL.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_image1.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_image2.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_01.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_02.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_03.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_04.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_05.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_06.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_07.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_08.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_09.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_10.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_11.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_table_12.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./ex_ds1.c /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./image24pixel.txt /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./image8.txt /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./pal_rgb.h /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c run-hlc-ex.sh /var/uhubuild/work/install/usr/share/hdf5_examples/hl/c/. + /bin/install -c ./run-hl-ex.sh /var/uhubuild/work/install/usr/share/hdf5_examples/hl/. make[2]: Leaving directory `/var/uhubuild/work/compile/hl/examples' make[1]: Leaving directory `/var/uhubuild/work/compile/hl' strip...  ./usr/lib/libhdf5.so.8.0.2 ./usr/lib/libhdf5_hl.so.8.0.2 ./usr/bin/h5diff ./usr/bin/h5copy ./usr/bin/h5perf_serial ./usr/bin/h5mkgrp ./usr/bin/h5stat ./usr/bin/h5repart ./usr/bin/h5repack ./usr/bin/h5unjam ./usr/bin/h5ls ./usr/bin/h5dump ./usr/bin/h5jam ./usr/bin/h5import ./usr/bin/h5debug ./usr/bin/h52gif ./usr/bin/gif2h5 doc... move-compile... install-snapshot...  (kihagyva) python... addons... cleanup... optipng... split... dirs... users-groups... changelog... suid_wrapper... perms... scripts... remove-misc... man... info... mo... timestamps... menu... depends... shlibs... fhs... conffiles... buildinfo... control... pack...  hdf5... logpack... uhubuild-build véget ért, kimásztunk a chroot alól. Fájlrendszerek leválasztása: dev , proc , ccache , forrás OK LogPack kimásolása /var/build/result/dev/hdf5 alá... OK Elkészült csomagok kimásolása /var/build/result/dev/hdf5 alá... OK Kész :-) Sending back ccache files... done. Build end: 2014. júl. 9., szerda, 14.54.11 UTC