=>> Building science/hdf build started at Fri Jan 23 20:52:28 EST 2026 port directory: /usr/ports/science/hdf package name: hdf-4.3.0,1 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: sunpoet@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1379 Apr 17 2025 /usr/ports/science/hdf/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: 31661a3f15ec Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 13 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for hdf-4.3.0,1: JAVA=on: Java platform support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- sunpoet@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --enable-shared --with-jpeg=/usr/local --with-szlib=/usr/local --enable-java --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- JAVA_HOME=/usr/local/openjdk17 PATH=/usr/local/openjdk17/bin:/wrkdirs/usr/ports/science/hdf/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin F77="gfortran14" F90="gfortran14" FC="gfortran14" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14 -fallow-argument-mismatch" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14 -fallow-argument-mismatch" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc14" XDG_DATA_HOME=/wrkdirs/usr/ports/science/hdf/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/science/hdf/work XDG_CACHE_HOME=/wrkdirs/usr/ports/science/hdf/work/.cache HOME=/wrkdirs/usr/ports/science/hdf/work TMPDIR="/tmp" PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/science/hdf/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- PATH=/usr/local/openjdk17/bin:/wrkdirs/usr/ports/science/hdf/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin F77="gfortran14" F90="gfortran14" FC="gfortran14" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14 -fallow-argument-mismatch" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc14 -fallow-argument-mismatch" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc14" XDG_DATA_HOME=/wrkdirs/usr/ports/science/hdf/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/science/hdf/work XDG_CACHE_HOME=/wrkdirs/usr/ports/science/hdf/work/.cache HOME=/wrkdirs/usr/ports/science/hdf/work TMPDIR="/tmp" PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/science/hdf/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- JAVA="" NO_JAVA="@comment " JAVASHAREDIR="share/java" JAVAJARDIR="share/java/classes" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/hdf" EXAMPLESDIR="share/examples/hdf" DATADIR="share/hdf" WWWDIR="www/hdf" ETCDIR="etc/hdf" --End PLIST_SUB-- --SUB_LIST-- JAVA="" NO_JAVA="@comment " JAVASHAREDIR="/usr/local/share/java" JAVAJARDIR="/usr/local/share/java/classes" JAVALIBDIR="/usr/local/share/java/classes" JAVA_VERSION="17" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/hdf DOCSDIR=/usr/local/share/doc/hdf EXAMPLESDIR=/usr/local/share/examples/hdf WWWDIR=/usr/local/www/hdf ETCDIR=/usr/local/etc/hdf --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hdf-4.3.0,1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> hdf-4.3.0,1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of hdf-4.3.0,1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by hdf-4.3.0,1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by hdf-4.3.0,1 for building => SHA256 Checksum OK for hdf4.3.0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by hdf-4.3.0,1 for building ===> Extracting for hdf-4.3.0,1 => SHA256 Checksum OK for hdf4.3.0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for hdf-4.3.0,1 ===> Applying FreeBSD patches for hdf-4.3.0,1 from /usr/ports/science/hdf/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hdf-4.3.0,1 depends on executable: gfortran14 - not found ===> Installing existing package /packages/All/gcc14-14.2.0_4.pkg [pkg.DaveG.ca] Installing gcc14-14.2.0_4... [pkg.DaveG.ca] `-- Installing binutils-2.44,1... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] `-- Extracting binutils-2.44,1: .......... done [pkg.DaveG.ca] `-- Installing gmp-6.3.0... [pkg.DaveG.ca] `-- Extracting gmp-6.3.0: .......... done [pkg.DaveG.ca] `-- Installing mpc-1.3.1_1... [pkg.DaveG.ca] | `-- Installing mpfr-4.2.2,1... [pkg.DaveG.ca] | `-- Extracting mpfr-4.2.2,1: .......... done [pkg.DaveG.ca] `-- Extracting mpc-1.3.1_1: ...... done [pkg.DaveG.ca] Extracting gcc14-14.2.0_4: .......... done ===== Message from gcc14-14.2.0_4: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc14 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> hdf-4.3.0,1 depends on executable: gfortran14 - found ===> Returning to build of hdf-4.3.0,1 ===> hdf-4.3.0,1 depends on file: /usr/local/openjdk17/bin/java - not found ===> Installing existing package /packages/All/openjdk17-17.0.17+10.1_1.pkg [pkg.DaveG.ca] Installing openjdk17-17.0.17+10.1_1... [pkg.DaveG.ca] `-- Installing alsa-lib-1.2.14... [pkg.DaveG.ca] `-- Extracting alsa-lib-1.2.14: .......... done [pkg.DaveG.ca] `-- Installing fontconfig-2.17.1,1... [pkg.DaveG.ca] | `-- Installing expat-2.7.3... [pkg.DaveG.ca] | `-- Extracting expat-2.7.3: .......... done [pkg.DaveG.ca] | `-- Installing freetype2-2.14.1... [pkg.DaveG.ca] | | `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] | | `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] | | `-- Installing png-1.6.53... [pkg.DaveG.ca] | | `-- Extracting png-1.6.53: .......... done [pkg.DaveG.ca] | `-- Extracting freetype2-2.14.1: .......... done [pkg.DaveG.ca] | `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] `-- Extracting fontconfig-2.17.1,1: .......... done [pkg.DaveG.ca] `-- Installing giflib-5.2.2... [pkg.DaveG.ca] `-- Extracting giflib-5.2.2: .......... done [pkg.DaveG.ca] `-- Installing harfbuzz-12.3.0... [pkg.DaveG.ca] | `-- Installing glib-2.84.4,2... [pkg.DaveG.ca] | | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | | `-- Installing libiconv-1.18_1... [pkg.DaveG.ca] | | `-- Extracting libiconv-1.18_1: .......... done [pkg.DaveG.ca] | | `-- Installing libinotify-20240724_3... [pkg.DaveG.ca] | | `-- Extracting libinotify-20240724_3: .......... done [pkg.DaveG.ca] | | `-- Installing pcre2-10.47_1... [pkg.DaveG.ca] | | `-- Extracting pcre2-10.47_1: .......... done [pkg.DaveG.ca] | | `-- Installing py311-packaging-25.0... [pkg.DaveG.ca] | | `-- Installing python311-3.11.14... [pkg.DaveG.ca] | | | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | | | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] | | | `-- Installing readline-8.3.3... [pkg.DaveG.ca] | | | `-- Extracting readline-8.3.3: .......... done [pkg.DaveG.ca] | | `-- Extracting python311-3.11.14: .......... done [pkg.DaveG.ca] | | `-- Extracting py311-packaging-25.0: .......... done [pkg.DaveG.ca] | `-- Extracting glib-2.84.4,2: .......... done [pkg.DaveG.ca] | `-- Installing graphite2-1.3.14... [pkg.DaveG.ca] | `-- Extracting graphite2-1.3.14: .......... done [pkg.DaveG.ca] `-- Extracting harfbuzz-12.3.0: .......... done [pkg.DaveG.ca] `-- Installing javavmwrapper-2.7.10... [pkg.DaveG.ca] `-- Extracting javavmwrapper-2.7.10: .......... done [pkg.DaveG.ca] `-- Installing jpeg-turbo-3.1.3... [pkg.DaveG.ca] `-- Extracting jpeg-turbo-3.1.3: .......... done [pkg.DaveG.ca] `-- Installing lcms2-2.17... [pkg.DaveG.ca] | `-- Installing tiff-4.7.1... [pkg.DaveG.ca] | | `-- Installing jbigkit-2.1_3... [pkg.DaveG.ca] | | `-- Extracting jbigkit-2.1_3: .......... done [pkg.DaveG.ca] | | `-- Installing lerc-4.0.0... [pkg.DaveG.ca] | | `-- Extracting lerc-4.0.0: ..... done [pkg.DaveG.ca] | | `-- Installing libdeflate-1.25... [pkg.DaveG.ca] | | `-- Extracting libdeflate-1.25: .......... done [pkg.DaveG.ca] | `-- Extracting tiff-4.7.1: .......... done [pkg.DaveG.ca] `-- Extracting lcms2-2.17: .......... done [pkg.DaveG.ca] `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] `-- Installing libXi-1.8.2,1... [pkg.DaveG.ca] | `-- Installing libXfixes-6.0.1... [pkg.DaveG.ca] | `-- Extracting libXfixes-6.0.1: ....... done [pkg.DaveG.ca] `-- Extracting libXi-1.8.2,1: .......... done [pkg.DaveG.ca] `-- Installing libXrandr-1.5.4... [pkg.DaveG.ca] | `-- Installing libXrender-0.9.12... [pkg.DaveG.ca] | `-- Extracting libXrender-0.9.12: ....... done [pkg.DaveG.ca] `-- Extracting libXrandr-1.5.4: .......... done [pkg.DaveG.ca] `-- Installing libXt-1.3.0,1... [pkg.DaveG.ca] | `-- Installing libICE-1.1.2,1... [pkg.DaveG.ca] | `-- Extracting libICE-1.1.2,1: .......... done [pkg.DaveG.ca] | `-- Installing libSM-1.2.6,1... [pkg.DaveG.ca] | `-- Extracting libSM-1.2.6,1: ........ done [pkg.DaveG.ca] `-- Extracting libXt-1.3.0,1: .......... done [pkg.DaveG.ca] `-- Installing libXtst-1.2.5... [pkg.DaveG.ca] `-- Extracting libXtst-1.2.5: .......... done [pkg.DaveG.ca] `-- Installing xorg-fonts-truetype-7.7_1... [pkg.DaveG.ca] | `-- Installing dejavu-2.37_4... [pkg.DaveG.ca] | | `-- Installing mkfontscale-1.2.3... [pkg.DaveG.ca] | | `-- Installing libfontenc-1.1.8... [pkg.DaveG.ca] | | `-- Extracting libfontenc-1.1.8: ...... done [pkg.DaveG.ca] | | `-- Extracting mkfontscale-1.2.3: .... done [pkg.DaveG.ca] | `-- Extracting dejavu-2.37_4: .......... done [pkg.DaveG.ca] | `-- Installing encodings-1.1.0,1... [pkg.DaveG.ca] | `-- Extracting encodings-1.1.0,1: .......... done [pkg.DaveG.ca] | `-- Installing font-bh-ttf-1.0.3_5... [pkg.DaveG.ca] | `-- Extracting font-bh-ttf-1.0.3_5: .......... done [pkg.DaveG.ca] | `-- Installing font-misc-ethiopic-1.0.4... [pkg.DaveG.ca] | `-- Extracting font-misc-ethiopic-1.0.4: ... done [pkg.DaveG.ca] | `-- Installing font-misc-meltho-1.0.3_5... [pkg.DaveG.ca] | `-- Extracting font-misc-meltho-1.0.3_5: .......... done [pkg.DaveG.ca] Extracting openjdk17-17.0.17+10.1_1: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ==> Running trigger: gio-modules.ucl Generating GIO modules cache ==> Running trigger: glib-schemas.ucl Compiling glib schemas No schema files found: doing nothing. ===== Message from freetype2-2.14.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===== Message from libinotify-20240724_3: -- You might want to consider increasing the kern.maxfiles tunable if you plan to use this library for applications that need to monitor activity of a lot of files. ===== Message from python311-3.11.14: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===== Message from openjdk17-17.0.17+10.1_1: -- This OpenJDK implementation may require procfs(5) mounted on /proc for some applications. If you have not done it yet, please do the following: mount -t procfs proc /proc To make it permanent, you need the following lines in /etc/fstab: proc /proc procfs rw 0 0 ===> hdf-4.3.0,1 depends on file: /usr/local/openjdk17/bin/java - found ===> Returning to build of hdf-4.3.0,1 ===> hdf-4.3.0,1 depends on file: /usr/local/bin/as - found ===> hdf-4.3.0,1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc14 create symlink for gcc14 (world) create symlink for g++14 create symlink for g++14 (world) create symlink for cpp14 create symlink for cpp14 (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> hdf-4.3.0,1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of hdf-4.3.0,1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hdf-4.3.0,1 depends on shared library: libsz.so - not found ===> Installing existing package /packages/All/libaec-1.1.4.pkg [pkg.DaveG.ca] Installing libaec-1.1.4... [pkg.DaveG.ca] Extracting libaec-1.1.4: .......... done ===> hdf-4.3.0,1 depends on shared library: libsz.so - found (/usr/local/lib/libsz.so) ===> Returning to build of hdf-4.3.0,1 ===> hdf-4.3.0,1 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for hdf-4.3.0,1 configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... amd64-portbld-freebsd13.5 checking host system type... amd64-portbld-freebsd13.5 checking shell variables initial values... done checking if basename works... yes checking if xargs works... yes checking for cached host... none checking for config amd64-portbld-freebsd13.5... no checking for config amd64-portbld-freebsd... no checking for config portbld-freebsd13.5... no checking for config portbld-freebsd... no checking for config amd64-freebsd13.5... no checking for config amd64-freebsd... no checking for config amd64-portbld... no checking for config freebsd13.5... no checking for config freebsd... found compiler 'cc' is clang-19.1.7 No match to get cc_version_info for cc checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... unsupported checking for cc option to enable C99 features... none needed checking whether cc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking how to run the C preprocessor... cpp checking if Java JNI interface enabled... yes checking for gcj... no checking for guavac... no checking for jikes... no checking for javac... javac checking if javac works... yes checking for kaffe... no checking for java... java checking if java works... yes checking for jar... jar checking for javadoc... javadoc checking jni headers... /usr/local/openjdk17/include You have no CLASSPATH, I hope it is good checking for junit.textui.TestRunner class... no checking for junit... checking for JAVA_HOME... /usr/local/openjdk17 yes checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for diff... diff -w checking for makeinfo... ${SHELL} /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/missing makeinfo checking for neqn... no checking for tbl... no checking if building doxygen is enabled... no checking if doxygen warnings as errors is enabled... FAIL_ON_WARNINGS checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/local/bin/ld checking if the linker (/usr/local/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm checking the name lister (/usr/local/bin/nm) interface... BSD nm checking the maximum length of command line arguments... (cached) 524288 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert amd64-portbld-freebsd13.5 file names to amd64-portbld-freebsd13.5 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd13.5 file names to toolchain format... func_convert_file_noop checking for /usr/local/bin/ld option to reload object files... -r checking for objdump... /usr/local/bin/objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... /usr/local/bin/ranlib checking command to parse /usr/local/bin/nm output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/local/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd13.5 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating ./config.lt config.lt: creating libtool checking if we should install only statically linked executables... no checking for zlib.h... (cached) yes checking for compress2 in -lz... yes checking for compress2... yes checking for jpeglib.h... yes checking for jpeg_start_decompress in -ljpeg... yes checking for szlib.h... yes checking for SZ_BufftoBuffCompress in -lsz... yes checking for szlib encoder... yes checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for netinet/in.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/wait.h... (cached) yes checking size of long... 8 checking whether cc understands -c and -o together... yes checking whether byte ordering is bigendian... no checking for build mode... production checking for ceil in -lm... yes checking for fork... (cached) yes checking for getrusage... (cached) yes checking for system... yes checking for wait... (cached) yes checking if libtool needs -no-undefined flag to build shared libraries... no checking if deprecated public symbols are available... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doxygen/Doxyfile config.status: creating libhdf4.settings config.status: creating hdf/Makefile config.status: creating hdf/fortran/Makefile config.status: creating hdf/src/Makefile config.status: creating hdf/test/Makefile config.status: creating hdf/test/srcdir_str.h config.status: creating hdf/util/Makefile config.status: creating hdf/util/h4cc config.status: creating hdf/util/h4fc config.status: creating hdf/util/h4redeploy config.status: creating hdf/util/testutil.sh config.status: creating mfhdf/fortran/ftest.f config.status: creating mfhdf/fortran/jackets.c config.status: creating mfhdf/fortran/netcdf.inc config.status: creating mfhdf/libsrc/netcdf.h config.status: creating mfhdf/Makefile config.status: creating mfhdf/dumper/Makefile config.status: creating mfhdf/dumper/testhdp.sh config.status: creating mfhdf/fortran/Makefile config.status: creating mfhdf/fortran/testfortran.sh config.status: creating mfhdf/hdfimport/Makefile config.status: creating mfhdf/hdfimport/testutil.sh config.status: creating mfhdf/hdiff/Makefile config.status: creating mfhdf/hdiff/testhdiff.sh config.status: creating mfhdf/hrepack/Makefile config.status: creating mfhdf/hrepack/hrepack.sh config.status: creating mfhdf/hrepack/hrepack_all.sh config.status: creating mfhdf/libsrc/Makefile config.status: creating mfhdf/ncdump/Makefile config.status: creating mfhdf/ncdump/testncdump.sh config.status: creating mfhdf/ncgen/Makefile config.status: creating mfhdf/ncgen/testncgen.sh config.status: creating mfhdf/nctest/Makefile config.status: creating mfhdf/test/Makefile config.status: creating mfhdf/test/srcdir_str.h config.status: creating mfhdf/test/testmfhdf.sh config.status: creating java/Makefile config.status: creating java/src/Makefile config.status: creating java/src/jni/Makefile config.status: creating java/test/Makefile config.status: creating java/test/junit.sh config.status: creating hdf/src/h4config.h config.status: executing h4config commands modifying hdf/src/h4config.h Post process libhdf4.settings config.status: executing depfiles commands config.status: executing libtool commands config.status: executing .classes commands SUMMARY OF THE HDF4 CONFIGURATION ================================= General Information: ------------------- HDF4 Version: 4.3.0 Configured on: Sat Jan 24 01:52:55 UTC 2026 Configured by: root@pkg.DaveG.ca Configure mode: production Host system: amd64-portbld-freebsd13.5 Uname information: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 Libraries: Installation point: /usr/local Compiling Options: ------------------ C compiler: /usr/local/libexec/ccache/cc CFLAGS: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 CPPFLAGS: -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG Shared Libraries: yes Static Libraries: yes Statically Linked Executables: no LDFLAGS: -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib Extra libraries: -lm -lsz -ljpeg -lz Archiver: /usr/local/bin/ar Ranlib: /usr/local/bin/ranlib Languages: ---------- Fortran: no Java: yes Java Compiler: /usr/local/openjdk17/bin/java (openjdk 17.0.17 2025-10-21) Features: --------- SZIP compression: enabled with encoder Export HDF4-built netCDF-2 API: yes (yes: export undecorated netCDF names, no: prefix with 'sd_') HDF4-built ncdump and ncgen: yes With deprecated public symbols: yes =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for hdf-4.3.0,1 --- all-recursive --- Making all in hdf --- all-recursive --- Making all in src --- all --- /usr/bin/make all-am --- atom.lo --- --- bitvect.lo --- --- cdeflate.lo --- --- cnbit.lo --- --- cnone.lo --- --- crle.lo --- --- cskphuff.lo --- --- cszip.lo --- --- df24.lo --- --- dfan.lo --- --- dfcomp.lo --- --- dfconv.lo --- --- dfgr.lo --- --- dfgroup.lo --- --- dfimcomp.lo --- --- dfjpeg.lo --- --- dfknat.lo --- --- dfkswap.lo --- --- dfp.lo --- --- dfr8.lo --- --- dfrle.lo --- --- dfsd.lo --- --- dfstubs.lo --- --- dfufp2i.lo --- --- dfunjpeg.lo --- --- dfutil.lo --- --- dynarray.lo --- --- glist.lo --- --- hbitio.lo --- --- hblocks.lo --- --- hbuffer.lo --- --- hchunks.lo --- --- hcomp.lo --- --- hcompri.lo --- --- hdatainfo.lo --- --- hdfalloc.lo --- --- herr.lo --- --- hextelt.lo --- --- hfile.lo --- --- hfiledd.lo --- --- hkit.lo --- --- linklist.lo --- --- mcache.lo --- --- mfan.lo --- --- mfgr.lo --- --- mstdio.lo --- --- tbbt.lo --- --- vattr.lo --- --- vconv.lo --- --- vg.lo --- --- vgp.lo --- --- vhi.lo --- --- vio.lo --- --- vparse.lo --- --- vrw.lo --- --- vsfld.lo --- --- atom.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT atom.lo -MD -MP -MF .deps/atom.Tpo -c -o atom.lo atom.c --- bitvect.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT bitvect.lo -MD -MP -MF .deps/bitvect.Tpo -c -o bitvect.lo bitvect.c --- cdeflate.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdeflate.lo -MD -MP -MF .deps/cdeflate.Tpo -c -o cdeflate.lo cdeflate.c --- cnbit.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cnbit.lo -MD -MP -MF .deps/cnbit.Tpo -c -o cnbit.lo cnbit.c --- cnone.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cnone.lo -MD -MP -MF .deps/cnone.Tpo -c -o cnone.lo cnone.c --- crle.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT crle.lo -MD -MP -MF .deps/crle.Tpo -c -o crle.lo crle.c --- cskphuff.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cskphuff.lo -MD -MP -MF .deps/cskphuff.Tpo -c -o cskphuff.lo cskphuff.c --- cszip.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cszip.lo -MD -MP -MF .deps/cszip.Tpo -c -o cszip.lo cszip.c --- df24.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT df24.lo -MD -MP -MF .deps/df24.Tpo -c -o df24.lo df24.c --- dfan.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfan.lo -MD -MP -MF .deps/dfan.Tpo -c -o dfan.lo dfan.c --- dfcomp.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfcomp.lo -MD -MP -MF .deps/dfcomp.Tpo -c -o dfcomp.lo dfcomp.c --- dfconv.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfconv.lo -MD -MP -MF .deps/dfconv.Tpo -c -o dfconv.lo dfconv.c --- dfgr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfgr.lo -MD -MP -MF .deps/dfgr.Tpo -c -o dfgr.lo dfgr.c --- dfgroup.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfgroup.lo -MD -MP -MF .deps/dfgroup.Tpo -c -o dfgroup.lo dfgroup.c --- dfimcomp.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfimcomp.lo -MD -MP -MF .deps/dfimcomp.Tpo -c -o dfimcomp.lo dfimcomp.c --- dfjpeg.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfjpeg.lo -MD -MP -MF .deps/dfjpeg.Tpo -c -o dfjpeg.lo dfjpeg.c --- dfknat.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfknat.lo -MD -MP -MF .deps/dfknat.Tpo -c -o dfknat.lo dfknat.c --- dfkswap.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfkswap.lo -MD -MP -MF .deps/dfkswap.Tpo -c -o dfkswap.lo dfkswap.c --- dfp.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfp.lo -MD -MP -MF .deps/dfp.Tpo -c -o dfp.lo dfp.c --- dfr8.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfr8.lo -MD -MP -MF .deps/dfr8.Tpo -c -o dfr8.lo dfr8.c --- dfrle.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfrle.lo -MD -MP -MF .deps/dfrle.Tpo -c -o dfrle.lo dfrle.c --- dfsd.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfsd.lo -MD -MP -MF .deps/dfsd.Tpo -c -o dfsd.lo dfsd.c --- dfstubs.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfstubs.lo -MD -MP -MF .deps/dfstubs.Tpo -c -o dfstubs.lo dfstubs.c --- dfufp2i.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfufp2i.lo -MD -MP -MF .deps/dfufp2i.Tpo -c -o dfufp2i.lo dfufp2i.c --- dfunjpeg.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfunjpeg.lo -MD -MP -MF .deps/dfunjpeg.Tpo -c -o dfunjpeg.lo dfunjpeg.c --- dfutil.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfutil.lo -MD -MP -MF .deps/dfutil.Tpo -c -o dfutil.lo dfutil.c --- dynarray.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dynarray.lo -MD -MP -MF .deps/dynarray.Tpo -c -o dynarray.lo dynarray.c --- glist.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT glist.lo -MD -MP -MF .deps/glist.Tpo -c -o glist.lo glist.c --- hbitio.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hbitio.lo -MD -MP -MF .deps/hbitio.Tpo -c -o hbitio.lo hbitio.c --- hblocks.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hblocks.lo -MD -MP -MF .deps/hblocks.Tpo -c -o hblocks.lo hblocks.c --- hbuffer.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hbuffer.lo -MD -MP -MF .deps/hbuffer.Tpo -c -o hbuffer.lo hbuffer.c --- hchunks.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hchunks.lo -MD -MP -MF .deps/hchunks.Tpo -c -o hchunks.lo hchunks.c --- hcomp.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hcomp.lo -MD -MP -MF .deps/hcomp.Tpo -c -o hcomp.lo hcomp.c --- hcompri.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hcompri.lo -MD -MP -MF .deps/hcompri.Tpo -c -o hcompri.lo hcompri.c --- hdatainfo.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdatainfo.lo -MD -MP -MF .deps/hdatainfo.Tpo -c -o hdatainfo.lo hdatainfo.c --- hdfalloc.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfalloc.lo -MD -MP -MF .deps/hdfalloc.Tpo -c -o hdfalloc.lo hdfalloc.c --- herr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT herr.lo -MD -MP -MF .deps/herr.Tpo -c -o herr.lo herr.c --- hextelt.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hextelt.lo -MD -MP -MF .deps/hextelt.Tpo -c -o hextelt.lo hextelt.c --- hfile.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hfile.lo -MD -MP -MF .deps/hfile.Tpo -c -o hfile.lo hfile.c --- hfiledd.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hfiledd.lo -MD -MP -MF .deps/hfiledd.Tpo -c -o hfiledd.lo hfiledd.c --- hkit.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hkit.lo -MD -MP -MF .deps/hkit.Tpo -c -o hkit.lo hkit.c --- linklist.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT linklist.lo -MD -MP -MF .deps/linklist.Tpo -c -o linklist.lo linklist.c --- mcache.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mcache.lo -MD -MP -MF .deps/mcache.Tpo -c -o mcache.lo mcache.c --- mfan.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfan.lo -MD -MP -MF .deps/mfan.Tpo -c -o mfan.lo mfan.c --- mfgr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfgr.lo -MD -MP -MF .deps/mfgr.Tpo -c -o mfgr.lo mfgr.c --- mstdio.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mstdio.lo -MD -MP -MF .deps/mstdio.Tpo -c -o mstdio.lo mstdio.c --- tbbt.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tbbt.lo -MD -MP -MF .deps/tbbt.Tpo -c -o tbbt.lo tbbt.c --- vattr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vattr.lo -MD -MP -MF .deps/vattr.Tpo -c -o vattr.lo vattr.c --- vconv.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vconv.lo -MD -MP -MF .deps/vconv.Tpo -c -o vconv.lo vconv.c --- vg.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vg.lo -MD -MP -MF .deps/vg.Tpo -c -o vg.lo vg.c --- vgp.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vgp.lo -MD -MP -MF .deps/vgp.Tpo -c -o vgp.lo vgp.c --- vhi.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vhi.lo -MD -MP -MF .deps/vhi.Tpo -c -o vhi.lo vhi.c --- vparse.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vparse.lo -MD -MP -MF .deps/vparse.Tpo -c -o vparse.lo vparse.c --- atom.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT atom.lo -MD -MP -MF .deps/atom.Tpo -c atom.c -fPIC -DPIC -o .libs/atom.o --- bitvect.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT bitvect.lo -MD -MP -MF .deps/bitvect.Tpo -c bitvect.c -fPIC -DPIC -o .libs/bitvect.o --- cdeflate.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdeflate.lo -MD -MP -MF .deps/cdeflate.Tpo -c cdeflate.c -fPIC -DPIC -o .libs/cdeflate.o --- cnbit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cnbit.lo -MD -MP -MF .deps/cnbit.Tpo -c cnbit.c -fPIC -DPIC -o .libs/cnbit.o --- cnone.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cnone.lo -MD -MP -MF .deps/cnone.Tpo -c cnone.c -fPIC -DPIC -o .libs/cnone.o --- crle.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT crle.lo -MD -MP -MF .deps/crle.Tpo -c crle.c -fPIC -DPIC -o .libs/crle.o --- cskphuff.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cskphuff.lo -MD -MP -MF .deps/cskphuff.Tpo -c cskphuff.c -fPIC -DPIC -o .libs/cskphuff.o --- cszip.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cszip.lo -MD -MP -MF .deps/cszip.Tpo -c cszip.c -fPIC -DPIC -o .libs/cszip.o --- df24.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT df24.lo -MD -MP -MF .deps/df24.Tpo -c df24.c -fPIC -DPIC -o .libs/df24.o --- dfcomp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfcomp.lo -MD -MP -MF .deps/dfcomp.Tpo -c dfcomp.c -fPIC -DPIC -o .libs/dfcomp.o --- vio.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vio.lo -MD -MP -MF .deps/vio.Tpo -c -o vio.lo vio.c --- vrw.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vrw.lo -MD -MP -MF .deps/vrw.Tpo -c -o vrw.lo vrw.c --- dfan.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfan.lo -MD -MP -MF .deps/dfan.Tpo -c dfan.c -fPIC -DPIC -o .libs/dfan.o --- dfstubs.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfstubs.lo -MD -MP -MF .deps/dfstubs.Tpo -c dfstubs.c -fPIC -DPIC -o .libs/dfstubs.o --- vsfld.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vsfld.lo -MD -MP -MF .deps/vsfld.Tpo -c -o vsfld.lo vsfld.c --- dfgr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfgr.lo -MD -MP -MF .deps/dfgr.Tpo -c dfgr.c -fPIC -DPIC -o .libs/dfgr.o --- dynarray.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dynarray.lo -MD -MP -MF .deps/dynarray.Tpo -c dynarray.c -fPIC -DPIC -o .libs/dynarray.o --- dfimcomp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfimcomp.lo -MD -MP -MF .deps/dfimcomp.Tpo -c dfimcomp.c -fPIC -DPIC -o .libs/dfimcomp.o --- dfunjpeg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfunjpeg.lo -MD -MP -MF .deps/dfunjpeg.Tpo -c dfunjpeg.c -fPIC -DPIC -o .libs/dfunjpeg.o --- dfconv.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfconv.lo -MD -MP -MF .deps/dfconv.Tpo -c dfconv.c -fPIC -DPIC -o .libs/dfconv.o --- dfutil.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfutil.lo -MD -MP -MF .deps/dfutil.Tpo -c dfutil.c -fPIC -DPIC -o .libs/dfutil.o --- dfgroup.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfgroup.lo -MD -MP -MF .deps/dfgroup.Tpo -c dfgroup.c -fPIC -DPIC -o .libs/dfgroup.o --- dfknat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfknat.lo -MD -MP -MF .deps/dfknat.Tpo -c dfknat.c -fPIC -DPIC -o .libs/dfknat.o --- dfsd.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfsd.lo -MD -MP -MF .deps/dfsd.Tpo -c dfsd.c -fPIC -DPIC -o .libs/dfsd.o --- hblocks.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hblocks.lo -MD -MP -MF .deps/hblocks.Tpo -c hblocks.c -fPIC -DPIC -o .libs/hblocks.o --- dfrle.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfrle.lo -MD -MP -MF .deps/dfrle.Tpo -c dfrle.c -fPIC -DPIC -o .libs/dfrle.o --- dfjpeg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfjpeg.lo -MD -MP -MF .deps/dfjpeg.Tpo -c dfjpeg.c -fPIC -DPIC -o .libs/dfjpeg.o --- dfkswap.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfkswap.lo -MD -MP -MF .deps/dfkswap.Tpo -c dfkswap.c -fPIC -DPIC -o .libs/dfkswap.o --- dfp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfp.lo -MD -MP -MF .deps/dfp.Tpo -c dfp.c -fPIC -DPIC -o .libs/dfp.o --- dfr8.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfr8.lo -MD -MP -MF .deps/dfr8.Tpo -c dfr8.c -fPIC -DPIC -o .libs/dfr8.o --- hbitio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hbitio.lo -MD -MP -MF .deps/hbitio.Tpo -c hbitio.c -fPIC -DPIC -o .libs/hbitio.o --- dfufp2i.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfufp2i.lo -MD -MP -MF .deps/dfufp2i.Tpo -c dfufp2i.c -fPIC -DPIC -o .libs/dfufp2i.o --- hcompri.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hcompri.lo -MD -MP -MF .deps/hcompri.Tpo -c hcompri.c -fPIC -DPIC -o .libs/hcompri.o --- hextelt.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hextelt.lo -MD -MP -MF .deps/hextelt.Tpo -c hextelt.c -fPIC -DPIC -o .libs/hextelt.o --- hdfalloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfalloc.lo -MD -MP -MF .deps/hdfalloc.Tpo -c hdfalloc.c -fPIC -DPIC -o .libs/hdfalloc.o --- hbuffer.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hbuffer.lo -MD -MP -MF .deps/hbuffer.Tpo -c hbuffer.c -fPIC -DPIC -o .libs/hbuffer.o --- hchunks.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hchunks.lo -MD -MP -MF .deps/hchunks.Tpo -c hchunks.c -fPIC -DPIC -o .libs/hchunks.o --- hdatainfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdatainfo.lo -MD -MP -MF .deps/hdatainfo.Tpo -c hdatainfo.c -fPIC -DPIC -o .libs/hdatainfo.o --- hfile.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hfile.lo -MD -MP -MF .deps/hfile.Tpo -c hfile.c -fPIC -DPIC -o .libs/hfile.o --- hkit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hkit.lo -MD -MP -MF .deps/hkit.Tpo -c hkit.c -fPIC -DPIC -o .libs/hkit.o --- linklist.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT linklist.lo -MD -MP -MF .deps/linklist.Tpo -c linklist.c -fPIC -DPIC -o .libs/linklist.o --- mcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mcache.lo -MD -MP -MF .deps/mcache.Tpo -c mcache.c -fPIC -DPIC -o .libs/mcache.o --- hcomp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hcomp.lo -MD -MP -MF .deps/hcomp.Tpo -c hcomp.c -fPIC -DPIC -o .libs/hcomp.o --- glist.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT glist.lo -MD -MP -MF .deps/glist.Tpo -c glist.c -fPIC -DPIC -o .libs/glist.o --- hfiledd.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hfiledd.lo -MD -MP -MF .deps/hfiledd.Tpo -c hfiledd.c -fPIC -DPIC -o .libs/hfiledd.o --- mfgr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfgr.lo -MD -MP -MF .deps/mfgr.Tpo -c mfgr.c -fPIC -DPIC -o .libs/mfgr.o --- herr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT herr.lo -MD -MP -MF .deps/herr.Tpo -c herr.c -fPIC -DPIC -o .libs/herr.o --- vattr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vattr.lo -MD -MP -MF .deps/vattr.Tpo -c vattr.c -fPIC -DPIC -o .libs/vattr.o --- mfan.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfan.lo -MD -MP -MF .deps/mfan.Tpo -c mfan.c -fPIC -DPIC -o .libs/mfan.o --- vg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vg.lo -MD -MP -MF .deps/vg.Tpo -c vg.c -fPIC -DPIC -o .libs/vg.o --- mstdio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mstdio.lo -MD -MP -MF .deps/mstdio.Tpo -c mstdio.c -fPIC -DPIC -o .libs/mstdio.o --- vconv.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vconv.lo -MD -MP -MF .deps/vconv.Tpo -c vconv.c -fPIC -DPIC -o .libs/vconv.o --- vhi.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vhi.lo -MD -MP -MF .deps/vhi.Tpo -c vhi.c -fPIC -DPIC -o .libs/vhi.o --- tbbt.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tbbt.lo -MD -MP -MF .deps/tbbt.Tpo -c tbbt.c -fPIC -DPIC -o .libs/tbbt.o --- vsfld.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vsfld.lo -MD -MP -MF .deps/vsfld.Tpo -c vsfld.c -fPIC -DPIC -o .libs/vsfld.o --- vio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vio.lo -MD -MP -MF .deps/vio.Tpo -c vio.c -fPIC -DPIC -o .libs/vio.o --- vparse.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vparse.lo -MD -MP -MF .deps/vparse.Tpo -c vparse.c -fPIC -DPIC -o .libs/vparse.o --- vrw.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vrw.lo -MD -MP -MF .deps/vrw.Tpo -c vrw.c -fPIC -DPIC -o .libs/vrw.o --- vgp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vgp.lo -MD -MP -MF .deps/vgp.Tpo -c vgp.c -fPIC -DPIC -o .libs/vgp.o --- dfconv.lo --- dfconv.c:403:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 403 | memcpy(dest, source, size); | ~~~~~~ ^~~~ 1 warning generated. --- dfgroup.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfgroup.lo -MD -MP -MF .deps/dfgroup.Tpo -c dfgroup.c -o dfgroup.o >/dev/null 2>&1 --- dynarray.lo --- dynarray.c:89:40: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 89 | new_arr->arr = (void **)calloc(start_size, sizeof(void *)); | ~~~~~~ ^~~~~~~~~~ dynarray.c:243:45: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 243 | if ((arr->arr = (void **)calloc(new_size, sizeof(void *))) == NULL) | ~~~~~~ ^~~~~~~~ dynarray.c:249:55: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 249 | if ((new_arr = (void **)realloc(arr->arr, new_size * sizeof(void *))) == NULL) | ^~~~~~~~ ~ 3 warnings generated. --- hcompri.lo --- hcompri.c:120:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 120 | info->image_size = xdim * ydim * pixel_size; | ~~~~~^~~~~~ ~ hcompri.c:267:24: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 267 | length = info->image_size; | ~ ~~~~~~^~~~~~~~~~ hcompri.c:270:84: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 270 | DFgetcomp(info->fid, info->tag, info->ref, data, info->xdim, info->ydim, info->scheme); | ~~~~~~~~~ ~~~~~~^~~~~~ hcompri.c:307:24: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 307 | length = info->image_size; --- linklist.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT linklist.lo -MD -MP -MF .deps/linklist.Tpo -c linklist.c -o linklist.o >/dev/null 2>&1 --- vparse.lo --- vparse.c:71:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 71 | Vpbufsize = slen; | ~ ^~~~ 1 warning generated. --- dfconv.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfconv.lo -MD -MP -MF .deps/dfconv.Tpo -c dfconv.c -o dfconv.o >/dev/null 2>&1 --- dynarray.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dynarray.lo -MD -MP -MF .deps/dynarray.Tpo -c dynarray.c -o dynarray.o >/dev/null 2>&1 --- hcompri.lo --- | ~ ~~~~~~^~~~~~~~~~ hcompri.c:364:55: warning: operand of ? changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 364 | *plength = (access_rec->new_elem ? -1 : info->image_size); | ~ ~~~~~~^~~~~~~~~~ 5 warnings generated. --- hkit.lo --- hkit.c:89:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 89 | memcpy(cstr, str, i + 1); | ~~~~~~ ~~^~~ 1 warning generated. --- mstdio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mstdio.lo -MD -MP -MF .deps/mstdio.Tpo -c mstdio.c -o mstdio.o >/dev/null 2>&1 --- vhi.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vhi.lo -MD -MP -MF .deps/vhi.Tpo -c vhi.c -o vhi.o >/dev/null 2>&1 --- vparse.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vparse.lo -MD -MP -MF .deps/vparse.Tpo -c vparse.c -o vparse.o >/dev/null 2>&1 --- hcompri.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hcompri.lo -MD -MP -MF .deps/hcompri.Tpo -c hcompri.c -o hcompri.o >/dev/null 2>&1 --- dfutil.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfutil.lo -MD -MP -MF .deps/dfutil.Tpo -c dfutil.c -o dfutil.o >/dev/null 2>&1 --- hkit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hkit.lo -MD -MP -MF .deps/hkit.Tpo -c hkit.c -o hkit.o >/dev/null 2>&1 --- cnone.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cnone.lo -MD -MP -MF .deps/cnone.Tpo -c cnone.c -o cnone.o >/dev/null 2>&1 --- dfjpeg.lo --- dfjpeg.c:294:36: warning: cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] 294 | row_pointer[0] = (JSAMPROW)(&image_buffer[(size_t)cinfo_ptr->next_scanline * (size_t)row_stride]); | ^ 1 warning generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfjpeg.lo -MD -MP -MF .deps/dfjpeg.Tpo -c dfjpeg.c -o dfjpeg.o >/dev/null 2>&1 --- mcache.lo --- mcache.c:466:10: warning: cast from 'char *' to 'BKT *' (aka 'struct _bkt *') increases required alignment from 1 to 8 [-Wcast-align] 466 | bp = (BKT *)((char *)page - sizeof(BKT)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. --- df24.lo --- df24.c:394:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 394 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ df24.c:394:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 394 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ --- mcache.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mcache.lo -MD -MP -MF .deps/mcache.Tpo -c mcache.c -o mcache.o >/dev/null 2>&1 --- df24.lo --- df24.c:395:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 395 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ df24.c:395:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 395 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ df24.c:398:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 398 | INT16DECODE(p, ncomponents); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT df24.lo -MD -MP -MF .deps/df24.Tpo -c df24.c -o df24.o >/dev/null 2>&1 --- bitvect.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT bitvect.lo -MD -MP -MF .deps/bitvect.Tpo -c bitvect.c -o bitvect.o >/dev/null 2>&1 --- atom.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT atom.lo -MD -MP -MF .deps/atom.Tpo -c atom.c -o atom.o >/dev/null 2>&1 --- cdeflate.lo --- cdeflate.c:169:54: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] 169 | deflate_info->deflate_context.next_in = (void *)buf; | ^ 1 warning generated. --- cnbit.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cnbit.lo -MD -MP -MF .deps/cnbit.Tpo -c cnbit.c -o cnbit.o >/dev/null 2>&1 --- dfcomp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfcomp.lo -MD -MP -MF .deps/dfcomp.Tpo -c dfcomp.c -o dfcomp.o >/dev/null 2>&1 --- dfknat.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfknat.lo -MD -MP -MF .deps/dfknat.Tpo -c dfknat.c -o dfknat.o >/dev/null 2>&1 --- dfp.lo --- dfp.c:279:36: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 279 | if ((pal_off = (int32 *)malloc(npals * sizeof(int32))) == NULL) | ^~~~~ ~ 1 warning generated. --- dfrle.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfrle.lo -MD -MP -MF .deps/dfrle.Tpo -c dfrle.c -o dfrle.o >/dev/null 2>&1 --- dfstubs.lo --- dfstubs.c:121:18: warning: cast from 'int32 *' (aka 'int *') to 'DF *' (aka 'struct DF *') increases required alignment from 4 to 8 [-Wcast-align] 121 | DFlist = (DF *)&DFid; | ^~~~~~~~~~~ dfstubs.c:988:19: warning: cast from 'int32 *' (aka 'int *') to 'DF *' (aka 'struct DF *') increases required alignment from 4 to 8 [-Wcast-align] 988 | if ((dfile != (DF *)&DFid) || (DFid == 0)) { | ^~~~~~~~~~~ 2 warnings generated. --- dfunjpeg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfunjpeg.lo -MD -MP -MF .deps/dfunjpeg.Tpo -c dfunjpeg.c -o dfunjpeg.o >/dev/null 2>&1 --- hbuffer.lo --- hbuffer.c:306:48: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 306 | memcpy(data, info->buf + access_rec->posn, length); | ~~~~~~ ^~~~~~ hbuffer.c:369:48: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 369 | memcpy(info->buf + access_rec->posn, data, length); | ~~~~~~ ^~~~~~ 2 warnings generated. --- hdatainfo.lo --- hdatainfo.c:179:13: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 179 | INT16DECODE(p, sp_tag); | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdatainfo.c:190:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 190 | INT32DECODE(p, length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ --- hdfalloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfalloc.lo -MD -MP -MF .deps/hdfalloc.Tpo -c hdfalloc.c -o hdfalloc.o >/dev/null 2>&1 --- cdeflate.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdeflate.lo -MD -MP -MF .deps/cdeflate.Tpo -c cdeflate.c -o cdeflate.o >/dev/null 2>&1 --- dfstubs.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfstubs.lo -MD -MP -MF .deps/dfstubs.Tpo -c dfstubs.c -o dfstubs.o >/dev/null 2>&1 --- hbuffer.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hbuffer.lo -MD -MP -MF .deps/hbuffer.Tpo -c hbuffer.c -o hbuffer.o >/dev/null 2>&1 --- hdatainfo.lo --- | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdatainfo.c:190:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 190 | INT32DECODE(p, length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hdatainfo.c:245:25: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 245 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdatainfo.c:844:21: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 844 | count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, 0, NULL, | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | NULL); | ~~~~~ hdatainfo.c:852:21: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 852 | count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | info_count, offsetarray, lengtharray); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdatainfo.c:859:17: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] 859 | ret_value = count; | ~ ^~~~~ hdatainfo.c:846:23: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 846 | if (count == FAIL) | ~~~~~ ^ ~~~~ hdatainfo.c:854:23: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 854 | if (count == FAIL) | ~~~~~ ^ ~~~~ hdatainfo.c:936:37: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 936 | while (ret_value != FAIL && idx < pal_count) { | ~~~ ^ ~~~~~~~~~ 10 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdatainfo.lo -MD -MP -MF .deps/hdatainfo.Tpo -c hdatainfo.c -o hdatainfo.o >/dev/null 2>&1 --- herr.lo --- herr.c:386:23: warning: format string is not a string literal [-Wformat-nonliteral] 386 | vsprintf(tmp, format, arg_ptr); | ^~~~~~ 1 warning generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT herr.lo -MD -MP -MF .deps/herr.Tpo -c herr.c -o herr.o >/dev/null 2>&1 --- vconv.lo --- vconv.c:194:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 194 | if ((buf = (uint8 *)malloc(bsize)) == NULL) | ~~~~~~ ^~~~~ vconv.c:247:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 247 | if ((buf = (uint8 *)malloc(bsize)) == NULL) | ~~~~~~ ^~~~~ vconv.c:358:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 358 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- vrw.lo --- vrw.c:297:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 297 | DFKconvert(Vtbuf, Src, w->type[0], (uint32)w->order[0] * (uint32)chunk, DFACC_READ, 0, 0); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ vrw.c:313:92: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 313 | DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); | ~~~~~~~~~~ ^~~~~~~~~~~~~~ vrw.c:313:77: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 313 | DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); --- vconv.lo --- vconv.c:386:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 386 | INT16DECODE(bb, vs->interlace); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vconv.c:388:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 388 | INT32DECODE(bb, vs->nvertices); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- vrw.lo --- | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:313:50: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 313 | DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:365:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 365 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:365:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 365 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); --- vconv.lo --- vconv.c:388:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 388 | INT32DECODE(bb, vs->nvertices); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ vconv.c:392:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 392 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- vrw.lo --- | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:365:46: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 365 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); | ~~~~~~~~~~ ^~~~~~~~~~~~ vrw.c:386:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 386 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:386:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 386 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); --- vconv.lo --- vconv.c:396:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 396 | INT16DECODE(bb, vs->wlist.type[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. --- vrw.lo --- | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:386:46: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 386 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); | ~~~~~~~~~~ ^~~~~~~~~~~~ vrw.c:412:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 412 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); | ~~~~~~~~~~ ^~~~~~~~~~~~~~ vrw.c:412:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 412 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); --- vconv.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vconv.lo -MD -MP -MF .deps/vconv.Tpo -c vconv.c -o vconv.o >/dev/null 2>&1 --- vrw.lo --- | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:412:46: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 412 | DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); | ~~~~~~~~~~ ^~~~~~~~~~~~ vrw.c:265:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 265 | Vtbufsize = (size_t)chunk * (size_t)hsize; | ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ vrw.c:336:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 336 | Vtbufsize = (size_t)nelt * (size_t)hsize; | ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ vrw.c:609:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ^ vrw.c:610:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ~~~~~~~~~~ 610 | (uint32)hdf_size); | ^~~~~~~~~~~~~~~~ vrw.c:609:85: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~ vrw.c:609:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 609 | DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:659:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^ vrw.c:660:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ~~~~~~~~~~ 660 | (uint32)hdf_size); | ^~~~~~~~~~~~~~~~ vrw.c:659:84: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:659:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 659 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ~~~~~~~~~~ ^~~~~~~~~~~~ vrw.c:682:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ^ vrw.c:683:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ~~~~~~~~~~ 683 | (uint32)isize); | ^~~~~~~~~~~~~ vrw.c:682:84: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ~~~~~~~~~~ ^~~~~~~~~~~~~ vrw.c:682:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 682 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, | ~~~~~~~~~~ ^~~~~~~~~~~~ vrw.c:705:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ^ vrw.c:706:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ~~~~~~~~~~ 706 | (uint32)isize); | ^~~~~~~~~~~~~ vrw.c:705:84: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~ vrw.c:705:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 705 | DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, | ~~~~~~~~~~ ^~~~~~~~~~~~ vrw.c:575:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 575 | Vtbufsize = (size_t)chunk * (size_t)hdf_size; | ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 32 warnings generated. --- dfkswap.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfkswap.lo -MD -MP -MF .deps/dfkswap.Tpo -c dfkswap.c -o dfkswap.o >/dev/null 2>&1 --- cskphuff.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cskphuff.lo -MD -MP -MF .deps/cskphuff.Tpo -c cskphuff.c -o cskphuff.o >/dev/null 2>&1 --- crle.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT crle.lo -MD -MP -MF .deps/crle.Tpo -c crle.c -o crle.o >/dev/null 2>&1 --- dfp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfp.lo -MD -MP -MF .deps/dfp.Tpo -c dfp.c -o dfp.o >/dev/null 2>&1 --- dfutil.lo --- mv -f .deps/dfutil.Tpo .deps/dfutil.Plo --- dfconv.lo --- mv -f .deps/dfconv.Tpo .deps/dfconv.Plo --- glist.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT glist.lo -MD -MP -MF .deps/glist.Tpo -c glist.c -o glist.o >/dev/null 2>&1 --- vrw.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vrw.lo -MD -MP -MF .deps/vrw.Tpo -c vrw.c -o vrw.o >/dev/null 2>&1 --- cnone.lo --- mv -f .deps/cnone.Tpo .deps/cnone.Plo --- hbitio.lo --- hbitio.c:339:49: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 339 | write_size = bitfile_rec->bytez - bitfile_rec->bytea; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hbitio.c:366:53: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 366 | write_size = bitfile_rec->bytez - bitfile_rec->bytea; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. --- linklist.lo --- mv -f .deps/linklist.Tpo .deps/linklist.Plo --- cszip.lo --- cszip.c:230:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 230 | INT32DECODE(cp, good_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cszip.c:230:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 230 | INT32DECODE(cp, good_bytes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2 warnings generated. --- hbitio.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hbitio.lo -MD -MP -MF .deps/hbitio.Tpo -c hbitio.c -o hbitio.o >/dev/null 2>&1 --- dfufp2i.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfufp2i.lo -MD -MP -MF .deps/dfufp2i.Tpo -c dfufp2i.c -o dfufp2i.o >/dev/null 2>&1 --- hcompri.lo --- mv -f .deps/hcompri.Tpo .deps/hcompri.Plo --- hcomp.lo --- hcomp.c:473:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 473 | INT32DECODE(p, c_info->nbit.nt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:473:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 473 | INT32DECODE(p, c_info->nbit.nt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hcomp.c:481:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 481 | INT32DECODE(p, m_off); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:481:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 481 | INT32DECODE(p, m_off); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hcomp.c:484:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 484 | INT32DECODE(p, m_len); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:484:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 484 | INT32DECODE(p, m_len); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hcomp.c:616:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 616 | INT32DECODE(p, info->length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:616:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 616 | INT32DECODE(p, info->length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hcomp.c:1538:13: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1538 | INT16DECODE(p, sp_tag); | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:1544:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1544 | INT32DECODE(p, len); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:1544:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1544 | INT32DECODE(p, len); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hcomp.c:1570:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1570 | INT32DECODE(p, len); /* get total data length */ | ^~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hcomp.c:1570:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1570 | INT32DECODE(p, len); /* get total data length */ | ^~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 13 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hcomp.lo -MD -MP -MF .deps/hcomp.Tpo -c hcomp.c -o hcomp.o >/dev/null 2>&1 --- vparse.lo --- mv -f .deps/vparse.Tpo .deps/vparse.Plo --- vhi.lo --- mv -f .deps/vhi.Tpo .deps/vhi.Plo --- atom.lo --- mv -f .deps/atom.Tpo .deps/atom.Plo --- cszip.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cszip.lo -MD -MP -MF .deps/cszip.Tpo -c cszip.c -o cszip.o >/dev/null 2>&1 --- dfgroup.lo --- mv -f .deps/dfgroup.Tpo .deps/dfgroup.Plo --- mstdio.lo --- mv -f .deps/mstdio.Tpo .deps/mstdio.Plo --- vg.lo --- vg.c:509:16: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 509 | curr_len = strnlen(vs->vsname, VSNAMELENMAX + 1); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vg.c:512:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 512 | if ((slen = strlen(vsname)) > VSNAMELENMAX) { /* truncate name */ | ~ ^~~~~~~~~~~~~~ vg.c:1524:32: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1524 | ret_value = nfound_vds - start_vd; | ~ ~~~~~~~~~~~^~~~~~~~~~ vg.c:1524:21: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1524 | ret_value = nfound_vds - start_vd; | ^~~~~~~~~~ ~ vg.c:1432:33: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] 1432 | && ((nactual_vds < n_vds) || (n_vds == 0)) && (nactual_vds <= nfound_vds)) { | ~~~~~~~~~~~ ^ ~~~~~ vg.c:1443:32: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] 1443 | if (nfound_vds >= start_vd) | ~~~~~~~~~~ ^ ~~~~~~~~ vg.c:1486:55: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] 1486 | for (ii = 0; ii < n_elements && ((nactual_vds < n_vds) || (n_vds == 0)) && nactual_vds <= nfound_vds; | ~~~~~~~~~~~ ^ ~~~~~ vg.c:1499:36: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] 1499 | if (nfound_vds >= start_vd) | ~~~~~~~~~~ ^ ~~~~~~~~ vg.c:1517:20: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] 1517 | if (nfound_vds < start_vd) | ~~~~~~~~~~ ^ ~~~~~~~~ 9 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vg.lo -MD -MP -MF .deps/vg.Tpo -c vg.c -o vg.o >/dev/null 2>&1 --- bitvect.lo --- mv -f .deps/bitvect.Tpo .deps/bitvect.Plo --- dfrle.lo --- mv -f .deps/dfrle.Tpo .deps/dfrle.Plo --- dfknat.lo --- mv -f .deps/dfknat.Tpo .deps/dfknat.Plo --- dfjpeg.lo --- mv -f .deps/dfjpeg.Tpo .deps/dfjpeg.Plo --- dfunjpeg.lo --- mv -f .deps/dfunjpeg.Tpo .deps/dfunjpeg.Plo --- hbuffer.lo --- mv -f .deps/hbuffer.Tpo .deps/hbuffer.Plo --- vio.lo --- vio.c:403:20: warning: implicit conversion loses integer precision: 'unsigned long' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 403 | slen = strlen(vs->wlist.name[i]); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:412:12: warning: implicit conversion loses integer precision: 'unsigned long' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 412 | slen = strlen(vs->vsname); | ~ ^~~~~~~~~~~~~~~~~~ vio.c:419:12: warning: implicit conversion loses integer precision: 'unsigned long' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 419 | slen = strlen(vs->vsclass); | ~ ^~~~~~~~~~~~~~~~~~~ vio.c:505:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 505 | INT16DECODE(bb, vs->interlace); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:508:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 508 | INT32DECODE(bb, vs->nvertices); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:508:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 508 | INT32DECODE(bb, vs->nvertices); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ vio.c:514:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 514 | INT16DECODE(bb, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:550:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 550 | INT16DECODE(bb, vs->wlist.type[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:566:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 566 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:567:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 567 | if (NULL == (vs->wlist.name[i] = malloc((int16var + 1) * sizeof(char)))) | ~~~~~~~~~^~~ ~ vio.c:577:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 577 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:583:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 583 | INT16DECODE(bb, int16var); /* this gives the length */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:593:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 593 | INT16DECODE(bb, temp); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:598:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 598 | INT16DECODE(bb, temp); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:605:17: warning: implicit conversion changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 605 | INT32DECODE(bb, vs->nattrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:605:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 605 | INT32DECODE(bb, vs->nattrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ vio.c:607:66: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 607 | if (NULL == (vs->alist = (vs_attr_t *)malloc(vs->nattrs * sizeof(vs_attr_t)))) | ~~~~^~~~~~ ~ vio.c:611:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 611 | INT32DECODE(bb, vs->alist[i].findex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:611:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 611 | INT32DECODE(bb, vs->alist[i].findex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ vio.c:707:22: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 707 | if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ vio.c:707:52: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 707 | if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) | ~~ ^~~~ ./hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ vio.c:711:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 711 | Vhbufsize = vh_length; | ~ ^~~~~~~~~ vio.c:729:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 729 | if (FAIL == vunpackvs(vs, Vhbuf, vh_length)) | ~~~~~~~~~ ^~~~~~~~~ vio.c:1030:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1030 | Vhbufsize = need; | ~ ^~~~ 24 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vio.lo -MD -MP -MF .deps/vio.Tpo -c vio.c -o vio.o >/dev/null 2>&1 --- dynarray.lo --- mv -f .deps/dynarray.Tpo .deps/dynarray.Plo --- df24.lo --- mv -f .deps/df24.Tpo .deps/df24.Plo --- dfcomp.lo --- mv -f .deps/dfcomp.Tpo .deps/dfcomp.Plo --- dfr8.lo --- dfr8.c:710:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 710 | INT32DECODE(p, rig->descimage.xdim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfr8.c:710:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 710 | INT32DECODE(p, rig->descimage.xdim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfr8.c:711:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 711 | INT32DECODE(p, rig->descimage.ydim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfr8.c:711:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 711 | INT32DECODE(p, rig->descimage.ydim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfr8.c:714:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 714 | INT16DECODE(p, rig->descimage.ncomponents); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ dfr8.c:715:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 715 | INT16DECODE(p, rig->descimage.interlace); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ dfr8.c:948:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 948 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfr8.c:948:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 948 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfr8.c:949:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 949 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfr8.c:949:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 949 | INT32DECODE(p, temp); | ^~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfr8.c:952:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 952 | INT16DECODE(p, ncomponents); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfr8.lo -MD -MP -MF .deps/dfr8.Tpo -c dfr8.c -o dfr8.o >/dev/null 2>&1 --- hextelt.lo --- hextelt.c:486:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 486 | INT32DECODE(p, info->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hextelt.c:486:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 486 | INT32DECODE(p, info->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hextelt.c:487:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 487 | INT32DECODE(p, info->extern_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hextelt.c:487:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 487 | INT32DECODE(p, info->extern_offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hextelt.c:488:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 488 | INT32DECODE(p, info->length_file_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hextelt.c:488:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 488 | INT32DECODE(p, info->length_file_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 6 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hextelt.lo -MD -MP -MF .deps/hextelt.Tpo -c hextelt.c -o hextelt.o >/dev/null 2>&1 --- vsfld.lo --- vsfld.c:51:6: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 51 | {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ vsfld.c:51:45: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 51 | {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ vsfld.c:52:6: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 52 | {"PZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ vsfld.c:54:6: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 54 | {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, | ^~~~ vsfld.c:54:45: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 54 | {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, | ^~~~ vsfld.c:55:6: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 55 | {"IZ", DFNT_INT32, SIZE_INT32, 1}, | ^~~~ vsfld.c:57:6: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 57 | {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ vsfld.c:57:45: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 57 | {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ vsfld.c:58:6: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"NZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, | ^~~~ vsfld.c:675:60: warning: operand of ? changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] 675 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ~ ^~~~~~~~ vsfld.c:675:71: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 675 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ~ ^~~~~~~~~~~~ vsfld.c:992:52: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 992 | memcpy(bufp + foffs[j], fbufps[j], fmsizes[j]); | ~~~~~~ ^~~~~~~~~~ vsfld.c:1001:52: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1001 | memcpy(fbufps[j], bufp + foffs[j], fmsizes[j]); | ~~~~~~ ^~~~~~~~~~ 13 warnings generated. --- dfkswap.lo --- mv -f .deps/dfkswap.Tpo .deps/dfkswap.Plo --- dfan.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfan.lo -MD -MP -MF .deps/dfan.Tpo -c dfan.c -o dfan.o >/dev/null 2>&1 --- cdeflate.lo --- mv -f .deps/cdeflate.Tpo .deps/cdeflate.Plo --- vsfld.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vsfld.lo -MD -MP -MF .deps/vsfld.Tpo -c vsfld.c -o vsfld.o >/dev/null 2>&1 --- mfan.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfan.lo -MD -MP -MF .deps/mfan.Tpo -c mfan.c -o mfan.o >/dev/null 2>&1 --- herr.lo --- mv -f .deps/herr.Tpo .deps/herr.Plo --- dfgr.lo --- dfgr.c:504:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 504 | INT32DECODE(p, rig->datadesc[type].xdim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfgr.c:504:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 504 | INT32DECODE(p, rig->datadesc[type].xdim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfgr.c:505:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 505 | INT32DECODE(p, rig->datadesc[type].ydim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfgr.c:505:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 505 | INT32DECODE(p, rig->datadesc[type].ydim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfgr.c:508:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 508 | INT16DECODE(p, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ dfgr.c:510:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 510 | INT16DECODE(p, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfgr.lo -MD -MP -MF .deps/dfgr.Tpo -c dfgr.c -o dfgr.o >/dev/null 2>&1 --- crle.lo --- mv -f .deps/crle.Tpo .deps/crle.Plo --- cnbit.lo --- mv -f .deps/cnbit.Tpo .deps/cnbit.Plo --- dfp.lo --- mv -f .deps/dfp.Tpo .deps/dfp.Plo --- hdfalloc.lo --- mv -f .deps/hdfalloc.Tpo .deps/hdfalloc.Plo --- mcache.lo --- mv -f .deps/mcache.Tpo .deps/mcache.Plo --- dfstubs.lo --- mv -f .deps/dfstubs.Tpo .deps/dfstubs.Plo --- tbbt.lo --- tbbt.c:179:50: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 179 | while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~ tbbt.c:99:74: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^ tbbt.c:179:28: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 179 | while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tbbt.c:99:79: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^~~~~~~~~~~~~~~ tbbt.c:266:50: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 266 | while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~ tbbt.c:99:74: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^ tbbt.c:266:28: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 266 | while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tbbt.c:99:79: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^~~~~~~~~~~~~~~ tbbt.c:279:41: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 279 | cmp = KEYcmp(key, ptr->key, arg); | ~~~~~~~~~~~~~~~~~~~~~~^~~~ tbbt.c:99:74: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^ tbbt.c:279:19: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 279 | cmp = KEYcmp(key, ptr->key, arg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ tbbt.c:99:79: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^~~~~~~~~~~~~~~ tbbt.c:451:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 451 | ptr->Flags &= ~TBBT_UNBAL; | ~~ ^~~~~~~~~~~ tbbt.c:551:41: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 551 | cmp = KEYcmp(ptr->key, parent->key, arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ tbbt.c:99:74: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^ tbbt.c:551:11: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 551 | cmp = KEYcmp(ptr->key, parent->key, arg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tbbt.c:99:79: note: expanded from macro 'KEYcmp' 99 | ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (int)strlen(k1))) | ~~~~~~ ^~~~~~~~~~~~~~~ 9 warnings generated. --- hblocks.lo --- hblocks.c:673:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 673 | INT32DECODE(p, info->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hblocks.c:673:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 673 | INT32DECODE(p, info->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hblocks.c:674:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 674 | INT32DECODE(p, info->block_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hblocks.c:674:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 674 | INT32DECODE(p, info->block_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hblocks.c:675:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 675 | INT32DECODE(p, info->number_blocks); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hblocks.c:675:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 675 | INT32DECODE(p, info->number_blocks); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hblocks.c:785:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 785 | INT32DECODE(p, total_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hblocks.c:785:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 785 | INT32DECODE(p, total_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hblocks.c:786:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 786 | INT32DECODE(p, block_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hblocks.c:786:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 786 | INT32DECODE(p, block_length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hblocks.c:787:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 787 | INT32DECODE(p, num_blocks); /* get number of blocks in link table */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hblocks.c:787:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 787 | INT32DECODE(p, num_blocks); /* get number of blocks in link table */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 12 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hblocks.lo -MD -MP -MF .deps/hblocks.Tpo -c hblocks.c -o hblocks.o >/dev/null 2>&1 --- tbbt.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tbbt.lo -MD -MP -MF .deps/tbbt.Tpo -c tbbt.c -o tbbt.o >/dev/null 2>&1 --- glist.lo --- mv -f .deps/glist.Tpo .deps/glist.Plo --- hkit.lo --- mv -f .deps/hkit.Tpo .deps/hkit.Plo --- dfimcomp.lo --- dfimcomp.c:517:45: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] 517 | out[i * xdim + j] = (char)hi_color; | ~ ^~~~~~~~~~~~~~ dfimcomp.c:519:45: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] 519 | out[i * xdim + j] = (char)lo_color; | ~ ^~~~~~~~~~~~~~ dfimcomp.c:957:16: warning: implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion] 957 | return -9999999.99; | ~~~~~~ ^~~~~~~~~~~ 3 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfimcomp.lo -MD -MP -MF .deps/dfimcomp.Tpo -c dfimcomp.c -o dfimcomp.o >/dev/null 2>&1 --- hfiledd.lo --- hfiledd.c:199:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 199 | INT16DECODE(p, ddcurr->ndds); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:203:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 203 | INT32DECODE(p, ddcurr->nextoffset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:203:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 203 | INT32DECODE(p, ddcurr->nextoffset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hfiledd.c:235:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 235 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:120:9: note: expanded from macro 'DDDECODE' 120 | INT32DECODE(p, offset); \ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:235:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 235 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:120:9: note: expanded from macro 'DDDECODE' 120 | INT32DECODE(p, offset); \ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hfiledd.c:235:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 235 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:121:9: note: expanded from macro 'DDDECODE' 121 | INT32DECODE(p, length); \ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:235:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 235 | DDDECODE(p, curr_dd_ptr->tag, curr_dd_ptr->ref, curr_dd_ptr->offset, curr_dd_ptr->length); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfiledd.c:121:9: note: expanded from macro 'DDDECODE' 121 | INT32DECODE(p, length); \ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hfiledd.c:357:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 357 | tbuf = (uint8 *)malloc(ndds * DD_SZ); | ~~~~~~ ~~~~~^~~~~~~ hfiledd.c:1412:37: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 1412 | tbuf = (uint8 *)malloc(ndds * DD_SZ); | ~~~~~~ ~~~~~^~~~~~~ hfiledd.c:1514:54: warning: implicit conversion loses integer precision: 'long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 1514 | idx = ((*pdd) - &block->ddlist[0]) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ hfiledd.c:1653:54: warning: implicit conversion loses integer precision: 'long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 1653 | idx = ((*pdd) - &block->ddlist[0]) - 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ hfiledd.c:1709:20: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 1709 | idx = dd_ptr - &block->ddlist[0]; | ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~ 12 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hfiledd.lo -MD -MP -MF .deps/hfiledd.Tpo -c hfiledd.c -o hfiledd.o >/dev/null 2>&1 --- cskphuff.lo --- mv -f .deps/cskphuff.Tpo .deps/cskphuff.Plo --- hdatainfo.lo --- mv -f .deps/hdatainfo.Tpo .deps/hdatainfo.Plo --- vconv.lo --- mv -f .deps/vconv.Tpo .deps/vconv.Plo --- vrw.lo --- mv -f .deps/vrw.Tpo .deps/vrw.Plo --- hbitio.lo --- mv -f .deps/hbitio.Tpo .deps/hbitio.Plo --- cszip.lo --- mv -f .deps/cszip.Tpo .deps/cszip.Plo --- vattr.lo --- vattr.c:352:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 352 | vs->alist = realloc(vs->alist, (vs->nattrs + 1) * sizeof(vs_attr_t)); | ~~~~~~~~~~~^~~ ~ vattr.c:845:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 845 | vg->alist = realloc(vg->alist, (vg->nattrs + 1) * sizeof(vg_attr_t)); | ~~~~~~~~~~~^~~ ~ vattr.c:1019:54: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1019 | areflist = (uint16 *)malloc(sizeof(uint16) * n_old_attrs); | ~ ^~~~~~~~~~~ vattr.c:1041:70: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1041 | vg->old_alist = (vg_attr_t *)malloc(sizeof(vg_attr_t) * (n_old_attrs)); | ~ ^~~~~~~~~~~ 4 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vattr.lo -MD -MP -MF .deps/vattr.Tpo -c vattr.c -o vattr.o >/dev/null 2>&1 --- dfufp2i.lo --- mv -f .deps/dfufp2i.Tpo .deps/dfufp2i.Plo --- vgp.lo --- vgp.c:824:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 824 | temp_len = slen > 0 ? slen : 0; | ~ ^~~~ vgp.c:835:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 835 | temp_len = slen > 0 ? slen : 0; | ~ ^~~~ vgp.c:925:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 925 | vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ~~~~^~~~~ ~ vgp.c:926:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 926 | vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ~~~~^~~~~ ~ vgp.c:966:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 966 | INT32DECODE(bb, vg->nattrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vgp.c:966:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 966 | INT32DECODE(bb, vg->nattrs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ vgp.c:968:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 968 | if (NULL == (vg->alist = malloc(vg->nattrs * sizeof(vg_attr_t)))) | ~~~~^~~~~~ ~ vgp.c:1008:16: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1008 | if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vgp.c:1008:54: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1008 | if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) | ~~ ^~~~ ./hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ vgp.c:1012:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1012 | Vgbufsize = len; | ~ ^~~ vgp.c:1032:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 1032 | if (FAIL == vunpackvg(vg, Vgbuf, len)) | ~~~~~~~~~ ^~~ vgp.c:1117:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1117 | vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ~~~~^~~~~ ~ vgp.c:1118:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1118 | vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); | ~~~~^~~~~ ~ vgp.c:1250:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1250 | Vgbufsize = need; | ~ ^~~~ vgp.c:1974:58: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1974 | vg->tag = (uint16 *)realloc((void *)vg->tag, vg->msize * sizeof(uint16)); | ~~~~^~~~~ ~ vgp.c:1975:58: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1975 | vg->ref = (uint16 *)realloc((void *)vg->ref, vg->msize * sizeof(uint16)); | ~~~~^~~~~ ~ vgp.c:2083:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 2083 | HIstrncpy(vg->vgname, vgname, name_len + 1); | ~~~~~~~~~ ~~~~~~~~~^~~ vgp.c:2151:51: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 2151 | HIstrncpy(vg->vgclass, vgclass, classname_len + 1); | ~~~~~~~~~ ~~~~~~~~~~~~~~^~~ vgp.c:3057:33: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 3057 | && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs)) { | ~~~~~~~~~~~ ^ ~~~~~ vgp.c:3075:30: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 3075 | if (user_vgs >= start_vg) | ~~~~~~~~ ^ ~~~~~~~~ vgp.c:3092:22: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 3092 | if (user_vgs < start_vg) | ~~~~~~~~ ^ ~~~~~~~~ vgp.c:3126:55: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 3126 | for (ii = 0; ii < n_elements && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs); | ~~~~~~~~~~~ ^ ~~~~~ vgp.c:3150:38: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 3150 | if (user_vgs >= start_vg) | ~~~~~~~~ ^ ~~~~~~~~ vgp.c:3168:22: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 3168 | if (user_vgs < start_vg) | ~~~~~~~~ ^ ~~~~~~~~ 24 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vgp.lo -MD -MP -MF .deps/vgp.Tpo -c vgp.c -o vgp.o >/dev/null 2>&1 --- dfan.lo --- mv -f .deps/dfan.Tpo .deps/dfan.Plo --- hcomp.lo --- mv -f .deps/hcomp.Tpo .deps/hcomp.Plo --- hfile.lo --- hfile.c:2262:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 2262 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hfile.c:2863:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 2863 | memset(&p[i], 0, LIBVSTR_LEN - i); | ~~~~~~ ~~~~~~~~~~~~^~~ hfile.c:3332:38: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3332 | if ((*drec_buf = (uint8 *)malloc(drec_len)) == NULL) | ~~~~~~ ^~~~~~~~ hfile.c:3427:13: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 3427 | INT16DECODE(p, sptag); | ^~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hfile.c:3434:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 3434 | INT32DECODE(p, length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hfile.c:3434:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 3434 | INT32DECODE(p, length); /* get _uncompressed_ data length */ | ^~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 6 warnings generated. --- hchunks.lo --- hchunks.c:955:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 955 | INT32DECODE(p, info->sp_tag_header_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:955:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 955 | INT32DECODE(p, info->sp_tag_header_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:985:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 985 | INT32DECODE(p, info->flag); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:985:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 985 | INT32DECODE(p, info->flag); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:986:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 986 | INT32DECODE(p, info->length); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:986:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 986 | INT32DECODE(p, info->length); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:987:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 987 | INT32DECODE(p, info->chunk_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:987:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 987 | INT32DECODE(p, info->chunk_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:988:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 988 | INT32DECODE(p, info->nt_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:988:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 988 | INT32DECODE(p, info->nt_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:993:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 993 | INT32DECODE(p, info->ndims); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:993:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 993 | INT32DECODE(p, info->ndims); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1005:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1005 | INT32DECODE(p, (info->ddims[j].flag)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1005:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1005 | INT32DECODE(p, (info->ddims[j].flag)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1006:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1006 | INT32DECODE(p, (info->ddims[j].dim_length)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1006:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1006 | INT32DECODE(p, (info->ddims[j].dim_length)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1007:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1007 | INT32DECODE(p, (info->ddims[j].chunk_length)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1007:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1007 | INT32DECODE(p, (info->ddims[j].chunk_length)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1030:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1030 | INT32DECODE(p, (info->fill_val_len)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1030:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1030 | INT32DECODE(p, (info->fill_val_len)); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1037:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1037 | memcpy(info->fill_val, p, info->fill_val_len); /* 1 byte */ | ~~~~~~ ~~~~~~^~~~~~~~~~~~ hchunks.c:1057:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1057 | INT32DECODE(p, info->comp_sp_tag_head_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1057:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1057 | INT32DECODE(p, info->comp_sp_tag_head_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1065:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1065 | if ((info->comp_sp_tag_header = calloc(info->comp_sp_tag_head_len, 1)) == NULL) | ~~~~~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~ hchunks.c:1427:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1427 | memcpy(info->fill_val, fill_val, info->fill_val_len); /* fill_val_len bytes */ | ~~~~~~ ~~~~~~^~~~~~~~~~~~ hchunks.c:1599:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1599 | if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) | ~~~~~~ ^~~~~~~~~~~~~~~~~ hchunks.c:1646:41: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1646 | memcpy(p, info->fill_val, info->fill_val_len); /* fill_val_len bytes */ | ~~~~~~ ~~~~~~^~~~~~~~~~~~ hchunks.c:1657:59: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1657 | memcpy(p, info->comp_sp_tag_header, info->comp_sp_tag_head_len); | ~~~~~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~ hchunks.c:1857:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1857 | INT32DECODE(bufp, sp_tag_header_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1857:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1857 | INT32DECODE(bufp, sp_tag_header_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1864:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1864 | if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) | ~~~~~~ ^~~~~~~~~~~~~~~~~ hchunks.c:1884:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1884 | INT32DECODE(bufp, flag); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1884:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1884 | INT32DECODE(bufp, flag); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1900:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1900 | INT32DECODE(bufp, comp_sp_tag_head_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:1900:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1900 | INT32DECODE(bufp, comp_sp_tag_head_len); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:1907:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1907 | if ((comp_sp_tag_header = calloc(comp_sp_tag_head_len, 1)) == NULL) | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ hchunks.c:2052:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 2052 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2087:25: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 2087 | INT16DECODE(p, spec_code); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2216:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2216 | INT32DECODE(p, chkinfo->flag); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2216:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 2216 | INT32DECODE(p, chkinfo->flag); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:2220:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2220 | INT32DECODE(p, chkinfo->length); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2220:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 2220 | INT32DECODE(p, chkinfo->length); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:2221:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2221 | INT32DECODE(p, chkinfo->chunk_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2221:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 2221 | INT32DECODE(p, chkinfo->chunk_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:2222:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2222 | INT32DECODE(p, chkinfo->nt_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2222:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 2222 | INT32DECODE(p, chkinfo->nt_size); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:2233:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2233 | INT32DECODE(p, chkinfo->ndims); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hchunks.c:2233:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 2233 | INT32DECODE(p, chkinfo->ndims); /* 4 bytes */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hchunks.c:2728:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2728 | memcpy(bptr, chk_dptr, read_len); | ~~~~~~ ^~~~~~~~ hchunks.c:2851:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2851 | memcpy(bptr, chk_dptr, chunk_size); | ~~~~~~ ^~~~~~~~~~ hchunks.c:3147:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3147 | memcpy(chk_dptr, bptr, write_len); | ~~~~~~ ^~~~~~~~~ hchunks.c:3317:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3317 | memcpy(chk_dptr, bptr, chunk_size); | ~~~~~~ ^~~~~~~~~~ 52 warnings generated. --- hfile.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hfile.lo -MD -MP -MF .deps/hfile.Tpo -c hfile.c -o hfile.o >/dev/null 2>&1 --- hchunks.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hchunks.lo -MD -MP -MF .deps/hchunks.Tpo -c hchunks.c -o hchunks.o >/dev/null 2>&1 --- mfan.lo --- mv -f .deps/mfan.Tpo .deps/mfan.Plo --- dfr8.lo --- mv -f .deps/dfr8.Tpo .deps/dfr8.Plo --- dfgr.lo --- mv -f .deps/dfgr.Tpo .deps/dfgr.Plo --- hextelt.lo --- mv -f .deps/hextelt.Tpo .deps/hextelt.Plo --- vg.lo --- mv -f .deps/vg.Tpo .deps/vg.Plo --- vio.lo --- mv -f .deps/vio.Tpo .deps/vio.Plo --- dfsd.lo --- dfsd.c:2231:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 2231 | INT16DECODE(p, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ dfsd.c:2250:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2250 | INT32DECODE(p, sdg->dimsizes[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfsd.c:2250:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 2250 | INT32DECODE(p, sdg->dimsizes[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ dfsd.c:2349:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 2349 | case DFTAG_SDU: /* units */ | ^ dfsd.c:2349:13: note: insert '__attribute__((fallthrough));' to silence this warning 2349 | case DFTAG_SDU: /* units */ | ^ | __attribute__((fallthrough)); dfsd.c:2349:13: note: insert 'break;' to avoid fall-through 2349 | case DFTAG_SDU: /* units */ | ^ | break; dfsd.c:2353:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 2353 | case DFTAG_SDF: /* formats */ | ^ dfsd.c:2353:13: note: insert '__attribute__((fallthrough));' to silence this warning 2353 | case DFTAG_SDF: /* formats */ | ^ | __attribute__((fallthrough)); dfsd.c:2353:13: note: insert 'break;' to avoid fall-through 2353 | case DFTAG_SDF: /* formats */ | ^ | break; dfsd.c:4584:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4584 | memcpy(&(fill_buf[i]), buf2, localNTsize); | ~~~~~~ ^~~~~~~~~~~ dfsd.c:4590:61: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4590 | memcpy(&(fill_buf[i]), Writesdg.fill_value, localNTsize); | ~~~~~~ ^~~~~~~~~~~ 7 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dfsd.lo -MD -MP -MF .deps/dfsd.Tpo -c dfsd.c -o dfsd.o >/dev/null 2>&1 --- vsfld.lo --- mv -f .deps/vsfld.Tpo .deps/vsfld.Plo --- hblocks.lo --- mv -f .deps/hblocks.Tpo .deps/hblocks.Plo --- tbbt.lo --- mv -f .deps/tbbt.Tpo .deps/tbbt.Plo --- dfimcomp.lo --- mv -f .deps/dfimcomp.Tpo .deps/dfimcomp.Plo --- vattr.lo --- mv -f .deps/vattr.Tpo .deps/vattr.Plo --- hfiledd.lo --- mv -f .deps/hfiledd.Tpo .deps/hfiledd.Plo --- mfgr.lo --- mfgr.c:516:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 516 | INT32DECODE(p, dim_info->xdim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfgr.c:516:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 516 | INT32DECODE(p, dim_info->xdim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ mfgr.c:517:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 517 | INT32DECODE(p, dim_info->ydim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfgr.c:517:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 517 | INT32DECODE(p, dim_info->ydim); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ mfgr.c:520:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 520 | INT16DECODE(p, int16var); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ mfgr.c:522:5: warning: implicit conversion loses integer precision: 'int' to 'gr_interlace_t' (aka 'short') [-Wimplicit-int-conversion] 522 | INT16DECODE(p, dim_info->il); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ mfgr.c:600:41: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 600 | if ((img_info = (imginfo_t *)malloc(nimages * sizeof(imginfo_t))) == NULL) | ^~~~~~~ ~ mfgr.c:636:59: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 635 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ~~~~~~~~~~~~~ 636 | img_ref); | ^~~~~~~ mfgr.c:635:100: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 635 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ~~~~~~~~~~~~~ ^~~~~~~ mfgr.c:635:91: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 635 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ~~~~~~~~~~~~~ ^~~~~~~ mfgr.c:635:82: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 635 | Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, | ~~~~~~~~~~~~~ ^~~~~~~ mfgr.c:2737:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2737 | if ((fill_line = malloc(fill_line_size)) == NULL) | ~~~~~~ ^~~~~~~~~~~~~~ mfgr.c:4438:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4438 | if ((at_ptr->data = malloc(new_at_size)) == NULL) | ~~~~~~ ^~~~~~~~~~~ mfgr.c:4441:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4441 | memcpy(at_ptr->data, data, new_at_size); | ~~~~~~ ^~~~~~~~~~~ mfgr.c:4468:48: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4468 | if ((at_ptr->data = (char *)malloc(at_size)) == NULL) | ~~~~~~ ^~~~~~~ mfgr.c:4470:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4470 | memcpy(at_ptr->data, data, at_size); | ~~~~~~ ^~~~~~~ mfgr.c:4663:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4663 | if ((at_ptr->data = malloc(at_size)) == NULL) | ~~~~~~ ^~~~~~~ mfgr.c:4681:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4681 | memcpy(data, at_ptr->data, at_size); | ~~~~~~ ^~~~~~~ mfgr.c:4873:67: warning: implicit conversion changes signedness: 'uint16' (aka 'unsigned short') to 'int16' (aka 'short') [-Wsign-conversion] 4871 | if ((ri_ptr->img_aid = HRPconvert(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, | ~~~~~~~~~~ 4872 | ri_ptr->img_dim.xdim, ri_ptr->img_dim.ydim, 4873 | ri_ptr->img_dim.comp_tag, &(ri_ptr->cinfo), pixel_size)) == | ~~~~~~~~~~~~~~~~^~~~~~~~ mfgr.c:4879:86: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 4879 | Hstartaccess(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, acc_perm)) == FAIL) | ~~~~~~~~~~~~ ^~~~~~~~ mfgr.c:5156:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 5156 | if ((chunk[0].pdims = (DIM_DEF *)malloc(ndims * sizeof(DIM_DEF))) == NULL) | ^~~~~ ~ mfgr.c:5240:27: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 5236 | ret_value = HMCcreate(hdf_file_id, /* HDF file handle */ | ~~~~~~~~~ 5237 | (uint16)ri_ptr->img_tag, /* Data tag */ 5238 | (uint16)ri_ptr->img_ref, /* Data ref */ 5239 | nlevels, /* nlevels */ 5240 | pixel_disk_size, /* fill value length */ | ^~~~~~~~~~~~~~~ mfgr.c:5510:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 5510 | if ((img_data = malloc(pixel_disk_size * csize)) == NULL) | ~ ^~~~~ mfgr.c:5517:66: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 5517 | if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) | ~ ^~~~~ mfgr.c:5520:59: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] 5520 | if (FAIL == GRIil_convert((void *)datap, ri_ptr->img_dim.il, pixel_buf, | ^ mfgr.c:5534:56: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] 5534 | if (FAIL == DFKconvert((void *)datap, img_data, ri_ptr->img_dim.nt, | ^ mfgr.c:5702:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 5702 | if ((img_data = malloc(pixel_disk_size * csize)) == NULL) | ~ ^~~~~ mfgr.c:5728:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 5728 | if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) | ~ ^~~~~ mfgr.c:5735:63: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 5735 | memcpy(datap, pixel_buf, pixel_mem_size * csize); | ~ ^~~~~ 29 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfgr.lo -MD -MP -MF .deps/mfgr.Tpo -c mfgr.c -o mfgr.o >/dev/null 2>&1 --- vgp.lo --- mv -f .deps/vgp.Tpo .deps/vgp.Plo --- hfile.lo --- mv -f .deps/hfile.Tpo .deps/hfile.Plo --- hchunks.lo --- mv -f .deps/hchunks.Tpo .deps/hchunks.Plo --- dfsd.lo --- mv -f .deps/dfsd.Tpo .deps/dfsd.Plo --- mfgr.lo --- mv -f .deps/mfgr.Tpo .deps/mfgr.Plo --- libdf.la --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -version-number 2 -o libdf.la -rpath /usr/local/lib atom.lo bitvect.lo cdeflate.lo cnbit.lo cnone.lo crle.lo cskphuff.lo cszip.lo df24.lo dfan.lo dfcomp.lo dfconv.lo dfgr.lo dfgroup.lo dfimcomp.lo dfjpeg.lo dfknat.lo dfkswap.lo dfp.lo dfr8.lo dfrle.lo dfsd.lo dfstubs.lo dfufp2i.lo dfunjpeg.lo dfutil.lo dynarray.lo glist.lo hbitio.lo hblocks.lo hbuffer.lo hchunks.lo hcomp.lo hcompri.lo hdatainfo.lo hdfalloc.lo herr.lo hextelt.lo hfile.lo hfiledd.lo hkit.lo linklist.lo mcache.lo mfan.lo mfgr.lo mstdio.lo tbbt.lo vattr.lo vconv.lo vg.lo vgp.lo vhi.lo vio.lo vparse.lo vrw.lo vsfld.lo -lm -lsz -ljpeg -lz libtool: link: cc -shared -fPIC -DPIC .libs/atom.o .libs/bitvect.o .libs/cdeflate.o .libs/cnbit.o .libs/cnone.o .libs/crle.o .libs/cskphuff.o .libs/cszip.o .libs/df24.o .libs/dfan.o .libs/dfcomp.o .libs/dfconv.o .libs/dfgr.o .libs/dfgroup.o .libs/dfimcomp.o .libs/dfjpeg.o .libs/dfknat.o .libs/dfkswap.o .libs/dfp.o .libs/dfr8.o .libs/dfrle.o .libs/dfsd.o .libs/dfstubs.o .libs/dfufp2i.o .libs/dfunjpeg.o .libs/dfutil.o .libs/dynarray.o .libs/glist.o .libs/hbitio.o .libs/hblocks.o .libs/hbuffer.o .libs/hchunks.o .libs/hcomp.o .libs/hcompri.o .libs/hdatainfo.o .libs/hdfalloc.o .libs/herr.o .libs/hextelt.o .libs/hfile.o .libs/hfiledd.o .libs/hkit.o .libs/linklist.o .libs/mcache.o .libs/mfan.o .libs/mfgr.o .libs/mstdio.o .libs/tbbt.o .libs/vattr.o .libs/vconv.o .libs/vg.o .libs/vgp.o .libs/vhi.o .libs/vio.o .libs/vparse.o .libs/vrw.o .libs/vsfld.o -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -L/usr/local/lib/gcc14 -L/usr/local/lib -lm -lsz -ljpeg -lz -O2 -fstack-protector-strong -O3 -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libdf.so.2 -o .libs/libdf.so.2.0.0 libtool: link: (cd ".libs" && rm -f "libdf.so.2" && ln -s "libdf.so.2.0.0" "libdf.so.2") libtool: link: (cd ".libs" && rm -f "libdf.so" && ln -s "libdf.so.2.0.0" "libdf.so") libtool: link: /usr/local/bin/ar cr .libs/libdf.a atom.o bitvect.o cdeflate.o cnbit.o cnone.o crle.o cskphuff.o cszip.o df24.o dfan.o dfcomp.o dfconv.o dfgr.o dfgroup.o dfimcomp.o dfjpeg.o dfknat.o dfkswap.o dfp.o dfr8.o dfrle.o dfsd.o dfstubs.o dfufp2i.o dfunjpeg.o dfutil.o dynarray.o glist.o hbitio.o hblocks.o hbuffer.o hchunks.o hcomp.o hcompri.o hdatainfo.o hdfalloc.o herr.o hextelt.o hfile.o hfiledd.o hkit.o linklist.o mcache.o mfan.o mfgr.o mstdio.o tbbt.o vattr.o vconv.o vg.o vgp.o vhi.o vio.o vparse.o vrw.o vsfld.o libtool: link: /usr/local/bin/ranlib .libs/libdf.a libtool: link: ( cd ".libs" && rm -f "libdf.la" && ln -s "../libdf.la" "libdf.la" ) Making all in test --- testdir --- --- an.o --- --- anfile.o --- --- bitio.o --- --- blocks.o --- --- chunks.o --- --- comp.o --- --- conv.o --- --- extelt.o --- --- file.o --- --- file1.o --- --- litend.o --- --- macros.o --- --- man.o --- --- mgr.o --- --- nbit.o --- --- rig.o --- --- sdmms.o --- --- sdnmms.o --- --- sdstr.o --- --- slab.o --- --- tbv.o --- --- tattdatainfo.o --- --- tdatainfo.o --- --- tdfr8.o --- --- tdupimgs.o --- --- testhdf.o --- --- tmgrattr.o --- --- tmgrcomp.o --- --- tree.o --- --- tszip.o --- --- tusejpegfuncs.o --- --- tutils.o --- --- tvattr.o --- --- tvnameclass.o --- --- tvset.o --- --- tvsfpack.o --- --- vers.o --- --- buffer.o --- mkdir testdir --- an.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT an.o -MD -MP -MF .deps/an.Tpo -c -o an.o an.c --- anfile.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT anfile.o -MD -MP -MF .deps/anfile.Tpo -c -o anfile.o anfile.c --- bitio.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT bitio.o -MD -MP -MF .deps/bitio.Tpo -c -o bitio.o bitio.c --- blocks.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT blocks.o -MD -MP -MF .deps/blocks.Tpo -c -o blocks.o blocks.c --- chunks.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT chunks.o -MD -MP -MF .deps/chunks.Tpo -c -o chunks.o chunks.c --- comp.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT comp.o -MD -MP -MF .deps/comp.Tpo -c -o comp.o comp.c --- conv.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT conv.o -MD -MP -MF .deps/conv.Tpo -c -o conv.o conv.c --- extelt.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT extelt.o -MD -MP -MF .deps/extelt.Tpo -c -o extelt.o extelt.c --- file.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT file.o -MD -MP -MF .deps/file.Tpo -c -o file.o file.c --- file1.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT file1.o -MD -MP -MF .deps/file1.Tpo -c -o file1.o file1.c --- litend.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT litend.o -MD -MP -MF .deps/litend.Tpo -c -o litend.o litend.c --- macros.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT macros.o -MD -MP -MF .deps/macros.Tpo -c -o macros.o macros.c --- man.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT man.o -MD -MP -MF .deps/man.Tpo -c -o man.o man.c --- mgr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mgr.o -MD -MP -MF .deps/mgr.Tpo -c -o mgr.o mgr.c --- nbit.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT nbit.o -MD -MP -MF .deps/nbit.Tpo -c -o nbit.o nbit.c --- rig.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT rig.o -MD -MP -MF .deps/rig.Tpo -c -o rig.o rig.c --- sdmms.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT sdmms.o -MD -MP -MF .deps/sdmms.Tpo -c -o sdmms.o sdmms.c --- sdnmms.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT sdnmms.o -MD -MP -MF .deps/sdnmms.Tpo -c -o sdnmms.o sdnmms.c --- sdstr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT sdstr.o -MD -MP -MF .deps/sdstr.Tpo -c -o sdstr.o sdstr.c --- slab.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT slab.o -MD -MP -MF .deps/slab.Tpo -c -o slab.o slab.c --- tbv.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tbv.o -MD -MP -MF .deps/tbv.Tpo -c -o tbv.o tbv.c --- tattdatainfo.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tattdatainfo.o -MD -MP -MF .deps/tattdatainfo.Tpo -c -o tattdatainfo.o tattdatainfo.c --- tdatainfo.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tdatainfo.o -MD -MP -MF .deps/tdatainfo.Tpo -c -o tdatainfo.o tdatainfo.c --- tdfr8.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tdfr8.o -MD -MP -MF .deps/tdfr8.Tpo -c -o tdfr8.o tdfr8.c --- tdupimgs.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tdupimgs.o -MD -MP -MF .deps/tdupimgs.Tpo -c -o tdupimgs.o tdupimgs.c --- testhdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT testhdf.o -MD -MP -MF .deps/testhdf.Tpo -c -o testhdf.o testhdf.c --- tmgrattr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tmgrattr.o -MD -MP -MF .deps/tmgrattr.Tpo -c -o tmgrattr.o tmgrattr.c --- tmgrcomp.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tmgrcomp.o -MD -MP -MF .deps/tmgrcomp.Tpo -c -o tmgrcomp.o tmgrcomp.c --- tree.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tree.o -MD -MP -MF .deps/tree.Tpo -c -o tree.o tree.c --- tszip.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tszip.o -MD -MP -MF .deps/tszip.Tpo -c -o tszip.o tszip.c --- tusejpegfuncs.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tusejpegfuncs.o -MD -MP -MF .deps/tusejpegfuncs.Tpo -c -o tusejpegfuncs.o tusejpegfuncs.c --- tutils.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tutils.o -MD -MP -MF .deps/tutils.Tpo -c -o tutils.o tutils.c --- tvattr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tvattr.o -MD -MP -MF .deps/tvattr.Tpo -c -o tvattr.o tvattr.c --- tvnameclass.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tvnameclass.o -MD -MP -MF .deps/tvnameclass.Tpo -c -o tvnameclass.o tvnameclass.c --- tvset.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tvset.o -MD -MP -MF .deps/tvset.Tpo -c -o tvset.o tvset.c --- tvsfpack.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tvsfpack.o -MD -MP -MF .deps/tvsfpack.Tpo -c -o tvsfpack.o tvsfpack.c --- buffer.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT buffer.o -MD -MP -MF .deps/buffer.Tpo -c -o buffer.o buffer.c --- vers.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vers.o -MD -MP -MF .deps/vers.Tpo -c -o vers.o vers.c --- tusejpegfuncs.o --- tusejpegfuncs.c:89:30: warning: implicit conversion changes signedness: 'int' to 'JDIMENSION' (aka 'unsigned int') [-Wsign-conversion] 89 | cinfo.image_width = im_width; /* image width and height, in pixels */ | ~ ^~~~~~~~ tusejpegfuncs.c:90:30: warning: implicit conversion changes signedness: 'int' to 'JDIMENSION' (aka 'unsigned int') [-Wsign-conversion] 90 | cinfo.image_height = im_height; | ~ ^~~~~~~~~ tusejpegfuncs.c:116:70: warning: implicit conversion changes signedness: 'int' to 'JDIMENSION' (aka 'unsigned int') [-Wsign-conversion] 116 | JSAMPROW row_pointer = &written_buffer[cinfo.next_scanline * row_stride]; | ~ ^~~~~~~~~~ tusejpegfuncs.c:178:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 178 | local_buf = malloc(im_height * im_width * im_ncomps * sizeof(uint8)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~ tusejpegfuncs.c:204:37: warning: implicit conversion changes signedness: 'JDIMENSION' (aka 'unsigned int') to 'int' [-Wsign-conversion] 204 | row_stride = cinfo.output_width * cinfo.output_components; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ tusejpegfuncs.c:204:45: warning: implicit conversion changes signedness: 'int' to 'JDIMENSION' (aka 'unsigned int') [-Wsign-conversion] 204 | row_stride = cinfo.output_width * cinfo.output_components; | ~ ~~~~~~^~~~~~~~~~~~~~~~~ tusejpegfuncs.c:207:76: warning: implicit conversion changes signedness: 'int' to 'JDIMENSION' (aka 'unsigned int') [-Wsign-conversion] 207 | buffer = (*cinfo.mem->alloc_sarray)((j_common_ptr)&cinfo, JPOOL_IMAGE, row_stride, 1); | ~ ^~~~~~~~~~ tusejpegfuncs.c:217:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 217 | memcpy(ptr, buffer[0], row_stride); | ~~~~~~ ^~~~~~~~~~ tusejpegfuncs.c:222:57: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 222 | memcpy(read_buffer, local_buf, im_height * im_width * im_ncomps); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 9 warnings generated. mv -f .deps/tusejpegfuncs.Tpo .deps/tusejpegfuncs.Po --- vers.o --- mv -f .deps/vers.Tpo .deps/vers.Po --- macros.o --- macros.c:128:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 128 | INT16DECODE(p, new16); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ macros.c:198:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 198 | INT32DECODE(p, new32); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ macros.c:198:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 198 | INT32DECODE(p, new32); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 3 warnings generated. mv -f .deps/macros.Tpo .deps/macros.Po --- anfile.o --- mv -f .deps/anfile.Tpo .deps/anfile.Po --- tutils.o --- mv -f .deps/tutils.Tpo .deps/tutils.Po --- file.o --- file.c:73:21: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] 73 | outbuf[i] = (char)(i % 256); | ~ ^~~~~~~~~~~~~~~ file.c:63:12: warning: variable 'errors' set but not used [-Wunused-but-set-variable] 63 | intn errors = 0; | ^ 2 warnings generated. mv -f .deps/file.Tpo .deps/file.Po --- tree.o --- mv -f .deps/tree.Tpo .deps/tree.Po --- tdupimgs.o --- tdupimgs.c:28:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 28 | test_mgr_dup_images() | ^ | void tdupimgs.c:76:51: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 76 | status = GRsetcompress(riid, comp_type, &cinfo); | ~~~~~~~~~~~~~ ^~~~~~~~~ 2 warnings generated. mv -f .deps/tdupimgs.Tpo .deps/tdupimgs.Po --- tdfr8.o --- tdfr8.c:52:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 52 | test_GRgetcomptype() | ^ | void 1 warning generated. mv -f .deps/tdfr8.Tpo .deps/tdfr8.Po --- sdstr.o --- mv -f .deps/sdstr.Tpo .deps/sdstr.Po --- blocks.o --- mv -f .deps/blocks.Tpo .deps/blocks.Po --- tvsfpack.o --- mv -f .deps/tvsfpack.Tpo .deps/tvsfpack.Po --- comp.o --- comp.c:252:5: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 252 | CHECK(aid, FAIL, "HCcreate"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./tutils.h:49:20: note: expanded from macro 'CHECK' 49 | return num_errs; \ | ~~~~~~ ^~~~~~~~ comp.c:288:5: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 288 | CHECK(err_ret, FAIL, "Hendaccess"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./tutils.h:49:20: note: expanded from macro 'CHECK' 49 | return num_errs; \ | ~~~~~~ ^~~~~~~~ comp.c:352:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 352 | if (memcmp(in_ptr, out_ptr, read_size) != 0) { | ~~~~~~ ^~~~~~~~~ 3 warnings generated. mv -f .deps/comp.Tpo .deps/comp.Po --- extelt.o --- extelt.c:51:21: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] 51 | outbuf[i] = (char)(i % 256); | ~ ^~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/extelt.Tpo .deps/extelt.Po --- testhdf.o --- mv -f .deps/testhdf.Tpo .deps/testhdf.Po --- file1.o --- mv -f .deps/file1.Tpo .deps/file1.Po --- tmgrattr.o --- tmgrattr.c:44:59: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 44 | static float32 fill_pixel[RI_ATT_N_VALUES] = {1.3, -2.4, 1000.3, .25}; | ~ ^~~~~~ tmgrattr.c:44:53: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 44 | static float32 fill_pixel[RI_ATT_N_VALUES] = {1.3, -2.4, 1000.3, .25}; | ~ ^~~~ tmgrattr.c:44:48: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 44 | static float32 fill_pixel[RI_ATT_N_VALUES] = {1.3, -2.4, 1000.3, .25}; | ~^~~ tmgrattr.c:59:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 59 | test_mgr_fillvalues() | ^ | void tmgrattr.c:142:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 142 | read_fill_vals = malloc(n_values * sizeof(float32)); | ^~~~~~~~ ~ tmgrattr.c:194:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 194 | test_mgr_userattr() | ^ | void tmgrattr.c:276:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 276 | data_buf = malloc(n_values * sizeof(char8)); | ^~~~~~~~ ~ tmgrattr.c:284:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 284 | data_buf = malloc(n_values * sizeof(uint8)); | ^~~~~~~~ ~ tmgrattr.c:304:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 304 | if (memcmp(data_buf, F_ATT1_VAL, n_values) != 0) { | ~~~~~~ ^~~~~~~~ tmgrattr.c:315:55: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 315 | if (memcmp(data_buf, file_attr_2, n_values) != 0) { | ~~~~~~ ^~~~~~~~ tmgrattr.c:361:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 361 | data_buf = malloc(n_values * sizeof(float32)); | ^~~~~~~~ ~ tmgrattr.c:370:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 370 | data_buf = malloc(n_values * sizeof(char8)); | ^~~~~~~~ ~ tmgrattr.c:378:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 378 | data_buf = malloc(n_values * sizeof(int16)); | ^~~~~~~~ ~ tmgrattr.c:458:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 458 | test_mgr_attr() | ^ | void 14 warnings generated. --- tvnameclass.o --- tvnameclass.c:301:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 301 | test_vgisinternal() | ^ | void 1 warning generated. --- tmgrattr.o --- mv -f .deps/tmgrattr.Tpo .deps/tmgrattr.Po --- an.o --- an.c:204:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 204 | indesc = (char *)malloc(indesclen + 1); | ~~~~~~ ~~~~~~~~~~^~~ 1 warning generated. --- tvnameclass.o --- mv -f .deps/tvnameclass.Tpo .deps/tvnameclass.Po --- an.o --- mv -f .deps/an.Tpo .deps/an.Po --- tvattr.o --- tvattr.c:764:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 764 | buffer = malloc(size + 1); | ~~~~~~ ~~~~~^~~ tvattr.c:788:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 788 | buffer = malloc(size); | ~~~~~~ ^~~~ 2 warnings generated. mv -f .deps/tvattr.Tpo .deps/tvattr.Po --- bitio.o --- mv -f .deps/bitio.Tpo .deps/bitio.Po --- tbv.o --- mv -f .deps/tbv.Tpo .deps/tbv.Po --- buffer.o --- buffer.c:168:17: warning: call to undeclared function 'gettimeofday'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 168 | gettimeofday(&start_time, NULL); | ^ buffer.c:285:17: warning: call to undeclared function 'gettimeofday'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 285 | gettimeofday(&start_time, NULL); | ^ 2 warnings generated. mv -f .deps/buffer.Tpo .deps/buffer.Po --- buffer --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o buffer buffer.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- tattdatainfo.o --- tattdatainfo.c:29:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 29 | static void test_vvsattrs(); | ^ | void tattdatainfo.c:30:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 30 | static void test_vgmixedattrs(); | ^ | void tattdatainfo.c:31:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 31 | static void test_grattrs(); | ^ | void tattdatainfo.c:68:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 68 | test_vvsattrs() | ^ | void tattdatainfo.c:303:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 303 | test_vgmixedattrs() | ^ | void tattdatainfo.c:451:21: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'uint32' (aka 'unsigned int') [-Wsign-compare] 451 | VERIFY_VOID(ivalues[jj], attr1[jj], "Vgetattr2 int"); | ^ ~~~~~~~~~~~ ~~~~~~~~~ ./tutils.h:115:15: note: expanded from macro 'VERIFY_VOID' 115 | if (x != val) { \ | ~ ^ ~~~ tattdatainfo.c:505:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 505 | test_grattrs() | ^ | void tattdatainfo.c:544:46: warning: implicit conversion loses integer precision: 'int' to 'int8' (aka 'signed char') [-Wimplicit-int-conversion] 544 | image_buf[ii][jj][0] = (ii + jj) + 1; /* first component */ | ~ ~~~~~~~~~~^~~ tattdatainfo.c:649:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 649 | test_attdatainfo() | ^ | void 9 warnings generated. mv -f .deps/tattdatainfo.Tpo .deps/tattdatainfo.Po --- nbit.o --- nbit.c:306:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 306 | memset(convbuf, 0, DFKNTsize(DFNT_UINT16) * NBIT_SIZE3); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nbit.c:383:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 383 | memset(convbuf, 0, DFKNTsize(DFNT_INT16) * NBIT_SIZE4); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nbit.c:461:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 461 | memset(convbuf, 0, DFKNTsize(DFNT_UINT32) * NBIT_SIZE5); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nbit.c:540:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 540 | memset(convbuf, 0, DFKNTsize(DFNT_INT32) * NBIT_SIZE6); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nbit.c:742:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 742 | memset(convbuf, 0, DFKNTsize(DFNT_UINT16) * NBIT_SIZE9); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nbit.c:821:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 821 | memset(convbuf, 0, DFKNTsize(DFNT_INT16) * NBIT_SIZE10); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ nbit.c:915:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 915 | memset(convbuf, 0, DFKNTsize(DFNT_UINT32) * NBIT_SIZE11); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ nbit.c:995:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 995 | memset(convbuf, 0, DFKNTsize(DFNT_INT32) * NBIT_SIZE12); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 8 warnings generated. mv -f .deps/nbit.Tpo .deps/nbit.Po --- conv.o --- mv -f .deps/conv.Tpo .deps/conv.Po --- man.o --- man.c:246:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 246 | if ((ann_label = (char *)malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ man.c:250:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 250 | memset(ann_label, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ man.c:361:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 361 | if ((ann_label = (char *)malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ man.c:365:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 365 | memset(ann_label, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ man.c:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 405 | if ((ann_desc = (char *)malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ man.c:409:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 409 | memset(ann_desc, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ man.c:492:40: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 492 | if ((dlabels = (int32 *)malloc(num_dlabels * sizeof(int32))) == NULL) { | ^~~~~~~~~~~ ~ man.c:504:39: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 504 | if ((ddescs = (int32 *)malloc(num_ddescs * sizeof(int32))) == NULL) { | ^~~~~~~~~~ ~ man.c:537:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 537 | if ((ann_label = (char *)malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ man.c:541:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 541 | memset(ann_label, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ man.c:577:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 577 | if ((ann_desc = (char *)malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ man.c:581:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 581 | memset(ann_desc, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ 12 warnings generated. mv -f .deps/man.Tpo .deps/man.Po --- buffer --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/buffer buffer.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- litend.o --- mv -f .deps/litend.Tpo .deps/litend.Po --- tszip.o --- tszip.c:54:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 54 | test_szip_RI8bit() | ^ | void tszip.c:267:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 267 | test_szip_RI16bit() | ^ | void tszip.c:480:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 480 | test_szip_RI32bit() | ^ | void tszip.c:693:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 693 | test_szip_RIfl32bit() | ^ | void tszip.c:907:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 907 | test_szip_RIfl64bit() | ^ | void tszip.c:1127:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1127 | test_szip_chunk() | ^ | void tszip.c:1350:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1350 | test_mgr_szip() | ^ | void 7 warnings generated. mv -f .deps/tszip.Tpo .deps/tszip.Po --- tmgrcomp.o --- tmgrcomp.c:37:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 37 | test_mgr_compress_a() | ^ | void tmgrcomp.c:182:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 182 | test_mgr_compress_b() | ^ | void tmgrcomp.c:308:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 308 | test_mgr_compress_c() | ^ | void tmgrcomp.c:493:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 493 | test_get_compress() | ^ | void tmgrcomp.c:678:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 678 | test_mgr_chunk_compress() | ^ | void tmgrcomp.c:921:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 921 | test_mgr_compress() | ^ | void tmgrcomp.c:921:1: warning: stack frame size (98840) exceeds limit (16384) in 'test_mgr_compress' [-Wframe-larger-than] 921 | test_mgr_compress() | ^ 7 warnings generated. mv -f .deps/tmgrcomp.Tpo .deps/tmgrcomp.Po --- tdatainfo.o --- tdatainfo.c:32:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 32 | static void test_simple_vs(); | ^ | void tdatainfo.c:33:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 33 | static void test_append_vs(); | ^ | void tdatainfo.c:34:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 34 | static void test_annotation(); | ^ | void tdatainfo.c:35:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 35 | static void test_oneblock_ri(); | ^ | void tdatainfo.c:36:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 36 | static void test_dfr8_24(); | ^ | void tdatainfo.c:37:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 37 | static void test_getntinfo(); | ^ | void tdatainfo.c:38:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 38 | static void test_getpalinfo(); | ^ | void tdatainfo.c:115:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 115 | test_simple_vs() | ^ | void tdatainfo.c:157:39: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 157 | n_blocks = VSgetdatainfo(vsid, 0, n_blocks, &offset, &length); | ~~~~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:242:39: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 242 | n_blocks = VSgetdatainfo(vsid, 0, n_blocks, &offset, &length); | ~~~~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:266:39: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 266 | n_blocks = VSgetdatainfo(vsid, 0, n_blocks, &offset, &length); | ~~~~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:302:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 302 | test_append_vs() | ^ | void tdatainfo.c:397:30: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 397 | if (alloc_info(&vs_info, n_blocks) == -1) | ~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:401:41: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 401 | n_blocks = VSgetdatainfo(apvsid, 0, n_blocks, vs_info.offsets, vs_info.lengths); | ~~~~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:443:30: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 443 | if (alloc_info(&vs_info, n_blocks) == -1) | ~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:451:41: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 451 | n_blocks = VSgetdatainfo(apvsid, 0, n_blocks, vs_info.offsets, vs_info.lengths); | ~~~~~~~~~~~~~ ^~~~~~~~ tdatainfo.c:519:31: warning: implicit conversion changes signedness: 'const int32' (aka 'const int') to 'unsigned long' [-Wsign-conversion] 519 | readcbuf = (char *)malloc(length * sizeof(char)); | ^~~~~~ ~ tdatainfo.c:526:42: warning: implicit conversion changes signedness: 'const int32' (aka 'const int') to 'unsigned long' [-Wsign-conversion] 526 | readlen = fread((void *)readcbuf, 1, length, fd); | ~~~~~ ^~~~~~ tdatainfo.c:633:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 633 | test_annotation() | ^ | void tdatainfo.c:750:88: warning: passing 'const char[17]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 750 | num_anns = get_annot_datainfo(an_id, AN_DATA_LABEL, 1, ann_info, ann_info_num, DATA_LABEL_TXT); | ^~~~~~~~~~~~~~ tdatainfo.c:630:24: note: expanded from macro 'DATA_LABEL_TXT' 630 | #define DATA_LABEL_TXT "Common AN Vgroup" | ^~~~~~~~~~~~~~~~~~ tdatainfo.c:573:45: note: passing argument to parameter 'ann_text' here 573 | intn ann_info_num, char *ann_text) | ^ tdatainfo.c:756:87: warning: passing 'const char[55]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 756 | num_anns = get_annot_datainfo(an_id, AN_DATA_DESC, 1, ann_info, ann_info_num, DATA_DESC_TXT); | ^~~~~~~~~~~~~ tdatainfo.c:631:24: note: expanded from macro 'DATA_DESC_TXT' 631 | #define DATA_DESC_TXT "This is a vgroup that is used to test data annotations" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:573:45: note: passing argument to parameter 'ann_text' here 573 | intn ann_info_num, char *ann_text) | ^ tdatainfo.c:762:88: warning: passing 'const char[20]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 762 | num_anns = get_annot_datainfo(an_id, AN_FILE_LABEL, 1, ann_info, ann_info_num, FILE_LABEL_TXT); | ^~~~~~~~~~~~~~ tdatainfo.c:628:24: note: expanded from macro 'FILE_LABEL_TXT' 628 | #define FILE_LABEL_TXT "General HDF objects" | ^~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:573:45: note: passing argument to parameter 'ann_text' here 573 | intn ann_info_num, char *ann_text) | ^ tdatainfo.c:768:87: warning: passing 'const char[54]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 768 | num_anns = get_annot_datainfo(an_id, AN_FILE_DESC, 1, ann_info, ann_info_num, FILE_DESC_TXT); | ^~~~~~~~~~~~~ tdatainfo.c:629:24: note: expanded from macro 'FILE_DESC_TXT' 629 | #define FILE_DESC_TXT "This is an HDF file that contains general HDF objects" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:573:45: note: passing argument to parameter 'ann_text' here 573 | intn ann_info_num, char *ann_text) | ^ tdatainfo.c:842:41: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] 842 | image0[ii][jj] = start_char + jj; | ~ ~~~~~~~~~~~^~~~ tdatainfo.c:851:38: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 851 | status = GRsetcompress(riid, comp_type, cinfo); | ~~~~~~~~~~~~~ ^~~~~~~~~ tdatainfo.c:869:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 869 | test_oneblock_ri() | ^ | void tdatainfo.c:896:36: warning: passing 'const char[26]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 896 | status = make_comp_image(grid, NONCOMP_IMAGE, 'n', COMP_CODE_NONE, &cinfo); | ^~~~~~~~~~~~~ tdatainfo.c:809:26: note: expanded from macro 'NONCOMP_IMAGE' 809 | #define NONCOMP_IMAGE "Image with No Compression" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:823:35: note: passing argument to parameter 'img_name' here 823 | make_comp_image(int32 grid, char *img_name, | ^ tdatainfo.c:905:36: warning: passing 'const char[27]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 905 | status = make_comp_image(grid, RLE_IMAGE, 'r', COMP_CODE_RLE, &cinfo); | ^~~~~~~~~ tdatainfo.c:810:26: note: expanded from macro 'RLE_IMAGE' 810 | #define RLE_IMAGE "Image with RLE Compression" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:823:35: note: passing argument to parameter 'img_name' here 823 | make_comp_image(int32 grid, char *img_name, | ^ tdatainfo.c:913:36: warning: passing 'const char[31]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 913 | status = make_comp_image(grid, SKPHUFF_IMAGE, 's', COMP_CODE_SKPHUFF, &cinfo); | ^~~~~~~~~~~~~ tdatainfo.c:812:26: note: expanded from macro 'SKPHUFF_IMAGE' 812 | #define SKPHUFF_IMAGE "Image with Skphuff Compression" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:823:35: note: passing argument to parameter 'img_name' here 823 | make_comp_image(int32 grid, char *img_name, | ^ tdatainfo.c:921:36: warning: passing 'const char[31]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 921 | status = make_comp_image(grid, DEFLATE_IMAGE, 'd', COMP_CODE_DEFLATE, &cinfo); | ^~~~~~~~~~~~~ tdatainfo.c:811:26: note: expanded from macro 'DEFLATE_IMAGE' 811 | #define DEFLATE_IMAGE "Image with Deflate Compression" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:823:35: note: passing argument to parameter 'img_name' here 823 | make_comp_image(int32 grid, char *img_name, | ^ tdatainfo.c:972:42: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] 972 | buffer[kk][jj] = 'n' + jj; | ~ ~~~~^~~~ tdatainfo.c:1001:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1001 | test_dfr8_24() | ^ | void tdatainfo.c:1071:45: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1071 | info_count = GRgetdatainfo(riid, 0, info_count, &offset, &length); | ~~~~~~~~~~~~~ ^~~~~~~~~~ tdatainfo.c:1102:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1102 | test_getpalinfo() | ^ | void tdatainfo.c:1198:46: warning: implicit conversion loses integer precision: 'int' to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 1198 | image_buf[ii][jj][0] = (ii + jj) + 1; | ~ ~~~~~~~~~~^~~ tdatainfo.c:1199:46: warning: implicit conversion loses integer precision: 'int' to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 1199 | image_buf[ii][jj][1] = (ii + jj) + 2; | ~ ~~~~~~~~~~^~~ tdatainfo.c:1213:31: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 1213 | palette_buf1[ii][0] = ii; | ~ ^~ tdatainfo.c:1362:48: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1362 | palinfo_array = (hdf_ddinfo_t *)malloc(n_pals * sizeof(hdf_ddinfo_t)); | ^~~~~~ ~ tdatainfo.c:1365:37: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1365 | n_pals = GRgetpalinfo(grid, n_pals, palinfo_array); | ~~~~~~~~~~~~ ^~~~~~ tdatainfo.c:1372:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1372 | inbuf = (uint8 *)malloc(palinfo_array[0].length); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ tdatainfo.c:1377:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1377 | if (memcmp(inbuf, paletteA, palinfo_array[0].length) != 0) | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ tdatainfo.c:1390:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1390 | inbuf = (uint8 *)malloc(palinfo_array[7].length); | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ tdatainfo.c:1395:58: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1395 | if (memcmp(inbuf, palette_buf1, palinfo_array[7].length) != 0) | ~~~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ tdatainfo.c:1422:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1422 | test_getntinfo() | ^ | void tdatainfo.c:1471:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1471 | test_datainfo() | ^ | void 45 warnings generated. mv -f .deps/tdatainfo.Tpo .deps/tdatainfo.Po --- rig.o --- rig.c:1026:38: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1026 | hdf_buffer = (uint8 *)malloc(length * sizeof(uint8)); | ^~~~~~ ~ rig.c:1028:41: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1028 | nonhdf_buffer = (uint8 *)malloc(length * sizeof(uint8)); | ^~~~~~ ~ rig.c:1033:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1033 | read_len = read_binary_block(JPEGFILE, offset, length, hdf_buffer); | ~~~~~~~~~~~~~~~~~ ^~~~~~ rig.c:1039:70: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1039 | read_len = read_binary_block(NONHDF_JPEGFILE, nonhdf_offset, length, nonhdf_buffer); | ~~~~~~~~~~~~~~~~~ ^~~~~~ rig.c:1044:47: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1044 | if (memcmp(hdf_buffer, nonhdf_buffer, length)) { | ~~~~~~ ^~~~~~ 5 warnings generated. mv -f .deps/rig.Tpo .deps/rig.Po --- chunks.o --- chunks.c:196:21: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] 196 | outbuf[i] = (char)(i % 256); | ~ ^~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/chunks.Tpo .deps/chunks.Po --- mgr.o --- mgr.c:1055:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1055 | extern void test_mgr_attr(); | ^ | void mgr.c:1056:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1056 | extern void test_mgr_compress(); | ^ | void mgr.c:1057:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1057 | extern void test_mgr_dup_images(); | ^ | void mgr.c:3327:35: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 3327 | palette_data[i * 3] = i; | ~ ^ mgr.c:3328:35: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 3328 | palette_data[i * 3 + 1] = i; | ~ ^ mgr.c:3329:35: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 3329 | palette_data[i * 3 + 2] = i; | ~ ^ mgr.c:3957:46: warning: implicit conversion loses integer precision: 'int' to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 3957 | image[i][j][k] = (k + 1) * j; | ~ ~~~~~~~~^~~ mgr.c:4045:29: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 4045 | palette[i][j] = i; | ~ ^ mgr.c:4052:31: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 4052 | picture[i][j] = i + j; | ~ ~~^~~ mgr.c:4089:33: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 4089 | image[i][j] = i + j; | ~ ~~^~~ mgr.c:4167:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 4167 | test_mgr_chunkwr_pixelone() | ^ | void mgr.c:4198:35: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 4198 | char *image_name[] = {"Image_NO", "Image_RL", "Image_Sk", "Image_DF"}; | ^~~~~~~~~~ mgr.c:4198:47: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 4198 | char *image_name[] = {"Image_NO", "Image_RL", "Image_Sk", "Image_DF"}; | ^~~~~~~~~~ mgr.c:4198:59: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 4198 | char *image_name[] = {"Image_NO", "Image_RL", "Image_Sk", "Image_DF"}; | ^~~~~~~~~~ mgr.c:4198:71: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 4198 | char *image_name[] = {"Image_NO", "Image_RL", "Image_Sk", "Image_DF"}; | ^~~~~~~~~~ mgr.c:2969:1: warning: stack frame size (21672) exceeds limit (16384) in 'test_mgr_image' [-Wframe-larger-than] 2969 | test_mgr_image(int flag) | ^ 16 warnings generated. mv -f .deps/mgr.Tpo .deps/mgr.Po --- slab.o --- mv -f .deps/slab.Tpo .deps/slab.Po --- tvset.o --- tvset.c:2001:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2001 | n_vgs = Vgetvgroups(fid, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2009:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2009 | n_vgs = Vgetvgroups(fid, 0, n_vgs, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2025:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2025 | n_vgs = Vgetvgroups(fid, 5, 5, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2041:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2041 | n_vgs = Vgetvgroups(vgroup0_id, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2046:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2046 | n_vgs = Vgetvgroups(vgroup0_id, 0, n_vgs, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2061:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2061 | n_vgs = Vgetvgroups(vgroup1_id, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2066:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2066 | n_vgs = Vgetvgroups(vgroup1_id, 0, n_vgs, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2081:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2081 | n_vgs = Vgetvgroups(vgroup5_id, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2119:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2119 | n_vgs = Vgetvgroups(fid, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2124:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2124 | n_vgs = Vgetvgroups(fid, 0, n_vgs, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2141:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2141 | n_vgs = Vgetvgroups(fid, 5, 5, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2156:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2156 | n_vgs = Vgetvgroups(vgroup0_id, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2160:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2160 | n_vgs = Vgetvgroups(vgroup0_id, 0, n_vgs, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2176:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2176 | n_vgs = Vgetvgroups(vgroup1_id, 2, 3, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2191:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2191 | n_vgs = Vgetvgroups(fid, 0, 0, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2196:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2196 | n_vgs = Vgetvgroups(fid, 9, 3, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2002:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2002 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups fid"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2010:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2010 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups fid"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2017:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2017 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2026:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2026 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups fid (5,5)"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2033:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2033 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2042:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2042 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup0_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2047:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2047 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup0_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2053:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2053 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2062:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2062 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup1_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2067:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2067 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup1_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2073:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2073 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2082:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2082 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup5_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2120:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2120 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups fid"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2125:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2125 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups fid"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2132:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2132 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2142:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2142 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups fid"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2148:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2148 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2157:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2157 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup0_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2161:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2161 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup0_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2167:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2167 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2177:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2177 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup1_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2183:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 2183 | for (ii = 0; ii < n_vgs; ii++) | ~~ ^ ~~~~~ tvset.c:2192:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2192 | VERIFY_VOID(n_vgs, FAIL, "Vgetvgroups with info_count = 0"); | ^ ~~~~~ ~~~~ ./tutils.h:115:15: note: expanded from macro 'VERIFY_VOID' 115 | if (x != val) { \ | ~ ^ ~~~ tvset.c:2197:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2197 | VERIFY_VOID(n_vgs, FAIL, "Vgetvgroups with start_vg = 9"); | ^ ~~~~~ ~~~~ ./tutils.h:115:15: note: expanded from macro 'VERIFY_VOID' 115 | if (x != val) { \ | ~ ^ ~~~ tvset.c:2229:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2229 | count = Vgetvgroups(id, start_vg, n_vgs, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2241:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2241 | count = Vgetvgroups(id, start_vg, count, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2230:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2230 | CHECK(count, FAIL, "Vgetvgroups"); | ^ ~~~~~ ~~~~ ./tutils.h:45:17: note: expanded from macro 'CHECK' 45 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2242:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2242 | CHECK(count, FAIL, "Vgetvgroups"); | ^ ~~~~~ ~~~~ ./tutils.h:45:17: note: expanded from macro 'CHECK' 45 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2270:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2270 | count = VSgetvdatas(id, start_vd, n_vds, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2282:13: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2282 | count = VSgetvdatas(id, start_vd, count, refarray); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2271:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2271 | CHECK(count, FAIL, message); | ^ ~~~~~ ~~~~ ./tutils.h:45:17: note: expanded from macro 'CHECK' 45 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2283:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2283 | CHECK(count, FAIL, message); | ^ ~~~~~ ~~~~ ./tutils.h:45:17: note: expanded from macro 'CHECK' 45 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2575:17: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2575 | n_vgs = Vgetvgroups(vgroup9_id, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2584:17: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2584 | n_vgs = Vgetvgroups(vgroup7_id, 0, 0, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tvset.c:2576:9: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2576 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup9_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2585:9: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 2585 | CHECK_VOID(n_vgs, FAIL, "Vgetvgroups vgroup7_id"); | ^ ~~~~~ ~~~~ ./tutils.h:58:17: note: expanded from macro 'CHECK_VOID' 58 | if (ret == val) { \ | ~~~ ^ ~~~ tvset.c:2753:64: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 2753 | extfile_name = (char *)malloc(sizeof(char) * (name_len + 1)); | ~ ~~~~~~~~~^~~ tvset.c:2758:58: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2758 | name_len = VSgetexternalfile(vdata1_id, name_len + 1, extfile_name, &offset); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ tvset.c:2768:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 2768 | extfile_name = (char *)malloc(sizeof(char) * (name_len + 1)); | ~ ~~~~~~~~~^~~ tvset.c:2772:54: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2772 | name_len = VSgetexternalinfo(vdata1_id, name_len + 1, extfile_name, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ tvset.c:2781:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2781 | char *short_name = (char *)malloc(sizeof(char) * (name_len)); | ~ ^~~~~~~~ tvset.c:2782:34: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2782 | memset(short_name, '\0', name_len); | ~~~~~~ ^~~~~~~~ tvset.c:2783:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 2783 | strncpy(short_name, EXTERNAL_FILE, name_len - 2); | ~~~~~~~ ~~~~~~~~~^~~ tvset.c:2786:64: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 2786 | extfile_name = (char *)malloc(sizeof(char) * (name_len - 1)); | ~ ~~~~~~~~~^~~ tvset.c:2787:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 2787 | memset(extfile_name, '\0', name_len - 1); | ~~~~~~ ~~~~~~~~~^~~ tvset.c:2791:58: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 2791 | name_len = VSgetexternalinfo(vdata1_id, name_len - 2, extfile_name, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ tvset.c:3232:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 3232 | test_VSofclass() | ^ | void tvset.c:3253:50: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3253 | refarray = (uint16 *)malloc(sizeof(uint16) * n_vds); | ~ ^~~~~ tvset.c:3260:43: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 3260 | n_vds = VSofclass(fid, CLASS_NAME, 0, n_vds, refarray); | ~~~~~~~~~ ^~~~~ tvset.c:3269:43: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 3269 | n_vds = VSofclass(fid, CLASS_NAME, 1, n_vds, refarray); | ~~~~~~~~~ ^~~~~ tvset.c:3326:1: warning: stack frame size (45448) exceeds limit (16384) in 'test_vsets' [-Wframe-larger-than] 3326 | test_vsets(void) | ^ 67 warnings generated. mv -f .deps/tvset.Tpo .deps/tvset.Po --- sdnmms.o --- mv -f .deps/sdnmms.Tpo .deps/sdnmms.Po --- sdmms.o --- mv -f .deps/sdmms.Tpo .deps/sdmms.Po --- testhdf --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o testhdf an.o anfile.o bitio.o blocks.o chunks.o comp.o conv.o extelt.o file.o file1.o litend.o macros.o man.o mgr.o nbit.o rig.o sdmms.o sdnmms.o sdstr.o slab.o tbv.o tattdatainfo.o tdatainfo.o tdfr8.o tdupimgs.o testhdf.o tmgrattr.o tmgrcomp.o tree.o tszip.o tusejpegfuncs.o tutils.o tvattr.o tvnameclass.o tvset.o tvsfpack.o vers.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/testhdf an.o anfile.o bitio.o blocks.o chunks.o comp.o conv.o extelt.o file.o file1.o litend.o macros.o man.o mgr.o nbit.o rig.o sdmms.o sdnmms.o sdstr.o slab.o tbv.o tattdatainfo.o tdatainfo.o tdfr8.o tdupimgs.o testhdf.o tmgrattr.o tmgrcomp.o tree.o tszip.o tusejpegfuncs.o tutils.o tvattr.o tvnameclass.o tvset.o tvsfpack.o vers.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in util --- gif2hdf.o --- --- gif2mem.o --- --- gifread.o --- --- decompress.o --- --- writehdf.o --- --- hdf2gif.o --- --- hdfgifwr.o --- --- hdf2jpeg.o --- --- hdf24to8.o --- --- hdf8to24.o --- --- hdfcomp.o --- --- he_cntrl.o --- --- he_disp.o --- --- he_file.o --- --- he_main.o --- --- hdfls.o --- --- hdfpack.o --- --- hdftopal.o --- --- hdftor8.o --- --- hdfunpac.o --- --- jpeg2hdf.o --- --- paltohdf.o --- --- r8tohdf.o --- --- ristosds.o --- --- vmake.o --- --- vshow.o --- --- gif2hdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT gif2hdf.o -MD -MP -MF .deps/gif2hdf.Tpo -c -o gif2hdf.o gif2hdf.c --- gif2mem.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT gif2mem.o -MD -MP -MF .deps/gif2mem.Tpo -c -o gif2mem.o gif2mem.c --- gifread.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT gifread.o -MD -MP -MF .deps/gifread.Tpo -c -o gifread.o gifread.c --- decompress.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT decompress.o -MD -MP -MF .deps/decompress.Tpo -c -o decompress.o decompress.c --- writehdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT writehdf.o -MD -MP -MF .deps/writehdf.Tpo -c -o writehdf.o writehdf.c --- hdf2gif.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdf2gif.o -MD -MP -MF .deps/hdf2gif.Tpo -c -o hdf2gif.o hdf2gif.c --- hdfgifwr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfgifwr.o -MD -MP -MF .deps/hdfgifwr.Tpo -c -o hdfgifwr.o hdfgifwr.c --- hdf2jpeg.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdf2jpeg.o -MD -MP -MF .deps/hdf2jpeg.Tpo -c -o hdf2jpeg.o hdf2jpeg.c --- hdf24to8.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdf24to8.o -MD -MP -MF .deps/hdf24to8.Tpo -c -o hdf24to8.o hdf24to8.c --- hdf8to24.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdf8to24.o -MD -MP -MF .deps/hdf8to24.Tpo -c -o hdf8to24.o hdf8to24.c --- hdfcomp.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfcomp.o -MD -MP -MF .deps/hdfcomp.Tpo -c -o hdfcomp.o hdfcomp.c --- he_cntrl.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT he_cntrl.o -MD -MP -MF .deps/he_cntrl.Tpo -c -o he_cntrl.o he_cntrl.c --- he_disp.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT he_disp.o -MD -MP -MF .deps/he_disp.Tpo -c -o he_disp.o he_disp.c --- he_file.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT he_file.o -MD -MP -MF .deps/he_file.Tpo -c -o he_file.o he_file.c --- he_main.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT he_main.o -MD -MP -MF .deps/he_main.Tpo -c -o he_main.o he_main.c --- hdfls.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfls.o -MD -MP -MF .deps/hdfls.Tpo -c -o hdfls.o hdfls.c --- hdfpack.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfpack.o -MD -MP -MF .deps/hdfpack.Tpo -c -o hdfpack.o hdfpack.c --- hdftopal.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdftopal.o -MD -MP -MF .deps/hdftopal.Tpo -c -o hdftopal.o hdftopal.c --- hdftor8.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdftor8.o -MD -MP -MF .deps/hdftor8.Tpo -c -o hdftor8.o hdftor8.c --- hdfunpac.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfunpac.o -MD -MP -MF .deps/hdfunpac.Tpo -c -o hdfunpac.o hdfunpac.c --- jpeg2hdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT jpeg2hdf.o -MD -MP -MF .deps/jpeg2hdf.Tpo -c -o jpeg2hdf.o jpeg2hdf.c --- paltohdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT paltohdf.o -MD -MP -MF .deps/paltohdf.Tpo -c -o paltohdf.o paltohdf.c --- r8tohdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT r8tohdf.o -MD -MP -MF .deps/r8tohdf.Tpo -c -o r8tohdf.o r8tohdf.c --- ristosds.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT ristosds.o -MD -MP -MF .deps/ristosds.Tpo -c -o ristosds.o ristosds.c --- vshow.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vshow.o -MD -MP -MF .deps/vshow.Tpo -c -o vshow.o vshow.c --- vmake.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vmake.o -MD -MP -MF .deps/vmake.Tpo -c -o vmake.o vmake.c --- hdftopal.o --- mv -f .deps/hdftopal.Tpo .deps/hdftopal.Po --- hdftopal --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdftopal hdftopal.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdfunpac.o --- mv -f .deps/hdfunpac.Tpo .deps/hdfunpac.Po --- gif2hdf.o --- gif2hdf.c:66:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 66 | if (!(MemGif = StartPos = (BYTE *)malloc(filesize))) { | ~~~~~~ ^~~~~~~~ gif2hdf.c:70:23: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 70 | if (fread(MemGif, filesize, 1, fpGif) != 1) { | ~~~~~ ^~~~~~~~ gif2hdf.c:62:16: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 62 | filesize = ftell(fpGif); | ~ ^~~~~~~~~~~~ 3 warnings generated. --- hdfunpac --- --- gif2hdf.o --- mv -f .deps/gif2hdf.Tpo .deps/gif2hdf.Po --- hdfunpac --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfunpac hdfunpac.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- ristosds.o --- mv -f .deps/ristosds.Tpo .deps/ristosds.Po --- ristosds --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o ristosds ristosds.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- r8tohdf.o --- mv -f .deps/r8tohdf.Tpo .deps/r8tohdf.Po --- r8tohdf --- --- gif2mem.o --- gif2mem.c:162:52: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 162 | ImageArray = (ImageArray << 1) + 1; | ~ ~~~~~~~~~~~~~~~~~~^~~ gif2mem.c:221:68: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 221 | PlainTextArray = (PlainTextArray << 1) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~ gif2mem.c:243:64: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 243 | CommentArray = (CommentArray << 1) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~^~~ gif2mem.c:268:60: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 268 | ImageArray = (ImageArray << 1) + 1; | ~ ~~~~~~~~~~~~~~~~~~^~~ gif2mem.c:302:72: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 302 | ApplicationArray = (ApplicationArray << 1) + 1; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5 warnings generated. --- r8tohdf --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o r8tohdf r8tohdf.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- gif2mem.o --- mv -f .deps/gif2mem.Tpo .deps/gif2mem.Po --- hdftopal --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdftopal hdftopal.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdftor8.o --- hdftor8.c:211:21: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 211 | reds[i] = *palette++; | ~ ^~~~~~~~~~ hdftor8.c:212:21: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 212 | greens[i] = *palette++; | ~ ^~~~~~~~~~ hdftor8.c:213:21: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 213 | blues[i] = *palette++; | ~ ^~~~~~~~~~ 3 warnings generated. --- writehdf.o --- writehdf.c:69:33: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'hdf_err_code_t' [-Wsign-conversion] 69 | printf("%s\n", HEstring(status)); | ~~~~~~~~ ^~~~~~ writehdf.c:75:33: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 75 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:91:37: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 91 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:141:37: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 141 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:148:37: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 148 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:158:37: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 158 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:167:37: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 167 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:172:58: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 172 | if ((status = Vaddtagref(vgroup_id, (int32)1965, gr_ref)) == -1) { | ~~~~~~~~~~ ^~~~~~ writehdf.c:174:37: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 174 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:181:33: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 181 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:188:33: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 188 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:195:33: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 195 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ writehdf.c:202:33: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 202 | printf("%s\n", HEstring(HEvalue(1))); | ~~~~~~~~ ^~~~~~~~~~ 13 warnings generated. mv -f .deps/writehdf.Tpo .deps/writehdf.Po --- hdftor8.o --- mv -f .deps/hdftor8.Tpo .deps/hdftor8.Po --- hdfunpac --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfunpac hdfunpac.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- ristosds --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/ristosds ristosds.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdftor8 --- --- hdfgifwr.o --- hdfgifwr.c:296:36: warning: implicit conversion loses integer precision: 'int' to 'unsigned short' [-Wimplicit-int-conversion] 296 | CodeTabOf(i) = free_ent++; /* code -> hashtable */ | ~ ~~~~~~~~^~ hdfgifwr.c:335:34: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 335 | cur_accum |= ((long)code << cur_bits); | ~~ ~~~~~~~~~~~^~~~~~~~~~~ hdfgifwr.c:337:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 337 | cur_accum = code; | ~ ^~~~ hdfgifwr.c:342:18: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 342 | char_out((unsigned int)(cur_accum & 0xff)); | ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfgifwr.c:370:22: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 370 | char_out((unsigned int)(cur_accum & 0xff)); | ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfgifwr.c:460:24: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] 460 | accum[a_count++] = c; | ~ ^ hdfgifwr.c:473:26: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 473 | fwrite(accum, 1, a_count, g_outfile); | ~~~~~~ ^~~~~~~ 7 warnings generated. --- hdftor8 --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdftor8 hdftor8.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdfgifwr.o --- mv -f .deps/hdfgifwr.Tpo .deps/hdfgifwr.Po --- jpeg2hdf.o --- jpeg2hdf.c:146:13: warning: variable 'nbytes' set but not used [-Wunused-but-set-variable] 146 | intn c, nbytes; | ^ jpeg2hdf.c:221:14: warning: cast from function call of type 'JPEG_MARKER' to non-matching type 'int' [-Wbad-function-cast] 221 | c = (int)process_tables(f); | ^~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/jpeg2hdf.Tpo .deps/jpeg2hdf.Po --- jpeg2hdf --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o jpeg2hdf jpeg2hdf.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdf2gif.o --- hdf2gif.c:107:33: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'hdf_err_code_t' [-Wsign-conversion] 107 | printf("%s\n", HEstring(status)); | ~~~~~~~~ ^~~~~~ hdf2gif.c:126:33: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'hdf_err_code_t' [-Wsign-conversion] 126 | printf("%s\n", HEstring(status)); | ~~~~~~~~ ^~~~~~ hdf2gif.c:172:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 172 | Image = (BYTE *)malloc(dim_sizes[0] * dim_sizes[1]); | ~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~ hdf2gif.c:182:32: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 182 | Red[i] = 255 - i; | ~ ~~~~^~~ hdf2gif.c:183:32: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 183 | Green[i] = 255 - i; | ~ ~~~~^~~ hdf2gif.c:184:32: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 184 | Blue[i] = 255 - i; | ~ ~~~~^~~ hdf2gif.c:207:28: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 207 | pc2nc[i] = nc; | ~ ^~ 7 warnings generated. --- r8tohdf --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/r8tohdf r8tohdf.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdf2gif.o --- mv -f .deps/hdf2gif.Tpo .deps/hdf2gif.Po --- hdf2gif --- --- hdf8to24.o --- hdf8to24.c:90:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 90 | x_coor = (int32 *)malloc((int32)((size_t)to_width * sizeof(int32))); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdf8to24.c:97:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 97 | y_coor = (uint8 **)malloc((int32)((size_t)to_height * sizeof(uint8 *))); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdf8to24.c:118:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 118 | memcpy(buf_off, last_buf, to_width); /* copy the previous line */ | ~~~~~~ ^~~~~~~~ 3 warnings generated. --- hdf2gif --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdf2gif hdf2gif.o hdfgifwr.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdf8to24.o --- mv -f .deps/hdf8to24.Tpo .deps/hdf8to24.Po --- hdf8to24 --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdf8to24 hdf8to24.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- decompress.o --- decompress.c:207:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 207 | if (!(Image = (BYTE *)malloc(IWidth * IHeight))) { | ~~~~~~ ~~~~~~~^~~~~~~~~ decompress.c:232:24: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 232 | AddToPixel(FinChar); | ~~~~~~~~~~ ^~~~~~~ decompress.c:272:28: warning: implicit conversion loses integer precision: 'int' to 'BYTE' (aka 'unsigned char') [-Wimplicit-int-conversion] 272 | AddToPixel(OutCode[i]); | ~~~~~~~~~~ ^~~~~~~~~~ 3 warnings generated. mv -f .deps/decompress.Tpo .deps/decompress.Po --- hdftor8 --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdftor8 hdftor8.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdf2jpeg.o --- hdf2jpeg.c:89:34: warning: format string is not a string literal [-Wformat-nonliteral] 89 | sprintf(scratch, jfif_name, image_desc.ref); | ^~~~~~~~~ hdf2jpeg.c:148:34: warning: format string is not a string literal [-Wformat-nonliteral] 148 | sprintf(scratch, jfif_name, image_desc.ref); | ^~~~~~~~~ hdf2jpeg.c:204:34: warning: format string is not a string literal [-Wformat-nonliteral] 204 | sprintf(scratch, jfif_name, image_desc.ref); | ^~~~~~~~~ hdf2jpeg.c:255:34: warning: format string is not a string literal [-Wformat-nonliteral] 255 | sprintf(scratch, jfif_name, image_desc.ref); | ^~~~~~~~~ 4 warnings generated. mv -f .deps/hdf2jpeg.Tpo .deps/hdf2jpeg.Po --- hdf2jpeg --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdf2jpeg hdf2jpeg.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- jpeg2hdf --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/jpeg2hdf jpeg2hdf.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- he_disp.o --- he_disp.c:232:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 232 | space = (int8 *)malloc(ydim + 128); | ~~~~~~ ~~~~~^~~~~ he_disp.c:297:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 297 | memcpy(q, oldq, xsize); /* make one copy of the line */ | ~~~~~~ ^~~~~ 2 warnings generated. --- hdf2gif --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdf2gif hdf2gif.o hdfgifwr.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- he_disp.o --- mv -f .deps/he_disp.Tpo .deps/he_disp.Po --- hdf8to24 --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdf8to24 hdf8to24.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- he_file.o --- he_file.c:434:30: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 434 | char *template = (char *)"elt#.@"; | ^ he_file.c:527:18: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 527 | return putR8(image, pal, verbose); | ^~~~~ ./he_proto.h:173:17: note: passing argument to parameter 'image' here 173 | int putR8(char *image, char *pal, int verbose); | ^ he_file.c:527:25: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 527 | return putR8(image, pal, verbose); | ^~~ ./he_proto.h:173:30: note: passing argument to parameter 'pal' here 173 | int putR8(char *image, char *pal, int verbose); | ^ 3 warnings generated. mv -f .deps/he_file.Tpo .deps/he_file.Po --- hdf24to8.o --- hdf24to8.c:81:37: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 81 | if ((r24 = (UCHAR *)malloc(size * 3)) == NULL) { | ~~~~~~ ~~~~~^~~ hdf24to8.c:91:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 91 | if ((r8 = (UCHAR *)malloc(size)) == NULL) { | ~~~~~~ ^~~~ 2 warnings generated. --- vmake.o --- mv -f .deps/vmake.Tpo .deps/vmake.Po --- vmake --- --- hdf24to8.o --- mv -f .deps/hdf24to8.Tpo .deps/hdf24to8.Po --- hdf24to8 --- --- vmake --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o vmake vmake.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdf24to8 --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdf24to8 hdf24to8.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdfpack.o --- hdfpack.c:194:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 194 | dlist = (mydd_t *)malloc(num_desc * sizeof(*dlist)); | ^~~~~~~~ ~ hdfpack.c:203:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 203 | while ((data = (unsigned char *)malloc(data_size)) == NULL) | ~~~~~~ ^~~~~~~~~ hdfpack.c:316:38: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 316 | buf = malloc(len); | ~~~~~~ ^~~ 3 warnings generated. mv -f .deps/hdfpack.Tpo .deps/hdfpack.Po --- hdfpack --- --- gifread.o --- gifread.c:59:40: warning: implicit conversion loses integer precision: 'int' to 'WORD' (aka 'unsigned short') [-Wimplicit-int-conversion] 59 | w = ((WORD)(*MemGif++ & 0xFF)) | (w << 0x08); | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gifread.c:179:55: warning: implicit conversion loses integer precision: 'int' to 'WORD' (aka 'unsigned short') [-Wimplicit-int-conversion] 178 | GifImageDesc->ImageWidth = | ~ 179 | ((WORD)(GifImageDesc->GIDDump[5] & 0xFF)) | (GifImageDesc->ImageWidth << 0x08); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gifread.c:183:55: warning: implicit conversion loses integer precision: 'int' to 'WORD' (aka 'unsigned short') [-Wimplicit-int-conversion] 182 | GifImageDesc->ImageHeight = | ~ 183 | ((WORD)(GifImageDesc->GIDDump[7] & 0xFF)) | (GifImageDesc->ImageWidth << 0x08); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gifread.c:360:11: warning: variable 'tempcount' set but not used [-Wunused-but-set-variable] 360 | int tempcount = 0; | ^ 4 warnings generated. --- hdf2jpeg --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdf2jpeg hdf2jpeg.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- gifread.o --- mv -f .deps/gifread.Tpo .deps/gifread.Po --- hdfpack --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfpack hdfpack.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- gif2hdf --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o gif2hdf gif2hdf.o gif2mem.o gifread.o decompress.o writehdf.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdf24to8 --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdf24to8 hdf24to8.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- vmake --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/vmake vmake.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdfpack --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfpack hdfpack.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- gif2hdf --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/gif2hdf gif2hdf.o gif2mem.o gifread.o decompress.o writehdf.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdfls.o --- hdfls.c:351:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 351 | INT16DECODE(b, n_dds); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfls.c:352:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 352 | INT32DECODE(b, next_block); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfls.c:352:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 352 | INT32DECODE(b, next_block); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hdfls.c:356:39: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 356 | ddbuf = (uint8 *)malloc(n_dds * DD_SZ); | ~~~~~~ ~~~~~~^~~~~~~ hdfls.c:370:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 370 | INT32DECODE(b, off); | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfls.c:370:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 370 | INT32DECODE(b, off); | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hdfls.c:371:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 371 | INT32DECODE(b, len); | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfls.c:371:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 371 | INT32DECODE(b, len); | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 8 warnings generated. mv -f .deps/hdfls.Tpo .deps/hdfls.Po --- hdfls --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfls hdfls.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfls hdfls.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- vshow.o --- vshow.c:376:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 376 | bb = (uint8 *)malloc(bufsize); | ~~~~~~ ^~~~~~~ vshow.c:558:47: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 558 | if (NULL == (buf = malloc(i_size))) { | ~~~~~~ ^~~~~~ vshow.c:667:43: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 667 | if (NULL == (buf = malloc(i_size))) { | ~~~~~~ ^~~~~~ vshow.c:54:1: warning: stack frame size (33048) exceeds limit (16384) in 'main' [-Wframe-larger-than] 54 | main(int ac, char **av) | ^ vshow.c:487:1: warning: stack frame size (1000280) exceeds limit (16384) in 'dumpattr' [-Wframe-larger-than] 487 | dumpattr(int32 vid, intn full, intn isvs) | ^ vshow.c:346:1: warning: stack frame size (37080) exceeds limit (16384) in 'vsdumpfull' [-Wframe-larger-than] 346 | vsdumpfull(int32 vs) | ^ 6 warnings generated. mv -f .deps/vshow.Tpo .deps/vshow.Po --- vshow --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o vshow vshow.o ../src/libdf.la -lm -lsz -ljpeg -lz --- he_main.o --- he_main.c:194:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 194 | *pdata = (char *)malloc(length); | ~~~~~~ ^~~~~~ he_main.c:230:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 230 | *pname = (char *)malloc(length + 1); | ~~~~~~ ~~~~~~~^~~ he_main.c:367:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 367 | he_grp[he_numGrp].ddList = (tag_ref_ptr)malloc(he_grp[he_numGrp].size * sizeof(tag_ref)); | ~~~~~~~~~~~~~~~~~~^~~~ ~ he_main.c:449:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 449 | buf = (char *)malloc(length); | ~~~~~~ ^~~~~~ he_main.c:676:9: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 676 | UINT16ENCODE(p, ref); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:150:16: note: expanded from macro 'UINT16ENCODE' 150 | *(p) = (uint8)(((uintn)(i) >> 8) & 0xff); \ | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ he_main.c:676:9: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 676 | UINT16ENCODE(p, ref); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:152:16: note: expanded from macro 'UINT16ENCODE' 152 | *(p) = (uint8)((i)&0xff); \ | ~ ^~~~~~~~~~~~~~~~~ he_main.c:680:13: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 680 | UINT16ENCODE(p, ref); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:150:16: note: expanded from macro 'UINT16ENCODE' 150 | *(p) = (uint8)(((uintn)(i) >> 8) & 0xff); \ | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ he_main.c:680:13: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 680 | UINT16ENCODE(p, ref); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:152:16: note: expanded from macro 'UINT16ENCODE' 152 | *(p) = (uint8)((i)&0xff); \ | ~ ^~~~~~~~~~~~~~~~~ he_main.c:801:5: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 801 | UINT16ENCODE(p, tag); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:150:16: note: expanded from macro 'UINT16ENCODE' 150 | *(p) = (uint8)(((uintn)(i) >> 8) & 0xff); \ | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ he_main.c:801:5: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 801 | UINT16ENCODE(p, tag); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:152:16: note: expanded from macro 'UINT16ENCODE' 152 | *(p) = (uint8)((i)&0xff); \ | ~ ^~~~~~~~~~~~~~~~~ he_main.c:802:5: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 802 | UINT16ENCODE(p, ref); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:150:16: note: expanded from macro 'UINT16ENCODE' 150 | *(p) = (uint8)(((uintn)(i) >> 8) & 0xff); \ | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ he_main.c:802:5: warning: implicit conversion changes signedness: 'uint8' (aka 'unsigned char') to 'char' [-Wsign-conversion] 802 | UINT16ENCODE(p, ref); | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:152:16: note: expanded from macro 'UINT16ENCODE' 152 | *(p) = (uint8)((i)&0xff); \ | ~ ^~~~~~~~~~~~~~~~~ he_main.c:870:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 870 | *pBuf = (char *)malloc(bufLen); | ~~~~~~ ^~~~~~ he_main.c:872:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 872 | *pBuf = (char *)realloc(*pBuf, bufLen); | ~~~~~~~ ^~~~~~ he_main.c:878:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 878 | *pBuf = (char *)realloc(*pBuf, soFar + 1); | ~~~~~~~ ~~~~~~^~~ he_main.c:941:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 941 | len = strlen(word); | ~ ^~~~~~~~~~~~ he_main.c:943:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 943 | for (int i = 0; i < sizeof(he_optTab) / sizeof(he_optTab[0]); i++) | ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17 warnings generated. mv -f .deps/he_main.Tpo .deps/he_main.Po --- vshow --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/vshow vshow.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- he_cntrl.o --- he_cntrl.c:329:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 329 | idata = (int32 *)malloc(length / 4 * sizeof(int32)); | ~~~~~~~^~~ ~ he_cntrl.c:347:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 347 | idata = (uint32 *)malloc(length / 4 * sizeof(int32)); | ~~~~~~~^~~ ~ he_cntrl.c:364:44: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 364 | sdata = (int16 *)malloc(length / 2 * sizeof(int16)); | ~~~~~~~^~~ ~ he_cntrl.c:382:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 382 | sdata = (uint16 *)malloc(length / 2 * sizeof(uint16)); | ~~~~~~~^~~ ~ he_cntrl.c:400:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 400 | bdata = (uint8 *)malloc(length); | ~~~~~~ ^~~~~~ he_cntrl.c:421:53: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 421 | idata = (int *)malloc((size_t)(length / 4 * sizeint)); | ~~~~~~~^~~ ~ he_cntrl.c:425:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 425 | for (i = 0; i < length / sizeint; i++) { | ^~~~~~ ~ he_cntrl.c:429:57: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 429 | printf("\n%8d: ", (int)(offset + (i + 1) * sizeint)); | ~~^~~ ~ he_cntrl.c:429:45: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 429 | printf("\n%8d: ", (int)(offset + (i + 1) * sizeint)); | ^~~~~~ ~ he_cntrl.c:441:53: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 441 | idata = (int *)malloc((size_t)(length / 4 * sizeint)); | ~~~~~~~^~~ ~ he_cntrl.c:445:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 445 | for (i = 0; i < length / sizeint; i++) { | ^~~~~~ ~ he_cntrl.c:449:57: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 449 | printf("\n%8d: ", (int)(offset + (i + 1) * sizeint)); | ~~^~~ ~ he_cntrl.c:449:45: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 449 | printf("\n%8d: ", (int)(offset + (i + 1) * sizeint)); | ^~~~~~ ~ he_cntrl.c:475:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 475 | fdata = (float32 *)malloc(length / 4 * sizeof(float32)); | ~~~~~~~^~~ ~ he_cntrl.c:494:46: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 494 | fdata = (float64 *)malloc(length / 8 * sizeof(float64)); | ~~~~~~~^~~ ~ he_cntrl.c:425:27: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'size_t' (aka 'unsigned long') [-Wsign-compare] 425 | for (i = 0; i < length / sizeint; i++) { | ~ ^ ~~~~~~~~~~~~~~~~ he_cntrl.c:445:27: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'size_t' (aka 'unsigned long') [-Wsign-compare] 445 | for (i = 0; i < length / sizeint; i++) { | ~ ^ ~~~~~~~~~~~~~~~~ he_cntrl.c:617:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 617 | mark = (int *)calloc(he_numDesc, sizeof(int)); | ~~~~~~ ^~~~~~~~~~ he_cntrl.c:829:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 829 | len = strlen((const char *)fword); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ he_cntrl.c:831:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 831 | for (int i = 0; i < sizeof(he_funcTab) / sizeof(he_funcTab[0]); i++) | ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ he_cntrl.c:1231:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 1231 | len = strlen(word); | ~ ^~~~~~~~~~~~ he_cntrl.c:1233:23: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 1233 | for (int i = 0; i < sizeof(he_keyTab) / sizeof(he_keyTab[0]); i++) | ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ he_cntrl.c:1411:41: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1411 | q = tok = (char *)malloc((s - (*p)) + 1); | ~~~~~~ ~~~~~~~~~~~^~~ 23 warnings generated. mv -f .deps/he_cntrl.Tpo .deps/he_cntrl.Po --- hdfcomp.o --- hdfcomp.c:117:58: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 117 | if ((annbuf = (char *)malloc(annlen)) == NULL) { | ~~~~~~ ^~~~~~ hdfcomp.c:138:58: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 138 | if ((annbuf = (char *)malloc(annlen)) == NULL) { | ~~~~~~ ^~~~~~ hdfcomp.c:195:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 195 | if ((annbuf = (char *)malloc(annlen)) == NULL) { | ~~~~~~ ^~~~~~ hdfcomp.c:212:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 212 | if ((annbuf = (char *)malloc(annlen)) == NULL) { | ~~~~~~ ^~~~~~ 4 warnings generated. --- hdfed --- --- hdfcomp.o --- mv -f .deps/hdfcomp.Tpo .deps/hdfcomp.Po --- hdfed --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfed he_cntrl.o he_disp.o he_file.o he_main.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdfcomp --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfcomp hdfcomp.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdfed --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfed he_cntrl.o he_disp.o he_file.o he_main.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdfcomp --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfcomp hdfcomp.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- paltohdf.o --- mv -f .deps/paltohdf.Tpo .deps/paltohdf.Po --- paltohdf --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o paltohdf paltohdf.o ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/paltohdf paltohdf.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in mfhdf --- all-recursive --- Making all in libsrc --- array.lo --- --- attr.lo --- --- cdf.lo --- --- dim.lo --- --- file.lo --- --- hdfsds.lo --- --- iarray.lo --- --- error.lo --- --- globdef.lo --- --- mfsd.lo --- --- mfdatainfo.lo --- --- nssdc.lo --- --- putget.lo --- --- putgetg.lo --- --- sharray.lo --- --- string.lo --- --- var.lo --- --- h4_xdr.lo --- --- array.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT array.lo -MD -MP -MF .deps/array.Tpo -c -o array.lo array.c --- attr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT attr.lo -MD -MP -MF .deps/attr.Tpo -c -o attr.lo attr.c --- cdf.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdf.lo -MD -MP -MF .deps/cdf.Tpo -c -o cdf.lo cdf.c --- dim.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dim.lo -MD -MP -MF .deps/dim.Tpo -c -o dim.lo dim.c --- file.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT file.lo -MD -MP -MF .deps/file.Tpo -c -o file.lo file.c --- hdfsds.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfsds.lo -MD -MP -MF .deps/hdfsds.Tpo -c -o hdfsds.lo hdfsds.c --- iarray.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT iarray.lo -MD -MP -MF .deps/iarray.Tpo -c -o iarray.lo iarray.c --- error.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT error.lo -MD -MP -MF .deps/error.Tpo -c -o error.lo error.c --- globdef.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT globdef.lo -MD -MP -MF .deps/globdef.Tpo -c -o globdef.lo globdef.c --- mfsd.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfsd.lo -MD -MP -MF .deps/mfsd.Tpo -c -o mfsd.lo mfsd.c --- mfdatainfo.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfdatainfo.lo -MD -MP -MF .deps/mfdatainfo.Tpo -c -o mfdatainfo.lo mfdatainfo.c --- nssdc.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT nssdc.lo -MD -MP -MF .deps/nssdc.Tpo -c -o nssdc.lo nssdc.c --- putget.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT putget.lo -MD -MP -MF .deps/putget.Tpo -c -o putget.lo putget.c --- putgetg.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT putgetg.lo -MD -MP -MF .deps/putgetg.Tpo -c -o putgetg.lo putgetg.c --- sharray.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT sharray.lo -MD -MP -MF .deps/sharray.Tpo -c -o sharray.lo sharray.c --- string.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT string.lo -MD -MP -MF .deps/string.Tpo -c -o string.lo string.c --- h4_xdr.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT h4_xdr.lo -MD -MP -MF .deps/h4_xdr.Tpo -c -o h4_xdr.lo h4_xdr.c --- var.lo --- /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT var.lo -MD -MP -MF .deps/var.Tpo -c -o var.lo var.c --- attr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT attr.lo -MD -MP -MF .deps/attr.Tpo -c attr.c -fPIC -DPIC -o .libs/attr.o --- array.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT array.lo -MD -MP -MF .deps/array.Tpo -c array.c -fPIC -DPIC -o .libs/array.o --- cdf.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdf.lo -MD -MP -MF .deps/cdf.Tpo -c cdf.c -fPIC -DPIC -o .libs/cdf.o --- file.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.c -fPIC -DPIC -o .libs/file.o --- mfsd.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfsd.lo -MD -MP -MF .deps/mfsd.Tpo -c mfsd.c -fPIC -DPIC -o .libs/mfsd.o --- dim.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dim.lo -MD -MP -MF .deps/dim.Tpo -c dim.c -fPIC -DPIC -o .libs/dim.o --- hdfsds.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfsds.lo -MD -MP -MF .deps/hdfsds.Tpo -c hdfsds.c -fPIC -DPIC -o .libs/hdfsds.o --- putgetg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT putgetg.lo -MD -MP -MF .deps/putgetg.Tpo -c putgetg.c -fPIC -DPIC -o .libs/putgetg.o --- mfdatainfo.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfdatainfo.lo -MD -MP -MF .deps/mfdatainfo.Tpo -c mfdatainfo.c -fPIC -DPIC -o .libs/mfdatainfo.o --- globdef.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT globdef.lo -MD -MP -MF .deps/globdef.Tpo -c globdef.c -fPIC -DPIC -o .libs/globdef.o --- error.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -fPIC -DPIC -o .libs/error.o --- iarray.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT iarray.lo -MD -MP -MF .deps/iarray.Tpo -c iarray.c -fPIC -DPIC -o .libs/iarray.o --- h4_xdr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT h4_xdr.lo -MD -MP -MF .deps/h4_xdr.Tpo -c h4_xdr.c -fPIC -DPIC -o .libs/h4_xdr.o --- string.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT string.lo -MD -MP -MF .deps/string.Tpo -c string.c -fPIC -DPIC -o .libs/string.o --- var.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT var.lo -MD -MP -MF .deps/var.Tpo -c var.c -fPIC -DPIC -o .libs/var.o --- putget.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT putget.lo -MD -MP -MF .deps/putget.Tpo -c putget.c -fPIC -DPIC -o .libs/putget.o --- sharray.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT sharray.lo -MD -MP -MF .deps/sharray.Tpo -c sharray.c -fPIC -DPIC -o .libs/sharray.o --- nssdc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT nssdc.lo -MD -MP -MF .deps/nssdc.Tpo -c nssdc.c -fPIC -DPIC -o .libs/nssdc.o --- globdef.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT globdef.lo -MD -MP -MF .deps/globdef.Tpo -c globdef.c -o globdef.o >/dev/null 2>&1 --- error.lo --- error.c:51:26: warning: format string is not a string literal [-Wformat-nonliteral] 51 | vfprintf(stderr, fmt, args); | ^~~ error.c:93:26: warning: format string is not a string literal [-Wformat-nonliteral] 93 | vfprintf(stderr, fmt, args); | ^~~ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -o error.o >/dev/null 2>&1 --- iarray.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT iarray.lo -MD -MP -MF .deps/iarray.Tpo -c iarray.c -o iarray.o >/dev/null 2>&1 --- putgetg.lo --- putgetg.c:46:32: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 46 | maxidim = vp->assoc->count - 1; | ~ ~~~~~~~~~~~~~~~~~^~~ putgetg.c:86:79: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 86 | : vp->shape[idim] - mystart[idim]; | ~ ^~~~~~~~~~~~~ putgetg.c:86:77: warning: operand of ? changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 84 | mycount[idim] = count != NULL ? count[idim] | ~ 85 | : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] 86 | : vp->shape[idim] - mystart[idim]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ putgetg.c:89:54: warning: operand of ? changes signedness: 'size_t' (aka 'unsigned long') to 'long' [-Wsign-conversion] 88 | myimap[idim] = imap != NULL ? imap[idim] | ~ 89 | : idim == maxidim ? vp->szof | ~~~~^~~~ putgetg.c:103:55: warning: comparison of integers of different signs: 'long' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 103 | if (mystride[maxidim] == 1 && myimap[maxidim] == vp->szof) { | ~~~~~~~~~~~~~~~ ^ ~~~~~~~~ 5 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT putgetg.lo -MD -MP -MF .deps/putgetg.Tpo -c putgetg.c -o putgetg.o >/dev/null 2>&1 --- string.lo --- string.c:111:65: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 111 | memset(old->values + count, 0, (int)old->count - (int)count + 1); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ string.c:147:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 147 | (*spp)->len = strlen((*spp)->values); | ~ ^~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT string.lo -MD -MP -MF .deps/string.Tpo -c string.c -o string.o >/dev/null 2>&1 --- sharray.lo --- sharray.c:35:29: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion] 35 | *(cp + 1) = *sp % 256; | ~ ~~~~^~~~~ sharray.c:36:30: warning: implicit conversion changes signedness: 'int' to 'unsigned char' [-Wsign-conversion] 36 | *cp = (*sp >> 8); | ~ ~~~~^~~~ sharray.c:45:39: warning: implicit conversion loses integer precision: 'int' to 'short' [-Wimplicit-int-conversion] 45 | *sp = ((*cp & 0x7f) << 8) + *(cp + 1); | ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 3 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT sharray.lo -MD -MP -MF .deps/sharray.Tpo -c sharray.c -o sharray.o >/dev/null 2>&1 --- mfdatainfo.lo --- mfdatainfo.c:559:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 559 | lufbuf = malloc(len + 1); | ~~~~~~ ~~~~^~~ mfdatainfo.c:571:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 571 | sdsluf_len = strlen(lufbuf); | ~ ^~~~~~~~~~~~~~ mfdatainfo.c:594:29: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 594 | for (ii = 0; ii < var->assoc->count && dimidx_invar != ii; ii++) | ~~ ^ ~~~~~~~~~~~~~~~~~ mfdatainfo.c:616:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 616 | dim_att_len = strlen(dim_att); | ~ ^~~~~~~~~~~~~~~ mfdatainfo.c:743:26: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] 743 | num_annots = size; | ~ ^~~~ mfdatainfo.c:776:24: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 776 | elem_ref = SDidtoref(sdsid); | ~ ^~~~~~~~~~~~~~~~ mfdatainfo.c:809:30: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] 809 | num_annots = size; | ~ ^~~~ mfdatainfo.c:812:35: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 812 | if ((dannots = malloc(num_annots * sizeof(int32))) == NULL) | ^~~~~~~~~~ ~ mfdatainfo.c:808:28: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] 808 | if (num_annots > size) | ~~~~~~~~~~ ^ ~~~~ 9 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfdatainfo.lo -MD -MP -MF .deps/mfdatainfo.Tpo -c mfdatainfo.c -o mfdatainfo.o >/dev/null 2>&1 --- array.lo --- array.c:170:19: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] 170 | *((short *)lo) = FILL_SHORT; | ^~~~~~~~~~~ array.c:176:19: warning: cast from 'char *' to 'nclong *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] 176 | *((nclong *)lo) = FILL_LONG; | ^~~~~~~~~~~~ array.c:182:19: warning: cast from 'char *' to 'float *' increases required alignment from 1 to 4 [-Wcast-align] 182 | *((float *)lo) = FILL_FLOAT; | ^~~~~~~~~~~ array.c:189:19: warning: cast from 'char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] 189 | *((double *)lo) = FILL_DOUBLE; | ^~~~~~~~~~~~ array.c:219:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 219 | ret->len = count * NC_xtypelen(type); | ~ ^~~~~~~~~~~~~~~~~ array.c:297:26: warning: cast from 'char *' to 'NC_string **' increases required alignment from 1 to 8 [-Wcast-align] 297 | sp = (NC_string **)array->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ array.c:307:26: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 307 | dp = (NC_dim **)array->values; | ^~~~~~~~~~~~~~~~~~~~~~~~ array.c:317:26: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 317 | dp = (NC_var **)array->values; | ^~~~~~~~~~~~~~~~~~~~~~~~ array.c:327:26: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 327 | dp = (NC_attr **)array->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~ array.c:358:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 358 | int (*xlen_funct)() = NULL; | ^ | void array.c:399:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | len += (*xlen_funct)(vp); | ^ array.c:445:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 445 | bool_t (*xdr_NC_fnct)(); | ^ | void array.c:537:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | stat = (*xdr_NC_fnct)(xdrs, vp); | ^ array.c:546:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | stat = (*xdr_NC_fnct)(xdrs, vp, *countp); | ^ 14 warnings generated. --- var.lo --- var.c:113:18: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 113 | xszof = var->HDFsize; | ~ ~~~~~^~~~~~~ var.c:120:22: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 120 | ii = var->assoc->count; | ~ ~~~~~~~~~~~~^~~~~ var.c:126:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 126 | shape = malloc(ii * sizeof(unsigned long)); | ^~ ~ var.c:142:15: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 142 | dp = (NC_dim **)dims->values + *ip; | ^~~~~~~~~~~~~~~~~~~~~~~ var.c:143:22: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 143 | *op = (*dp)->size; | ~ ~~~~~~~^~~~ var.c:146:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 146 | var->assoc->count - ii); | ~ ^~ var.c:161:26: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 161 | ii = var->assoc->count; | ~ ~~~~~~~~~~~~^~~~~ var.c:162:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 162 | dsizes = malloc(ii * sizeof(unsigned long)); | ^~ ~ var.c:206:25: warning: implicit conversion changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 206 | return (var->assoc->count); | ~~~~~~ ~~~~~~~~~~~~^~~~~ var.c:137:28: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 137 | if (*ip < 0 || *ip >= ((dims != NULL) ? dims->count : 1)) { | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:144:39: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 144 | if (*op == NC_UNLIMITED && ii != var->assoc->count) { | ~~ ^ ~~~~~~~~~~~~~~~~~ var.c:202:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 202 | default: | ^ var.c:202:13: note: insert 'break;' to avoid fall-through 202 | default: | ^ | break; var.c:260:15: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 260 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:262:79: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 262 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ~~~~~~~ ^~~ var.c:276:37: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 276 | return (handle->vars->count - 1); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~ var.c:237:43: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 237 | if (handle->dims == NULL || ndims > handle->dims->count) { | ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ var.c:259:15: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 259 | len = strlen(name); | ~ ^~~~~~~~~~~~ var.c:261:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 261 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~ var.c:262:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 262 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ~~~ ^ ~~~~~~~~~~~~~~~~ var.c:300:13: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 300 | vbase = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:320:27: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 320 | return (handle->vars->count); | ~~~~~~ ~~~~~~~~~~~~~~^~~~~ var.c:339:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 339 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:341:75: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 341 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ~~~~~~~ ^~~ var.c:338:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 338 | len = strlen(name); | ~ ^~~~~~~~~~~~ var.c:340:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 340 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~ var.c:341:17: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 341 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { | ~~~ ^ ~~~~~~~~~~~~~~~~ var.c:363:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] 363 | ap = (NC_array **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:362:58: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 362 | else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { | ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ var.c:409:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 409 | *ndimsp = vp->assoc->count; | ~ ~~~~~~~~~~~^~~~~ var.c:418:35: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 418 | *nattrsp = vp->attrs->count; | ~ ~~~~~~~~~~~^~~~~ var.c:412:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 412 | for (ii = 0; ii < vp->assoc->count; ii++) { | ~~ ^ ~~~~~~~~~~~~~~~~ var.c:447:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 447 | vpp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:449:80: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 449 | if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { | ~~~~~~~ ^~~ var.c:461:15: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 461 | vpp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var.c:485:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 485 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ var.c:446:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 446 | len = strlen(newname); | ~ ^~~~~~~~~~~~~~~ var.c:448:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 448 | for (ii = 0; ii < handle->vars->count; ii++, vpp++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~ var.c:449:17: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 449 | if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { | ~~~ ^ ~~~~~~~~~~~~~~~~~ var.c:460:58: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 460 | else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { | ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ var.c:533:25: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 533 | begin = (*vpp)->begin; | ~ ~~~~~~~~^~~~~ 40 warnings generated. --- array.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT array.lo -MD -MP -MF .deps/array.Tpo -c array.c -o array.o >/dev/null 2>&1 --- var.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT var.lo -MD -MP -MF .deps/var.Tpo -c var.c -o var.o >/dev/null 2>&1 --- globdef.lo --- mv -f .deps/globdef.Tpo .deps/globdef.Plo --- iarray.lo --- mv -f .deps/iarray.Tpo .deps/iarray.Plo --- error.lo --- mv -f .deps/error.Tpo .deps/error.Plo --- h4_xdr.lo --- h4_xdr.c:219:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 219 | case XDR_ENCODE: | ^ h4_xdr.c:219:9: note: insert '__attribute__((fallthrough));' to silence this warning 219 | case XDR_ENCODE: | ^ | __attribute__((fallthrough)); h4_xdr.c:219:9: note: insert 'break;' to avoid fall-through 219 | case XDR_ENCODE: | ^ | break; h4_xdr.c:396:35: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 396 | biop->nread = biop->cnt = read(biop->fd, (void *)biop->base, BIOBUFSIZ); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ h4_xdr.c:420:66: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 420 | biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); | ~~~~~ ~~~~~~^~~ h4_xdr.c:420:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 420 | biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ h4_xdr.c:462:28: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 462 | while (nbytes > (rem = REM(biop))) { | ~ ^~~~~~~~~ h4_xdr.c:333:26: note: expanded from macro 'REM' 333 | #define REM(p) ((p)->cnt - CNT(p)) | ~~~~~~~~~^~~~~~~~ h4_xdr.c:462:19: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 462 | while (nbytes > (rem = REM(biop))) { | ~~~~~~ ^ ~~~~~~~~~~~~~~~ h4_xdr.c:493:28: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 493 | while (nbytes > (rem = BREM(biop))) { | ~ ^~~~~~~~~~ h4_xdr.c:336:28: note: expanded from macro 'BREM' 336 | #define BREM(p) (BIOBUFSIZ - CNT(p)) | ~~~~~~~~~~^~~~~~~~ h4_xdr.c:493:19: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 493 | while (nbytes > (rem = BREM(biop))) { | ~~~~~~ ^ ~~~~~~~~~~~~~~~~ h4_xdr.c:510:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 510 | if ((cnt = CNT(biop)) > biop->cnt) | ~ ^~~~~~~~~ h4_xdr.c:330:26: note: expanded from macro 'CNT' 330 | #define CNT(p) ((p)->ptr - (p)->base) | ~~~~~~~~~^~~~~~~~~~~ h4_xdr.c:546:29: warning: cast from 'const unsigned int *' to 'unsigned char *' drops const qualifier [-Wcast-qual] 546 | uint8_t *p = (uint8_t *)up; | ^ h4_xdr.c:568:93: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 568 | if ((len != 0) && (bio_read((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ h4_xdr.c:576:78: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] 576 | if ((len != 0) && (bio_write((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) | ^ h4_xdr.c:576:94: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 576 | if ((len != 0) && (bio_write((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ h4_xdr.c:589:35: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 589 | return BIOBUFSIZ * biop->page + CNT(biop); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT h4_xdr.lo -MD -MP -MF .deps/h4_xdr.Tpo -c h4_xdr.c -o h4_xdr.o >/dev/null 2>&1 --- dim.lo --- dim.c:32:18: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 32 | ret->size = size; | ~ ^~~~ dim.c:112:15: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 112 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dim.c:131:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 131 | return (handle->dims->count - 1); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~ dim.c:142:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 142 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dim.c:145:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 145 | return (ii); | ~~~~~~ ^~ dim.c:167:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 167 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dim.c:170:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 170 | return (ii); | ~~~~~~ ^~ dim.c:192:10: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 192 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dim.c:189:15: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 189 | if (dimid >= handle->dims->count) | ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ dim.c:230:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 230 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dim.c:238:10: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 238 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dim.c:258:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 258 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dim.lo -MD -MP -MF .deps/dim.Tpo -c dim.c -o dim.o >/dev/null 2>&1 --- putgetg.lo --- mv -f .deps/putgetg.Tpo .deps/putgetg.Plo --- attr.lo --- attr.c:111:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] 111 | ap = (NC_array **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attr.c:136:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 136 | attr = (NC_attr **)(*ap)->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~ attr.c:195:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 195 | return ((*ap)->count - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ attr.c:208:34: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 208 | return ((*ap)->count - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ attr.c:221:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 221 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ attr.c:225:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 225 | return ((*ap)->count - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ attr.c:239:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 239 | return ((*ap)->count - 1); | ~~~~~~ ~~~~~~~~~~~~~^~~ attr.c:284:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 284 | attr = (NC_attr **)(*ap)->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~ attr.c:279:30: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 279 | if (attnum < 0 || attnum >= (*ap)->count) { | ~~~~~~ ^ ~~~~~~~~~~~~ attr.c:307:34: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 307 | *countp = (*attr)->data->count; | ~ ~~~~~~~~~~~~~~~^~~~~ attr.c:350:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 350 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ attr.c:394:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 394 | attr = (NC_attr **)(*ap)->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. --- file.lo --- file.c:107:44: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 107 | _cdfs = malloc(sizeof(NC *) * (max_NC_open)); | ~ ^~~~~~~~~~~ file.c:137:37: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 137 | newlist = malloc(sizeof(NC *) * alloc_size); | ~ ^~~~~~~~~~ file.c:90:22: warning: implicit conversion loses integer precision: 'rlim_t' (aka 'long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 90 | intn sys_limit = MAX_AVAIL_OPENFILES; | ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ file.c:45:103: note: expanded from macro 'MAX_AVAIL_OPENFILES' 45 | (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) | ~~~~~~~~~~~~~~~~~~^~~ file.c:183:13: warning: implicit conversion loses integer precision: 'rlim_t' (aka 'long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 183 | return (MAX_AVAIL_OPENFILES); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~ file.c:45:103: note: expanded from macro 'MAX_AVAIL_OPENFILES' 45 | (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) | ~~~~~~~~~~~~~~~~~~^~~ file.c:265:43: warning: implicit conversion loses integer precision: 'rlim_t' (aka 'long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 265 | if (FAIL == NC_reset_maxopenfiles(MAX_AVAIL_OPENFILES)) { | ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ file.c:45:103: note: expanded from macro 'MAX_AVAIL_OPENFILES' 45 | (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) | ~~~~~~~~~~~~~~~~~~^~~ file.c:343:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 343 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ file.c:349:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 349 | handle->flags &= ~(NC_NDIRTY); | ~~ ^~~~~~~~~~~~ file.c:519:11: warning: implicit conversion changes signedness: 'pid_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] 519 | pid = getpid(); | ~ ^~~~~~~~ file.c:505:38: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare] 505 | if (&tnbuf[FILENAME_MAX] - begin <= TN_NSEED + TN_NACCES + TN_NDIGITS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:591:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 591 | handle->flags &= ~(NC_NDIRTY); | ~~ ^~~~~~~~~~~~ file.c:633:13: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 633 | index = NC_xlen_cdf(handle); | ~ ^~~~~~~~~~~~~~~~~~~ file.c:636:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 636 | vpp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:642:25: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 642 | (*vpp)->begin = index; | ~ ^~~~~ file.c:646:25: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 646 | handle->begin_rec = index; | ~ ^~~~~ file.c:650:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 650 | vpp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:656:25: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 656 | (*vpp)->begin = index; | ~ ^~~~~ file.c:681:19: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare] 681 | while (nbytes > sizeof(buf)) { | ~~~~~~ ^ ~~~~~~~~~~~ file.c:689:39: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 689 | if (!h4_xdr_getbytes(source, buf, nbytes)) | ~~~~~~~~~~~~~~~ ^~~~~~ file.c:691:39: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 691 | if (!h4_xdr_putbytes(target, buf, nbytes)) | ~~~~~~~~~~~~~~~ ^~~~~~ file.c:706:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 706 | vpp = (NC_var **)old->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:714:48: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 714 | return (NC_dcpy(target, old->xdrs, (*vpp)->len)); | ~~~~~~~ ~~~~~~~~^~~ file.c:709:43: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 709 | if (!h4_xdr_setpos(old->xdrs, (*vpp)->begin)) { | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~ file.c:724:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 724 | vpp = (NC_var **)old->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:727:66: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 727 | if (!h4_xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { | ~ ^~~~~~ file.c:727:43: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 727 | if (!h4_xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { | ~~~~~~~~^~~~~ ~ file.c:732:48: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 732 | return (NC_dcpy(target, old->xdrs, (*vpp)->len)); | ~~~~~~~ ~~~~~~~~^~~ file.c:727:49: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 727 | if (!h4_xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { | ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ file.c:762:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 762 | handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:770:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 770 | vpp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:778:39: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 778 | if (!NC_vcpy(xdrs, stash, ii)) | ~~~~~~~ ^~ file.c:791:19: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 791 | vpp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:798:53: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 798 | if (!NC_reccpy(xdrs, stash, ii, jj)) | ~~~~~~~~~ ^~ file.c:798:49: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 798 | if (!NC_reccpy(xdrs, stash, ii, jj)) | ~~~~~~~~~ ^~ file.c:858:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 858 | handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ file.c:961:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 961 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ file.c:967:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 967 | handle->flags &= ~(NC_NDIRTY); | ~~ ^~~~~~~~~~~~ file.c:969:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 969 | handle->flags &= ~NC_NOFILL; | ~~ ^~~~~~~~~~ 37 warnings generated. --- attr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT attr.lo -MD -MP -MF .deps/attr.Tpo -c attr.c -o attr.o >/dev/null 2>&1 --- file.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT file.lo -MD -MP -MF .deps/file.Tpo -c file.c -o file.o >/dev/null 2>&1 --- string.lo --- mv -f .deps/string.Tpo .deps/string.Plo --- sharray.lo --- mv -f .deps/sharray.Tpo .deps/sharray.Plo --- hdfsds.lo --- hdfsds.c:145:27: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 145 | sdgTable = malloc(sdgMax * sizeof(uint16)); | ^~~~~~ ~ hdfsds.c:158:38: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 158 | sdgTable = realloc(sdgTable, sdgMax * sizeof(uint16)); | ^~~~~~ ~ hdfsds.c:232:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 232 | INT16DECODE(p, temp_rank); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:196:53: note: expanded from macro 'INT16DECODE' 196 | (i) = (int16)((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfsds.c:282:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 282 | INT32DECODE(p, dim_size); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfsds.c:282:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 282 | INT32DECODE(p, dim_size); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ hdfsds.c:382:75: warning: passing 'uint8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 382 | *tmp_attr = (NC_attr *)NC_new_attr(_HDF_CoordSys, NC_CHAR, strlen(coordbuf), coordbuf); | ^~~~~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ hdfsds.c:382:68: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 382 | *tmp_attr = (NC_attr *)NC_new_attr(_HDF_CoordSys, NC_CHAR, strlen(coordbuf), coordbuf); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ hdfsds.c:492:30: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 492 | if ((ddescs = malloc(num_ddescs * sizeof(int32))) == NULL) { | ^~~~~~~~~~ ~ hdfsds.c:509:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 509 | if ((ann_desc = malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ hdfsds.c:512:48: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 512 | memset(ann_desc, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ hdfsds.c:524:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 524 | *tmp_attr = (NC_attr *)NC_new_attr(hremark, NC_CHAR, strlen(ann_desc), ann_desc); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ hdfsds.c:594:31: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 594 | if ((dlabels = malloc(num_dlabels * sizeof(int32))) == NULL) { | ^~~~~~~~~~~ ~ hdfsds.c:611:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 611 | if ((ann_label = malloc((ann_len + 1) * sizeof(char))) == NULL) { | ~~~~~~~~^~~ ~ hdfsds.c:614:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 614 | memset(ann_label, '\0', ann_len + 1); | ~~~~~~ ~~~~~~~~^~~ hdfsds.c:626:65: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 626 | *tmp_attr = (NC_attr *)NC_new_attr(hlabel, NC_CHAR, strlen(ann_label), ann_label); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ hdfsds.c:679:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 679 | (NC_attr *)NC_new_attr(_HDF_LongName, NC_CHAR, strlen((char *)labelstr), (Void *)labelstr); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ hdfsds.c:693:65: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 693 | *tmp_attr = (NC_attr *)NC_new_attr(_HDF_Units, NC_CHAR, strlen((char *)unitstr), (Void *)unitstr); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ hdfsds.c:708:58: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 708 | (NC_attr *)NC_new_attr(_HDF_Format, NC_CHAR, strlen((char *)formatstr), (Void *)formatstr); | ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ hdfsds.c:748:34: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 748 | HGOTO_ERROR(DFE_BADCONV, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:755:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 755 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:768:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 768 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:816:34: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 816 | HGOTO_ERROR(DFE_BADCONV, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:823:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 823 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:836:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 836 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:849:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 849 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:862:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 862 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:872:34: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 872 | HGOTO_ERROR(DFE_BADCONV, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:878:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] 878 | HGOTO_ERROR(DFE_INTERNAL, FAIL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../hdf/src/hdf.h:135:18: note: expanded from macro 'FAIL' 135 | #define FAIL (-1) | ^~ ../../hdf/src/herr_priv.h:47:21: note: expanded from macro 'HGOTO_ERROR' 47 | ret_value = ret_val; \ | ~ ^~~~~~~ hdfsds.c:963:38: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 963 | dims = malloc(sizeof(NC_dim *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:968:38: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 968 | vars = malloc(sizeof(NC_var *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1249:28: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'unsigned long' [-Wsign-conversion] 1249 | scale_offset = rank * sizeof(uint8); | ^~~~ ~ hdfsds.c:1303:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1303 | dims = realloc(dims, sizeof(NC_dim *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1308:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1308 | vars = realloc(vars, sizeof(NC_var *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1387:79: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1387 | vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, dimattrcnt, (Void *)dimattrs); | ~~~~~~~~~~~~ ^~~~~~~~~~ hdfsds.c:1401:65: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1401 | dims = realloc(dims, sizeof(NC_dim *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1405:65: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1405 | vars = realloc(vars, sizeof(NC_var *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1499:71: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1499 | vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, current_attr, (Void *)attrs); | ~~~~~~~~~~~~ ^~~~~~~~~~~~ hdfsds.c:1514:57: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1514 | dims = realloc(dims, sizeof(NC_dim *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1519:57: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1519 | vars = realloc(vars, sizeof(NC_var *) * max_thangs); | ~ ^~~~~~~~~~ hdfsds.c:1553:51: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1553 | handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dims); | ~~~~~~~~~~~~ ^~~~~~~~~~~ hdfsds.c:1562:50: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1562 | handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); | ~~~~~~~~~~~~ ^~~~~~~~~~~ hdfsds.c:1088:38: warning: comparison of integers of different signs: 'hdf_err_code_t' and 'int' [-Wsign-compare] 1088 | if (err_code == FAIL) | ~~~~~~~~ ^ ~~~~ 42 warnings generated. --- mfdatainfo.lo --- mv -f .deps/mfdatainfo.Tpo .deps/mfdatainfo.Plo --- hdfsds.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfsds.lo -MD -MP -MF .deps/hdfsds.Tpo -c hdfsds.c -o hdfsds.o >/dev/null 2>&1 --- var.lo --- mv -f .deps/var.Tpo .deps/var.Plo --- dim.lo --- mv -f .deps/dim.Tpo .deps/dim.Plo --- array.lo --- mv -f .deps/array.Tpo .deps/array.Plo --- putget.lo --- putget.c:170:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 170 | len = (vp->len / vp->HDFsize) * vp->szof; | ~ ~~~~^~~~~~~ putget.c:171:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 171 | strg = malloc(len); | ~~~~~~ ^~~ putget.c:172:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 172 | strg1 = malloc(len); | ~~~~~~ ^~~ putget.c:181:81: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 181 | HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); | ~ ~~~~^~~~~~~ putget.c:185:36: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 185 | NC_arrayfill(strg, len, vp->type); | ~~~~~~~~~~~~ ^~~ putget.c:239:53: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 239 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ~~~~~~~~^~~~~~~~~ ~ putget.c:35:56: note: expanded from macro 'xdr_NCsetpos' 35 | #define xdr_NCsetpos(xdrs, pos) h4_xdr_setpos((xdrs), (pos)) | ^~~ putget.c:244:49: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 244 | if (!NCfillrecord(handle->xdrs, (NC_var **)handle->vars->values, handle->vars->count)) { --- cdf.lo --- cdf.c:119:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 119 | INT32DECODE(pbuf, magic_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf.c:119:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 119 | INT32DECODE(pbuf, magic_num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ --- putget.lo --- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putget.c:254:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 254 | handle->flags &= ~NC_NDIRTY; | ~~ ^~~~~~~~~~ putget.c:170:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 170 | len = (vp->len / vp->HDFsize) * vp->szof; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ putget.c:181:75: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 181 | HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); | ~~~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~ --- cdf.lo --- cdf.c:216:18: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 216 | cdf->flags = mode; | ~ ^~~~ cdf.c:436:58: warning: operand of ? changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 436 | *nvarsp = (handle->vars != NULL) ? handle->vars->count : 0; | ~ ~~~~~~~~~~~~~~^~~~~ cdf.c:438:61: warning: operand of ? changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 438 | *nattrsp = (handle->attrs != NULL) ? handle->attrs->count : 0; | ~ ~~~~~~~~~~~~~~~^~~~~ cdf.c:444:37: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 444 | *ndimsp = handle->dims->count; | ~ ~~~~~~~~~~~~~~^~~~~ cdf.c:448:18: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] --- putget.lo --- putget.c:181:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 181 | HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); | ~~~~~~~~~ ~~~~^~~~ putget.c:190:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 190 | byte_count = vp->len; | ~ ~~~~^~~ putget.c:213:45: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 213 | vp->numrecs = MAX(vp->numrecs, (*ip + 1)); /* if NOFILL */ | ~ ~~~~^~~ ../../hdf/src/hlimits.h:42:41: note: expanded from macro 'MAX' 42 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ --- cdf.lo --- 448 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf.c:451:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 451 | *xtendimp = ii; | ~ ^~ cdf.c:643:13: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 643 | dims += i * tmp->szof; | ^ ~ cdf.c:645:9: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 645 | d = (NC_dim **)dims; | ^~~~~~~~~~~~~~~ cdf.c:675:74: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 675 | ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)&val, dsize, DFNT_INT32, dim->name->values, | ~~~~~~~~~~~ ^~~~~ --- putget.lo --- putget.c:215:35: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 215 | handle->numrecs = *ip + 1; | ~ ~~~~^~~ putget.c:235:35: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 235 | handle->numrecs = *ip + 1; | ~ ~~~~^~~ putget.c:239:63: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 239 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putget.c:35:56: note: expanded from macro 'xdr_NCsetpos' 35 | #define xdr_NCsetpos(xdrs, pos) h4_xdr_setpos((xdrs), (pos)) | ~~~~~~~~~~~~~ ^~~ --- cdf.lo --- cdf.c:716:18: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 716 | val = malloc(dsize * sizeof(int32)); | ^~~~~ ~ cdf.c:724:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 724 | *val = handle->numrecs; | ~ ~~~~~~~~^~~~~~~ cdf.c:731:71: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 731 | ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)val, dsize, DFNT_INT32, dim->name->values, | ~~~~~~~~~~~ ^~~~~ cdf.c:762:29: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 762 | size = (*attr)->data->count; | ~ ~~~~~~~~~~~~~~~^~~~~ cdf.c:876:56: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] --- putget.lo --- putget.c:278:21: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 278 | return (vp->begin); | ~~~~~~ ~~~~^~~~~ putget.c:288:25: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] 288 | offset += *up * *ip; | ~ ^~~ putget.c:293:41: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] 293 | return (vp->dsizes[0] * *coords + offset); | ~ ^~~~~~~ putget.c:295:55: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] 295 | return (vp->begin + handle->recsize * *coords + offset); | ~ ^~~~~~~ putget.c:295:29: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- cdf.lo --- 876 | refs[count] = hdf_write_attr(xdrs, handle, (NC_attr **)attribute); | ^~~~~~~~~~~~~~~~~~~~~ cdf.c:910:15: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 910 | ref = VSQueryref(vs_id); | ~ ^~~~~~~~~~~~~~~~~ cdf.c:949:19: warning: implicit conversion changes signedness: 'int8' (aka 'signed char') to 'uint8' (aka 'unsigned char') [-Wsign-conversion] 949 | ntstring[3] = outNT; /* class: IEEE or machine class */ | ~ ^~~~~ cdf.c:974:19: warning: implicit conversion loses integer precision: 'unsigned int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 974 | rank = assoc->count; | ~ ~~~~~~~^~~~~ cdf.c:984:31: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] --- putget.lo --- 295 | return (vp->begin + handle->recsize * *coords + offset); | ~~~~^~~~~ ~ putget.c:305:29: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 305 | return (vp->begin + offset); | ~~~~^~~~~ ~ putget.c:308:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 308 | return (-1); | ~~~~~~ ^~ putget.c:324:63: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 324 | return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); | ^~~~~~~~~~~~~~~~ ~ putget.c:324:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] --- cdf.lo --- 984 | val = handle->numrecs; | ~ ~~~~~~~~^~~~~~~ cdf.c:1023:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1023 | (*var)->vgid = VHmakegroup(handle->hdf_file, tags, refs, count, (*var)->name->values, _HDF_VARIABLE); | ~~~~~~~~~~~ ^~~~~ cdf.c:976:19: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] 976 | for (i = 0; i < (int)rank; i++) { | ~ ^ ~~~~~~~~~ cdf.c:991:19: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] 991 | for (i = 0; i <= (int)rank; i++) { /* scale NTs written even if no scale!*/ | ~ ^ ~~~~~~~~~ cdf.c:1083:16: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 1083 | dims = (NC_dim **)(*handlep)->dims->values; --- putget.lo --- 324 | return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); | ~ ^~~~~~~~~~~~~~ putget.c:379:34: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 379 | if (!h4_xdr_setpos(xdrs, origin)) | ~~~~~~~~~~~~~ ^~~~~~ putget.c:418:34: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion] 418 | buf[which + 1] = *values % 256; | ~ ~~~~~~~~^~~~~ putget.c:419:35: warning: implicit conversion changes signedness: 'int' to 'unsigned char' [-Wsign-conversion] 419 | buf[which] = (*values >> 8); | ~ ~~~~~~~~^~~~ putget.c:427:46: warning: implicit conversion loses integer precision: 'int' to 'short' [-Wimplicit-int-conversion] 427 | *values = ((buf[which] & 0x7f) << 8) + buf[which + 1]; --- cdf.lo --- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf.c:1097:16: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 1097 | dims = (NC_dim **)(*handlep)->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf.c:1103:24: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 1103 | dims1 = (NC_dim **)(*handlep)->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf.c:1140:66: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 1140 | refs[count] = (int32)hdf_write_var(xdrs, (*handlep), (NC_var **)vars); | ^~~~~~~~~~~~~~~ cdf.c:1156:67: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] --- putget.lo --- | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ putget.c:421:34: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 421 | if (!h4_xdr_setpos(xdrs, origin)) | ~~~~~~~~~~~~~ ^~~~~~ putget.c:462:59: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] 462 | return (xdr_NCvshort(xdrs, (unsigned)rem / 2, (short *)values)); | ^~~~~~~~~~~~~~~ putget.c:465:38: warning: cast from 'char *' to 'nclong *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] 465 | return (h4_xdr_int(xdrs, (nclong *)values)); | ^~~~~~~~~~~~~~~~ putget.c:467:40: warning: cast from 'char *' to 'float *' increases required alignment from 1 to 4 [-Wcast-align] 467 | return (h4_xdr_float(xdrs, (float *)values)); --- cdf.lo --- 1156 | refs[count] = (int32)hdf_write_attr(xdrs, (*handlep), (NC_attr **)attrs); | ^~~~~~~~~~~~~~~~~ cdf.c:1198:16: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 1198 | vars = (NC_var **)tmp->values; | ^~~~~~~~~~~~~~~~~~~~~~ cdf.c:1204:68: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1204 | scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); | ~~~~~~~ ^~~~~~~~ cdf.c:1204:58: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1204 | scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); | ~~~~~~~ ^~~~~~~~ --- putget.lo --- | ^~~~~~~~~~~~~~~ putget.c:469:41: warning: cast from 'char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] 469 | return (h4_xdr_double(xdrs, (double *)values)); | ^~~~~~~~~~~~~~~~ putget.c:454:29: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 454 | if (!xdr_NCsetpos(xdrs, where)) | ~~~~~~~~~~~~~~~~~~~^~~~~~ putget.c:35:56: note: expanded from macro 'xdr_NCsetpos' 35 | #define xdr_NCsetpos(xdrs, pos) h4_xdr_setpos((xdrs), (pos)) | ~~~~~~~~~~~~~ ^~~ putget.c:541:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 541 | *buf = calloc(1, size_wanted); | ~~~~~~ ^~~~~~~~~~~ --- cdf.lo --- cdf.c:1216:74: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1216 | status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); | ~~~~~~~~~~~ ^~~~~~~~ cdf.c:1216:64: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1216 | status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); | ~~~~~~~~~~~ ^~~~~~~~ cdf.c:1229:45: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1229 | (*vars)->data_tag = scaletag; | ~ ^~~~~~~~ --- putget.lo --- putget.c:676:56: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 676 | vp->aid = HLcreate(handle->hdf_file, DATA_TAG, vsid, block_size, BLOCK_COUNT); | ~~~~~~~~ ^~~~ putget.c:670:38: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 670 | block_size = vp->len * BLOCK_MULT; | ~ ~~~~~~~~^~~~~~~~~~~~ putget.c:739:24: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 739 | vp->data_ref = hdf_get_data(handle, vp); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ putget.c:755:41: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 755 | Hsetlength(vp->aid, vp->len); --- cdf.lo --- cdf.c:1230:45: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1230 | (*vars)->data_ref = scaleref; | ~ ^~~~~~~~ cdf.c:1227:104: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 1227 | Hputelement((*handlep)->hdf_file, DATA_TAG, (*vars)->data_ref, datap, (*vars)->len); | ~~~~~~~~~~~ ~~~~~~~~~^~~ cdf.c:1273:43: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1273 | dimension = malloc(sizeof(NC_dim *) * Vntagrefs(vg) + 1); | ~ ^~~~~~~~~~~~~ cdf.c:1351:51: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] --- putget.lo --- | ~~~~~~~~~~ ~~~~^~~ putget.c:855:24: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 855 | byte_count = count * vp->HDFsize; | ~ ~~~~~~^~~~~~~~~~~~~ putget.c:855:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 855 | byte_count = count * vp->HDFsize; | ~ ~~~~^~~~~~~ putget.c:887:22: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 887 | where += vp->data_offset; | ~~ ~~~~^~~~~~~~~~~ putget.c:910:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 910 | data_size = new_count * vp->szof; | ^~~~~~~~~ ~ --- cdf.lo --- 1351 | handle->numrecs = val; | ~ ^~~ cdf.c:1399:51: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 1399 | handle->dims = NC_new_array(NC_DIMENSION, count, (Void *)dimension); | ~~~~~~~~~~~~ ^~~~~ cdf.c:1508:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 1508 | attributes = malloc(sizeof(NC_attr *) * n + 1); | ~ ^ cdf.c:1539:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 1539 | values = malloc(vsize * attr_size + 1); | ~~~~~~ ~~~~~~~~~~~~~~~~~~^~~ cdf.c:1556:74: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] --- putget.lo --- putget.c:923:70: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 923 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); | ~~~~~~~~~ ^~~~~~~~~ putget.c:925:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 925 | NC_arrayfill(tBuf, data_size, vp->type); | ~~~~~~~~~~~~ ^~~~~~~~~ putget.c:929:69: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 929 | if (FAIL == DFKconvert(tBuf, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ --- cdf.lo --- 1556 | attributes[count] = (NC_attr *)NC_new_attr(vsname, type, attr_size, values); | ~~~~~~~~~~~ ^~~~~~~~~ cdf.c:1576:44: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 1576 | Array = NC_new_array(NC_ATTRIBUTE, count, (Void *)attributes); | ~~~~~~~~~~~~ ^~~~~ cdf.c:1635:43: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1635 | variables = malloc(sizeof(NC_var *) * Vntagrefs(vg) + 1); | ~ ^~~~~~~~~~~~~ cdf.c:1643:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1643 | dims = malloc(sizeof(int) * Vntagrefs(vg) + 1); | ~ ^~~~~~~~~~~~~ --- putget.lo --- putget.c:949:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 949 | data_size = new_count * vp->szof; | ^~~~~~~~~ ~ putget.c:987:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 987 | fill_count = chunk_size / vp->HDFsize; | ~ ~~~~~~~~~~~^~~~~~~~~~~~~ putget.c:1012:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1012 | NC_arrayfill(tBuf, tempbuf_size, vp->type); | ~~~~~~~~~~~~ ^~~~~~~~~~~~ putget.c:1017:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] --- cdf.lo --- cdf.c:1757:78: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1757 | data_count = Hlength(handle->hdf_file, DATA_TAG, sub_id); | ~~~~~~~ ^~~~~~ cdf.c:1764:68: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1764 | if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { | ~~~~~~~~~~~ ^~~~~~ cdf.c:1764:63: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1764 | if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { | ~~~~~~~~~~~ ^~~ --- putget.lo --- 1017 | if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { | ~~~~~~~~~~ ^~~~~~~~~~ putget.c:1064:25: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1064 | new_count = count; /* use new_count; preserve the # of elements */ | ~ ^~~~~ putget.c:1080:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1080 | data_size = new_count * vp->szof; | ^~~~~~~~~ ~ putget.c:1089:29: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1089 | elements_left = count; | ~ ^~~~~ --- cdf.lo --- cdf.c:1828:32: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 1828 | vp->data_ref = data_ref; | ~ ^~~~~~~~ cdf.c:1865:50: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] 1865 | vp->numrecs = data_count / vp->dsizes[0]; | ~ ~~~~~~~~~~~^~~~~~~~~~~~~~~ cdf.c:1865:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1865 | vp->numrecs = data_count / vp->dsizes[0]; | ^~~~~~~~~~ ~ cdf.c:1896:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 1896 | handle->vars = NC_new_array(NC_VARIABLE, count, (Void *)variables); | ~~~~~~~~~~~~ ^~~~~ --- putget.lo --- putget.c:1103:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1103 | if (FAIL == DFKconvert(tBuf, pvalues, vp->HDFtype, (uint32)new_count, DFACC_READ, 0, 0)) { | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ putget.c:1115:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1115 | data_size = new_count * vp->szof; | ^~~~~~~~~ ~ putget.c:1137:25: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1137 | new_count = count; /* use new_count; preserve the # of elements */ | ~ ^~~~~ putget.c:1162:29: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] --- cdf.lo --- cdf.c:2052:48: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 2052 | if (vexistvg(handle->hdf_file, ref) != FAIL) { | ~~~~~~~~ ^~~ cdf.c:2060:48: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 2060 | if (vexistvs(handle->hdf_file, ref) != FAIL) { | ~~~~~~~~ ^~~ cdf.c:2130:44: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 2130 | if (vexistvg(handle->hdf_file, ref) != FAIL) { | ~~~~~~~~ ^~~ cdf.c:2207:18: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 2207 | vp = (NC_var **)vars; --- putget.lo --- 1162 | elements_left = count; | ~ ^~~~~ putget.c:1170:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1170 | if (FAIL == DFKconvert(pvalues, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ putget.c:1186:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1186 | data_size = new_count * vp->szof; | ^~~~~~~~~ ~ putget.c:1206:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1206 | bytes_left = vp->len - (where + byte_count); | ~ ^~~~~~~~~~ --- cdf.lo --- | ^~~~~~~~~~~~~~~ cdf.c:2259:53: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2259 | int32 val = handle->numrecs; | ~~~ ~~~~~~~~^~~~~~~ cdf.c:2206:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 2206 | for (i = 0; i < tmp->count; i++) { | ~ ^ ~~~~~~~~~~ cdf.c:2337:42: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 2337 | if (!h4_xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { | ~~~~~~~~^~~~~~~~~ ~ cdf.c:2337:52: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 2337 | if (!h4_xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { --- putget.lo --- putget.c:1236:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 1236 | fill_count = chunk_size / vp->HDFsize; | ~ ~~~~~~~~~~~^~~~~~~~~~~~~ putget.c:1261:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1261 | NC_arrayfill(tBuf, tempbuf_size, vp->type); | ~~~~~~~~~~~~ ^~~~~~~~~~~~ putget.c:1265:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1265 | if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { | ~~~~~~~~~~ ^~~~~~~~~~ --- cdf.lo --- | ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf.c:2365:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 2365 | bool_t (*xdr_NC_fnct)(); | ^ | void cdf.c:2421:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2421 | stat = (*xdr_NC_fnct)(xdrs, fillp); | ^ cdf.c:2383:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 2383 | int len = NC_typelen(vp->type); | ~~~ ^~~~~~~~~~~~~~~~~~~~ cdf.c:839:1: warning: stack frame size (24808) exceeds limit (16384) in 'hdf_write_var' [-Wframe-larger-than] 839 | hdf_write_var(XDR *xdrs, NC *handle, NC_var **var) | ^ --- putget.lo --- putget.c:812:70: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 812 | HDmemfill(values, (*attr)->data->values, vp->szof, count); | ~~~~~~~~~ ~~~~^~~~ putget.c:845:62: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 845 | HDmemfill(values, (*attr)->data->values, vp->szof, count); | ~~~~~~~~~ ~~~~^~~~ putget.c:894:25: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned long' [-Wsign-compare] 894 | data_size = MAX(byte_count, where); | ^ ~~~~~~~~~~ ~~~~~ ../../hdf/src/hlimits.h:42:25: note: expanded from macro 'MAX' 42 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) --- cdf.lo --- 64 warnings generated. --- putget.lo --- | ~ ^ ~ putget.c:894:41: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 894 | data_size = MAX(byte_count, where); | ~ ^~~~~ ../../hdf/src/hlimits.h:42:41: note: expanded from macro 'MAX' 42 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ putget.c:910:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 910 | data_size = new_count * vp->szof; | ~ ~~~~~~~~~~^~~~~~~~~~ putget.c:923:64: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 923 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); | ~~~~~~~~~ ~~~~^~~~ putget.c:949:43: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 949 | data_size = new_count * vp->szof; | ~ ~~~~~~~~~~^~~~~~~~~~ putget.c:961:31: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 961 | int32 buf_size = where; | ~~~~~~~~ ^~~~~ putget.c:992:47: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 992 | tempbuf_size = fill_count * vp->szof; | ~ ~~~~~~~~~~~^~~~~~~~~~ putget.c:1010:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1010 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); | ~~~~~~~~~ ~~~~^~~~ putget.c:1042:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 1042 | if (Hseek(vp->aid, where, DF_START) == FAIL) { | ~~~~~ ^~~~~ putget.c:1051:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 1051 | if (Hseek(vp->aid, where, DF_START) == FAIL) { | ~~~~~ ^~~~~ putget.c:1080:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 1080 | data_size = new_count * vp->szof; | ~ ~~~~~~~~~~^~~~~~~~~~ putget.c:1115:43: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 1115 | data_size = new_count * vp->szof; | ~ ~~~~~~~~~~^~~~~~~~~~ putget.c:1186:43: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 1186 | data_size = new_count * vp->szof; | ~ ~~~~~~~~~~^~~~~~~~~~ putget.c:1206:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 1206 | bytes_left = vp->len - (where + byte_count); | ~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ putget.c:1241:47: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 1241 | tempbuf_size = fill_count * vp->szof; | ~ ~~~~~~~~~~~^~~~~~~~~~ putget.c:1259:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1259 | HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); | ~~~~~~~~~ ~~~~^~~~ putget.c:1344:24: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 1344 | byte_count = count * vp->HDFsize; | ~ ~~~~~~^~~~~~~~~~~~~ putget.c:1344:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 1344 | byte_count = count * vp->HDFsize; | ~ ~~~~^~~~~~~ putget.c:1372:62: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1372 | if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, value)) | ~~~~~~~~~~~~~~~~ ~~~~^~~~~ putget.c:1377:56: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1377 | return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, value) ? 0 : -1); | ~~~~~~~~~~~~ ~~~~^~~~~ putget.c:1417:45: warning: passing 'const void *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1417 | return (NCvar1io(handle, varid, coords, value)); | ^~~~~ putget.c:1353:59: note: passing argument to parameter 'value' here 1353 | NCvar1io(NC *handle, int varid, const long *coords, Void *value) | ^ putget.c:1443:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1443 | bool_t (*xdr_NC_fnct)(); | ^ | void putget.c:1485:54: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] 1485 | if (!xdr_NCvshort(xdrs, (unsigned)1, (short *)values)) | ^~~~~~~~~~~~~~~ putget.c:1492:35: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] 1492 | if (!xdr_shorts(xdrs, (short *)values, count)) | ^~~~~~~~~~~~~~~ putget.c:1496:57: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] 1496 | return (xdr_NCvshort(xdrs, (unsigned)0, (short *)values)); | ^~~~~~~~~~~~~~~ putget.c:1515:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1515 | stat = (*xdr_NC_fnct)(xdrs, values); | ^ putget.c:1457:29: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 1457 | if (!xdr_NCsetpos(xdrs, where)) | ~~~~~~~~~~~~~~~~~~~^~~~~~ putget.c:35:56: note: expanded from macro 'xdr_NCsetpos' 35 | #define xdr_NCsetpos(xdrs, pos) h4_xdr_setpos((xdrs), (pos)) | ~~~~~~~~~~~~~ ^~~ putget.c:1464:48: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 1464 | unsigned vcount = MIN(count, 4 - rem); | ~~~~~~ ~~^~~~~ ../../hdf/src/hlimits.h:39:41: note: expanded from macro 'MIN' 39 | #define MIN(a, b) (((a) < (b)) ? (a) : (b)) | ^ putget.c:1548:27: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] 1548 | if (*edp > *shp - *orp || *edp < 0) { | ~ ^~~~ putget.c:1548:18: warning: comparison of integers of different signs: 'const long' and 'unsigned long' [-Wsign-compare] 1548 | if (*edp > *shp - *orp || *edp < 0) { | ~~~~ ^ ~~~~~~~~~~~ putget.c:1552:18: warning: comparison of integers of different signs: 'const long' and 'unsigned long' [-Wsign-compare] 1552 | if (*edp < *shp) { | ~~~~ ^ ~~~~ putget.c:1594:14: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] 1594 | offset = NC_varoffset(handle, vp, start); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putget.c:1602:53: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1602 | if (FAIL == hdf_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) | ~~~~~~~~~~~~~~~ ^~~~~~ putget.c:1607:48: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1607 | if (!nssdc_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) | ~~~~~~~~~~~~~~~~~ ^~~~~~ putget.c:1611:44: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1611 | if (!xdr_NCvdata(handle->xdrs, offset, vp->type, (unsigned)*edges, values)) | ~~~~~~~~~~~ ^~~~~~ putget.c:1621:35: warning: operand of ? changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 1621 | handle->numrecs = MAX(vp->numrecs, handle->numrecs); | ~ ~~~~^~~~~~~ ../../hdf/src/hlimits.h:42:35: note: expanded from macro 'MAX' 42 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ^ putget.c:1626:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 1626 | handle->flags &= ~NC_NDIRTY; | ~~ ^~~~~~~~~~ putget.c:1621:27: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 1621 | handle->numrecs = MAX(vp->numrecs, handle->numrecs); | ^ ~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ../../hdf/src/hlimits.h:42:25: note: expanded from macro 'MAX' 42 | #define MAX(a, b) (((a) > (b)) ? (a) : (b)) | ~ ^ ~ putget.c:1662:62: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1662 | if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, values)) | ~~~~~~~~~~~~~~~~ ~~~~^~~~~ putget.c:1667:56: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 1667 | return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, values) ? 0 : -1); | ~~~~~~~~~~~~ ~~~~^~~~~ putget.c:1688:20: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] 1688 | iocount *= *edp; | ~~ ^~~~ putget.c:1696:30: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1696 | size_t szof = nctypelen(vp->type); | ~~~~ ^~~~~~~~~~~~~~~~~~~ putget.c:1738:38: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] 1738 | values = (void *)((const uint8 *)values + iocount * szof); | ^ putget.c:1758:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 1758 | vp->numrecs = upper[0]; | ~ ^~~~~~~~ putget.c:1823:31: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] 1823 | buf_size = buf_size * edges[ii]; | ~ ^~~~~~~~~ putget.c:1822:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 1822 | for (int ii = 0; ii < vp->assoc->count; ii++) | ~~ ^ ~~~~~~~~~~~~~~~~ putget.c:1828:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1828 | if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) { | ~~~~~~~~~ ^~~~~~~~ putget.c:1828:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] 1828 | if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) { | ~~~~~~~~~ ~~~~^~~~ putget.c:1918:10: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 1918 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putget.c:1919:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 1919 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~ putget.c:1936:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 1936 | for (jj = 1; jj < vp->assoc->count; jj++) | ~~ ^ ~~~~~~~~~~~~~~~~ putget.c:1996:19: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 1996 | iocount = NCelemsPerRec(rvp[ii]); | ~ ^~~~~~~~~~~~~~~~~~~~~~ putget.c:2045:53: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 2045 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ~~~~~~~~^~~~~~~~~ ~ putget.c:35:56: note: expanded from macro 'xdr_NCsetpos' 35 | #define xdr_NCsetpos(xdrs, pos) h4_xdr_setpos((xdrs), (pos)) | ^~~ putget.c:2050:49: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 2050 | if (!NCfillrecord(handle->xdrs, (NC_var **)handle->vars->values, handle->vars->count)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putget.c:2060:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 2060 | handle->flags &= ~NC_NDIRTY; | ~~ ^~~~~~~~~~ putget.c:2041:38: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] 2041 | handle->numrecs = recnum + 1; | ~ ~~~~~~~^~~ putget.c:2045:63: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] 2045 | if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putget.c:35:56: note: expanded from macro 'xdr_NCsetpos' 35 | #define xdr_NCsetpos(xdrs, pos) h4_xdr_setpos((xdrs), (pos)) | ~~~~~~~~~~~~~ ^~~ putget.c:1947:1: warning: stack frame size (40056) exceeds limit (16384) in 'ncrecinq' [-Wframe-larger-than] 1947 | ncrecinq(int cdfid, int *nrecvars, int *recvarids, long *recsizes) | ^ putget.c:1976:1: warning: stack frame size (40344) exceeds limit (16384) in 'NCrecio' [-Wframe-larger-than] 1976 | NCrecio(NC *handle, long recnum, Void **datap) | ^ 125 warnings generated. --- cdf.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdf.lo -MD -MP -MF .deps/cdf.Tpo -c cdf.c -o cdf.o >/dev/null 2>&1 --- putget.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT putget.lo -MD -MP -MF .deps/putget.Tpo -c putget.c -o putget.o >/dev/null 2>&1 --- h4_xdr.lo --- mv -f .deps/h4_xdr.Tpo .deps/h4_xdr.Plo --- attr.lo --- mv -f .deps/attr.Tpo .deps/attr.Plo --- nssdc.lo --- nssdc.c:171:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 171 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:171:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 171 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:172:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 172 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:172:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 172 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:173:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 173 | INT32DECODE(b, gdrOffset); /* offset of GDR record */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:173:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 173 | INT32DECODE(b, gdrOffset); /* offset of GDR record */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:174:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 174 | INT32DECODE(b, vers); /* version number */ | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:174:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 174 | INT32DECODE(b, vers); /* version number */ | ^~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:175:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 175 | INT32DECODE(b, release); /* release number */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:175:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 175 | INT32DECODE(b, release); /* release number */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:176:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 176 | INT32DECODE(b, encoding); /* type of encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:176:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 176 | INT32DECODE(b, encoding); /* type of encoding */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:177:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 177 | INT32DECODE(b, flags); /* special flags (uint32????) */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:177:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 177 | INT32DECODE(b, flags); /* special flags (uint32????) */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:178:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 178 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:178:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 178 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:179:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 179 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:179:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 179 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:180:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 180 | INT32DECODE(b, inc); /* increment - do we care?? */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:180:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 180 | INT32DECODE(b, inc); /* increment - do we care?? */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:181:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 181 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:181:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 181 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:182:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 182 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:182:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 182 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:207:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 207 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:207:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 207 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:208:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 208 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:208:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 208 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:209:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 209 | INT32DECODE(b, varNext); /* start of next R variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:209:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 209 | INT32DECODE(b, varNext); /* start of next R variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:210:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 210 | INT32DECODE(b, zVarNext); /* start of Zvariables */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:210:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 210 | INT32DECODE(b, zVarNext); /* start of Zvariables */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:211:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 211 | INT32DECODE(b, adrNext); /* start of attributes */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:211:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 211 | INT32DECODE(b, adrNext); /* start of attributes */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:212:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 212 | INT32DECODE(b, dummy); /* eof */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:212:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 212 | INT32DECODE(b, dummy); /* eof */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:213:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 213 | INT32DECODE(b, numRVars); /* number of R variables */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:213:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 213 | INT32DECODE(b, numRVars); /* number of R variables */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:214:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 214 | INT32DECODE(b, numAttrs); /* number of attributes */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:214:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 214 | INT32DECODE(b, numAttrs); /* number of attributes */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:215:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 215 | INT32DECODE(b, maxRec); /* dunno */ | ^~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:215:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 215 | INT32DECODE(b, maxRec); /* dunno */ | ^~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:216:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 216 | INT32DECODE(b, numDims); /* number of dimensions */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:216:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 216 | INT32DECODE(b, numDims); /* number of dimensions */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:217:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 217 | INT32DECODE(b, numZVars); /* number of Z variables */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:217:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 217 | INT32DECODE(b, numZVars); /* number of Z variables */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:218:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 218 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:218:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 218 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:219:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 219 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:219:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 219 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:220:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 220 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:220:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 220 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:221:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 221 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:221:5: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 221 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:229:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 229 | if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) | ^~~~~~~ ~ ../../hdf/src/hfile_priv.h:70:38: note: expanded from macro 'HI_READ' 70 | #define HI_READ(f, b, n) (((size_t)(n) == (size_t)fread((b), 1, (size_t)(n), (f))) ? SUCCEED : FAIL) | ^ nssdc.c:229:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 229 | if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) | ^~~~~~~ ~ ../../hdf/src/hfile_priv.h:70:75: note: expanded from macro 'HI_READ' 70 | #define HI_READ(f, b, n) (((size_t)(n) == (size_t)fread((b), 1, (size_t)(n), (f))) ? SUCCEED : FAIL) | ^ nssdc.c:239:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 239 | INT32DECODE(b, dim_sz[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:239:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 239 | INT32DECODE(b, dim_sz[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:256:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 256 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:256:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 256 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:263:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 263 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:263:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 263 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:264:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 264 | INT32DECODE(b, varNext); /* start of next R variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:264:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 264 | INT32DECODE(b, varNext); /* start of next R variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:265:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 265 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:265:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 265 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:266:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 266 | INT32DECODE(b, vMaxRec); /* number of records for this variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:266:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 266 | INT32DECODE(b, vMaxRec); /* number of records for this variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:267:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 267 | INT32DECODE(b, vxrNext); /* start of VXR records */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:267:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 267 | INT32DECODE(b, vxrNext); /* start of VXR records */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:268:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 268 | INT32DECODE(b, VXRtail); /* ??? */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:268:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 268 | INT32DECODE(b, VXRtail); /* ??? */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:269:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 269 | INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ | ^~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:269:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 269 | INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ | ^~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:270:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 270 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:270:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 270 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:271:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 271 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:271:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 271 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:272:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 272 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:272:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 272 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:273:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 273 | INT32DECODE(b, dummy); /* rfuF */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:273:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 273 | INT32DECODE(b, dummy); /* rfuF */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:275:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 275 | INT32DECODE(b, numElem); /* == 1 unless string variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:275:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 275 | INT32DECODE(b, numElem); /* == 1 unless string variable */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:276:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 276 | INT32DECODE(b, num); /* */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:276:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 276 | INT32DECODE(b, num); /* */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:277:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 277 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:277:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 277 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:278:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 278 | INT32DECODE(b, dummy); /* nextEndRecs */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:278:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 278 | INT32DECODE(b, dummy); /* nextEndRecs */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:313:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 313 | INT32DECODE(b, dummy); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:313:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 313 | INT32DECODE(b, dummy); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:379:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 379 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:379:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 379 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:386:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 386 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:386:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 386 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:387:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 387 | INT32DECODE(b, vxrNext); /* next VXR record */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:387:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 387 | INT32DECODE(b, vxrNext); /* next VXR record */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:388:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 388 | INT32DECODE(b, vix->nEntries); /* number of entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:388:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 388 | INT32DECODE(b, vix->nEntries); /* number of entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:389:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 389 | INT32DECODE(b, vix->nUsed); /* number of used entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:389:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 389 | INT32DECODE(b, vix->nUsed); /* number of used entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:392:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 392 | INT32DECODE(b, vix->firstRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:392:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 392 | INT32DECODE(b, vix->firstRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:394:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 394 | INT32DECODE(b, vix->lastRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:394:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 394 | INT32DECODE(b, vix->lastRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:396:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 396 | INT32DECODE(b, vix->offset[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:396:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 396 | INT32DECODE(b, vix->offset[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:414:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 414 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:414:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 414 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:421:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 421 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:421:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 421 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:422:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 422 | INT32DECODE(b, zVarNext); /* start of next R variable */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:422:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 422 | INT32DECODE(b, zVarNext); /* start of next R variable */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:423:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 423 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:423:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 423 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:424:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 424 | INT32DECODE(b, vMaxRec); /* dunno */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:424:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 424 | INT32DECODE(b, vMaxRec); /* dunno */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:425:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 425 | INT32DECODE(b, vxrNext); /* start of VXR records */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:425:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 425 | INT32DECODE(b, vxrNext); /* start of VXR records */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:426:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 426 | INT32DECODE(b, VXRtail); /* ??? */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:426:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 426 | INT32DECODE(b, VXRtail); /* ??? */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:427:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 427 | INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ | ^~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:427:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 427 | INT32DECODE(b, vFlags); /* variable flags <---- record variance in here */ | ^~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:428:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 428 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:428:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 428 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:429:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 429 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:429:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 429 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:430:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 430 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:430:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 430 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:431:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 431 | INT32DECODE(b, dummy); /* rfuF */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:431:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 431 | INT32DECODE(b, dummy); /* rfuF */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:433:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 433 | INT32DECODE(b, numElem); /* */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:433:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 433 | INT32DECODE(b, numElem); /* */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:434:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 434 | INT32DECODE(b, num); /* */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:434:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 434 | INT32DECODE(b, num); /* */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:435:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 435 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:435:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 435 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:436:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 436 | INT32DECODE(b, dummy); /* nextEndRecs */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:436:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 436 | INT32DECODE(b, dummy); /* nextEndRecs */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:454:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 454 | INT32DECODE(b, numDims); /* number of dimensions */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:454:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 454 | INT32DECODE(b, numDims); /* number of dimensions */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:462:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 462 | INT32DECODE(b, dim_sz[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:462:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 462 | INT32DECODE(b, dim_sz[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:466:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 466 | INT32DECODE(b, dummy); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:466:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 466 | INT32DECODE(b, dummy); | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:529:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 529 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:529:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 529 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:536:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 536 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:536:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 536 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:537:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 537 | INT32DECODE(b, vxrNext); /* next VXR record */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:537:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 537 | INT32DECODE(b, vxrNext); /* next VXR record */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:538:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 538 | INT32DECODE(b, vix->nEntries); /* number of entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:538:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 538 | INT32DECODE(b, vix->nEntries); /* number of entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:539:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 539 | INT32DECODE(b, vix->nUsed); /* number of used entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:539:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 539 | INT32DECODE(b, vix->nUsed); /* number of used entries */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:542:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 542 | INT32DECODE(b, vix->firstRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:542:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 542 | INT32DECODE(b, vix->firstRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:544:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 544 | INT32DECODE(b, vix->lastRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:544:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 544 | INT32DECODE(b, vix->lastRec[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:546:17: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 546 | INT32DECODE(b, vix->offset[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:546:17: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 546 | INT32DECODE(b, vix->offset[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:565:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 565 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:565:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 565 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:572:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 572 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:572:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 572 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:573:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 573 | INT32DECODE(b, adrNext); /* start of next ADR record */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:573:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 573 | INT32DECODE(b, adrNext); /* start of next ADR record */ | ^~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:574:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 574 | INT32DECODE(b, aedrNext); /* start of next AEDR object */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:574:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 574 | INT32DECODE(b, aedrNext); /* start of next AEDR object */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:575:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 575 | INT32DECODE(b, scope); /* scope 1==global 2==local */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:575:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 575 | INT32DECODE(b, scope); /* scope 1==global 2==local */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:576:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 576 | INT32DECODE(b, dummy); /* num */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:576:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 576 | INT32DECODE(b, dummy); /* num */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:577:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 577 | INT32DECODE(b, dummy); /* numR */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:577:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 577 | INT32DECODE(b, dummy); /* numR */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:578:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 578 | INT32DECODE(b, dummy); /* maxR */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:578:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 578 | INT32DECODE(b, dummy); /* maxR */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:579:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 579 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:579:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 579 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:580:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 580 | INT32DECODE(b, aedzNext); /* AzEDRhread */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:580:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 580 | INT32DECODE(b, aedzNext); /* AzEDRhread */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:581:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 581 | INT32DECODE(b, dummy); /* NumZ */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:581:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 581 | INT32DECODE(b, dummy); /* NumZ */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:582:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 582 | INT32DECODE(b, dummy); /* MaxZ */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:582:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 582 | INT32DECODE(b, dummy); /* MaxZ */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:583:9: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 583 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:583:9: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 583 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:604:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 604 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:604:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 604 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:611:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 611 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:611:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 611 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:612:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 612 | INT32DECODE(b, aedrNext); /* start of next AEDR record */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:612:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 612 | INT32DECODE(b, aedrNext); /* start of next AEDR record */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:613:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 613 | INT32DECODE(b, num); /* attr (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:613:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 613 | INT32DECODE(b, num); /* attr (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:614:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 614 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:614:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 614 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:615:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 615 | INT32DECODE(b, num); /* var (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:615:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 615 | INT32DECODE(b, num); /* var (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:616:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 616 | INT32DECODE(b, count); /* number of elements */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:616:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 616 | INT32DECODE(b, count); /* number of elements */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:617:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 617 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:617:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 617 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:618:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 618 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:618:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 618 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:619:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 619 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:619:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 619 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:620:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 620 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:620:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 620 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:621:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 621 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:621:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 621 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:632:49: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 632 | attr[0] = NC_new_attr(name, nctype, count, tBuf); | ~~~~~~~~~~~ ^~~~~ nssdc.c:681:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 681 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:681:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 681 | INT32DECODE(b, dummy); /* record size */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:688:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 688 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:688:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 688 | INT32DECODE(b, dummy); /* record type */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:689:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 689 | INT32DECODE(b, aedzNext); /* start of next AEDR record */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:689:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 689 | INT32DECODE(b, aedzNext); /* start of next AEDR record */ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:690:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 690 | INT32DECODE(b, num); /* attr (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:690:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 690 | INT32DECODE(b, num); /* attr (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:691:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 691 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:691:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 691 | INT32DECODE(b, nt); /* number type */ | ^~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:692:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 692 | INT32DECODE(b, num); /* var (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:692:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 692 | INT32DECODE(b, num); /* var (?) number */ | ^~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:693:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 693 | INT32DECODE(b, count); /* number of elements */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:693:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 693 | INT32DECODE(b, count); /* number of elements */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:694:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 694 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:694:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 694 | INT32DECODE(b, dummy); /* rfuA */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:695:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 695 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:695:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 695 | INT32DECODE(b, dummy); /* rfuB */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:696:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 696 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:696:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 696 | INT32DECODE(b, dummy); /* rfuC */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:697:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 697 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:697:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 697 | INT32DECODE(b, dummy); /* rfuD */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:698:13: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 698 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:65: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nssdc.c:698:13: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 698 | INT32DECODE(b, dummy); /* rfuE */ | ^~~~~~~~~~~~~~~~~~~~~ ../../hdf/src/hdf_priv.h:212:16: note: expanded from macro 'INT32DECODE' 212 | (i) = ((int32)(((*(p)&0x80) ? ~0xffffffffULL : 0x0ULL)) | ((*(p) & (unsigned)0xff) << 24)); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ nssdc.c:709:49: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 709 | attr[0] = NC_new_attr(name, nctype, count, tBuf); | ~~~~~~~~~~~ ^~~~~ nssdc.c:745:51: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 745 | handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dim_rec); | ~~~~~~~~~~~~ ^~~~~~~~~~~ nssdc.c:753:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 753 | handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); | ~~~~~~~~~~~~ ^~~~~~~~~~~ nssdc.c:120:1: warning: stack frame size (42792) exceeds limit (16384) in 'nssdc_read_cdf' [-Wframe-larger-than] 120 | nssdc_read_cdf(XDR *xdrs, NC **handlep) | ^ 241 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT nssdc.lo -MD -MP -MF .deps/nssdc.Tpo -c nssdc.c -o nssdc.o >/dev/null 2>&1 --- file.lo --- mv -f .deps/file.Tpo .deps/file.Plo --- hdfsds.lo --- mv -f .deps/hdfsds.Tpo .deps/hdfsds.Plo --- putget.lo --- mv -f .deps/putget.Tpo .deps/putget.Plo --- mfsd.lo --- mfsd.c:164:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] 164 | ap = (NC_array **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:163:53: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 163 | if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { | ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ mfsd.c:199:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] 199 | ap = (NC_array **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:198:59: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 198 | if (handle->dims != NULL && dimindex >= 0 && dimindex < handle->dims->count) { | ~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ mfsd.c:330:21: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] 330 | HGOTO_ERROR(err, FAIL); | ~~~~~~~~~~~~^~~~~~~~~~ ../../hdf/src/herr_priv.h:46:16: note: expanded from macro 'HGOTO_ERROR' 46 | HERROR(err); \ | ~~~~~~~^~~~ ../../hdf/src/herr_priv.h:25:26: note: expanded from macro 'HERROR' 25 | #define HERROR(e) HEpush(e, __func__, __FILE__, __LINE__) | ~~~~~~ ^ mfsd.c:339:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 339 | handle->flags &= ~(NC_INDEF); | ~~ ^~~~~~~~~~~ mfsd.c:389:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 389 | handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:400:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 400 | handle->flags &= ~(NC_NDIRTY); | ~~ ^~~~~~~~~~~~ mfsd.c:444:66: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 444 | *(int32 *)datasets = ((handle->vars != NULL) ? handle->vars->count : 0); | ~ ~~~~~~~~~~~~~~^~~~~ mfsd.c:445:68: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 445 | *(int32 *)attrs = ((handle->attrs != NULL) ? handle->attrs->count : 0); | ~ ~~~~~~~~~~~~~~~^~~~~ mfsd.c:565:29: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 565 | *rank = var->assoc->count; | ~ ~~~~~~~~~~~~^~~~~ mfsd.c:577:45: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 577 | *nattrs = (var->attrs ? var->attrs->count : 0); | ~ ~~~~~~~~~~~~^~~~~ mfsd.c:588:39: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 588 | dimsizes[0] = handle->numrecs; | ~ ~~~~~~~~^~~~~~~ mfsd.c:581:23: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 581 | for (i = 0; i < var->assoc->count; i++) | ~ ^ ~~~~~~~~~~~~~~~~~ mfsd.c:732:35: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 732 | dimsize = handle->numrecs; | ~ ~~~~~~~~^~~~~~~ mfsd.c:706:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 706 | for (i = 0; i < var->assoc->count; i++) { | ~ ^ ~~~~~~~~~~~~~~~~~ mfsd.c:738:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 738 | for (i = 1; i < var->assoc->count; i++) | ~ ^ ~~~~~~~~~~~~~~~~~ mfsd.c:803:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 803 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:802:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 802 | len = strlen(name); | ~ ^~~~~~~~~~~~ mfsd.c:805:17: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 805 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, strlen(name)) == 0) { | ~~~ ^ ~~~~~~~~~~~~~~~~ mfsd.c:857:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 857 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:856:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 856 | len = strlen(name); | ~ ^~~~~~~~~~~~ mfsd.c:859:17: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 859 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, strlen(name)) == 0) | ~~~ ^ ~~~~~~~~~~~~~~~~ mfsd.c:914:16: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 914 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:913:16: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 913 | len = strlen(name); | ~ ^~~~~~~~~~~~ mfsd.c:917:17: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 917 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, strlen(name)) == 0) { | ~~~ ^ ~~~~~~~~~~~~~~~~ mfsd.c:1095:19: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1095 | dims = malloc(rank * sizeof(intn)); | ^~~~ ~ mfsd.c:1105:45: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 1105 | num = (handle->dims ? handle->dims->count : 0); | ~ ~~~~~~~~~~~~~~^~~~~ mfsd.c:1267:58: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1267 | id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ mfsd.c:1267:60: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1267 | id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; | ~ ^~~~~~~~ mfsd.c:1267:11: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] 1267 | id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; | ^~~~~ ~ mfsd.c:1321:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] 1321 | dp = (NC_dim **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:1331:22: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] 1331 | ap = (NC_array **)handle->dims->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:1515:24: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1515 | memcpy(data, pmin, sz); | ~~~~~~ ^~ mfsd.c:1516:29: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1516 | memcpy(data + sz, pmax, sz); | ~~~~~~ ^~ mfsd.c:1732:11: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 1732 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:1732:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1732 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^~~~~ ~ mfsd.c:1743:28: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 1743 | *count = (*atp)->data->count; | ~ ~~~~~~~~~~~~~~^~~~~ mfsd.c:1724:32: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 1724 | if ((ap == NULL) || (index >= ap->count)) { | ~~~~~ ^ ~~~~~~~~~ mfsd.c:1795:11: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 1795 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:1795:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1795 | atp = (NC_attr **)((char *)ap->values + index * ap->szof); | ^~~~~ ~ mfsd.c:1787:32: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 1787 | if ((ap == NULL) || (index >= ap->count)) { | ~~~~~ ^ ~~~~~~~~~ mfsd.c:1918:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 1918 | for (i = 0; i < var->assoc->count; i++) { | ~ ^ ~~~~~~~~~~~~~~~~~ mfsd.c:1935:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 1935 | for (i = 0; i < var->assoc->count; i++) { | ~ ^ ~~~~~~~~~~~~~~~~~ mfsd.c:2274:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2274 | strncpy((char *)l, (*attr)->data->values, len); | ~~~~~~~ ^~~ mfsd.c:2288:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2288 | strncpy((char *)u, (*attr)->data->values, len); | ~~~~~~~ ^~~ mfsd.c:2302:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2302 | strncpy((char *)f, (*attr)->data->values, len); | ~~~~~~~ ^~~ mfsd.c:2316:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2316 | strncpy((char *)c, (*attr)->data->values, len); | ~~~~~~~ ^~~ mfsd.c:2437:12: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 2437 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:2515:37: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2515 | ret_value = handle->vars->count - 1; | ~ ~~~~~~~~~~~~~~~~~~~~^~~ mfsd.c:2626:10: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] 2626 | ap = (NC_array **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:2622:28: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 2622 | if (index < 0 || index > handle->vars->count) { | ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ mfsd.c:2880:26: warning: implicit conversion changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 2880 | len = dim->name->len; | ~ ~~~~~~~~~~~^~~ mfsd.c:2881:15: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 2881 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:2894:68: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2894 | *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); | ~ ~~~~~~~~~~~~~~^~~~~ mfsd.c:2901:64: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 2901 | *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); | ~ ~~~~~~~~~~~~~~^~~~~ mfsd.c:2882:25: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 2882 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~ mfsd.c:2886:25: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 2886 | if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, (*dp)->name->len) == 0) { | ~~~ ^ ~~~~~~~~~~~~~~~~ mfsd.c:2967:19: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 2967 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:2996:82: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 2996 | minlen = ((unsigned)len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~ ~~~~~~~~~~~~~~~^~~~~ mfsd.c:2996:90: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 2996 | minlen = ((unsigned)len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~ ^~~~~~~~~~~~~ mfsd.c:2997:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 2997 | strncpy((char *)l, (*attr)->data->values, minlen); | ~~~~~~~ ^~~~~~ mfsd.c:3009:72: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 3009 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~ ~~~~~~~~~~~~~~~^~~~~ mfsd.c:3009:80: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 3009 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~ ^~~~~~~~~~~~~ mfsd.c:3010:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3010 | strncpy((char *)u, (*attr)->data->values, minlen); | ~~~~~~~ ^~~~~~ mfsd.c:3022:72: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 3022 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~ ~~~~~~~~~~~~~~~^~~~~ mfsd.c:3022:80: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] 3022 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~ ^~~~~~~~~~~~~ mfsd.c:3023:59: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3023 | strncpy((char *)f, (*attr)->data->values, minlen); | ~~~~~~~ ^~~~~~ mfsd.c:2966:19: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 2966 | namelen = strlen(name); | ~ ^~~~~~~~~~~~ mfsd.c:2968:27: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] 2968 | for (int i = 0; i < handle->vars->count; i++, dp++) { | ~ ^ ~~~~~~~~~~~~~~~~~~~ mfsd.c:2971:29: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 2971 | if (namelen == (*dp)->name->len && strncmp(name, (*dp)->name->values, strlen(name)) == 0) { | ~~~~~~~ ^ ~~~~~~~~~~~~~~~~ mfsd.c:3009:31: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 3009 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~ mfsd.c:3022:31: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 3022 | minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; | ~~~ ^ ~~~~~~~~~~~~~~~~~~~~ mfsd.c:3128:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 3128 | length = var->len; | ~ ~~~~~^~~ mfsd.c:3267:60: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3267 | strncpy(ext_filename, info_block.path, actual_fname_len); | ~~~~~~~ ^~~~~~~~~~~~~~~~ mfsd.c:3389:60: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 3389 | strncpy(ext_filename, info_block.path, buf_size); | ~~~~~~~ ^~~~~~~~ mfsd.c:3390:43: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'size_t' (aka 'unsigned long') [-Wsign-compare] 3390 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ~~~~~~~~ ^ ~~~~~~~~~~~~ mfsd.c:3390:71: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] 3390 | actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; | ~ ^~~~~~~~~~~~ mfsd.c:3555:25: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 3555 | ndims = var->assoc->count; | ~ ~~~~~~~~~~~~^~~~~ mfsd.c:4010:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] 4010 | attr = (NC_attr **)ap->values; | ^~~~~~~~~~~~~~~~~~~~~~ mfsd.c:4013:29: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] 4013 | for (attrid = 0; attrid < ap->count; attrid++, attr++) { | ~~~~~~ ^ ~~~~~~~~~ mfsd.c:4098:10: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] 4098 | dp = (NC_var **)handle->vars->values; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:4099:21: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] 4099 | for (ii = 0; ii < handle->vars->count; ii++, dp++) { | ~~ ^ ~~~~~~~~~~~~~~~~~~~ mfsd.c:4790:25: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] 4790 | ndims = var->assoc->count; /* set number of dims i.e. rank */ | ~ ~~~~~~~~~~~~^~~~~ mfsd.c:4793:34: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4793 | if ((chunk[0].pdims = malloc(ndims * sizeof(DIM_DEF))) == NULL) { | ^~~~~ ~ mfsd.c:4834:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4834 | if ((fill_val = malloc(fill_val_len)) == NULL) { | ~~~~~~ ^~~~~~~~~~~~ mfsd.c:4896:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 4896 | tBuf = malloc(tBuf_size); | ~~~~~~ ^~~~~~~~~ mfsd.c:4904:62: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 4904 | if (FAIL == DFKconvert(fill_val, tBuf, var->HDFtype, (uint32)(fill_val_len / var->HDFsize), | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfsd.c:5290:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 5290 | byte_count = csize; | ~ ^~~~~ mfsd.c:5323:52: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] 5323 | if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), | ^ mfsd.c:5323:91: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 5323 | if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), | ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~ mfsd.c:5323:98: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 5323 | if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), | ~ ~~~~~^~~~~~~ mfsd.c:5481:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 5481 | byte_count = csize; | ~ ^~~~~ mfsd.c:5514:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 5514 | if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), | ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~ mfsd.c:5514:94: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 5514 | if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), | ~ ~~~~~^~~~~~~ mfsd.c:5905:40: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 5905 | memcpy(filename, handle->path, len); | ~~~~~~ ^~~ mfsd.c:5903:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 5903 | len = strlen(handle->path); | ~ ^~~~~~~~~~~~~~~~~~~~ 97 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT mfsd.lo -MD -MP -MF .deps/mfsd.Tpo -c mfsd.c -o mfsd.o >/dev/null 2>&1 --- cdf.lo --- mv -f .deps/cdf.Tpo .deps/cdf.Plo --- nssdc.lo --- mv -f .deps/nssdc.Tpo .deps/nssdc.Plo --- mfsd.lo --- mv -f .deps/mfsd.Tpo .deps/mfsd.Plo --- libmfhdf.la --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -version-number 3 -o libmfhdf.la -rpath /usr/local/lib array.lo attr.lo cdf.lo dim.lo file.lo hdfsds.lo iarray.lo error.lo globdef.lo mfsd.lo mfdatainfo.lo nssdc.lo putget.lo putgetg.lo sharray.lo string.lo var.lo h4_xdr.lo ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -shared -fPIC -DPIC .libs/array.o .libs/attr.o .libs/cdf.o .libs/dim.o .libs/file.o .libs/hdfsds.o .libs/iarray.o .libs/error.o .libs/globdef.o .libs/mfsd.o .libs/mfdatainfo.o .libs/nssdc.o .libs/putget.o .libs/putgetg.o .libs/sharray.o .libs/string.o .libs/var.o .libs/h4_xdr.o -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -O2 -fstack-protector-strong -O3 -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libmfhdf.so.3 -o .libs/libmfhdf.so.3.0.0 libtool: link: (cd ".libs" && rm -f "libmfhdf.so.3" && ln -s "libmfhdf.so.3.0.0" "libmfhdf.so.3") libtool: link: (cd ".libs" && rm -f "libmfhdf.so" && ln -s "libmfhdf.so.3.0.0" "libmfhdf.so") libtool: link: /usr/local/bin/ar cr .libs/libmfhdf.a array.o attr.o cdf.o dim.o file.o hdfsds.o iarray.o error.o globdef.o mfsd.o mfdatainfo.o nssdc.o putget.o putgetg.o sharray.o string.o var.o h4_xdr.o libtool: link: /usr/local/bin/ranlib .libs/libmfhdf.a libtool: link: ( cd ".libs" && rm -f "libmfhdf.la" && ln -s "../libmfhdf.la" "libmfhdf.la" ) Making all in test --- cdftest.o --- --- hdfnctest.o --- --- tutils.o --- --- tncvargetfill.o --- --- tunlim.o --- --- tncunlim.o --- --- hdftest.o --- --- tchunk.o --- --- tcomp.o --- --- tcoordvar.o --- --- tdim.o --- --- temptySDSs.o --- --- tattributes.o --- --- texternal.o --- --- tfile.o --- --- tmixed_apis.o --- --- tnetcdf.o --- --- trank0.o --- --- tsd.o --- --- tsdsprops.o --- --- tszip.o --- --- tattdatainfo.o --- --- tdatainfo.o --- --- tdatasizes.o --- --- cdftest.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdftest.o -MD -MP -MF .deps/cdftest.Tpo -c -o cdftest.o cdftest.c --- hdfnctest.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfnctest.o -MD -MP -MF .deps/hdfnctest.Tpo -c -o hdfnctest.o hdfnctest.c --- tutils.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tutils.o -MD -MP -MF .deps/tutils.Tpo -c -o tutils.o tutils.c --- tncvargetfill.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tncvargetfill.o -MD -MP -MF .deps/tncvargetfill.Tpo -c -o tncvargetfill.o tncvargetfill.c --- tunlim.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tunlim.o -MD -MP -MF .deps/tunlim.Tpo -c -o tunlim.o tunlim.c --- tncunlim.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tncunlim.o -MD -MP -MF .deps/tncunlim.Tpo -c -o tncunlim.o tncunlim.c --- hdftest.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdftest.o -MD -MP -MF .deps/hdftest.Tpo -c -o hdftest.o hdftest.c --- tchunk.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tchunk.o -MD -MP -MF .deps/tchunk.Tpo -c -o tchunk.o tchunk.c --- tcomp.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tcomp.o -MD -MP -MF .deps/tcomp.Tpo -c -o tcomp.o tcomp.c --- tcoordvar.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tcoordvar.o -MD -MP -MF .deps/tcoordvar.Tpo -c -o tcoordvar.o tcoordvar.c --- tdim.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tdim.o -MD -MP -MF .deps/tdim.Tpo -c -o tdim.o tdim.c --- temptySDSs.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT temptySDSs.o -MD -MP -MF .deps/temptySDSs.Tpo -c -o temptySDSs.o temptySDSs.c --- tattributes.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tattributes.o -MD -MP -MF .deps/tattributes.Tpo -c -o tattributes.o tattributes.c --- texternal.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT texternal.o -MD -MP -MF .deps/texternal.Tpo -c -o texternal.o texternal.c --- tfile.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tfile.o -MD -MP -MF .deps/tfile.Tpo -c -o tfile.o tfile.c --- tmixed_apis.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tmixed_apis.o -MD -MP -MF .deps/tmixed_apis.Tpo -c -o tmixed_apis.o tmixed_apis.c --- tnetcdf.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tnetcdf.o -MD -MP -MF .deps/tnetcdf.Tpo -c -o tnetcdf.o tnetcdf.c --- tsd.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tsd.o -MD -MP -MF .deps/tsd.Tpo -c -o tsd.o tsd.c --- tsdsprops.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tsdsprops.o -MD -MP -MF .deps/tsdsprops.Tpo -c -o tsdsprops.o tsdsprops.c --- tattdatainfo.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tattdatainfo.o -MD -MP -MF .deps/tattdatainfo.Tpo -c -o tattdatainfo.o tattdatainfo.c --- trank0.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT trank0.o -MD -MP -MF .deps/trank0.Tpo -c -o trank0.o trank0.c --- tszip.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tszip.o -MD -MP -MF .deps/tszip.Tpo -c -o tszip.o tszip.c --- tdatainfo.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tdatainfo.o -MD -MP -MF .deps/tdatainfo.Tpo -c -o tdatainfo.o tdatainfo.c --- tdatasizes.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT tdatasizes.o -MD -MP -MF .deps/tdatasizes.Tpo -c -o tdatasizes.o tdatasizes.c --- hdfnctest.o --- hdfnctest.c:21:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 21 | extern int test_unlim(); | ^ | void hdfnctest.c:22:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 22 | extern int test_ncunlim(); | ^ | void hdfnctest.c:23:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 23 | extern int test_ncvargetfill(); | ^ | void 3 warnings generated. mv -f .deps/hdfnctest.Tpo .deps/hdfnctest.Po --- trank0.o --- trank0.c:34:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 34 | test_rank0() | ^ | void 1 warning generated. mv -f .deps/trank0.Tpo .deps/trank0.Po --- tsd.o --- tsd.c:26:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 26 | test_sd() | ^ | void 1 warning generated. mv -f .deps/tsd.Tpo .deps/tsd.Po --- tnetcdf.o --- tnetcdf.c:51:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 51 | test_read_dim() | ^ | void tnetcdf.c:108:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 108 | test_netcdf_reading() | ^ | void 2 warnings generated. mv -f .deps/tnetcdf.Tpo .deps/tnetcdf.Po --- tattributes.o --- tattributes.c:85:48: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 85 | float32 sds1_data[] = {0.1, 2.3, 4.5, 6.7, 8.9}; | ~ ^~~ tattributes.c:85:43: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 85 | float32 sds1_data[] = {0.1, 2.3, 4.5, 6.7, 8.9}; | ~ ^~~ tattributes.c:85:33: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 85 | float32 sds1_data[] = {0.1, 2.3, 4.5, 6.7, 8.9}; | ~ ^~~ tattributes.c:85:28: warning: implicit conversion loses floating-point precision: 'double' to 'float32' (aka 'float') [-Wimplicit-float-conversion] 85 | float32 sds1_data[] = {0.1, 2.3, 4.5, 6.7, 8.9}; | ~^~~ tattributes.c:267:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 267 | test_attributes() | ^ | void 5 warnings generated. mv -f .deps/tattributes.Tpo .deps/tattributes.Po --- tutils.o --- tutils.c:142:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 142 | start = (int32 *)malloc(sizeof(int32) * rank); | ~ ^~~~ tutils.c:144:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 144 | edges = (int32 *)malloc(sizeof(int32) * rank); | ~ ^~~~ tutils.c:210:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 210 | start = (int32 *)malloc(sizeof(int32) * rank); | ~ ^~~~ tutils.c:212:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 212 | edges = (int32 *)malloc(sizeof(int32) * rank); | ~ ^~~~ tutils.c:265:11: warning: variable 'num_errs' set but not used [-Wunused-but-set-variable] 265 | intn num_errs = 0; /* number of errors in compression test so far */ | ^ 5 warnings generated. mv -f .deps/tutils.Tpo .deps/tutils.Po --- tunlim.o --- tunlim.c:90:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 90 | status = memcmp(outdata, result, edges[0] * SIZE_INT16); | ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~ tunlim.c:117:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 117 | test_1dim_singlevar() | ^ | void tunlim.c:235:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 235 | test_1dim_multivars() | ^ | void tunlim.c:390:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 390 | test_multidim_singlevar() | ^ | void tunlim.c:456:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 456 | status = memcmp(outdata, result, edges[0] * DIM1 * DIM2 * sizeof(int16)); | ~~~~~~~~~~~~~~~~^~~~~~ ~ tunlim.c:499:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 499 | status = memcmp(outdata, result, edges[0] * DIM1 * DIM2 * sizeof(int16)); | ~~~~~~~~~~~~~~~~^~~~~~ ~ tunlim.c:528:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 528 | status = memcmp(outdata, result, edges[0] * DIM1 * DIM2 * sizeof(int16)); | ~~~~~~~~~~~~~~~~^~~~~~ ~ tunlim.c:401:11: warning: variable 'num_errs' set but not used [-Wunused-but-set-variable] 401 | intn num_errs = 0; /* number of errors so far */ | ^ tunlim.c:578:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 578 | test_1dim_multivars_addon() | ^ | void tunlim.c:724:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 724 | test_unlim() | ^ | void 10 warnings generated. mv -f .deps/tunlim.Tpo .deps/tunlim.Po --- temptySDSs.o --- temptySDSs.c:203:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 203 | status = SDsetcompress(sds_id, comp_type, &c_info); | ~~~~~~~~~~~~~ ^~~~~~~~~ temptySDSs.c:206:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 206 | status = SDsetcompress(esds_id, comp_type, &c_info); | ~~~~~~~~~~~~~ ^~~~~~~~~ temptySDSs.c:449:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 449 | test_with_existing_file() | ^ | void temptySDSs.c:492:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 492 | test_getchunkinfo() | ^ | void temptySDSs.c:533:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 533 | test_checkempty() | ^ | void 5 warnings generated. mv -f .deps/temptySDSs.Tpo .deps/temptySDSs.Po --- tdatasizes.o --- tdatasizes.c:603:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 603 | test_datasizes() | ^ | void 1 warning generated. mv -f .deps/tdatasizes.Tpo .deps/tdatasizes.Po --- tfile.o --- tfile.c:53:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 53 | test_file_inuse() | ^ | void tfile.c:178:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 178 | test_max_open_files() | ^ | void tfile.c:324:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 324 | test_longfilename() | ^ | void tfile.c:376:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 376 | test_fileformat() | ^ | void tfile.c:431:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 431 | test_files() | ^ | void 5 warnings generated. mv -f .deps/tfile.Tpo .deps/tfile.Po --- tmixed_apis.o --- tmixed_apis.c:44:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 44 | test_SDAPI_ids() | ^ | void tmixed_apis.c:125:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 125 | test_nonSDAPI_ids() | ^ | void tmixed_apis.c:247:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 247 | test_vdatavgroups() | ^ | void tmixed_apis.c:377:50: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 377 | refarray = (uint16 *)malloc(sizeof(uint16) * num_vgroups); | ~ ^~~~~~~~~~~ tmixed_apis.c:381:34: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 381 | status = Vgetvgroups(fid, 0, num_vgroups, refarray); | ~~~~~~~~~~~ ^~~~~~~~~~~ tmixed_apis.c:421:34: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 421 | status = VSgetvdatas(fid, 0, num_vdatas, refarray); | ~~~~~~~~~~~ ^~~~~~~~~~ tmixed_apis.c:464:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 464 | test_vgisinternal() | ^ | void tmixed_apis.c:540:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 540 | test_mixed_apis() | ^ | void 8 warnings generated. mv -f .deps/tmixed_apis.Tpo .deps/tmixed_apis.Po --- tdim.o --- tdim.c:62:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 62 | test_basic_dim() | ^ | void tdim.c:126:41: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 126 | array1_data[j][i] = (i + j) + 1; | ~ ~~~~~~~~^~~ tdim.c:274:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 274 | test_dim_scales() | ^ | void tdim.c:328:41: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 328 | array1_data[j][i] = (i + j) + 1; | ~ ~~~~~~~~^~~ tdim.c:420:36: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 420 | array2_data[j][i] = 10 * (j + i); | ~ ~~~^~~~~~~~~ tdim.c:524:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 524 | test_dim_strs() | ^ | void tdim.c:583:41: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 583 | array1_data[j][i] = (i + j) + 1; | ~ ~~~~~~~~^~~ tdim.c:692:36: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 692 | array2_data[j][i] = 10 * (j + i); | ~ ~~~^~~~~~~~~ tdim.c:758:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 758 | test_dimensions() | ^ | void 9 warnings generated. mv -f .deps/tdim.Tpo .deps/tdim.Po --- tcoordvar.o --- tcoordvar.c:164:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 164 | var_list = (hdf_varlist_t *)malloc(n_vars * sizeof(hdf_varlist_t)); | ^~~~~~ ~ tcoordvar.c:583:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 583 | allvars = (hdf_varlist_t *)malloc(n_vars * sizeof(hdf_varlist_t)); | ^~~~~~ ~ tcoordvar.c:623:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 623 | test_coordvar() | ^ | void 3 warnings generated. mv -f .deps/tcoordvar.Tpo .deps/tcoordvar.Po --- tsdsprops.o --- tsdsprops.c:63:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 63 | test_SDSnames() | ^ | void tsdsprops.c:183:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 183 | test_unlim_dim() | ^ | void tsdsprops.c:211:31: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 211 | array_data[idx] = idx + 1; | ~ ~~~~^~~ tsdsprops.c:225:33: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 225 | append_data[idx] = DIM0 + idx; | ~ ~~~~~^~~~~ tsdsprops.c:326:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 326 | test_unlim_inloop() | ^ | void tsdsprops.c:452:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 452 | test_valid_args() | ^ | void tsdsprops.c:479:50: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 479 | array_data[idxx][idxy] = idxx * idxy + 1; | ~ ~~~~~~~~~~~~^~~ tsdsprops.c:587:11: warning: variable 'num_errs' set but not used [-Wunused-but-set-variable] 587 | intn num_errs = 0; /* number of errors so far */ | ^ tsdsprops.c:605:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 605 | test_valid_args2() | ^ | void tsdsprops.c:626:33: warning: passing 'const char[6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 626 | status = makeSDS(sd_id, "data1", DFNT_FLOAT32, 1, dim, d1start, NULL, d1count, &data1); | ^~~~~~~ tsdsprops.c:582:28: note: passing argument to parameter 'name' here 582 | makeSDS(int32 sd_id, char *name, int32 dtype, int32 rank, int32 *dimsizes, int32 *start, int32 *strides, | ^ tsdsprops.c:639:29: warning: passing 'const char[6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 639 | status = makeSDS(sd_id, "data2", DFNT_INT32, 2, dims2, d2start, NULL, d2count, data2); | ^~~~~~~ tsdsprops.c:582:28: note: passing argument to parameter 'name' here 582 | makeSDS(int32 sd_id, char *name, int32 dtype, int32 rank, int32 *dimsizes, int32 *start, int32 *strides, | ^ tsdsprops.c:653:40: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'int16' (aka 'short') [-Wimplicit-int-conversion] 653 | data3[i][j][k] = i * j * k; | ~ ~~~~~~^~~ tsdsprops.c:655:29: warning: passing 'const char[6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 655 | status = makeSDS(sd_id, "data3", DFNT_INT16, 3, dims3, d3start, NULL, d3count, data3); | ^~~~~~~ tsdsprops.c:582:28: note: passing argument to parameter 'name' here 582 | makeSDS(int32 sd_id, char *name, int32 dtype, int32 rank, int32 *dimsizes, int32 *start, int32 *strides, | ^ tsdsprops.c:750:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 750 | test_SDSprops() | ^ | void tsdsprops.c:750:1: warning: stack frame size (438408) exceeds limit (16384) in 'test_SDSprops' [-Wframe-larger-than] 750 | test_SDSprops() | ^ 15 warnings generated. mv -f .deps/tsdsprops.Tpo .deps/tsdsprops.Po --- cdftest.o --- cdftest.c:232:58: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 232 | cdf_assert(ncattput(id, ii, reqattr[0], NC_CHAR, strlen(vp->units), vp->units) == 0); | ~~~~~~~~ ^~~~~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:237:58: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 237 | cdf_assert(ncattput(id, ii, reqattr[5], NC_CHAR, strlen(vp->fieldnam), vp->fieldnam) == 5); | ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:271:23: warning: implicit conversion from 'int' to 'float' may lose precision [-Wimplicit-int-float-conversion] 271 | val = ii; | ~ ^~ cdftest.c:315:23: warning: implicit conversion from 'int' to 'float' may lose precision [-Wimplicit-int-float-conversion] 315 | val = ii; | ~ ^~ cdftest.c:385:58: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 385 | cdf_assert(ncattput(id, NC_GLOBAL, "TITLE", NC_CHAR, strlen(fname), fname) != -1); | ~~~~~~~~ ^~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:390:58: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 390 | cdf_assert(ncattput(id, NC_GLOBAL, "RCSID", NC_CHAR, strlen(mrcsid), (ncvoid *)mrcsid) != -1); | ~~~~~~~~ ^~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:483:27: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 483 | cdf_assert(adesc->len == strlen(fname)); | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:493:27: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 493 | cdf_assert(adesc->len == strlen(mrcsid)); | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:535:35: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 535 | cdf_assert(adesc->len == strlen(tvp->units)); | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ cdftest.c:571:35: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] 571 | cdf_assert(adesc->len == strlen(tvp->fieldnam)); | ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ cdftest.c:63:15: note: expanded from macro 'cdf_assert' 63 | if (!(ex)) { \ | ^~ 10 warnings generated. mv -f .deps/cdftest.Tpo .deps/cdftest.Po --- cdftest --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o cdftest cdftest.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz --- tncvargetfill.o --- tncvargetfill.c:107:24: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 107 | memset(outdata, 0, edges[0]); | ~~~~~~ ^~~~~~~~ tncvargetfill.c:135:24: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 135 | memset(outdata, 0, edges[0]); | ~~~~~~ ^~~~~~~~ tncvargetfill.c:153:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 153 | test_1dim_multivars() | ^ | void tncvargetfill.c:346:46: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 346 | memset(outdata3D, 0, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:351:62: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 351 | status = memcmp(outdata3D, result3D, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:372:26: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 372 | memset(outdata1D, 0, edges[0] * sizeof(int16)); | ^~~~~~~~ ~ tncvargetfill.c:403:26: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 403 | memset(outdata1D, 0, edges[0] * sizeof(int16)); | ^~~~~~~~ ~ tncvargetfill.c:408:49: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 408 | status = memcmp(outdata1D, ncresult1Ddozen, edges[0] * sizeof(int16)); | ^~~~~~~~ ~ tncvargetfill.c:418:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 418 | test_multidims() | ^ | void tncvargetfill.c:500:74: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 500 | outdata3 = (int16 *)calloc(edges[0] * edges[1] * edges[2], sizeof(int16)); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ tncvargetfill.c:507:61: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 507 | status = memcmp(outdata3, result3D, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:571:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 571 | status = memcmp(outdata3D, result3D, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:599:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 599 | status = memcmp(outdata1D, sdresult1D, edges[0] * sizeof(int16)); | ^~~~~~~~ ~ tncvargetfill.c:726:46: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 726 | memset(outdata3D, 0, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:737:79: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 737 | status = memcmp(outdata3D, result3D_start400_edge611, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:745:46: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 745 | memset(outdata3D, 0, edges[0] * edges[1] * edges[2] * sizeof(int16)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ~ tncvargetfill.c:771:26: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 771 | memset(outdata1D, 0, edges[0] * sizeof(int16)); | ^~~~~~~~ ~ tncvargetfill.c:782:26: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 782 | memset(outdata1D, 0, edges[0] * sizeof(int16)); | ^~~~~~~~ ~ tncvargetfill.c:690:21: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 690 | dimsizes3D[0] = max_numrecs; | ~ ^~~~~~~~~~~ tncvargetfill.c:794:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 794 | test_ncvargetfill() | ^ | void 20 warnings generated. mv -f .deps/tncvargetfill.Tpo .deps/tncvargetfill.Po --- tncunlim.o --- tncunlim.c:57:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 57 | test_1dim_singlevar() | ^ | void tncunlim.c:73:13: warning: variable 'num_errs' set but not used [-Wunused-but-set-variable] 73 | intn num_errs = 0; /* number of errors so far */ | ^ tncunlim.c:292:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 292 | test_1dim_multivars() | ^ | void tncunlim.c:671:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 671 | test_multidim_singlevar() | ^ | void tncunlim.c:689:13: warning: variable 'num_errs' set but not used [-Wunused-but-set-variable] 689 | intn num_errs = 0; /* number of errors so far */ | ^ tncunlim.c:903:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 903 | test_ncunlim() | ^ | void 6 warnings generated. mv -f .deps/tncunlim.Tpo .deps/tncunlim.Po --- hdfnctest --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfnctest hdfnctest.o tutils.o tncvargetfill.o tunlim.o tncunlim.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz --- cdftest --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/cdftest cdftest.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- tattdatainfo.o --- tattdatainfo.c:35:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 35 | static intn test_attrs(); | ^ | void tattdatainfo.c:36:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 36 | static intn test_dfannots(); | ^ | void tattdatainfo.c:37:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 37 | static intn test_dfsdattrs(); | ^ | void tattdatainfo.c:81:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 81 | test_attrs() | ^ | void tattdatainfo.c:152:36: warning: implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion] 152 | data2[ii][jj] = 500.50 * (ii + jj); | ~ ~~~~~~~^~~~~~~~~~~ tattdatainfo.c:274:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 274 | indesc = (char *)malloc(indesclen + 1); | ~~~~~~ ~~~~~~~~~~^~~ tattdatainfo.c:293:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 293 | add_sdfile_annotations() | ^ | void tattdatainfo.c:338:5: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned long' [-Wsign-compare] 338 | VERIFY(ret, strlen(labels[0]), "DFANgetfidlen first file label"); | ^ ~~~ ~~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tattdatainfo.c:346:5: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned long' [-Wsign-compare] 346 | VERIFY(ret, strlen(labels[1]), "DFANgetfidlen second file label"); | ^ ~~~ ~~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tattdatainfo.c:356:5: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned long' [-Wsign-compare] 356 | VERIFY(ret, strlen(descs[0]), "DFANgetfdslen first file description"); | ^ ~~~ ~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tattdatainfo.c:364:5: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned long' [-Wsign-compare] 364 | VERIFY(ret, strlen(descs[1]), "DFANgetfdslen second file description"); | ^ ~~~ ~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tattdatainfo.c:385:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 385 | add_sdsNDG_annotations() | ^ | void tattdatainfo.c:441:35: warning: passing 'const char[13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 441 | num_errs = check_lab_desc(DFAN_NDG_FILE, DFTAG_NDG, refnum, labels[jj], descs[jj]); | ^~~~~~~~~~~~~ tattdatainfo.c:219:23: note: expanded from macro 'DFAN_NDG_FILE' 219 | #define DFAN_NDG_FILE "tdfanndg.hdf" | ^~~~~~~~~~~~~~ tattdatainfo.c:258:22: note: passing argument to parameter 'fname' here 258 | check_lab_desc(char *fname, uint16 tag, uint16 ref, char *label, char *desc) | ^ tattdatainfo.c:457:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 457 | add_sdsSDG_annotations() | ^ | void tattdatainfo.c:504:28: warning: passing 'const char[13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 504 | check_lab_desc(DFAN_SDG_FILE, DFTAG_SDG, refnum, labsds, descsds); | ^~~~~~~~~~~~~ tattdatainfo.c:220:23: note: expanded from macro 'DFAN_SDG_FILE' 220 | #define DFAN_SDG_FILE "tdfansdg.hdf" /* only for SDG annotation tests */ | ^~~~~~~~~~~~~~ tattdatainfo.c:258:22: note: passing argument to parameter 'fname' here 258 | check_lab_desc(char *fname, uint16 tag, uint16 ref, char *label, char *desc) | ^ tattdatainfo.c:528:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 528 | offsetarray = (int32 *)malloc(num_annots * sizeof(int32)); | ^~~~~~~~~~ ~ tattdatainfo.c:531:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 531 | lengtharray = (int32 *)malloc(num_annots * sizeof(int32)); | ^~~~~~~~~~ ~ tattdatainfo.c:535:55: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 535 | num_annots = SDgetanndatainfo(id, annot_type, num_annots, offsetarray, lengtharray); | ~~~~~~~~~~~~~~~~ ^~~~~~~~~~ tattdatainfo.c:703:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 703 | test_dfsdattrs() | ^ | void tattdatainfo.c:814:48: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 814 | info_count = SDgetoldattdatainfo(0, sdsid, _HDF_LongName, &offset, &length); | ^~~~~~~~~~~~~ ../../hdf/src/hlimits.h:279:29: note: expanded from macro '_HDF_LongName' 279 | #define _HDF_LongName "long_name" /* data/dimension label string */ | ^~~~~~~~~~~ ../../mfhdf/libsrc/mfhdf.h:437:68: note: passing argument to parameter 'attr_name' here 437 | HDFLIBAPI intn SDgetoldattdatainfo(int32 dimid, int32 sdsid, char *attr_name, int32 *offset, int32 *length); | ^ tattdatainfo.c:822:52: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 822 | info_count = SDgetoldattdatainfo(dimid, sdsid, _HDF_LongName, &offset, &length); | ^~~~~~~~~~~~~ ../../hdf/src/hlimits.h:279:29: note: expanded from macro '_HDF_LongName' 279 | #define _HDF_LongName "long_name" /* data/dimension label string */ | ^~~~~~~~~~~ ../../mfhdf/libsrc/mfhdf.h:437:68: note: passing argument to parameter 'attr_name' here 437 | HDFLIBAPI intn SDgetoldattdatainfo(int32 dimid, int32 sdsid, char *attr_name, int32 *offset, int32 *length); | ^ tattdatainfo.c:831:52: warning: passing 'const char[7]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 831 | info_count = SDgetoldattdatainfo(dimid, sdsid, _HDF_Format, &offset, &length); | ^~~~~~~~~~~ ../../hdf/src/hlimits.h:281:29: note: expanded from macro '_HDF_Format' 281 | #define _HDF_Format "format" /* data/dimension format string */ | ^~~~~~~~ ../../mfhdf/libsrc/mfhdf.h:437:68: note: passing argument to parameter 'attr_name' here 437 | HDFLIBAPI intn SDgetoldattdatainfo(int32 dimid, int32 sdsid, char *attr_name, int32 *offset, int32 *length); | ^ tattdatainfo.c:837:48: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 837 | info_count = SDgetoldattdatainfo(0, sdsid, _HDF_CoordSys, &offset, &length); | ^~~~~~~~~~~~~ ../../hdf/src/hlimits.h:282:29: note: expanded from macro '_HDF_CoordSys' 282 | #define _HDF_CoordSys "coordsys" /* data coordsys string */ | ^~~~~~~~~~ ../../mfhdf/libsrc/mfhdf.h:437:68: note: passing argument to parameter 'attr_name' here 437 | HDFLIBAPI intn SDgetoldattdatainfo(int32 dimid, int32 sdsid, char *attr_name, int32 *offset, int32 *length); | ^ tattdatainfo.c:907:31: warning: implicit conversion changes signedness: 'const int32' (aka 'const int') to 'unsigned long' [-Wsign-conversion] 907 | readcbuf = (char *)malloc(length * sizeof(char)); | ^~~~~~ ~ tattdatainfo.c:911:42: warning: implicit conversion changes signedness: 'const int32' (aka 'const int') to 'unsigned long' [-Wsign-conversion] 911 | readlen = fread((void *)readcbuf, 1, length, fd); | ~~~~~ ^~~~~~ tattdatainfo.c:933:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 933 | test_att_ann_datainfo() | ^ | void 26 warnings generated. mv -f .deps/tattdatainfo.Tpo .deps/tattdatainfo.Po --- hdfnctest --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfnctest hdfnctest.o tutils.o tncvargetfill.o tunlim.o tncunlim.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- tcomp.o --- tcomp.c:57:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 57 | test_various_comps() | ^ | void tcomp.c:99:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 99 | status = SDsetcompress(sds_id, comp_type, &c_info); | ~~~~~~~~~~~~~ ^~~~~~~~~ tcomp.c:118:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 118 | status = SDsetcompress(sds_id, comp_type, &c_info); | ~~~~~~~~~~~~~ ^~~~~~~~~ tcomp.c:148:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'comp_coder_t' [-Wsign-conversion] 148 | status = SDsetcompress(sds_id, comp_type, &c_info); | ~~~~~~~~~~~~~ ^~~~~~~~~ tcomp.c:176:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 176 | test_compressed_data() | ^ | void tcomp.c:832:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 832 | test_compression() | ^ | void 6 warnings generated. mv -f .deps/tcomp.Tpo .deps/tcomp.Po --- texternal.o --- texternal.c:92:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 92 | test_setexternal() | ^ | void texternal.c:267:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 267 | test_getexternal() | ^ | void texternal.c:324:66: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 324 | extfile_name = (char *)malloc(sizeof(char *) * (name_len + 1)); | ~ ~~~~~~~~~^~~ texternal.c:326:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 326 | memset(extfile_name, '\0', name_len + 1); | ~~~~~~ ~~~~~~~~~^~~ texternal.c:346:55: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 346 | ret_code = SDgetexternalinfo(sds_id, name_len + 1, null_buffer, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ texternal.c:351:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 351 | extfile_name = (char *)malloc(sizeof(char *) * (name_len + 1)); | ~ ~~~~~~~~~^~~ texternal.c:353:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 353 | memset(extfile_name, '\0', name_len + 1); | ~~~~~~ ~~~~~~~~~^~~ texternal.c:356:51: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 356 | name_len = SDgetexternalinfo(sds_id, name_len + 1, extfile_name, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ texternal.c:363:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 363 | char *short_name = (char *)malloc(sizeof(char *) * (name_len)); | ~ ^~~~~~~~ texternal.c:365:34: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 365 | memset(short_name, '\0', name_len); | ~~~~~~ ^~~~~~~~ texternal.c:366:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 366 | strncpy(short_name, EXTFILE, name_len - 2); | ~~~~~~~ ~~~~~~~~~^~~ texternal.c:367:36: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 367 | memset(extfile_name, '\0', name_len); | ~~~~~~ ^~~~~~~~ texternal.c:372:55: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 372 | name_len = SDgetexternalinfo(sds_id, name_len - 2, extfile_name, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ texternal.c:401:64: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 401 | ret_code = SDgetexternalinfo(sds_id, name_len + 1, null_buffer, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ texternal.c:405:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 405 | extfile_name = (char *)malloc(sizeof(char *) * (name_len + 1)); | ~ ~~~~~~~~~^~~ texternal.c:407:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 407 | memset(extfile_name, '\0', name_len + 1); | ~~~~~~ ~~~~~~~~~^~~ texternal.c:410:51: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 410 | name_len = SDgetexternalinfo(sds_id, name_len + 1, extfile_name, &offset, &length); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ texternal.c:456:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 456 | test_mult_setexternal() | ^ | void texternal.c:477:31: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 477 | make_Ext3D_SDS(sd_id, SDS1, DFNT_INT32, 3, dim_sizes, (void *)written_data, OFFSET, EXTFILE2); | ^~~~ texternal.c:41:18: note: expanded from macro 'SDS1' 41 | #define SDS1 "Dataset 1" | ^~~~~~~~~~~ ./hdftest.h:136:41: note: passing argument to parameter 'sds_name' here 136 | int32 make_Ext3D_SDS(int32 sd_id, char *sds_name, int32 type, int32 rank, int32 *dim_sizes, | ^ texternal.c:477:93: warning: passing 'const char[20]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 477 | make_Ext3D_SDS(sd_id, SDS1, DFNT_INT32, 3, dim_sizes, (void *)written_data, OFFSET, EXTFILE2); | ^~~~~~~~ texternal.c:37:18: note: expanded from macro 'EXTFILE2' 37 | #define EXTFILE2 "ExternalSDSexisting" /* data set having data */ | ^~~~~~~~~~~~~~~~~~~~~ ./hdftest.h:137:62: note: passing argument to parameter 'ext_file_name' here 137 | void *written_data, int32 offset, char *ext_file_name); | ^ texternal.c:511:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 511 | extfile_name = malloc(sizeof(char *) * (name_len + 1)); | ~ ~~~~~~~~~^~~ texternal.c:513:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 513 | memset(extfile_name, '\0', name_len + 1); | ~~~~~~ ~~~~~~~~~^~~ texternal.c:516:52: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 516 | name_len = SDgetexternalinfo(sds1_id, name_len + 1, extfile_name, NULL, NULL); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~ texternal.c:567:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 567 | test_special_combos() | ^ | void texternal.c:587:33: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 587 | sds2_size = make_SDS(sd_id, SDS2, DFNT_INT32, 3, dim_sizes, Z_LENGTH, (void *)written_data); | ^~~~ texternal.c:42:18: note: expanded from macro 'SDS2' 42 | #define SDS2 "Dataset 2" | ^~~~~~~~~~~ ./hdftest.h:129:35: note: passing argument to parameter 'sds_name' here 129 | int32 make_SDS(int32 sd_id, char *sds_name, int32 type, int32 rank, int32 *dim_sizes, int32 unlim_dim, | ^ texternal.c:588:33: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 588 | sds3_size = make_SDS(sd_id, SDS3, DFNT_INT32, 3, dim_sizes, Z_LENGTH, (void *)written_data); | ^~~~ texternal.c:43:18: note: expanded from macro 'SDS3' 43 | #define SDS3 "Dataset 3" | ^~~~~~~~~~~ ./hdftest.h:129:35: note: passing argument to parameter 'sds_name' here 129 | int32 make_SDS(int32 sd_id, char *sds_name, int32 type, int32 rank, int32 *dim_sizes, int32 unlim_dim, | ^ texternal.c:613:40: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 613 | sds2_size = append_Data2SDS(sd_id, SDS2, ap_start, ap_edges, (void *)ap_data); | ^~~~ texternal.c:42:18: note: expanded from macro 'SDS2' 42 | #define SDS2 "Dataset 2" | ^~~~~~~~~~~ ./hdftest.h:140:42: note: passing argument to parameter 'sds_name' here 140 | int32 append_Data2SDS(int32 sd_id, char *sds_name, int32 *start, int32 *edges, void *ap_data); | ^ texternal.c:631:50: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 631 | status = verify_datasize(sds2_id, sds2_size, SDS2); | ^~~~ texternal.c:42:18: note: expanded from macro 'SDS2' 42 | #define SDS2 "Dataset 2" | ^~~~~~~~~~~ ./hdftest.h:143:59: note: passing argument to parameter 'sds_name' here 143 | intn verify_datasize(int32 sds_id, int32 data_size, char *sds_name); | ^ texternal.c:643:50: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 643 | status = verify_datasize(sds3_id, sds3_size, SDS3); | ^~~~ texternal.c:43:18: note: expanded from macro 'SDS3' 43 | #define SDS3 "Dataset 3" | ^~~~~~~~~~~ ./hdftest.h:143:59: note: passing argument to parameter 'sds_name' here 143 | intn verify_datasize(int32 sds_id, int32 data_size, char *sds_name); | ^ texternal.c:649:33: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 649 | sds4_size = make_SDS(sd_id, SDS4, DFNT_INT32, 3, dim_sizes, Z_LENGTH, (void *)written_data); | ^~~~ texternal.c:44:18: note: expanded from macro 'SDS4' 44 | #define SDS4 "Dataset 4" | ^~~~~~~~~~~ ./hdftest.h:129:35: note: passing argument to parameter 'sds_name' here 129 | int32 make_SDS(int32 sd_id, char *sds_name, int32 type, int32 rank, int32 *dim_sizes, int32 unlim_dim, | ^ texternal.c:660:50: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 660 | status = verify_datasize(sds2_id, sds2_size, SDS2); | ^~~~ texternal.c:42:18: note: expanded from macro 'SDS2' 42 | #define SDS2 "Dataset 2" | ^~~~~~~~~~~ ./hdftest.h:143:59: note: passing argument to parameter 'sds_name' here 143 | intn verify_datasize(int32 sds_id, int32 data_size, char *sds_name); | ^ texternal.c:662:50: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 662 | status = verify_datasize(sds3_id, sds3_size, SDS3); | ^~~~ texternal.c:43:18: note: expanded from macro 'SDS3' 43 | #define SDS3 "Dataset 3" | ^~~~~~~~~~~ ./hdftest.h:143:59: note: passing argument to parameter 'sds_name' here 143 | intn verify_datasize(int32 sds_id, int32 data_size, char *sds_name); | ^ texternal.c:664:50: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 664 | status = verify_datasize(sds4_id, sds4_size, SDS4); | ^~~~ texternal.c:44:18: note: expanded from macro 'SDS4' 44 | #define SDS4 "Dataset 4" | ^~~~~~~~~~~ ./hdftest.h:143:59: note: passing argument to parameter 'sds_name' here 143 | intn verify_datasize(int32 sds_id, int32 data_size, char *sds_name); | ^ texternal.c:572:56: warning: unused variable 'size_written' [-Wunused-variable] 572 | int32 sds2_size = 0, sds3_size = 0, sds4_size = 0, size_written = 0; | ^~~~~~~~~~~~ texternal.c:979:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 979 | test_external() | ^ | void texternal.c:1090:31: warning: implicit conversion changes signedness: 'unsigned long' to 'int32' (aka 'int') [-Wsign-conversion] 1090 | data_size = num_elems * sizeof(int); | ~ ~~~~~~~~~~^~~~~~~~~~~~~ texternal.c:1090:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1090 | data_size = num_elems * sizeof(int); | ^~~~~~~~~ ~ texternal.c:1095:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1095 | outdata = (int32 *)malloc(data_size); | ~~~~~~ ^~~~~~~~~ texternal.c:1040:12: warning: variable 'num_errs' set but not used [-Wunused-but-set-variable] 1040 | intn num_errs = 0; /* number of errors in compression test so far */ | ^ 39 warnings generated. mv -f .deps/texternal.Tpo .deps/texternal.Po --- hdftest.o --- hdftest.c:50:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 50 | extern int test_netcdf_reading(); | ^ | void hdftest.c:51:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 51 | extern int test_szip_compression(); | ^ | void hdftest.c:52:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 52 | extern int test_checkempty(); | ^ | void hdftest.c:53:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 53 | extern int test_idtest(); | ^ | void hdftest.c:55:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 55 | extern int test_mixed_apis(); | ^ | void hdftest.c:56:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 56 | extern int test_files(); | ^ | void hdftest.c:57:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 57 | extern int test_SDSprops(); | ^ | void hdftest.c:58:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 58 | extern int test_coordvar(); | ^ | void hdftest.c:59:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 59 | extern int test_chunk(); | ^ | void hdftest.c:60:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 60 | extern int test_compression(); | ^ | void hdftest.c:61:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 61 | extern int test_dimensions(); | ^ | void hdftest.c:62:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 62 | extern int test_attributes(); | ^ | void hdftest.c:63:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 63 | extern int test_datasizes(); | ^ | void hdftest.c:64:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 64 | extern int test_datainfo(); | ^ | void hdftest.c:65:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 65 | extern int test_external(); | ^ | void hdftest.c:66:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 66 | extern int test_att_ann_datainfo(); | ^ | void hdftest.c:193:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 193 | if (strncmp(text, "TRUE", count)) { | ~~~~~~~ ^~~~~ hdftest.c:433:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 433 | if (strncmp(text, "globulator", count)) { | ~~~~~~~ ^~~~~ 18 warnings generated. mv -f .deps/hdftest.Tpo .deps/hdftest.Po --- tchunk.o --- tchunk.c:82:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 82 | test_chunk() | ^ | void tchunk.c:831:5: warning: comparison of integers of different signs: 'comp_coder_t' and 'int32' (aka 'int') [-Wsign-compare] 831 | VERIFY(comp_type, chunk_def.comp.comp_type, "Chunk Test 6. SDgetcomptype"); | ^ ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tchunk.c:838:5: warning: comparison of integers of different signs: 'comp_coder_t' and 'int32' (aka 'int') [-Wsign-compare] 838 | VERIFY(comp_type, chunk_def.comp.comp_type, "Chunk Test 6. SDgetcompinfo"); | ^ ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tchunk.c:1042:5: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'comp_coder_t' [-Wsign-compare] 1042 | VERIFY(chunk_def_out.comp.comp_type, comp_type, "Chunk Test 6. SDgetchunkinfo"); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tchunk.c:1210:5: warning: comparison of integers of different signs: 'comp_coder_t' and 'int32' (aka 'int') [-Wsign-compare] 1210 | VERIFY(comp_type, chunk_def.comp.comp_type, "Chunk Test 6. SDgetcompinfo"); | ^ ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ tchunk.c:1217:5: warning: comparison of integers of different signs: 'comp_coder_t' and 'int32' (aka 'int') [-Wsign-compare] 1217 | VERIFY(comp_type, chunk_def.comp.comp_type, "Chunk Test 7. SDgetcomptype"); | ^ ~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ./hdftest.h:76:18: note: expanded from macro 'VERIFY' 76 | if (item != value) { \ | ~~~~ ^ ~~~~~ 6 warnings generated. mv -f .deps/tchunk.Tpo .deps/tchunk.Po --- tszip.o --- tszip.c:37:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 37 | test_szip_SDS8bit() | ^ | void tszip.c:163:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 163 | test_szip_SDS16bit() | ^ | void tszip.c:279:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 279 | test_szip_SDS32bit() | ^ | void tszip.c:395:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 395 | test_szip_SDSfl32bit() | ^ | void tszip.c:513:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 513 | test_szip_SDSfl64bit() | ^ | void tszip.c:639:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 639 | test_szip_chunk() | ^ | void tszip.c:889:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 889 | test_szip_chunk_3d() | ^ | void tszip.c:912:54: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] 912 | out_data[i][j][k] = i * 100 + j * 10 + k; | ~ ~~~~~~~~~~~~~~~~~^~~ tszip.c:1055:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1055 | test_szip_unlimited() | ^ | void tszip.c:1206:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1206 | test_getszipinfo() | ^ | void tszip.c:1301:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1301 | test_getszipdata() | ^ | void tszip.c:1378:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1378 | test_szip_compression() | ^ | void 12 warnings generated. mv -f .deps/tszip.Tpo .deps/tszip.Po --- tdatainfo.o --- tdatainfo.c:57:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 57 | static intn test_nonspecial_SDSs(); | ^ | void tdatainfo.c:58:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 58 | static intn test_compressed_SDSs(); | ^ | void tdatainfo.c:59:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 59 | static intn test_empty_SDSs(); | ^ | void tdatainfo.c:60:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 60 | static intn test_chunked_partial(); | ^ | void tdatainfo.c:61:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 61 | static intn test_chkcmp_SDSs(); | ^ | void tdatainfo.c:62:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 62 | static intn test_extend_SDSs(); | ^ | void tdatainfo.c:100:38: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 100 | info->dimsizes = (int32 *)malloc(n_dims * sizeof(int32)); | ^~~~~~ ~ tdatainfo.c:158:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 158 | test_nonspecial_SDSs() | ^ | void tdatainfo.c:191:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 191 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:229:36: warning: implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion] 229 | data2[ii][jj] = 500.50 * (ii + jj); | ~ ~~~~~~~^~~~~~~~~~~ tdatainfo.c:268:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 268 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:298:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 298 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:329:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 329 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:387:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 387 | readibuf = (int32 *)malloc(sds1_info.n_values * sizeof(int32)); | ~~~~~~~~~~^~~~~~~~ ~ tdatainfo.c:388:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 388 | readibuf_swapped = (int32 *)malloc(sds1_info.n_values * sizeof(int32)); | ~~~~~~~~~~^~~~~~~~ ~ tdatainfo.c:393:75: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 393 | ret32 = DFKconvert(readibuf, readibuf_swapped, sds1_info.numtype, (uint32)sds1_info.n_values, | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:416:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 416 | readfbuf = (float32 *)malloc(sds2_info.n_values * sizeof(float32)); | ~~~~~~~~~~^~~~~~~~ ~ tdatainfo.c:417:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 417 | readfbuf_swapped = (float32 *)malloc(sds2_info.n_values * sizeof(float32)); | ~~~~~~~~~~^~~~~~~~ ~ tdatainfo.c:422:75: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 422 | ret32 = DFKconvert(readfbuf, readfbuf_swapped, sds2_info.numtype, (uint32)sds2_info.n_values, | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:431:47: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] 431 | if (fabs(readfbuf_swapped[kk] - data2[jj][ii]) > 0.00001) | ~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ tdatainfo.c:448:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 448 | readibuf = (int32 *)malloc(sds3_info.n_values * sizeof(int32)); | ~~~~~~~~~~^~~~~~~~ ~ tdatainfo.c:449:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 449 | readibuf_swapped = (int32 *)malloc(sds3_info.n_values * sizeof(int32)); | ~~~~~~~~~~^~~~~~~~ ~ tdatainfo.c:454:75: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 454 | ret32 = DFKconvert(readibuf, readibuf_swapped, sds3_info.numtype, (uint32)sds3_info.n_values, | ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:192:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 192 | CHECK(info_count, FAIL, "test_nonspecial_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:269:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 269 | CHECK(info_count, FAIL, "test_nonspecial_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:299:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 299 | CHECK(info_count, FAIL, "test_nonspecial_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:330:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 330 | CHECK(info_count, FAIL, "test_nonspecial_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:506:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 506 | test_compressed_SDSs() | ^ | void tdatainfo.c:571:36: warning: implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion] 571 | data2[ii][jj] = 500.50 * (ii + jj); | ~ ~~~~~~~^~~~~~~~~~~ tdatainfo.c:678:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 678 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:692:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 692 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:727:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 727 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:768:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 768 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:679:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 679 | CHECK(info_count, FAIL, "test_compressed_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:693:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 693 | CHECK(info_count, FAIL, "test_compressed_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:728:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 728 | CHECK(info_count, FAIL, "test_compressed_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:769:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 769 | CHECK(info_count, FAIL, "test_compressed_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:838:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 838 | test_empty_SDSs() | ^ | void tdatainfo.c:890:22: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 890 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:912:22: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 912 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:891:9: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 891 | CHECK_IND(info_count, FAIL, "test_empty_SDSs: SDgetdatainfo", ii); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:66:20: note: expanded from macro 'CHECK_IND' 66 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:913:9: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 913 | CHECK_IND(info_count, FAIL, "test_empty_SDSs: SDgetdatainfo", ii); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:66:20: note: expanded from macro 'CHECK_IND' 66 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:950:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 950 | test_chunked_partial() | ^ | void tdatainfo.c:1095:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1095 | readibuf = (int32 *)malloc(sds_info.lengths[chk_num]); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:1096:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1096 | readibuf_swapped = (int32 *)malloc(sds_info.lengths[chk_num]); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:1081:31: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 1081 | for (chk_num = 0; chk_num < info_count; chk_num++) { | ~~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:1137:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1137 | test_chkcmp_SDSs() | ^ | void tdatainfo.c:1283:35: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1283 | info_count = SDgetdatainfo(sds_id, chk_coord, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:1314:20: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1314 | info_count = SDgetdatainfo(cmpsds_id, chk_coord, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:1284:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 1284 | CHECK(info_count, FAIL, "test_chkcmp_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:1315:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 1315 | CHECK(info_count, FAIL, "test_chkcmp_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:1355:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1355 | test_extend_SDSs() | ^ | void tdatainfo.c:1526:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1526 | info_count = SDgetdatainfo(sds_id, NULL, 0, 0, NULL, NULL); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:1545:18: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 1545 | info_count = SDgetdatainfo(sds_id, NULL, 0, info_count, sds_info.offsets, sds_info.lengths); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tdatainfo.c:1527:5: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] 1527 | CHECK(info_count, FAIL, "test_extend_SDSs: SDgetdatainfo"); | ^ ~~~~~~~~~~ ~~~~ ./hdftest.h:57:20: note: expanded from macro 'CHECK' 57 | if (status == fail_value) { \ | ~~~~~~ ^ ~~~~~~~~~~ tdatainfo.c:1553:25: warning: comparison of integers of different signs: 'int' and 'uintn' (aka 'unsigned int') [-Wsign-compare] 1553 | for (kk = 0; kk < info_count; kk++) { | ~~ ^ ~~~~~~~~~~ tdatainfo.c:1609:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1609 | test_datainfo() | ^ | void 57 warnings generated. mv -f .deps/tdatainfo.Tpo .deps/tdatainfo.Po --- hdftest --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdftest hdftest.o tutils.o tchunk.o tcomp.o tcoordvar.o tdim.o temptySDSs.o tattributes.o texternal.o tfile.o tmixed_apis.o tnetcdf.o trank0.o tsd.o tsdsprops.o tszip.o tattdatainfo.o tdatainfo.o tdatasizes.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdftest hdftest.o tutils.o tchunk.o tcomp.o tcoordvar.o tdim.o temptySDSs.o tattributes.o texternal.o tfile.o tmixed_apis.o tnetcdf.o trank0.o tsd.o tsdsprops.o tszip.o tattdatainfo.o tdatainfo.o tdatasizes.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in ncdump --- dumplib.o --- --- ncdump.o --- --- vardata.o --- --- h4getopt.o --- --- dumplib.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dumplib.o -MD -MP -MF .deps/dumplib.Tpo -c -o dumplib.o dumplib.c --- ncdump.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT ncdump.o -MD -MP -MF .deps/ncdump.Tpo -c -o ncdump.o ncdump.c --- vardata.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vardata.o -MD -MP -MF .deps/vardata.Tpo -c -o vardata.o vardata.c --- h4getopt.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT h4getopt.o -MD -MP -MF .deps/h4getopt.Tpo -c -o h4getopt.o `test -f '../../mfhdf/util/h4getopt.c' || echo './'`../../mfhdf/util/h4getopt.c ../../mfhdf/util/h4getopt.c:52:18: warning: initializing 'char *' with an expression of type 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 52 | static char *place = EMSG; /* option letter processing */ | ^ ~~~~ ../../mfhdf/util/h4getopt.c:60:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 60 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:67:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 67 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:73:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 73 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:107:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 107 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:114:15: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 114 | place = EMSG; | ^ ~~~~ 6 warnings generated. mv -f .deps/h4getopt.Tpo .deps/h4getopt.Po --- dumplib.o --- dumplib.c:32:28: warning: format string is not a string literal [-Wformat-nonliteral] 32 | (void)vfprintf(stderr, fmt, args); | ^~~ dumplib.c:59:14: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 59 | int nn = strlen(cp); | ~~ ^~~~~~~~~~ dumplib.c:71:5: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 71 | "%d", /* bytes, shorts */ | ^~~~ dumplib.c:72:5: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 72 | "%s", /* char arrays as strings */ | ^~~~ dumplib.c:73:5: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 73 | "%ld", /* longs */ | ^~~~~ dumplib.c:74:5: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 74 | "%.7g ", /* floats */ | ^~~~~~~ dumplib.c:75:5: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 75 | "%.15g" /* doubles */ | ^~~~~~~ dumplib.c:152:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 152 | newvnode() | ^ | void dumplib.c:164:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 164 | newvlist() | ^ | void 9 warnings generated. mv -f .deps/dumplib.Tpo .deps/dumplib.Po --- ncdump.o --- ncdump.c:25:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 25 | usage() | ^ | void ncdump.c:212:36: warning: format string is not a string literal [-Wformat-nonliteral] 212 | (void)sprintf(gps, f_fmt, (double)*gp.fp++); | ^~~~~ ncdump.c:224:36: warning: format string is not a string literal [-Wformat-nonliteral] 224 | (void)sprintf(gps, d_fmt, *gp.dp++); | ^~~~~ 3 warnings generated. mv -f .deps/ncdump.Tpo .deps/ncdump.Po --- vardata.o --- vardata.c:78:37: warning: format string is not a string literal [-Wformat-nonliteral] 78 | (void)sprintf(sout, fmt, *gp.cp++); | ^~~ vardata.c:82:33: warning: format string is not a string literal [-Wformat-nonliteral] 82 | (void)sprintf(sout, fmt, *gp.cp++); | ^~~ vardata.c:133:41: warning: format string is not a string literal [-Wformat-nonliteral] 133 | (void)sprintf(sout, fmt, *gp.cp++); | ^~~ vardata.c:137:37: warning: format string is not a string literal [-Wformat-nonliteral] 137 | (void)sprintf(sout, fmt, *gp.cp++); | ^~~ vardata.c:144:37: warning: format string is not a string literal [-Wformat-nonliteral] 144 | (void)sprintf(sout, fmt, *gp.sp++); | ^~~ vardata.c:148:33: warning: format string is not a string literal [-Wformat-nonliteral] 148 | (void)sprintf(sout, fmt, *gp.sp++); | ^~~ vardata.c:154:37: warning: format string is not a string literal [-Wformat-nonliteral] 154 | (void)sprintf(sout, fmt, *gp.lp++); | ^~~ vardata.c:158:33: warning: format string is not a string literal [-Wformat-nonliteral] 158 | (void)sprintf(sout, fmt, *gp.lp++); | ^~~ vardata.c:167:41: warning: format string is not a string literal [-Wformat-nonliteral] 167 | (void)sprintf(sout, fmt, (double)*gp.fp); | ^~~ vardata.c:176:37: warning: format string is not a string literal [-Wformat-nonliteral] 176 | (void)sprintf(sout, fmt, (double)*gp.fp); | ^~~ vardata.c:186:41: warning: format string is not a string literal [-Wformat-nonliteral] 186 | (void)sprintf(sout, fmt, *gp.dp); | ^~~ vardata.c:195:37: warning: format string is not a string literal [-Wformat-nonliteral] 195 | (void)sprintf(sout, fmt, *gp.dp); | ^~~ vardata.c:320:24: warning: format string is not a string literal [-Wformat-nonliteral] 320 | printf(fmt, *gp.cp++); | ^~~ vardata.c:324:20: warning: format string is not a string literal [-Wformat-nonliteral] 324 | printf(fmt, *gp.cp++); | ^~~ vardata.c:377:28: warning: format string is not a string literal [-Wformat-nonliteral] 377 | printf(fmt, *gp.cp++); | ^~~ vardata.c:381:24: warning: format string is not a string literal [-Wformat-nonliteral] 381 | printf(fmt, *gp.cp++); | ^~~ vardata.c:389:24: warning: format string is not a string literal [-Wformat-nonliteral] 389 | printf(fmt, *gp.sp++); | ^~~ vardata.c:393:20: warning: format string is not a string literal [-Wformat-nonliteral] 393 | printf(fmt, *gp.sp++); | ^~~ vardata.c:400:24: warning: format string is not a string literal [-Wformat-nonliteral] 400 | printf(fmt, *gp.lp++); | ^~~ vardata.c:404:20: warning: format string is not a string literal [-Wformat-nonliteral] 404 | printf(fmt, *gp.lp++); | ^~~ vardata.c:414:28: warning: format string is not a string literal [-Wformat-nonliteral] 414 | printf(fmt, (double)*gp.fp); | ^~~ vardata.c:422:24: warning: format string is not a string literal [-Wformat-nonliteral] 422 | printf(fmt, (double)*gp.fp); | ^~~ vardata.c:433:28: warning: format string is not a string literal [-Wformat-nonliteral] 433 | printf(fmt, *gp.dp); | ^~~ vardata.c:442:24: warning: format string is not a string literal [-Wformat-nonliteral] 442 | printf(fmt, *gp.dp); | ^~~ vardata.c:600:37: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 600 | pr_cvals(vp, toget, fmt, left > toget, lastrow, (void *)vals, fsp, cor); | ^~~ vardata.c:298:44: note: passing argument to parameter 'fmt' here 298 | pr_cvals(struct ncvar *vp, long len, char *fmt, bool more, bool lastrow, void *vals, struct fspec *fsp, | ^ vardata.c:602:36: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 602 | pr_vals(vp, toget, fmt, left > toget, lastrow, (void *)vals); | ^~~ vardata.c:56:43: note: passing argument to parameter 'fmt' here 56 | pr_vals(struct ncvar *vp, long len, char *fmt, bool more, bool lastrow, void *vals) | ^ vardata.c:517:38: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 517 | set_indent(strlen(fixed_var) + 4); | ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~ 27 warnings generated. mv -f .deps/vardata.Tpo .deps/vardata.Po --- ncdump --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o ncdump dumplib.o ncdump.o vardata.o h4getopt.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/ncdump dumplib.o ncdump.o vardata.o h4getopt.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in ncgen --- close.o --- --- escapes.o --- --- generate.o --- --- genlib.o --- --- getfill.o --- --- init.o --- --- load.o --- --- main.o --- --- ncgentab.o --- --- h4getopt.o --- --- close.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT close.o -MD -MP -MF .deps/close.Tpo -c -o close.o close.c --- escapes.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT escapes.o -MD -MP -MF .deps/escapes.Tpo -c -o escapes.o escapes.c --- generate.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT generate.o -MD -MP -MF .deps/generate.Tpo -c -o generate.o generate.c --- genlib.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT genlib.o -MD -MP -MF .deps/genlib.Tpo -c -o genlib.o genlib.c --- getfill.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT getfill.o -MD -MP -MF .deps/getfill.Tpo -c -o getfill.o getfill.c --- init.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o init.c --- load.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT load.o -MD -MP -MF .deps/load.Tpo -c -o load.o load.c --- ncgentab.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT ncgentab.o -MD -MP -MF .deps/ncgentab.Tpo -c -o ncgentab.o ncgentab.c --- main.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c --- h4getopt.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT h4getopt.o -MD -MP -MF .deps/h4getopt.Tpo -c -o h4getopt.o `test -f '../../mfhdf/util/h4getopt.c' || echo './'`../../mfhdf/util/h4getopt.c ../../mfhdf/util/h4getopt.c:52:18: warning: initializing 'char *' with an expression of type 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 52 | static char *place = EMSG; /* option letter processing */ | ^ ~~~~ ../../mfhdf/util/h4getopt.c:60:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 60 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:67:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 67 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:73:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 73 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:107:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 107 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:114:15: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 114 | place = EMSG; | ^ ~~~~ 6 warnings generated. mv -f .deps/h4getopt.Tpo .deps/h4getopt.Po --- init.o --- init.c:33:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 33 | extern void clearout(); | ^ | void init.c:36:12: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 36 | init_netcdf() | ^ | void 2 warnings generated. mv -f .deps/init.Tpo .deps/init.Po --- escapes.o --- mv -f .deps/escapes.Tpo .deps/escapes.Po --- getfill.o --- mv -f .deps/getfill.Tpo .deps/getfill.Po --- close.o --- close.c:10:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 10 | extern void fline(), cline(); | ^ | void close.c:10:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 10 | extern void fline(), cline(); | ^ ./genlib.h:28:13: note: conflicting prototype is here 28 | void fline(const char *stmnt); | ^ close.c:10:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 10 | extern void fline(), cline(); | ^ | void close.c:10:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 10 | extern void fline(), cline(); | ^ ./genlib.h:27:13: note: conflicting prototype is here 27 | void cline(const char *stmnt); | ^ close.c:16:10: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 16 | cl_netcdf() | ^ | void close.c:23:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 23 | cl_c() | ^ | void close.c:31:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 31 | cl_fortran() | ^ | void close.c:38:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 38 | close_netcdf() | ^ | void 8 warnings generated. mv -f .deps/close.Tpo .deps/close.Po --- genlib.o --- genlib.c:31:28: warning: format string is not a string literal [-Wformat-nonliteral] 31 | (void)vfprintf(stderr, fmt, args); | ^~~ 1 warning generated. mv -f .deps/genlib.Tpo .deps/genlib.Po --- main.o --- main.c:27:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27 | usage() | ^ | void main.c:49:14: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 49 | cdlname = "-"; | ^ ~~~ 2 warnings generated. mv -f .deps/main.Tpo .deps/main.Po --- load.o --- load.c:174:57: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 174 | val_string = cstrstr((char *)rec_start, var_len); | ~~~~~~~ ^~~~~~~ load.c:275:57: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 275 | val_string = cstrstr((char *)rec_start, var_len); | ~~~~~~~ ^~~~~~~ load.c:462:49: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 462 | val_string = fstrstr((char *)rec_start, var_len); | ~~~~~~~ ^~~~~~~ 3 warnings generated. mv -f .deps/load.Tpo .deps/load.Po --- generate.o --- generate.c:250:73: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 250 | val_string = cstrstr((char *)atts[iatt].val, atts[iatt].len); | ~~~~~~~ ~~~~~~~~~~~^~~ generate.c:527:62: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 527 | val_string = fstrstr((char *)atts[iatt].val, (long)atts[iatt].len); | ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/generate.Tpo .deps/generate.Po --- ncgentab.o --- mfhdf/ncgen/ncgen.y:310:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 310 | (void)strncpy(char_valp, termstring, len); | ~~~~~~~ ^~~ mfhdf/ncgen/ncgen.y:525:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 525 | (void)strncpy(char_valp, termstring, len); | ~~~~~~~ ^~~ mfhdf/ncgen/ncgen.y:530:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 530 | (void)strncpy(byte_valp, termstring, len); | ~~~~~~~ ^~~ mfhdf/ncgen/ncgen.y:574:36: warning: implicit conversion loses integer precision: 'short' to 'char' [-Wimplicit-int-conversion] 574 | *char_valp++ = short_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:577:36: warning: implicit conversion loses integer precision: 'short' to 'char' [-Wimplicit-int-conversion] 577 | *byte_valp++ = short_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:599:36: warning: implicit conversion loses integer precision: 'nclong' (aka 'int') to 'char' [-Wimplicit-int-conversion] 599 | *char_valp++ = long_val; | ~ ^~~~~~~~ mfhdf/ncgen/ncgen.y:602:36: warning: implicit conversion loses integer precision: 'nclong' (aka 'int') to 'char' [-Wimplicit-int-conversion] 602 | *byte_valp++ = long_val; | ~ ^~~~~~~~ mfhdf/ncgen/ncgen.y:605:37: warning: implicit conversion loses integer precision: 'nclong' (aka 'int') to 'short' [-Wimplicit-int-conversion] 605 | *short_valp++ = long_val; | ~ ^~~~~~~~ mfhdf/ncgen/ncgen.y:611:37: warning: implicit conversion from 'nclong' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion] 611 | *float_valp++ = long_val; | ~ ^~~~~~~~ mfhdf/ncgen/ncgen.y:624:36: warning: implicit conversion turns floating-point number into integer: 'float' to 'char' [-Wfloat-conversion] 624 | *char_valp++ = float_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:627:36: warning: implicit conversion turns floating-point number into integer: 'float' to 'char' [-Wfloat-conversion] 627 | *byte_valp++ = float_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:630:37: warning: implicit conversion turns floating-point number into integer: 'float' to 'short' [-Wfloat-conversion] 630 | *short_valp++ = float_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:633:36: warning: implicit conversion turns floating-point number into integer: 'float' to 'nclong' (aka 'int') [-Wfloat-conversion] 633 | *long_valp++ = float_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:639:38: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] 639 | *double_valp++ = float_val; | ~ ^~~~~~~~~ mfhdf/ncgen/ncgen.y:649:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'char' [-Wfloat-conversion] 649 | *char_valp++ = double_val; | ~ ^~~~~~~~~~ mfhdf/ncgen/ncgen.y:652:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'char' [-Wfloat-conversion] 652 | *byte_valp++ = double_val; | ~ ^~~~~~~~~~ mfhdf/ncgen/ncgen.y:655:37: warning: implicit conversion turns floating-point number into integer: 'double' to 'short' [-Wfloat-conversion] 655 | *short_valp++ = double_val; | ~ ^~~~~~~~~~ mfhdf/ncgen/ncgen.y:658:36: warning: implicit conversion turns floating-point number into integer: 'double' to 'nclong' (aka 'int') [-Wfloat-conversion] 658 | *long_valp++ = double_val; | ~ ^~~~~~~~~~ mfhdf/ncgen/ncgen.y:664:41: warning: implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion] 664 | *float_valp++ = double_val; | ~ ^~~~~~~~~~ mfhdf/ncgen/ncgentab.c:1970:21: warning: passing 'const char[13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1970 | yyerror(YY_("syntax error")); | ^~~~~~~~~~~~~~ mfhdf/ncgen/ncgentab.c:351:20: note: expanded from macro 'YY_' 351 | #define YY_(Msgid) Msgid | ^~~~~ mfhdf/ncgen/ncgen.y:14:20: note: passing argument to parameter 's' here 14 | void yyerror(char *s); | ^ mfhdf/ncgen/ncgentab.c:2066:17: warning: passing 'const char[17]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 2066 | yyerror(YY_("memory exhausted")); | ^~~~~~~~~~~~~~~~~~ mfhdf/ncgen/ncgentab.c:351:20: note: expanded from macro 'YY_' 351 | #define YY_(Msgid) Msgid | ^~~~~ mfhdf/ncgen/ncgen.y:14:20: note: passing argument to parameter 's' here 14 | void yyerror(char *s); | ^ mfhdf/ncgen/ncgen.y:151:71: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 151 | dims[ndims].name = (char *)emalloc(strlen(yyvsp[0]->name) + 1); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~ mfhdf/ncgen/ncgen.y:188:71: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 188 | vars[nvars].name = (char *)emalloc(strlen(yyvsp[0]->name) + 1); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~ mfhdf/ncgen/ncgen.y:281:71: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 281 | atts[natts].name = (char *)emalloc(strlen(yyvsp[0]->name) + 1); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~ mfhdf/ncgen/ncgen.y:308:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 308 | int len = strlen(termstring); | ~~~ ^~~~~~~~~~~~~~~~~~ mfhdf/ncgen/ncgen.y:516:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 516 | int len = strlen(termstring); | ~~~ ^~~~~~~~~~~~~~~~~~ In file included from mfhdf/ncgen/ncgen.y:680: mfhdf/ncgen/ncgen.l:10:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 10 | void expand_escapes(); | ^ | void mfhdf/ncgen/ncgen.l:27:25: warning: passing 'const char[28]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 27 | yyerror("string too long, truncated\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfhdf/ncgen/ncgen.y:14:20: note: passing argument to parameter 's' here 14 | void yyerror(char *s); | ^ In file included from mfhdf/ncgen/ncgen.y:680: mfhdf/ncgen/ncgen.l:30:27: warning: passing arguments to 'expand_escapes' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | expand_escapes(termstring,yytext,yyleng); | ^ mfhdf/ncgen/ncgen.l:55:40: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] 55 | (void) strncpy(netcdfname, s, t-s); | ~~~~~~~ ~^~ mfhdf/ncgen/ncgen.l:118:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'nclong' (aka 'int') [-Wfloat-conversion] 118 | long_val = dd; | ~ ^~ mfhdf/ncgen/ncgen.l:136:20: warning: implicit conversion loses integer precision: 'long' to 'char' [-Wimplicit-int-conversion] 136 | byte_val = strtol((char*)&yytext[2], (char **) 0, 8); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfhdf/ncgen/ncgen.l:140:20: warning: implicit conversion loses integer precision: 'long' to 'char' [-Wimplicit-int-conversion] 140 | byte_val = strtol((char*)&yytext[2], (char **) 0, 16); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mfhdf/ncgen/ncgen.l:54:42: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 54 | netcdfname = (char *) emalloc(t-s+1); | ~~~~~~~ ~~~^~ mfhdf/ncgen/ncgen.l:128:20: warning: implicit conversion loses integer precision: 'long' to 'nclong' (aka 'int') [-Wshorten-64-to-32] 128 | long_val = dd; | ~ ^~ mfhdf/ncgen/ncgenyy.c:1596:5: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 1596 | case EOB_ACT_END_OF_FILE: | ^ mfhdf/ncgen/ncgenyy.c:1596:5: note: insert '__attribute__((fallthrough));' to silence this warning 1596 | case EOB_ACT_END_OF_FILE: | ^ | __attribute__((fallthrough)); mfhdf/ncgen/ncgenyy.c:1596:5: note: insert 'break;' to avoid fall-through 1596 | case EOB_ACT_END_OF_FILE: | ^ | break; mfhdf/ncgen/ncgen.y:684:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | void yyerror(s) /* called for yacc syntax error */ | ^ mfhdf/ncgen/ncgen.y:692:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 692 | yywrap() /* returns 1 on EOF if no more input */ | ^ | void mfhdf/ncgen/ncgen.y:717:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 717 | sp->name = (char *)emalloc(strlen(sname) + 1); /* +1 for '\0' */ | ~~~~~~~ ~~~~~~~~~~~~~~^~~ mfhdf/ncgen/ncgen.y:728:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 728 | clearout() /* reset symbol table to empty */ | ^ | void In file included from mfhdf/ncgen/ncgen.y:680: mfhdf/ncgen/ncgenyy.c:1512:17: warning: unused function 'yyunput' [-Wunused-function] 1512 | static void yyunput (int c, char * yy_bp ) | ^~~~~~~ mfhdf/ncgen/ncgenyy.c:1555:16: warning: 'static' function 'input' declared in header file should be declared 'static inline' [-Wunneeded-internal-declaration] 1555 | static int input (void) | ^~~~~ 42 warnings generated. mv -f .deps/ncgentab.Tpo .deps/ncgentab.Po --- ncgen --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o ncgen close.o escapes.o generate.o genlib.o getfill.o init.o load.o main.o ncgentab.o h4getopt.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/ncgen close.o escapes.o generate.o genlib.o getfill.o init.o load.o main.o ncgentab.o h4getopt.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- ctest0 --- ./ncgen -c -o ctest0.nc ./test0.cdl > test0.c cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -c -o ctest0.o test0.c test0.c:9:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 9 | main() { /* create ctest0.nc */ | ^ | void test0.c:72:58: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] 72 | ncattput (ncid, bears_id, "act", NC_CHAR, 16, (void *)"text string\n\t123"); | ^ test0.c:84:64: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] 84 | ncattput (ncid, NC_GLOBAL, "history", NC_CHAR, 136, (void *)"This is an example of a multi-line global\nattribute. It could be used for representing the\nprocessing history of the data, for example."); | ^ test0.c:113:44: warning: implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion] 113 | static float aloan[] = {3, 4, 5, 6, 7, 1e+12}; | ~ ^~~~~ test0.c:14:23: warning: variable 'k_dim' set but not used [-Wunused-but-set-variable] 14 | int i_dim, j_dim, k_dim, l_dim; | ^ 5 warnings generated. /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o ctest0 ctest0.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/ctest0 ctest0.o -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in nctest --- add.o --- --- atttests.o --- --- cdftests.o --- --- dimtests.o --- --- driver.o --- --- emalloc.o --- --- error.o --- --- misctest.o --- --- rec.o --- --- slabs.o --- --- val.o --- --- varget_unlim.o --- --- varget.o --- --- vargetg.o --- --- varput.o --- --- varputg.o --- --- vardef.o --- --- vartests.o --- --- vputget.o --- --- vputgetg.o --- --- add.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT add.o -MD -MP -MF .deps/add.Tpo -c -o add.o add.c --- atttests.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT atttests.o -MD -MP -MF .deps/atttests.Tpo -c -o atttests.o atttests.c --- cdftests.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT cdftests.o -MD -MP -MF .deps/cdftests.Tpo -c -o cdftests.o cdftests.c --- dimtests.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT dimtests.o -MD -MP -MF .deps/dimtests.Tpo -c -o dimtests.o dimtests.c --- driver.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT driver.o -MD -MP -MF .deps/driver.Tpo -c -o driver.o driver.c --- emalloc.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT emalloc.o -MD -MP -MF .deps/emalloc.Tpo -c -o emalloc.o emalloc.c --- error.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o error.c --- misctest.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT misctest.o -MD -MP -MF .deps/misctest.Tpo -c -o misctest.o misctest.c --- rec.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT rec.o -MD -MP -MF .deps/rec.Tpo -c -o rec.o rec.c --- slabs.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT slabs.o -MD -MP -MF .deps/slabs.Tpo -c -o slabs.o slabs.c --- val.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT val.o -MD -MP -MF .deps/val.Tpo -c -o val.o val.c --- varget_unlim.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT varget_unlim.o -MD -MP -MF .deps/varget_unlim.Tpo -c -o varget_unlim.o varget_unlim.c --- varget.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT varget.o -MD -MP -MF .deps/varget.Tpo -c -o varget.o varget.c --- vargetg.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vargetg.o -MD -MP -MF .deps/vargetg.Tpo -c -o vargetg.o vargetg.c --- varput.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT varput.o -MD -MP -MF .deps/varput.Tpo -c -o varput.o varput.c --- vardef.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vardef.o -MD -MP -MF .deps/vardef.Tpo -c -o vardef.o vardef.c --- vartests.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vartests.o -MD -MP -MF .deps/vartests.Tpo -c -o vartests.o vartests.c --- varputg.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT varputg.o -MD -MP -MF .deps/varputg.Tpo -c -o varputg.o varputg.c --- vputget.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vputget.o -MD -MP -MF .deps/vputget.Tpo -c -o vputget.o vputget.c --- vputgetg.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT vputgetg.o -MD -MP -MF .deps/vputgetg.Tpo -c -o vputgetg.o vputgetg.c --- emalloc.o --- mv -f .deps/emalloc.Tpo .deps/emalloc.Po --- driver.o --- mv -f .deps/driver.Tpo .deps/driver.Po --- vputget.o --- vputget.c:84:78: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 84 | hc[ie].vals = emalloc(nel[ie] * nctypelen(test_g->vars[iv].type) + 8); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ vputget.c:85:78: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 85 | tmp.vals = emalloc(nel[ie] * nctypelen(test_g->vars[iv].type) + 8); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ vputget.c:62:65: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 62 | int dsize = test_g->dims[test_g->vars[iv].dims[id]].size; | ~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 3 warnings generated. --- varput.o --- varput.c:74:27: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 74 | hc.vals = emalloc(nctypelen(test_g->vars[iv].type)); | ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ varput.c:78:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 78 | tmp = hc.cor[id]; | ~ ^~~~~~~~~~ varput.c:86:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 86 | tmp = hc.edg[id]; | ~ ^~~~~~~~~~ varput.c:98:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 98 | tmp = hc.cor[mqv]; | ~ ^~~~~~~~~~~ varput.c:107:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 107 | tmp = hc.edg[mqv]; | ~ ^~~~~~~~~~~ 5 warnings generated. --- vputget.o --- mv -f .deps/vputget.Tpo .deps/vputget.Po --- varput.o --- mv -f .deps/varput.Tpo .deps/varput.Po --- varputg.o --- varputg.c:75:27: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 75 | hc.vals = emalloc(nctypelen(test_g->vars[iv].type)); | ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/varputg.Tpo .deps/varputg.Po --- misctest.o --- misctest.c:28:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 28 | test_nctypelen() | ^ | void 1 warning generated. --- error.o --- error.c:32:28: warning: format string is not a string literal [-Wformat-nonliteral] 32 | (void)vfprintf(stderr, fmt, args); | ^~~ 1 warning generated. mv -f .deps/error.Tpo .deps/error.Po --- misctest.o --- mv -f .deps/misctest.Tpo .deps/misctest.Po --- vargetg.o --- vargetg.c:72:60: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 72 | hc.vals = emalloc(nctypelen(test_g->vars[iv].type) + 8); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 1 warning generated. mv -f .deps/vargetg.Tpo .deps/vargetg.Po --- varget.o --- varget.c:70:60: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 70 | hc.vals = emalloc(nctypelen(test_g->vars[iv].type) + 8); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ varget.c:73:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 73 | tmp = hc.cor[id]; | ~ ^~~~~~~~~~ varget.c:81:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 81 | tmp = hc.edg[id]; | ~ ^~~~~~~~~~ varget.c:94:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 94 | tmp = hc.cor[mqv]; | ~ ^~~~~~~~~~~ varget.c:102:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 102 | tmp = hc.edg[mqv]; | ~ ^~~~~~~~~~~ 5 warnings generated. mv -f .deps/varget.Tpo .deps/varget.Po --- varget_unlim.o --- mv -f .deps/varget_unlim.Tpo .deps/varget_unlim.Po --- dimtests.o --- dimtests.c:40:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 40 | {"mm", 1}; /* 1 should be a valid dimension size */ | ^~~~ dimtests.c:42:10: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 42 | {"bogus", ___}; /* used for testing invalid dimension sizes */ | ^~~~~~~ dimtests.c:44:10: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 44 | {"rec", NC_UNLIMITED}; | ^~~~~ dimtests.c:150:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 150 | {"nn", 1}; /* 1 should be a valid dimension size */ | ^~~~ dimtests.c:328:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 328 | {"pp", 7}; | ^~~~ dimtests.c:333:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 333 | {"qq", 10}; | ^~~~ 6 warnings generated. mv -f .deps/dimtests.Tpo .deps/dimtests.Po --- cdftests.o --- cdftests.c:99:21: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 99 | {NC_GLOBAL, "title", NC_CHAR, LEN_OF(title_val), (void *)title_val}; | ^~~~~~~ cdftests.c:194:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 194 | {"ii", 4}; | ^~~~ cdftests.c:197:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 197 | {"aa", NC_LONG, 1, ___, 0}; | ^~~~ cdftests.c:200:15: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 200 | {___, "units", NC_CHAR, LEN_OF(units_val), (void *)units_val}; | ^~~~~~~ cdftests.c:223:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 223 | aa.dims = (int *)emalloc(sizeof(int) * aa.ndims); | ~ ~~~^~~~~ cdftests.c:285:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 285 | {"kk", 3}; | ^~~~ cdftests.c:287:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 287 | {"jj", 3}; | ^~~~ cdftests.c:289:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 289 | {"bb", NC_LONG, 2, ___, 0}; | ^~~~ cdftests.c:292:15: warning: initializing 'char *' with an expression of type 'const char[12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 292 | {___, "valid_range", NC_FLOAT, LEN_OF(bb_rangev), (void *)bb_rangev}; | ^~~~~~~~~~~~~ cdftests.c:317:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 317 | bb.dims = (int *)emalloc(sizeof(int) * bb.ndims); | ~ ~~~^~~~~ cdftests.c:433:10: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 433 | {"rec", NC_UNLIMITED}; | ^~~~~ cdftests.c:435:37: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 435 | {"i1", 5}, | ^~~~ cdftests.c:436:37: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 436 | {"i2", 3}, | ^~~~ cdftests.c:437:37: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 437 | {"i3", 7}}; | ^~~~ cdftests.c:442:35: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 442 | {"cc", NC_LONG, 1, ___, 0}, | ^~~~ cdftests.c:443:35: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 443 | {"cd", NC_SHORT, 2, ___, 0}, | ^~~~ cdftests.c:444:35: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 444 | {"ce", NC_FLOAT, 3, ___, 0}}; | ^~~~ cdftests.c:449:15: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 449 | {___, "units", NC_CHAR, LEN_OF(units_val), (void *)units_val}; | ^~~~~~~ cdftests.c:506:62: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 506 | cc[iv].dims = (int *)emalloc(sizeof(int) * cc[iv].ndims); | ~ ~~~~~~~^~~~~ cdftests.c:586:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 586 | {"ll", 3}; | ^~~~ cdftests.c:589:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 589 | {"dd", NC_SHORT, 1, ___, 0}; | ^~~~ cdftests.c:592:15: warning: initializing 'char *' with an expression of type 'const char[11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 592 | {___, "fill_value", NC_SHORT, LEN_OF(dd_fill_valv), (void *)dd_fill_valv}; | ^~~~~~~~~~~~ cdftests.c:615:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 615 | dd.dims = (int *)emalloc(sizeof(int) * dd.ndims); | ~ ~~~^~~~~ cdftests.c:718:15: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 718 | {___, "temp", NC_SHORT, LEN_OF(attv), (void *)attv}; | ^~~~~~ 24 warnings generated. --- vputgetg.o --- vputgetg.c:97:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 97 | hc[ie].vals = emalloc(nelms); | ~~~~~~~ ^~~~~ vputgetg.c:98:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 98 | tmp.vals = emalloc(nelms); | ~~~~~~~ ^~~~~ vputgetg.c:95:68: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 95 | int nelms = nel[ie] * nctypelen(test_g->vars[iv].type) + 8; | ~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 3 warnings generated. --- cdftests.o --- mv -f .deps/cdftests.Tpo .deps/cdftests.Po --- vputgetg.o --- mv -f .deps/vputgetg.Tpo .deps/vputgetg.Po --- vardef.o --- vardef.c:48:35: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 48 | {"bytev", NC_BYTE, 6, ___, 0}, {"charv", NC_CHAR, 5, ___, 0}, | ^~~~~~~ vardef.c:48:69: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 48 | {"bytev", NC_BYTE, 6, ___, 0}, {"charv", NC_CHAR, 5, ___, 0}, | ^~~~~~~ vardef.c:49:35: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 49 | {"shortv", NC_SHORT, 4, ___, 0}, {"longv", NC_LONG, 3, ___, 0}, | ^~~~~~~~ vardef.c:49:69: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 49 | {"shortv", NC_SHORT, 4, ___, 0}, {"longv", NC_LONG, 3, ___, 0}, | ^~~~~~~ vardef.c:50:35: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 50 | {"floatv", NC_FLOAT, 2, ___, 0}, {"doublev", NC_DOUBLE, 1, ___, 0}, | ^~~~~~~~ vardef.c:50:69: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 50 | {"floatv", NC_FLOAT, 2, ___, 0}, {"doublev", NC_DOUBLE, 1, ___, 0}, | ^~~~~~~~~ vardef.c:51:35: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 51 | {"scalarv", NC_DOUBLE, 0, ___, 0}}; | ^~~~~~~~~ vardef.c:55:10: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 55 | {"tmpv", NC_DOUBLE, 1, ___, 0}; | ^~~~~~ vardef.c:58:35: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"d0", 2}, {"d1", 3}, {"d2", 5}, {"d3", 6}, {"d4", 4}, {"d5", 31}}; | ^~~~ vardef.c:58:46: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"d0", 2}, {"d1", 3}, {"d2", 5}, {"d3", 6}, {"d4", 4}, {"d5", 31}}; | ^~~~ vardef.c:58:57: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"d0", 2}, {"d1", 3}, {"d2", 5}, {"d3", 6}, {"d4", 4}, {"d5", 31}}; | ^~~~ vardef.c:58:68: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"d0", 2}, {"d1", 3}, {"d2", 5}, {"d3", 6}, {"d4", 4}, {"d5", 31}}; | ^~~~ vardef.c:58:79: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"d0", 2}, {"d1", 3}, {"d2", 5}, {"d3", 6}, {"d4", 4}, {"d5", 31}}; | ^~~~ vardef.c:58:90: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 58 | {"d0", 2}, {"d1", 3}, {"d2", 5}, {"d3", 6}, {"d4", 4}, {"d5", 31}}; | ^~~~ vardef.c:97:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 97 | va[iv].dims = (int *)emalloc(sizeof(int) * va[iv].ndims); | ~ ~~~~~~~^~~~~ 15 warnings generated. --- val.o --- mv -f .deps/val.Tpo .deps/val.Po --- vardef.o --- mv -f .deps/vardef.Tpo .deps/vardef.Po --- add.o --- add.c:59:72: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 59 | test->vars[test->nvars].dims = (int *)emalloc(sizeof(int) * ivar->ndims); | ~ ~~~~~~^~~~~ 1 warning generated. mv -f .deps/add.Tpo .deps/add.Po --- rec.o --- rec.c:338:29: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 338 | datap[iv] = emalloc(rvarsizes[iv]); | ~~~~~~~ ^~~~~~~~~~~~~ rec.c:339:29: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 339 | datar[iv] = emalloc(rvarsizes[iv]); /* for comparison values */ | ~~~~~~~ ^~~~~~~~~~~~~ rec.c:366:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 366 | if (recget(ncid, recnum, datar) == -1) { | ~~~~~~ ^~~~~~ rec.c:393:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 393 | if (recget(ncid, recnum, datap) == -1) { | ~~~~~~ ^~~~~~ rec.c:410:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 410 | if (recget(ncid, recnum, datap) == -1) { | ~~~~~~ ^~~~~~ rec.c:493:29: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 493 | datap[iv] = emalloc(rvarsizes[iv]); | ~~~~~~~ ^~~~~~~~~~~~~ rec.c:494:29: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 494 | datar[iv] = emalloc(rvarsizes[iv]); /* for comparison values */ | ~~~~~~~ ^~~~~~~~~~~~~ rec.c:514:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 514 | if (recget(ncid, recnum, datap) == -1) { | ~~~~~~ ^~~~~~ rec.c:544:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 544 | if (recget(ncid, recnum, datar) == -1) { | ~~~~~~ ^~~~~~ 9 warnings generated. mv -f .deps/rec.Tpo .deps/rec.Po --- vartests.o --- vartests.c:43:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 43 | {"xx", NC_FLOAT, 1, ___, 0}; | ^~~~ vartests.c:58:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 58 | xx.dims = (int *)emalloc(sizeof(int) * xx.ndims); | ~ ~~~^~~~~ vartests.c:273:61: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 273 | dsize = test_g->dims[test_g->vars[iv].dims[id]].size; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ vartests.c:565:10: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 565 | {"old_name", NC_SHORT, 1, ___, 0}; | ^~~~~~~~~~ vartests.c:570:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 570 | {"zz", NC_BYTE, 2, ___, 0}; | ^~~~ vartests.c:585:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 585 | yy.dims = (int *)emalloc(sizeof(int) * yy.ndims); | ~ ~~~^~~~~ vartests.c:594:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 594 | zz.dims = (int *)emalloc(sizeof(int) * zz.ndims); | ~ ~~~^~~~~ 7 warnings generated. mv -f .deps/vartests.Tpo .deps/vartests.Po --- slabs.o --- slabs.c:118:42: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 118 | static struct cdfdim dims[NDIMS] = {{"w", WSIZE}, {"x", XSIZE}, {"y", YSIZE}, {"z", ZSIZE}}; | ^~~ slabs.c:118:56: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 118 | static struct cdfdim dims[NDIMS] = {{"w", WSIZE}, {"x", XSIZE}, {"y", YSIZE}, {"z", ZSIZE}}; | ^~~ slabs.c:118:70: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 118 | static struct cdfdim dims[NDIMS] = {{"w", WSIZE}, {"x", XSIZE}, {"y", YSIZE}, {"z", ZSIZE}}; | ^~~ slabs.c:118:84: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 118 | static struct cdfdim dims[NDIMS] = {{"w", WSIZE}, {"x", XSIZE}, {"y", YSIZE}, {"z", ZSIZE}}; | ^~~ slabs.c:124:10: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 124 | {"bytevar", NC_BYTE, NDIMS, ___, 0}, {"charvar", NC_CHAR, NDIMS, ___, 0}, | ^~~~~~~~~ slabs.c:124:49: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 124 | {"bytevar", NC_BYTE, NDIMS, ___, 0}, {"charvar", NC_CHAR, NDIMS, ___, 0}, | ^~~~~~~~~ slabs.c:125:10: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 125 | {"shortvar", NC_SHORT, NDIMS, ___, 0}, {"longvar", NC_LONG, NDIMS, ___, 0}, | ^~~~~~~~~~ slabs.c:125:49: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 125 | {"shortvar", NC_SHORT, NDIMS, ___, 0}, {"longvar", NC_LONG, NDIMS, ___, 0}, | ^~~~~~~~~ slabs.c:126:10: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 126 | {"floatvar", NC_FLOAT, NDIMS, ___, 0}, {"doublevar", NC_DOUBLE, NDIMS, ___, 0}, | ^~~~~~~~~~ slabs.c:126:49: warning: initializing 'char *' with an expression of type 'const char[10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 126 | {"floatvar", NC_FLOAT, NDIMS, ___, 0}, {"doublevar", NC_DOUBLE, NDIMS, ___, 0}, | ^~~~~~~~~~~ slabs.c:155:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 155 | va[iv].dims = (int *)emalloc(sizeof(int) * va[iv].ndims); | ~ ~~~~~~~^~~~~ slabs.c:175:51: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 175 | v = emalloc(WSIZE * XSIZE * YSIZE * ZSIZE * nctypelen(va[iv].type)); | ~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ slabs.c:253:23: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 253 | for (ii = corner[idim]; ii <= edge[idim]; ii++) { | ~ ^~~~~~~~~~~~ slabs.c:287:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 287 | for (ii = corner[idim]; ii <= edge[idim]; ii++) { | ~ ^~~~~~~~~~~~ slabs.c:288:31: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 288 | for (jj = corner[jdim]; jj <= edge[jdim]; jj++) { | ~ ^~~~~~~~~~~~ slabs.c:330:31: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 330 | for (ii = corner[idim]; ii <= edge[idim]; ii++) { | ~ ^~~~~~~~~~~~ slabs.c:331:35: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 331 | for (jj = corner[jdim]; jj <= edge[jdim]; jj++) { | ~ ^~~~~~~~~~~~ slabs.c:332:39: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 332 | for (kk = corner[kdim]; kk <= edge[kdim]; kk++) { | ~ ^~~~~~~~~~~~ 18 warnings generated. mv -f .deps/slabs.Tpo .deps/slabs.Po --- atttests.o --- atttests.c:65:42: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 65 | static struct cdfatt atts[] = {{___, "att0", NC_BYTE, LEN_OF(byte_vals), (void *)byte_vals}, | ^~~~~~ atttests.c:66:42: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 66 | {___, "att1", NC_CHAR, LEN_OF(char_vals), (void *)char_vals}, | ^~~~~~ atttests.c:67:42: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 67 | {___, "att2", NC_SHORT, LEN_OF(short_vals), (void *)short_vals}, | ^~~~~~ atttests.c:68:42: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 68 | {___, "att3", NC_LONG, LEN_OF(long_vals), (void *)long_vals}, | ^~~~~~ atttests.c:69:42: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 69 | {___, "att4", NC_FLOAT, LEN_OF(float_vals), (void *)float_vals}, | ^~~~~~ atttests.c:70:42: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 70 | {___, "att5", NC_DOUBLE, LEN_OF(double_vals), (void *)double_vals}}; | ^~~~~~ atttests.c:74:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 74 | {"ww", NC_LONG, 1, ___, 0}; | ^~~~ atttests.c:128:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 128 | tmp.val = emalloc(atts[ia].len * nctypelen(atts[ia].type)); | ~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ atttests.c:141:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 141 | ww.dims = (int *)emalloc(sizeof(int) * ww.ndims); | ~ ~~~^~~~~ atttests.c:171:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 171 | tmp.val = emalloc(atts[ia].len * nctypelen(atts[ia].type)); | ~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ atttests.c:215:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 215 | tmp.val = emalloc(atts[ia].len * nctypelen(atts[ia].type)); | ~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ atttests.c:289:40: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 289 | tmp.val = emalloc(atts[ia].len * nctypelen(atts[ia].type)); | ~~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ atttests.c:343:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 343 | {"vv", NC_SHORT, 2, ___, 0}; | ^~~~ atttests.c:377:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 377 | vv.dims = (int *)emalloc(sizeof(int) * vv.ndims); | ~ ~~~^~~~~ atttests.c:455:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 455 | {"uu", NC_LONG, 2, ___, 0}; | ^~~~ atttests.c:458:15: warning: initializing 'char *' with an expression of type 'const char[10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 458 | {___, "valid_max", NC_LONG, 1, (void *)&uumax}; | ^~~~~~~~~~~ atttests.c:475:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 475 | uu.dims = (int *)emalloc(sizeof(int) * uu.ndims); | ~ ~~~^~~~~ atttests.c:511:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 511 | tmp.val = emalloc(tmp.len * nctypelen(tmp.type)); | ~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ atttests.c:554:35: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 554 | tmp.val = emalloc(tmp.len * nctypelen(tmp.type)); | ~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ atttests.c:624:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 624 | {"tt", NC_LONG, 1, ___, 0}; | ^~~~ atttests.c:627:10: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 627 | {"tu", NC_DOUBLE, 2, ___, 0}; | ^~~~ atttests.c:631:15: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 631 | {___, "att", NC_DOUBLE, LEN_OF(double_vals), (void *)double_vals}; | ^~~~~ atttests.c:633:15: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 633 | {___, "att", NC_FLOAT, LEN_OF(float_vals), (void *)float_vals}; | ^~~~~ atttests.c:655:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 655 | tt.dims = (int *)emalloc(sizeof(int) * tt.ndims); | ~ ~~~^~~~~ atttests.c:671:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 671 | tu.dims = (int *)emalloc(sizeof(int) * tu.ndims); | ~ ~~~^~~~~ atttests.c:733:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 733 | tmp.val = emalloc(att.len * nctypelen(att.type)); | ~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ atttests.c:766:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 766 | tmp.val = emalloc(att.len * nctypelen(att.type)); | ~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ atttests.c:818:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 818 | tmp.val = emalloc(att2.len * nctypelen(att2.type)); | ~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ atttests.c:854:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 854 | tmp.val = emalloc(att2.len * nctypelen(att2.type)); | ~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ atttests.c:1132:15: warning: initializing 'char *' with an expression of type 'const char[10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1132 | {___, "long_name", NC_SHORT, LEN_OF(short_vals), (void *)short_vals}; | ^~~~~~~~~~~ atttests.c:1134:15: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1134 | {___, "arggh", NC_SHORT, LEN_OF(short_vals), (void *)short_vals}; | ^~~~~~~ atttests.c:1183:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 1183 | tmp.val = emalloc(atty.len * nctypelen(atty.type)); | ~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ atttests.c:1281:15: warning: initializing 'char *' with an expression of type 'const char[22]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1281 | {___, "yet_another_attribute", NC_SHORT, LEN_OF(short_vals), (void *)short_vals}; | ^~~~~~~~~~~~~~~~~~~~~~~ atttests.c:1285:10: warning: initializing 'char *' with an expression of type 'const char[21]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1285 | {"yet_another_variable", NC_DOUBLE, 2, ___, 0}; | ^~~~~~~~~~~~~~~~~~~~~~ atttests.c:1313:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 1313 | yav.dims = (int *)emalloc(sizeof(int) * yav.ndims); | ~ ~~~~^~~~~ 35 warnings generated. mv -f .deps/atttests.Tpo .deps/atttests.Po --- nctest --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o nctest add.o atttests.o cdftests.o dimtests.o driver.o emalloc.o error.o misctest.o rec.o slabs.o val.o varget_unlim.o varget.o vargetg.o varput.o varputg.o vardef.o vartests.o vputget.o vputgetg.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/nctest add.o atttests.o cdftests.o dimtests.o driver.o emalloc.o error.o misctest.o rec.o slabs.o val.o varget_unlim.o varget.o vargetg.o varput.o varputg.o vardef.o vartests.o vputget.o vputgetg.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in dumper --- hdp.o --- --- hdp_dump.o --- --- hdp_gr.o --- --- hdp_list.o --- --- hdp_rig.o --- --- hdp_sds.o --- --- hdp_util.o --- --- hdp_vd.o --- --- hdp_vg.o --- --- show.o --- --- hdp.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp.o -MD -MP -MF .deps/hdp.Tpo -c -o hdp.o hdp.c --- hdp_dump.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_dump.o -MD -MP -MF .deps/hdp_dump.Tpo -c -o hdp_dump.o hdp_dump.c --- hdp_gr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_gr.o -MD -MP -MF .deps/hdp_gr.Tpo -c -o hdp_gr.o hdp_gr.c --- hdp_list.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_list.o -MD -MP -MF .deps/hdp_list.Tpo -c -o hdp_list.o hdp_list.c --- hdp_rig.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_rig.o -MD -MP -MF .deps/hdp_rig.Tpo -c -o hdp_rig.o hdp_rig.c --- hdp_sds.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_sds.o -MD -MP -MF .deps/hdp_sds.Tpo -c -o hdp_sds.o hdp_sds.c --- hdp_util.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_util.o -MD -MP -MF .deps/hdp_util.Tpo -c -o hdp_util.o hdp_util.c --- hdp_vd.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_vd.o -MD -MP -MF .deps/hdp_vd.Tpo -c -o hdp_vd.o hdp_vd.c --- hdp_vg.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdp_vg.o -MD -MP -MF .deps/hdp_vg.Tpo -c -o hdp_vg.o hdp_vg.c --- show.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT show.o -MD -MP -MF .deps/show.Tpo -c -o show.o show.c --- hdp_dump.o --- hdp_dump.c:45:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 45 | return (fwrite(&s, sizeof(unsigned char), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:59:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 59 | return (fwrite(&s, sizeof(int8), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:73:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 73 | return (fwrite(&s, sizeof(uint8), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:87:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 87 | return (fwrite(&s, sizeof(int16), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:100:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 100 | return (fwrite(&s, sizeof(uint16), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:130:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 130 | return (fwrite(&s, sizeof(uchar8), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:145:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 145 | return (fwrite(&i, sizeof(intn), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:163:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 163 | return (fwrite(&fdata, sizeof(float32), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:177:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 177 | return (fwrite(&l, sizeof(int32), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:190:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 190 | return (fwrite(&l, sizeof(uint32), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:203:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 203 | return (fwrite(&s, sizeof(short), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_dump.c:221:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] 221 | return (fwrite(&d, sizeof(float64), 1, ofp)); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. mv -f .deps/hdp_dump.Tpo .deps/hdp_dump.Po --- hdp.o --- hdp.c:142:19: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned long' [-Wsign-compare] 142 | for (j = 0; j < (sizeof(commands) / sizeof(command_t)); j++) { | ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp.c:135:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 135 | default: | ^ hdp.c:135:13: note: insert '__attribute__((fallthrough));' to silence this warning 135 | default: | ^ | __attribute__((fallthrough)); hdp.c:135:13: note: insert 'break;' to avoid fall-through 135 | default: | ^ | break; 2 warnings generated. mv -f .deps/hdp.Tpo .deps/hdp.Po --- show.o --- show.c:77:26: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 77 | bb = (uint8 *)malloc(bufsize); | ~~~~~~ ^~~~~~~ show.c:236:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 236 | extfile_name = (char *)malloc(sizeof(char *) * (extfile_namelen + 1)); | ~ ~~~~~~~~~~~~~~~~^~~ show.c:240:77: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 240 | extfile_namelen = VSgetexternalfile(vd, extfile_namelen + 1, extfile_name, NULL); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~ show.c:362:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 362 | extfile_name = (char *)malloc(sizeof(char *) * (extfile_namelen + 1)); | ~ ~~~~~~~~~~~~~~~~^~~ show.c:366:77: warning: implicit conversion changes signedness: 'int' to 'uintn' (aka 'unsigned int') [-Wsign-conversion] 366 | extfile_namelen = VSgetexternalfile(vd, extfile_namelen + 1, extfile_name, NULL); | ~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~^~~ show.c:50:11: warning: variable 'cn' set but not used [-Wunused-but-set-variable] 50 | int32 cn = 0; | ^ show.c:508:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 508 | if (NULL == (buf = malloc(e_size))) { | ~~~~~~ ^~~~~~ show.c:25:1: warning: stack frame size (69896) exceeds limit (16384) in 'dumpvd' [-Wframe-larger-than] 25 | dumpvd(int32 vd, file_format_t ff, int data_only, FILE *fp, char separator[2], int32 flds_indices[VSFIELDMAX], | ^ 8 warnings generated. mv -f .deps/show.Tpo .deps/show.Po --- hdp_list.o --- hdp_list.c:132:49: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 132 | list_opts->limit_tag = atoi(argv[curr_arg]); | ~ ^~~~~~~~~~~~~~~~~~~~ hdp_list.c:138:49: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] 138 | list_opts->limit_tag = tagname_to_num(list_opts->limit_name); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdp_list.c:236:27: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 236 | ann_list = malloc(ann_num * sizeof(int32)); | ^~~~~~~ ~ hdp_list.c:254:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 254 | buf = calloc((ann_length + 1) * sizeof(char), 1); | ~~~~~~~~~~~^~~ ~ hdp_list.c:365:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 365 | annotation = (char *)calloc(len + 1, 1); | ~~~~~~ ~~~~^~~ hdp_list.c:461:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 461 | desc = (char *)calloc(len + 1, 1); | ~~~~~~ ~~~~^~~ hdp_list.c:533:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 533 | label = (char *)calloc(len + 1, 1); | ~~~~~~ ~~~~^~~ hdp_list.c:614:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 614 | desc = (char *)calloc(len + 1, 1); | ~~~~~~ ~~~~^~~ hdp_list.c:716:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 716 | desc = (char *)calloc(len + 1, 1); | ~~~~~~ ~~~~^~~ hdp_list.c:945:78: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 945 | o_list = make_obj_list(fid, label_flag | desc_flag | CHECK_GROUP | CHECK_SPECIAL); | ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 10 warnings generated. mv -f .deps/hdp_list.Tpo .deps/hdp_list.Po --- hdp_gr.o --- hdp_gr.c:115:34: warning: implicit conversion loses integer precision: 'int' to 'gr_interlace_t' (aka 'short') [-Wimplicit-int-conversion] 115 | user_interlace = atoi(argv[*curr_arg]); | ~ ^~~~~~~~~~~~~~~~~~~~~ hdp_gr.c:246:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 246 | buf = (void *)malloc(read_nelts * eltsz); | ~~~~~~ ~~~~~~~~~~~^~~~~~~ hdp_gr.c:423:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 423 | attr_buf = (void *)malloc(attr_buf_size); | ~~~~~~ ^~~~~~~~~~~~~ hdp_gr.c:504:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 504 | attr_buf = (void *)malloc(attr_buf_size); | ~~~~~~ ^~~~~~~~~~~~~ hdp_gr.c:842:17: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 842 | case DDATA: | ^ hdp_gr.c:842:17: note: insert '__attribute__((fallthrough));' to silence this warning 842 | case DDATA: | ^ | __attribute__((fallthrough)); hdp_gr.c:842:17: note: insert 'break;' to avoid fall-through 842 | case DDATA: | ^ | break; 5 warnings generated. mv -f .deps/hdp_gr.Tpo .deps/hdp_gr.Po --- hdp_rig.o --- hdp_rig.c:134:74: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 134 | dumprig_opts->filter_num = (intn *)malloc(sizeof(intn) * numItems); | ~ ^~~~~~~~ hdp_rig.c:225:63: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 225 | if ((rig_chosen = (int32 *)malloc(sizeof(int32) * num_rig_chosen)) == NULL) { | ~ ^~~~~~~~~~~~~~ hdp_rig.c:232:54: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 232 | HDmemfill(rig_chosen, &k, sizeof(int32), num_rig_chosen); | ~~~~~~~~~ ^~~~~~~~~~~~~~ hdp_rig.c:315:60: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 315 | if ((image = (void *)malloc(read_nelts * eltsz)) == NULL) { | ~~~~~~ ~~~~~~~~~~~^~~~~~~ hdp_rig.c:498:60: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 498 | if ((image = (void *)malloc(read_nelts * eltsz)) == NULL) { | ~~~~~~ ~~~~~~~~~~~^~~~~~~ hdp_rig.c:406:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 406 | case DDATA: | ^ hdp_rig.c:406:25: note: insert '__attribute__((fallthrough));' to silence this warning 406 | case DDATA: | ^ | __attribute__((fallthrough)); hdp_rig.c:406:25: note: insert 'break;' to avoid fall-through 406 | case DDATA: | ^ | break; 6 warnings generated. mv -f .deps/hdp_rig.Tpo .deps/hdp_rig.Po --- hdp_vd.o --- hdp_vd.c:338:94: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 338 | *vd_chosen = (int32 *)realloc(*vd_chosen, sizeof(int32) * (num_vd_chosen + 1)); | ~ ~~~~~~~~~~~~~~^~~ hdp_vd.c:402:26: warning: passing 'const char[13]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 402 | print_fields(fields, " fields = ", fp); | ^~~~~~~~~~~~~~ ./hdp.h:485:46: note: passing argument to parameter 'field_title' here 485 | void print_fields(char *fields, char *field_title, FILE *fp); | ^ hdp_vd.c:634:17: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 634 | case DDATA: /* data only */ | ^ hdp_vd.c:634:17: note: insert '__attribute__((fallthrough));' to silence this warning 634 | case DDATA: /* data only */ | ^ | __attribute__((fallthrough)); hdp_vd.c:634:17: note: insert 'break;' to avoid fall-through 634 | case DDATA: /* data only */ | ^ | break; hdp_vd.c:420:1: warning: stack frame size (32968) exceeds limit (16384) in 'getFieldIndices' [-Wframe-larger-than] 420 | getFieldIndices(char *fields, char *flds_chosen[MAXCHOICES], int32 *flds_indices) | ^ hdp_vd.c:480:1: warning: stack frame size (33432) exceeds limit (16384) in 'dumpvd_ascii' [-Wframe-larger-than] 480 | dumpvd_ascii(dump_info_t *dumpvd_opts, int32 file_id, const char *file_name, FILE *fp, int32 num_vd_chosen, | ^ hdp_vd.c:677:1: warning: stack frame size (33160) exceeds limit (16384) in 'dumpvd_binary' [-Wframe-larger-than] 677 | dumpvd_binary(dump_info_t *dumpvd_opts, int32 file_id, const char *file_name, FILE *fp, int32 num_vd_chosen, | ^ 6 warnings generated. mv -f .deps/hdp_vd.Tpo .deps/hdp_vd.Po --- hdp_util.o --- hdp_util.c:58:73: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 58 | ret->file_arr = (char **)malloc(sizeof(char *) * ((argc - curr_arg) + 1)); | ~ ~~~~~~~~~~~~~~~~~~^~~ hdp_util.c:221:62: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 221 | if ((ret->dd_arr = (DFdi *)malloc(sizeof(DFdi) * nobj)) == NULL) { | ~ ^~~~ hdp_util.c:254:69: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 254 | if ((temp_tag = (int32 *)malloc(sizeof(int32) * nobj)) == NULL) { | ~ ^~~~ hdp_util.c:259:69: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 259 | if ((temp_ref = (int32 *)malloc(sizeof(int32) * nobj)) == NULL) { | ~ ^~~~ hdp_util.c:284:70: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 284 | if ((ret->dd_arr = (DFdi *)malloc(sizeof(DFdi) * nobj)) == NULL) { | ~ ^~~~ hdp_util.c:374:68: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 374 | obj_ret->raw_obj_arr = (objinfo_t *)malloc(sizeof(objinfo_t) * nobj); | ~ ^~~~ hdp_util.c:384:57: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 384 | memset(obj_ret->raw_obj_arr, 0, sizeof(objinfo_t) * nobj); | ~ ^~~~ hdp_util.c:432:71: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] 432 | obj_ret->srt_obj_arr = (objinfo_t **)malloc(sizeof(objinfo_t *) * nobj); | ~ ^~~~ hdp_util.c:536:62: warning: cast from 'const void *' to 'const void **' drops const qualifier [-Wcast-qual] 536 | const objinfo_t *a = (const objinfo_t *)*((const void **)p1); | ^ hdp_util.c:537:62: warning: cast from 'const void *' to 'const void **' drops const qualifier [-Wcast-qual] 537 | const objinfo_t *b = (const objinfo_t *)*((const void **)p2); | ^ hdp_util.c:558:48: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 558 | qsort(o_list->srt_obj_arr, o_list->max_obj, sizeof(objinfo_t *), sort_obj_list_by_tag); | ~~~~~ ~~~~~~~~^~~~~~~ hdp_util.c:582:27: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 582 | qsort((void *)chosen, choices, sizeof(int32), int32_compare); | ~~~~~ ^~~~~~~ hdp_util.c:631:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 631 | newlist = (int32 *)malloc(sizeof(intn) * numItems); | ~ ^~~~~~~~ hdp_util.c:649:59: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 649 | filter->num_list = (int32 *)malloc(sizeof(intn) * numItems); | ~ ^~~~~~~~ hdp_util.c:698:57: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 698 | filter->str_list = (char **)malloc(sizeof(char *) * numItems); | ~ ^~~~~~~~ hdp_util.c:762:65: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 762 | newlist = (obj_chosen_t *)malloc(sizeof(obj_chosen_t) * newItems); | ~ ^~~~~~~~ hdp_util.c:780:81: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 780 | (*dump_opts)->all_types = (obj_chosen_t *)malloc(sizeof(obj_chosen_t) * numItems); | ~ ^~~~~~~~ hdp_util.c:850:51: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 850 | *index_list = (int32 *)malloc(sizeof(int32) * num_chosen); | ~ ^~~~~~~~~~ hdp_util.c:854:47: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 854 | HDmemfill(*index_list, &i, sizeof(int32), num_chosen); | ~~~~~~~~~ ^~~~~~~~~~ hdp_util.c:864:20: warning: returning 'const char[5]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 864 | return ("NONE"); | ^~~~~~~~ hdp_util.c:866:20: warning: returning 'const char[4]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 866 | return ("RLE"); | ^~~~~~~ hdp_util.c:868:20: warning: returning 'const char[5]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 868 | return ("NBIT"); | ^~~~~~~~ hdp_util.c:870:20: warning: returning 'const char[8]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 870 | return ("SKPHUFF"); | ^~~~~~~~~~~ hdp_util.c:872:20: warning: returning 'const char[8]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 872 | return ("DEFLATE"); | ^~~~~~~~~~~ hdp_util.c:874:20: warning: returning 'const char[5]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 874 | return ("SZIP"); | ^~~~~~~~ hdp_util.c:876:20: warning: returning 'const char[5]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 876 | return ("JPEG"); | ^~~~~~~~ hdp_util.c:878:20: warning: returning 'const char[7]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 878 | return ("IMCOMP"); | ^~~~~~~~~~ hdp_util.c:880:20: warning: returning 'const char[8]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 880 | return ("INVALID"); | ^~~~~~~~~~~ 28 warnings generated. mv -f .deps/hdp_util.Tpo .deps/hdp_util.Po --- hdp_sds.o --- hdp_sds.c:211:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 211 | buf = (void *)malloc(read_nelts * eltsz); | ~~~~~~ ~~~~~~~~~~~^~~~~~~ hdp_sds.c:214:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 214 | left = (int32 *)malloc(rank * sizeof(int32)); | ^~~~ ~ hdp_sds.c:217:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 217 | start = (int32 *)malloc(rank * sizeof(int32)); | ^~~~ ~ hdp_sds.c:220:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 220 | edge = (int32 *)malloc(rank * sizeof(int32)); | ^~~~ ~ hdp_sds.c:257:87: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 257 | extfile_name = (char *)malloc(sizeof(char *) * (extfile_namelen + 1)); | ~ ~~~~~~~~~~~~~~~~^~~ hdp_sds.c:291:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 291 | extfile_name = (char *)malloc(sizeof(char *) * (extfile_namelen + 1)); | ~ ~~~~~~~~~~~~~~~~^~~ hdp_sds.c:504:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 504 | attr_buf = (void *)malloc(attr_buf_size); | ~~~~~~ ^~~~~~~~~~~~~ hdp_sds.c:584:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 584 | attr_buf = (void *)malloc(attr_buf_size); | ~~~~~~ ^~~~~~~~~~~~~ hdp_sds.c:955:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 955 | case DDATA: | ^ hdp_sds.c:955:9: note: insert '__attribute__((fallthrough));' to silence this warning 955 | case DDATA: | ^ | __attribute__((fallthrough)); hdp_sds.c:955:9: note: insert 'break;' to avoid fall-through 955 | case DDATA: | ^ | break; 9 warnings generated. mv -f .deps/hdp_sds.Tpo .deps/hdp_sds.Po --- hdp_vg.o --- hdp_vg.c:539:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 539 | ptr = (char **)malloc(sizeof(char *) * (num_entries)); | ~ ^~~~~~~~~~~ hdp_vg.c:573:25: warning: variable 'i' set but not used [-Wunused-but-set-variable] 573 | int32 lastItem = 0, i, count = 0; | ^ hdp_vg.c:601:25: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 601 | count = strlen(fldname); | ~ ^~~~~~~~~~~~~~~ hdp_vg.c:672:98: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 672 | *vg_chosen = (int32 *)realloc(*vg_chosen, sizeof(int32) * (num_vg_chosen + 1)); | ~ ~~~~~~~~~~~~~~^~~ hdp_vg.c:707:98: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 707 | *vg_chosen = (int32 *)realloc(*vg_chosen, sizeof(int32) * (num_vg_chosen + 1)); | ~ ~~~~~~~~~~~~~~^~~ hdp_vg.c:837:66: warning: passing 'const char[4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 837 | aNode->children[entry_num] = alloc_strg_of_chars("***"); | ^~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:838:66: warning: passing 'const char[11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 838 | aNode->type[entry_num] = alloc_strg_of_chars(""); | ^~~~~~~~~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:867:66: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 867 | aNode->type[entry_num] = alloc_strg_of_chars("vg"); | ^~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:876:62: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 876 | aNode->type[entry_num] = alloc_strg_of_chars("vd"); | ^~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:881:70: warning: passing 'const char[10]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 881 | aNode->children[entry_num] = alloc_strg_of_chars(""); | ^~~~~~~~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:917:66: warning: passing 'const char[4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 917 | aNode->children[entry_num] = alloc_strg_of_chars("***"); | ^~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:920:66: warning: passing 'const char[15]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 920 | aNode->type[entry_num] = alloc_strg_of_chars("Unknown Object"); | ^~~~~~~~~~~~~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:984:66: warning: passing 'const char[4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 984 | aNode->children[entry_num] = alloc_strg_of_chars("***"); | ^~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:985:66: warning: passing 'const char[11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 985 | aNode->type[entry_num] = alloc_strg_of_chars(""); | ^~~~~~~~~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:1014:66: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1014 | aNode->type[entry_num] = alloc_strg_of_chars("vg"); | ^~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:1097:38: warning: passing 'const char[11]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1097 | print_fields(fields, "\tfields = ", fp); | ^~~~~~~~~~~~~ hdp_vg.c:570:34: note: passing argument to parameter 'field_title' here 570 | print_fields(char *fields, char *field_title, /* */ | ^ hdp_vg.c:1112:66: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1112 | aNode->type[entry_num] = alloc_strg_of_chars("vd"); | ^~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:1125:66: warning: passing 'const char[4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1125 | aNode->children[entry_num] = alloc_strg_of_chars("***"); | ^~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:1129:66: warning: passing 'const char[15]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 1129 | aNode->type[entry_num] = alloc_strg_of_chars("Unknown Object"); | ^~~~~~~~~~~~~~~~ hdp_vg.c:552:27: note: passing argument to parameter 'strg' here 552 | alloc_strg_of_chars(char *strg) | ^ hdp_vg.c:1262:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 1262 | list = (vg_info_t **)malloc(sizeof(vg_info_t *) * max_vgs); | ~ ^~~~~~~ hdp_vg.c:1310:68: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 1310 | list = realloc(list, (uint32)sizeof(vg_info_t *) * max_vgs); | ~ ^~~~~~~ hdp_vg.c:570:1: warning: stack frame size (32936) exceeds limit (16384) in 'print_fields' [-Wframe-larger-than] 570 | print_fields(char *fields, char *field_title, /* */ | ^ hdp_vg.c:936:1: warning: stack frame size (33128) exceeds limit (16384) in 'vgdumpfull' [-Wframe-larger-than] 936 | vgdumpfull(int32 vg_id, dump_info_t *dumpvg_opts, int32 file_id, int32 num_entries, FILE *fp, | ^ 23 warnings generated. mv -f .deps/hdp_vg.Tpo .deps/hdp_vg.Po --- hdp --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdp hdp.o hdp_dump.o hdp_gr.o hdp_list.o hdp_rig.o hdp_sds.o hdp_util.o hdp_vd.o hdp_vg.o show.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdp hdp.o hdp_dump.o hdp_gr.o hdp_list.o hdp_rig.o hdp_sds.o hdp_util.o hdp_vd.o hdp_vg.o show.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in hdfimport --- hdfimport.o --- --- hdfimporttest.o --- --- gen_sds_floats.o --- --- hdfimport.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfimport.o -MD -MP -MF .deps/hdfimport.Tpo -c -o hdfimport.o hdfimport.c --- hdfimporttest.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfimporttest.o -MD -MP -MF .deps/hdfimporttest.Tpo -c -o hdfimporttest.o hdfimporttest.c --- gen_sds_floats.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT gen_sds_floats.o -MD -MP -MF .deps/gen_sds_floats.Tpo -c -o gen_sds_floats.o gen_sds_floats.c gen_sds_floats.c:29:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 29 | main() | ^ | void 1 warning generated. mv -f .deps/gen_sds_floats.Tpo .deps/gen_sds_floats.Po --- gen_sds_floats --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o gen_sds_floats gen_sds_floats.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/gen_sds_floats gen_sds_floats.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdfimporttest.o --- mv -f .deps/hdfimporttest.Tpo .deps/hdfimporttest.Po --- hdfimporttest --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfimporttest hdfimporttest.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfimporttest hdfimporttest.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdfimport.o --- hdfimport.c:476:25: warning: format string is not a string literal [-Wformat-nonliteral] 476 | fprintf(stderr, err1, argc); | ^~~~ hdfimport.c:667:29: warning: format string is not a string literal [-Wformat-nonliteral] 667 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:677:45: warning: format string is not a string literal [-Wformat-nonliteral] 677 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:699:45: warning: format string is not a string literal [-Wformat-nonliteral] 699 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:721:45: warning: format string is not a string literal [-Wformat-nonliteral] 721 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:744:45: warning: format string is not a string literal [-Wformat-nonliteral] 744 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:767:45: warning: format string is not a string literal [-Wformat-nonliteral] 767 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:857:29: warning: format string is not a string literal [-Wformat-nonliteral] 857 | fprintf(stderr, err5, sd_index); | ^~~~ hdfimport.c:869:29: warning: format string is not a string literal [-Wformat-nonliteral] 869 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:876:29: warning: format string is not a string literal [-Wformat-nonliteral] 876 | fprintf(stderr, err4, infile); | ^~~~ hdfimport.c:895:29: warning: format string is not a string literal [-Wformat-nonliteral] 895 | fprintf(stderr, err2, in->rank, infile); | ^~~~ hdfimport.c:906:29: warning: format string is not a string literal [-Wformat-nonliteral] 906 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:914:29: warning: format string is not a string literal [-Wformat-nonliteral] 914 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:918:29: warning: format string is not a string literal [-Wformat-nonliteral] 918 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:927:25: warning: format string is not a string literal [-Wformat-nonliteral] 927 | fprintf(stderr, err3, infile); | ^~~~ hdfimport.c:964:29: warning: format string is not a string literal [-Wformat-nonliteral] 964 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:970:29: warning: format string is not a string literal [-Wformat-nonliteral] 970 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:976:29: warning: format string is not a string literal [-Wformat-nonliteral] 976 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1005:29: warning: format string is not a string literal [-Wformat-nonliteral] 1005 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1011:29: warning: format string is not a string literal [-Wformat-nonliteral] 1011 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1039:29: warning: format string is not a string literal [-Wformat-nonliteral] 1039 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1049:29: warning: format string is not a string literal [-Wformat-nonliteral] 1049 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1078:29: warning: format string is not a string literal [-Wformat-nonliteral] 1078 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1088:29: warning: format string is not a string literal [-Wformat-nonliteral] 1088 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1115:29: warning: format string is not a string literal [-Wformat-nonliteral] 1115 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1122:29: warning: format string is not a string literal [-Wformat-nonliteral] 1122 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1150:29: warning: format string is not a string literal [-Wformat-nonliteral] 1150 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1157:29: warning: format string is not a string literal [-Wformat-nonliteral] 1157 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1208:33: warning: format string is not a string literal [-Wformat-nonliteral] 1208 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1212:33: warning: format string is not a string literal [-Wformat-nonliteral] 1212 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1220:33: warning: format string is not a string literal [-Wformat-nonliteral] 1220 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1224:33: warning: format string is not a string literal [-Wformat-nonliteral] 1224 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1232:33: warning: format string is not a string literal [-Wformat-nonliteral] 1232 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1236:33: warning: format string is not a string literal [-Wformat-nonliteral] 1236 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1245:33: warning: format string is not a string literal [-Wformat-nonliteral] 1245 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1249:33: warning: format string is not a string literal [-Wformat-nonliteral] 1249 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1258:33: warning: format string is not a string literal [-Wformat-nonliteral] 1258 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1262:33: warning: format string is not a string literal [-Wformat-nonliteral] 1262 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1371:45: warning: format string is not a string literal [-Wformat-nonliteral] 1371 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1378:45: warning: format string is not a string literal [-Wformat-nonliteral] 1378 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1388:45: warning: format string is not a string literal [-Wformat-nonliteral] 1388 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1395:45: warning: format string is not a string literal [-Wformat-nonliteral] 1395 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1402:45: warning: format string is not a string literal [-Wformat-nonliteral] 1402 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1414:45: warning: format string is not a string literal [-Wformat-nonliteral] 1414 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1421:45: warning: format string is not a string literal [-Wformat-nonliteral] 1421 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1430:45: warning: format string is not a string literal [-Wformat-nonliteral] 1430 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1438:45: warning: format string is not a string literal [-Wformat-nonliteral] 1438 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1446:45: warning: format string is not a string literal [-Wformat-nonliteral] 1446 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1458:45: warning: format string is not a string literal [-Wformat-nonliteral] 1458 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1465:45: warning: format string is not a string literal [-Wformat-nonliteral] 1465 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1475:45: warning: format string is not a string literal [-Wformat-nonliteral] 1475 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1482:45: warning: format string is not a string literal [-Wformat-nonliteral] 1482 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1489:45: warning: format string is not a string literal [-Wformat-nonliteral] 1489 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1501:45: warning: format string is not a string literal [-Wformat-nonliteral] 1501 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1508:45: warning: format string is not a string literal [-Wformat-nonliteral] 1508 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1518:45: warning: format string is not a string literal [-Wformat-nonliteral] 1518 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1525:45: warning: format string is not a string literal [-Wformat-nonliteral] 1525 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1532:45: warning: format string is not a string literal [-Wformat-nonliteral] 1532 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1544:45: warning: format string is not a string literal [-Wformat-nonliteral] 1544 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1551:45: warning: format string is not a string literal [-Wformat-nonliteral] 1551 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1561:45: warning: format string is not a string literal [-Wformat-nonliteral] 1561 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1568:45: warning: format string is not a string literal [-Wformat-nonliteral] 1568 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1575:45: warning: format string is not a string literal [-Wformat-nonliteral] 1575 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1680:29: warning: format string is not a string literal [-Wformat-nonliteral] 1680 | fprintf(stderr, err1, s); | ^~~~ hdfimport.c:1719:29: warning: format string is not a string literal [-Wformat-nonliteral] 1719 | fprintf(stderr, err1, infile); | ^~~~ hdfimport.c:1723:29: warning: format string is not a string literal [-Wformat-nonliteral] 1723 | fprintf(stderr, err2, infile); | ^~~~ hdfimport.c:1736:41: warning: format string is not a string literal [-Wformat-nonliteral] 1736 | fprintf(stderr, err4, infile); | ^~~~ hdfimport.c:1746:37: warning: format string is not a string literal [-Wformat-nonliteral] 1746 | fprintf(stderr, err4, infile); | ^~~~ hdfimport.c:1761:37: warning: format string is not a string literal [-Wformat-nonliteral] 1761 | fprintf(stderr, err3, infile); | ^~~~ hdfimport.c:1765:37: warning: format string is not a string literal [-Wformat-nonliteral] 1765 | fprintf(stderr, err4, infile); | ^~~~ hdfimport.c:2321:29: warning: format string is not a string literal [-Wformat-nonliteral] 2321 | fprintf(stderr, err1, palfile); | ^~~~ hdfimport.c:2331:29: warning: format string is not a string literal [-Wformat-nonliteral] 2331 | fprintf(stderr, err2, palfile); | ^~~~ hdfimport.c:2335:29: warning: format string is not a string literal [-Wformat-nonliteral] 2335 | fprintf(stderr, err1, palfile); | ^~~~ hdfimport.c:2339:29: warning: format string is not a string literal [-Wformat-nonliteral] 2339 | fprintf(stderr, err1, palfile); | ^~~~ hdfimport.c:2343:29: warning: format string is not a string literal [-Wformat-nonliteral] 2343 | fprintf(stderr, err1, palfile); | ^~~~ hdfimport.c:2750:25: warning: format string is not a string literal [-Wformat-nonliteral] 2750 | fprintf(stderr, err1, opt->outfile); | ^~~~ hdfimport.c:2757:25: warning: format string is not a string literal [-Wformat-nonliteral] 2757 | fprintf(stderr, err1a, opt->outfile); | ^~~~~ hdfimport.c:2781:33: warning: format string is not a string literal [-Wformat-nonliteral] 2781 | fprintf(stderr, err1a, opt->infiles[i].filename); | ^~~~~ hdfimport.c:2984:33: warning: format string is not a string literal [-Wformat-nonliteral] 2984 | fprintf(stderr, err3b, "Horiz."); | ^~~~~ hdfimport.c:2985:33: warning: format string is not a string literal [-Wformat-nonliteral] 2985 | fprintf(stderr, err3c, "horiz."); | ^~~~~ hdfimport.c:2986:33: warning: format string is not a string literal [-Wformat-nonliteral] 2986 | fprintf(stderr, err3d, in.dims[0]); | ^~~~~ hdfimport.c:2993:33: warning: format string is not a string literal [-Wformat-nonliteral] 2993 | fprintf(stderr, err3b, "Vert."); | ^~~~~ hdfimport.c:2994:33: warning: format string is not a string literal [-Wformat-nonliteral] 2994 | fprintf(stderr, err3c, "vert."); | ^~~~~ hdfimport.c:2995:33: warning: format string is not a string literal [-Wformat-nonliteral] 2995 | fprintf(stderr, err3d, in.dims[1]); | ^~~~~ hdfimport.c:3004:37: warning: format string is not a string literal [-Wformat-nonliteral] 3004 | fprintf(stderr, err3b, "Depth"); | ^~~~~ hdfimport.c:3005:37: warning: format string is not a string literal [-Wformat-nonliteral] 3005 | fprintf(stderr, err3c, "depth"); | ^~~~~ hdfimport.c:3006:37: warning: format string is not a string literal [-Wformat-nonliteral] 3006 | fprintf(stderr, err3d, in.dims[2]); | ^~~~~ 87 warnings generated. mv -f .deps/hdfimport.Tpo .deps/hdfimport.Po --- hdfimport --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdfimport hdfimport.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdfimport hdfimport.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in hdiff --- hdiff.o --- --- hdiff_array.o --- --- hdiff_gr.o --- --- hdiff_list.o --- --- hdiff_main.o --- --- hdiff_mattbl.o --- --- hdiff_gattr.o --- --- hdiff_misc.o --- --- hdiff_sds.o --- --- hdiff_table.o --- --- hdiff_vs.o --- --- hdiff_dim.o --- --- h4getopt.o --- --- hdifftst.o --- --- hdiff.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff.o -MD -MP -MF .deps/hdiff.Tpo -c -o hdiff.o hdiff.c --- hdiff_array.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_array.o -MD -MP -MF .deps/hdiff_array.Tpo -c -o hdiff_array.o hdiff_array.c --- hdiff_gr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_gr.o -MD -MP -MF .deps/hdiff_gr.Tpo -c -o hdiff_gr.o hdiff_gr.c --- hdiff_list.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_list.o -MD -MP -MF .deps/hdiff_list.Tpo -c -o hdiff_list.o hdiff_list.c --- hdiff_main.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_main.o -MD -MP -MF .deps/hdiff_main.Tpo -c -o hdiff_main.o hdiff_main.c --- hdiff_mattbl.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_mattbl.o -MD -MP -MF .deps/hdiff_mattbl.Tpo -c -o hdiff_mattbl.o hdiff_mattbl.c --- hdiff_gattr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_gattr.o -MD -MP -MF .deps/hdiff_gattr.Tpo -c -o hdiff_gattr.o hdiff_gattr.c --- hdiff_misc.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_misc.o -MD -MP -MF .deps/hdiff_misc.Tpo -c -o hdiff_misc.o hdiff_misc.c --- hdiff_sds.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_sds.o -MD -MP -MF .deps/hdiff_sds.Tpo -c -o hdiff_sds.o hdiff_sds.c --- hdiff_table.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_table.o -MD -MP -MF .deps/hdiff_table.Tpo -c -o hdiff_table.o hdiff_table.c --- hdiff_vs.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_vs.o -MD -MP -MF .deps/hdiff_vs.Tpo -c -o hdiff_vs.o hdiff_vs.c --- hdiff_dim.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdiff_dim.o -MD -MP -MF .deps/hdiff_dim.Tpo -c -o hdiff_dim.o hdiff_dim.c --- h4getopt.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT h4getopt.o -MD -MP -MF .deps/h4getopt.Tpo -c -o h4getopt.o `test -f '../../mfhdf/util/h4getopt.c' || echo './'`../../mfhdf/util/h4getopt.c --- hdifftst.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/libsrc -I../../mfhdf/util -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdifftst.o -MD -MP -MF .deps/hdifftst.Tpo -c -o hdifftst.o hdifftst.c --- h4getopt.o --- ../../mfhdf/util/h4getopt.c:52:18: warning: initializing 'char *' with an expression of type 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 52 | static char *place = EMSG; /* option letter processing */ | ^ ~~~~ ../../mfhdf/util/h4getopt.c:60:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 60 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:67:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 67 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:73:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 73 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:107:19: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 107 | place = EMSG; | ^ ~~~~ ../../mfhdf/util/h4getopt.c:114:15: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 114 | place = EMSG; | ^ ~~~~ 6 warnings generated. mv -f .deps/h4getopt.Tpo .deps/h4getopt.Po --- hdiff_gr.o --- hdiff_gr.c:174:18: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 174 | nelms *= dimsizes1[i]; | ~~ ^~~~~~~~~~~~ hdiff_gr.c:189:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 189 | if ((buf1 = (void *)malloc(data_size)) == NULL) { | ~~~~~~ ^~~~~~~~~ hdiff_gr.c:212:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 212 | if ((buf2 = (void *)malloc(data_size)) == NULL) { | ~~~~~~ ^~~~~~~~~ hdiff_gr.c:234:34: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 234 | cmp = memcmp(buf1, buf2, data_size); | ~~~~~~ ^~~~~~~~~ 4 warnings generated. mv -f .deps/hdiff_gr.Tpo .deps/hdiff_gr.Po --- hdiff_main.o --- hdiff_main.c:45:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 45 | usage() | ^ | void hdiff_main.c:137:35: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 137 | opt.max_err_cnt = atoi(h4optarg); | ~ ^~~~~~~~~~~~~~ 2 warnings generated. --- hdiff_gattr.o --- hdiff_gattr.c:75:65: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 75 | iret2 = memcmp((void *)att1.val, att2.val, att1.len * DFKNTsize(att1.type | DFNT_NATIVE)); | ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. --- hdiff_main.o --- mv -f .deps/hdiff_main.Tpo .deps/hdiff_main.Po --- hdiff_gattr.o --- mv -f .deps/hdiff_gattr.Tpo .deps/hdiff_gattr.Po --- hdiff_mattbl.o --- hdiff_mattbl.c:62:31: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 62 | table->objs[i].flags[0] = flags[0]; | ~ ^~~~~~~~ hdiff_mattbl.c:63:31: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 63 | table->objs[i].flags[1] = flags[1]; | ~ ^~~~~~~~ 2 warnings generated. mv -f .deps/hdiff_mattbl.Tpo .deps/hdiff_mattbl.Po --- hdiff_misc.o --- hdiff_misc.c:194:36: warning: format string is not a string literal [-Wformat-nonliteral] 194 | (void)sprintf(gps, f_fmt, (double)*gp.fp++); | ^~~~~ hdiff_misc.c:206:36: warning: format string is not a string literal [-Wformat-nonliteral] 206 | (void)sprintf(gps, d_fmt, *gp.dp++); | ^~~~~ hdiff_misc.c:196:31: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 196 | ll = strlen(gps); | ~ ^~~~~~~~~~~ hdiff_misc.c:234:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 234 | opt->lvars = (char **)malloc(nvars * sizeof(char *)); | ^~~~~ ~ hdiff_misc.c:242:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 242 | opt->uvars = (char **)malloc(nvars * sizeof(char *)); | ^~~~~ ~ 5 warnings generated. mv -f .deps/hdiff_misc.Tpo .deps/hdiff_misc.Po --- hdiff_table.o --- hdiff_table.c:41:20: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] 41 | return i; | ~~~~~~ ^ 1 warning generated. mv -f .deps/hdiff_table.Tpo .deps/hdiff_table.Po --- hdiff.o --- hdiff.c:75:29: warning: passing 'const char[7]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 75 | dtable_print(list1, "file 1"); | ^~~~~~~~ ./hdiff_table.h:50:42: note: passing argument to parameter 'header' here 50 | void dtable_print(dtable_t *table, char *header); | ^ hdiff.c:76:29: warning: passing 'const char[7]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 76 | dtable_print(list2, "file 2"); | ^~~~~~~~ ./hdiff_table.h:50:42: note: passing argument to parameter 'header' here 50 | void dtable_print(dtable_t *table, char *header); | ^ 2 warnings generated. mv -f .deps/hdiff.Tpo .deps/hdiff.Po --- hdiff_sds.o --- hdiff_sds.c:217:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 217 | fill1 = (void *)malloc(eltsz); | ~~~~~~ ^~~~~ hdiff_sds.c:218:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 218 | fill2 = (void *)malloc(eltsz); | ~~~~~~ ^~~~~ hdiff_sds.c:235:22: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 235 | nelms *= dimsizes1[i]; | ~~ ^~~~~~~~~~~~ hdiff_sds.c:238:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 238 | need = (size_t)(nelms * eltsz); /* bytes needed */ | ~ ^~~~~ --- hdiff_dim.o --- hdiff_dim.c:307:43: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 307 | table->objs[i].flags[0] = flags[0]; | ~ ^~~~~~~~ hdiff_dim.c:309:43: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 309 | table->objs[i].flags[1] = flags[1]; | ~ ^~~~~~~~ hdiff_dim.c:317:66: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 317 | (diff_match_dim_name_t *)realloc(table->objs, table->size * sizeof(diff_match_dim_name_t)); | ~~~~~~~^~~~ ~ hdiff_dim.c:328:31: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 328 | table->objs[i].flags[0] = flags[0]; | ~ ^~~~~~~~ --- hdiff_sds.o --- hdiff_sds.c:287:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 287 | size_t p_type_nbytes = eltsz; /*size of type */ | ~~~~~~~~~~~~~ ^~~~~ hdiff_sds.c:319:59: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 319 | for (elmtno = 0; elmtno < p_nelmts; elmtno += hs_nelmts) { | ~~ ^~~~~~~~~ hdiff_sds.c:358:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 358 | array_diff(sm_buf1, sm_buf2, hs_nelmts, sds1_name, sds2_name, rank1, dimsizes1, dtype1, | ~~~~~~~~~~ ^~~~~~~~~ --- hdiff_dim.o --- hdiff_dim.c:329:31: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 329 | table->objs[i].flags[1] = flags[1]; | ~ ^~~~~~~~ hdiff_dim.c:354:59: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 354 | table->objs = (diff_match_dim_name_t *)malloc(table->size * sizeof(diff_match_dim_name_t)); | ~~~~~~~^~~~ ~ hdiff_dim.c:408:70: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 408 | table->objs = (diff_dim_name_t *)realloc(table->objs, table->size * sizeof(diff_dim_name_t)); | ~~~~~~~^~~~ ~ hdiff_dim.c:442:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 442 | table->objs = (diff_dim_name_t *)malloc(table->size * sizeof(diff_dim_name_t)); --- hdiff_sds.o --- hdiff_sds.c:305:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 305 | sm_nbytes = p_type_nbytes; | ~ ^~~~~~~~~~~~~ hdiff_sds.c:467:55: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 467 | attr1_buf = (void *)malloc((unsigned)nelms1 * DFKNTsize(dtype1 | DFNT_NATIVE)); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdiff_sds.c:473:55: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 473 | attr2_buf = (void *)malloc((unsigned)nelms2 * DFKNTsize(dtype2 | DFNT_NATIVE)); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdiff_sds.c:488:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- hdiff_dim.o --- | ~~~~~~~^~~~ ~ 8 warnings generated. --- hdiff_sds.o --- 488 | cmp = memcmp(attr1_buf, attr2_buf, nelms1 * DFKNTsize(dtype1 | DFNT_NATIVE)); | ~~~~~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. --- hdiff_dim.o --- mv -f .deps/hdiff_dim.Tpo .deps/hdiff_dim.Po --- hdiff_sds.o --- mv -f .deps/hdiff_sds.Tpo .deps/hdiff_sds.Po --- hdifftst.o --- hdifftst.c:365:40: warning: implicit conversion loses integer precision: 'int' to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 365 | array_data[j][i] = (i + j) + 1; | ~ ~~~~~~~~^~~ hdifftst.c:415:33: warning: implicit conversion loses integer precision: 'int' to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 415 | append_data1[i] = i + 1; | ~ ~~^~~ hdifftst.c:417:33: warning: implicit conversion loses integer precision: 'int' to 'uint8' (aka 'unsigned char') [-Wimplicit-int-conversion] 417 | append_data2[i] = i + 1; | ~ ~~^~~ 3 warnings generated. mv -f .deps/hdifftst.Tpo .deps/hdifftst.Po --- hdifftst --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdifftst hdifftst.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hdiff_list.o --- hdiff_list.c:175:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 175 | ref_array = (int32 *)malloc(sizeof(int32) * nlones); | ~ ^~~~~~ hdiff_list.c:264:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 264 | tags = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hdiff_list.c:265:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 265 | refs = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hdiff_list.c:401:60: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 401 | tags = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hdiff_list.c:402:60: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 402 | refs = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hdiff_list.c:604:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 604 | ref_array = (int32 *)malloc(sizeof(int32) * nlones); | ~ ^~~~~~ 6 warnings generated. mv -f .deps/hdiff_list.Tpo .deps/hdiff_list.Po --- hdifftst --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdifftst hdifftst.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hdiff_vs.o --- mv -f .deps/hdiff_vs.Tpo .deps/hdiff_vs.Po --- hdiff_array.o --- hdiff_array.c:194:26: warning: implicit conversion increases floating-point precision: 'float' to 'float64' (aka 'double') [-Wdouble-promotion] 194 | d_max_val1 = -FLT_MAX; | ~ ^~~~~~~~ hdiff_array.c:195:26: warning: implicit conversion increases floating-point precision: 'float' to 'float64' (aka 'double') [-Wdouble-promotion] 195 | d_min_val1 = FLT_MAX; | ~ ^~~~~~~ /usr/include/x86/float.h:61:18: note: expanded from macro 'FLT_MAX' 61 | #define FLT_MAX 3.40282347E+38F /* (1-b**(-p))*b**emax */ | ^~~~~~~~~~~~~~~ hdiff_array.c:196:26: warning: implicit conversion increases floating-point precision: 'float' to 'float64' (aka 'double') [-Wdouble-promotion] 196 | d_max_val2 = -FLT_MAX; | ~ ^~~~~~~~ hdiff_array.c:197:26: warning: implicit conversion increases floating-point precision: 'float' to 'float64' (aka 'double') [-Wdouble-promotion] 197 | d_min_val2 = FLT_MAX; | ~ ^~~~~~~ /usr/include/x86/float.h:61:18: note: expanded from macro 'FLT_MAX' 61 | #define FLT_MAX 3.40282347E+38F /* (1-b**(-p))*b**emax */ | ^~~~~~~~~~~~~~~ hdiff_array.c:250:21: warning: implicit conversion turns floating-point number into integer: 'float32' (aka 'float') to '_Bool' [-Wfloat-conversion] 250 | if (err_rel) { | ~~ ^~~~~~~ hdiff_array.c:333:21: warning: implicit conversion turns floating-point number into integer: 'float32' (aka 'float') to '_Bool' [-Wfloat-conversion] 333 | if (err_rel) { | ~~ ^~~~~~~ hdiff_array.c:412:21: warning: implicit conversion turns floating-point number into integer: 'float32' (aka 'float') to '_Bool' [-Wfloat-conversion] 412 | if (err_rel) { | ~~ ^~~~~~~ hdiff_array.c:462:49: warning: implicit conversion increases floating-point precision: 'float32' (aka 'float') to 'double' [-Wdouble-promotion] 462 | f_diff = (float32)fabs(*fptr1 - *fptr2); | ~~~~ ~~~~~~~^~~~~~~~ hdiff_array.c:494:21: warning: implicit conversion turns floating-point number into integer: 'float32' (aka 'float') to '_Bool' [-Wfloat-conversion] 494 | if (err_rel) { | ~~ ^~~~~~~ hdiff_array.c:523:85: warning: implicit conversion increases floating-point precision: 'float32' (aka 'float') to 'double' [-Wdouble-promotion] 523 | printf(FFORMAT, (double)*fptr1, (double)*fptr2, fabs(*fptr1 - *fptr2)); | ~~~~ ~~~~~~~^~~~~~~~ hdiff_array.c:572:21: warning: implicit conversion turns floating-point number into integer: 'float32' (aka 'float') to '_Bool' [-Wfloat-conversion] 572 | if (err_rel) { | ~~ ^~~~~~~ hdiff_array.c:383:28: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] 383 | i4_diff = labs(*i4ptr1 - *i4ptr2); | ~ ^~~~~~~~~~~~~~~~~~~~~~~ hdiff_array.c:665:27: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] 665 | pos[i] = curr_pos / acc[i]; | ~ ~~~~~~~~~^~~~~~~~ hdiff_array.c:665:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 665 | pos[i] = curr_pos / acc[i]; | ~ ^~~~~~ hdiff_array.c:666:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 666 | curr_pos -= acc[i] * pos[i]; | ~~ ~~~~~~~^~~~~~~~ 15 warnings generated. mv -f .deps/hdiff_array.Tpo .deps/hdiff_array.Po --- hdiff --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hdiff hdiff.o hdiff_array.o hdiff_gr.o hdiff_list.o hdiff_main.o hdiff_mattbl.o hdiff_gattr.o hdiff_misc.o hdiff_sds.o hdiff_table.o hdiff_vs.o hdiff_dim.o h4getopt.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hdiff hdiff.o hdiff_array.o hdiff_gr.o hdiff_list.o hdiff_main.o hdiff_mattbl.o hdiff_gattr.o hdiff_misc.o hdiff_sds.o hdiff_table.o hdiff_vs.o hdiff_dim.o h4getopt.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in hrepack --- hrepack.o --- --- hrepack_an.o --- --- hrepack_gr.o --- --- hrepack_list.o --- --- hrepack_lsttable.o --- --- hrepack_main.o --- --- hrepack_opttable.o --- --- hrepack_parse.o --- --- hrepack_sds.o --- --- hrepack_utils.o --- --- hrepack_vg.o --- --- hrepack_vs.o --- --- hrepack_dim.o --- --- hrepack_check.o --- --- hrepacktst.o --- --- hrepack.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack.o -MD -MP -MF .deps/hrepack.Tpo -c -o hrepack.o hrepack.c --- hrepack_an.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_an.o -MD -MP -MF .deps/hrepack_an.Tpo -c -o hrepack_an.o hrepack_an.c --- hrepack_gr.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_gr.o -MD -MP -MF .deps/hrepack_gr.Tpo -c -o hrepack_gr.o hrepack_gr.c --- hrepack_list.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_list.o -MD -MP -MF .deps/hrepack_list.Tpo -c -o hrepack_list.o hrepack_list.c --- hrepack_lsttable.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_lsttable.o -MD -MP -MF .deps/hrepack_lsttable.Tpo -c -o hrepack_lsttable.o hrepack_lsttable.c --- hrepack_main.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_main.o -MD -MP -MF .deps/hrepack_main.Tpo -c -o hrepack_main.o hrepack_main.c --- hrepack_opttable.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_opttable.o -MD -MP -MF .deps/hrepack_opttable.Tpo -c -o hrepack_opttable.o hrepack_opttable.c --- hrepack_parse.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_parse.o -MD -MP -MF .deps/hrepack_parse.Tpo -c -o hrepack_parse.o hrepack_parse.c --- hrepack_sds.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_sds.o -MD -MP -MF .deps/hrepack_sds.Tpo -c -o hrepack_sds.o hrepack_sds.c --- hrepack_utils.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_utils.o -MD -MP -MF .deps/hrepack_utils.Tpo -c -o hrepack_utils.o hrepack_utils.c --- hrepack_vg.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_vg.o -MD -MP -MF .deps/hrepack_vg.Tpo -c -o hrepack_vg.o hrepack_vg.c --- hrepack_vs.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_vs.o -MD -MP -MF .deps/hrepack_vs.Tpo -c -o hrepack_vs.o hrepack_vs.c --- hrepack_dim.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_dim.o -MD -MP -MF .deps/hrepack_dim.Tpo -c -o hrepack_dim.o hrepack_dim.c --- hrepacktst.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepacktst.o -MD -MP -MF .deps/hrepacktst.Tpo -c -o hrepacktst.o hrepacktst.c --- hrepack_check.o --- cc -DHAVE_CONFIG_H -I. -I../../hdf/src -I../../hdf/src -I../../mfhdf/hdiff -I../../mfhdf/libsrc -I../../mfhdf/libsrc -DHDF -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hrepack_check.o -MD -MP -MF .deps/hrepack_check.Tpo -c -o hrepack_check.o hrepack_check.c --- hrepack_vg.o --- mv -f .deps/hrepack_vg.Tpo .deps/hrepack_vg.Po --- hrepack_gr.o --- hrepack_gr.c:128:39: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 128 | chunk_def_in.comp.comp_type = comp_type_in; | ~ ^~~~~~~~~~~~ hrepack_gr.c:224:36: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 224 | chunk_def.comp.comp_type = comp_type_in; | ~ ^~~~~~~~~~~~ hrepack_gr.c:331:28: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int' [-Wsign-conversion] 331 | pr_comp_type = comp_type; | ~ ^~~~~~~~~ hrepack_gr.c:339:47: warning: implicit conversion changes signedness: 'int' to 'comp_coder_t' [-Wsign-conversion] 339 | (pr_comp_type > 0) ? get_scomp(pr_comp_type) : "", /*compression information*/ | ~~~~~~~~~ ^~~~~~~~~~~~ hrepack_gr.c:364:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 364 | if ((buf = (void *)malloc(data_size)) == NULL) { | ~~~~~~ ^~~~~~~~~ hrepack_gr.c:509:54: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 509 | list_table_add(list_tbl, DFTAG_IP8, pal_ref, pal_path); | ^~~~~~~~ ./hrepack_lsttable.h:63:76: note: passing argument to parameter 'obj_name' here 63 | void list_table_add(list_table_t *list_tbl, int tag, int ref, char *obj_name); | ^ hrepack_gr.c:611:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 611 | if ((attr_buf = (void *)malloc(nelms * eltsz)) == NULL) { | ~~~~~~ ~~~~~~^~~~~~~ 7 warnings generated. --- hrepack_check.o --- mv -f .deps/hrepack_check.Tpo .deps/hrepack_check.Po --- hrepack_check --- --- hrepack_gr.o --- mv -f .deps/hrepack_gr.Tpo .deps/hrepack_gr.Po --- hrepack_check --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hrepack_check hrepack_check.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz --- hrepack_lsttable.o --- hrepack_lsttable.c:70:74: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 70 | list_tbl->objs = (obj_info_t *)realloc(list_tbl->objs, list_tbl->size * sizeof(obj_info_t)); | ~~~~~~~~~~^~~~ ~ hrepack_lsttable.c:85:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 85 | list_tbl->objs[i].path = (char *)malloc(path_len + 1); | ~~~~~~ ~~~~~~~~~^~~ hrepack_lsttable.c:84:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 84 | path_len = strlen(path); | ~ ^~~~~~~~~~~~ hrepack_lsttable.c:111:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 111 | list_tbl->objs = (obj_info_t *)malloc(list_tbl->size * sizeof(obj_info_t)); | ~~~~~~~~~~^~~~ ~ 4 warnings generated. mv -f .deps/hrepack_lsttable.Tpo .deps/hrepack_lsttable.Po --- hrepack_an.o --- hrepack_an.c:171:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 171 | if ((buf = (char *)malloc((ann_length) * sizeof(int8))) == NULL) { | ^~~~~~~~~~ ~ 1 warning generated. mv -f .deps/hrepack_an.Tpo .deps/hrepack_an.Po --- hrepack_main.o --- mv -f .deps/hrepack_main.Tpo .deps/hrepack_main.Po --- hrepack.o --- mv -f .deps/hrepack.Tpo .deps/hrepack.Po --- hrepack_opttable.o --- hrepack_opttable.c:38:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 38 | op_tbl->objs = (pack_info_t *)malloc(op_tbl->size * sizeof(pack_info_t)); | ~~~~~~~~^~~~ ~ hrepack_opttable.c:85:69: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 85 | op_tbl->objs = (pack_info_t *)realloc(op_tbl->objs, op_tbl->size * sizeof(pack_info_t)); | ~~~~~~~~^~~~ ~ hrepack_opttable.c:165:69: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 165 | op_tbl->objs = (pack_info_t *)realloc(op_tbl->objs, op_tbl->size * sizeof(pack_info_t)); | ~~~~~~~~^~~~ ~ 3 warnings generated. mv -f .deps/hrepack_opttable.Tpo .deps/hrepack_opttable.Po --- hrepack_check --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hrepack_check hrepack_check.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hrepack_vs.o --- mv -f .deps/hrepack_vs.Tpo .deps/hrepack_vs.Po --- hrepack_parse.o --- hrepack_parse.c:57:23: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 57 | end_obj = i; | ~ ^ hrepack_parse.c:75:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 75 | obj_list = malloc(n * sizeof(obj_list_t)); | ^ ~ hrepack_parse.c:105:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 105 | for (i = end_obj + 1, k = 0; i < len; i++, k++) { | ~ ~~~~~~~~^~~ hrepack_parse.c:172:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 172 | i += m; /* jump */ | ~~ ^ hrepack_parse.c:139:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] 139 | i = len - 1; /* end */ | ~ ~~~~^~~ hrepack_parse.c:321:23: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 321 | end_obj = i; | ~ ^ hrepack_parse.c:339:23: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 339 | obj_list = malloc(n * sizeof(obj_list_t)); | ^ ~ hrepack_parse.c:366:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] 366 | for (i = end_obj + 1, c_index = 0; i < len; i++) { | ~ ~~~~~~~~^~~ 8 warnings generated. mv -f .deps/hrepack_parse.Tpo .deps/hrepack_parse.Po --- hrepack_sds.o --- hrepack_sds.c:169:43: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 169 | chunk_def_in.comp.comp_type = comp_type_in; | ~ ^~~~~~~~~~~~ hrepack_sds.c:258:40: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 258 | chunk_def.comp.comp_type = comp_type_in; | ~ ^~~~~~~~~~~~ hrepack_sds.c:384:60: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int' [-Wsign-conversion] 384 | if (get_print_info(chunk_flags_in, &chunk_def, comp_type, path, sds_name, sd_in) == FAIL) | ~~~~~~~~~~~~~~ ^~~~~~~~~ hrepack_sds.c:543:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] 543 | size_t p_type_nbytes = eltsz; /*size of type */ | ~~~~~~~~~~~~~ ^~~~~ hrepack_sds.c:544:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 544 | uint32 p_nelmts = nelms; /*total selected elmts */ | ~~~~~~~~ ^~~~~ hrepack_sds.c:574:59: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] 574 | for (elmtno = 0; elmtno < p_nelmts; elmtno += hs_nelmts) { | ~~ ^~~~~~~~~ hrepack_sds.c:671:55: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 671 | if ((dim_buf = (void *)malloc(dimsizes[i] * eltsz)) == NULL) { | ~~~~~~ ~~~~~~~~~~~~^~~~~~~ hrepack_sds.c:738:56: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int' [-Wsign-conversion] 738 | if (get_print_info(chunk_flags_in, &chunk_def, comp_type, path, sds_name, sd_out) == FAIL) | ~~~~~~~~~~~~~~ ^~~~~~~~~ hrepack_sds.c:561:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 561 | sm_nbytes = p_type_nbytes; | ~ ^~~~~~~~~~~~~ hrepack_sds.c:797:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 797 | if ((attr_buf = (void *)malloc(nelms * eltsz)) == NULL) { | ~~~~~~ ~~~~~~^~~~~~~ hrepack_sds.c:913:43: warning: implicit conversion changes signedness: 'int' to 'comp_coder_t' [-Wsign-conversion] 913 | (pr_comp_type > 0) ? get_scomp(pr_comp_type) : "", /*compression information*/ | ~~~~~~~~~ ^~~~~~~~~~~~ 11 warnings generated. mv -f .deps/hrepack_sds.Tpo .deps/hrepack_sds.Po --- hrepack_utils.o --- hrepack_utils.c:164:55: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 164 | chunk_def->comp.comp_type = obj->comp.type; | ~ ~~~~~~~~~~^~~~ hrepack_utils.c:231:49: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 231 | chunk_def->comp.comp_type = *comp_type; | ~ ^~~~~~~~~~ hrepack_utils.c:300:41: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 300 | chunk_def->comp.comp_type = *comp_type; | ~ ^~~~~~~~~~ hrepack_utils.c:360:41: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 360 | chunk_def->comp.comp_type = *comp_type; | ~ ^~~~~~~~~~ hrepack_utils.c:311:17: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 311 | case COMP_CODE_RLE: | ^ hrepack_utils.c:311:17: note: insert 'break;' to avoid fall-through 311 | case COMP_CODE_RLE: | ^ | break; hrepack_utils.c:371:17: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] 371 | case COMP_CODE_RLE: | ^ hrepack_utils.c:371:17: note: insert 'break;' to avoid fall-through 371 | case COMP_CODE_RLE: | ^ | break; 6 warnings generated. mv -f .deps/hrepack_utils.Tpo .deps/hrepack_utils.Po --- hrepack_dim.o --- hrepack_dim.c:285:43: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 285 | chunk_def_in.comp.comp_type = comp_type_in; | ~ ^~~~~~~~~~~~ hrepack_dim.c:373:40: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int32' (aka 'int') [-Wsign-conversion] 373 | chunk_def.comp.comp_type = comp_type_in; | ~ ^~~~~~~~~~~~ hrepack_dim.c:475:28: warning: implicit conversion changes signedness: 'comp_coder_t' to 'int' [-Wsign-conversion] 475 | pr_comp_type = comp_type; | ~ ^~~~~~~~~ hrepack_dim.c:483:47: warning: implicit conversion changes signedness: 'int' to 'comp_coder_t' [-Wsign-conversion] 483 | (pr_comp_type > 0) ? get_scomp(pr_comp_type) : "", /*compression information */ | ~~~~~~~~~ ^~~~~~~~~~~~ hrepack_dim.c:621:41: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 621 | if ((buf = (void *)malloc(nelms * eltsz)) == NULL) { | ~~~~~~ ~~~~~~^~~~~~~ hrepack_dim.c:689:46: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 689 | mdim_tbl->objs[i].flags[0] = flags[0]; | ~ ^~~~~~~~ hrepack_dim.c:691:46: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 691 | mdim_tbl->objs[i].flags[1] = flags[1]; | ~ ^~~~~~~~ hrepack_dim.c:699:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 699 | (match_dim_name_t *)realloc(mdim_tbl->objs, mdim_tbl->size * sizeof(match_dim_name_t)); | ~~~~~~~~~~^~~~ ~ hrepack_dim.c:710:34: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 710 | mdim_tbl->objs[i].flags[0] = flags[0]; | ~ ^~~~~~~~ hrepack_dim.c:711:34: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] 711 | mdim_tbl->objs[i].flags[1] = flags[1]; | ~ ^~~~~~~~ hrepack_dim.c:736:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 736 | mdim_tbl->objs = (match_dim_name_t *)malloc(mdim_tbl->size * sizeof(match_dim_name_t)); | ~~~~~~~~~~^~~~ ~ hrepack_dim.c:788:71: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 788 | dim_tbl->objs = (dim_name_t *)realloc(dim_tbl->objs, dim_tbl->size * sizeof(dim_name_t)); | ~~~~~~~~~^~~~ ~ hrepack_dim.c:822:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 822 | dim_tbl->objs = (dim_name_t *)malloc(dim_tbl->size * sizeof(dim_name_t)); | ~~~~~~~~~^~~~ ~ 13 warnings generated. mv -f .deps/hrepack_dim.Tpo .deps/hrepack_dim.Po --- hrepack_list.o --- hrepack_list.c:360:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 360 | ref_array = (int32 *)malloc(sizeof(int32) * nlones); | ~ ^~~~~~ hrepack_list.c:474:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 474 | tags = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hrepack_list.c:475:56: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 475 | refs = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hrepack_list.c:708:64: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 708 | tags = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hrepack_list.c:709:64: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 709 | refs = (int32 *)malloc(sizeof(int32) * ntagrefs); | ~ ^~~~~~~~ hrepack_list.c:986:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] 986 | ref_array = (int32 *)malloc(sizeof(int32) * nlones); | ~ ^~~~~~ hrepack_list.c:1159:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 1159 | ann_buf = malloc((ann_length + 1) * sizeof(char)); | ~~~~~~~~~~~^~~ ~ hrepack_list.c:1206:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 1206 | ann_buf = malloc((ann_length + 1) * sizeof(char)); | ~~~~~~~~~~~^~~ ~ 8 warnings generated. mv -f .deps/hrepack_list.Tpo .deps/hrepack_list.Po --- hrepack --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o hrepack hrepack.o hrepack_an.o hrepack_gr.o hrepack_list.o hrepack_lsttable.o hrepack_main.o hrepack_opttable.o hrepack_parse.o hrepack_sds.o hrepack_utils.o hrepack_vg.o hrepack_vs.o hrepack_dim.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/hrepack hrepack.o hrepack_an.o hrepack_gr.o hrepack_list.o hrepack_lsttable.o hrepack_main.o hrepack_opttable.o hrepack_parse.o hrepack_sds.o hrepack_utils.o hrepack_vg.o hrepack_vs.o hrepack_dim.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs --- hrepacktst.o --- mv -f .deps/hrepacktst.Tpo .deps/hrepacktst.Po --- test_hrepack --- /bin/sh ../../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o test_hrepack hrepacktst.o ../../mfhdf/libsrc/libmfhdf.la ../../hdf/src/libdf.la -lm -lm -lsz -ljpeg -lz libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -Wl,-rpath=/usr/local/lib/gcc14 -o .libs/test_hrepack hrepacktst.o -L/usr/local/lib/gcc14 -L/usr/local/lib ../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs Making all in java --- all-recursive --- Making all in src --- all-recursive --- Making all in jni --- hdfanImp.lo --- --- hdfdfpalImp.lo --- --- hdfdfuImp.lo --- --- hdfexceptionImp.lo --- --- hdfgrImp.lo --- --- hdfheImp.lo --- --- hdfhxImp.lo --- --- hdfImp.lo --- --- hdfnativeImp.lo --- --- hdfr24Imp.lo --- --- hdfr8Imp.lo --- --- hdfsdsImp.lo --- --- hdfstructsutil.lo --- --- hdfvdataImp.lo --- --- hdfvfImp.lo --- --- hdfvgroupImp.lo --- --- hdfvhImp.lo --- --- hdfvqImp.lo --- --- hdfvsqImp.lo --- --- hdfanImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfanImp.lo -MD -MP -MF .dep--- hdfdfpalImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfdfpalImp.lo -MD -MP -MF .--- hdfdfuImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfdfuImp.lo -MD -MP -MF .de--- hdfexceptionImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfexceptionImp.lo -MD -MP ---- hdfgrImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfgrImp.lo -MD -MP -MF .dep--- hdfheImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfheImp.lo -MD -MP -MF .dep--- hdfhxImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfhxImp.lo -MD -MP -MF .dep--- hdfImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfImp.lo -MD -MP -MF .deps/--- hdfnativeImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfnativeImp.lo -MD -MP -MF --- hdfr24Imp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfr24Imp.lo -MD -MP -MF .de--- hdfr8Imp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfr8Imp.lo -MD -MP -MF .dep--- hdfsdsImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfsdsImp.lo -MD -MP -MF .de--- hdfstructsutil.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfstructsutil.lo -MD -MP -M--- hdfvdataImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvdataImp.lo -MD -MP -MF .--- hdfvfImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvfImp.lo -MD -MP -MF .dep--- hdfvgroupImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvgroupImp.lo -MD -MP -MF --- hdfanImp.lo --- s/hdfanImp.Tpo -c -o hdfanImp.lo hdfanImp.c --- hdfdfpalImp.lo --- deps/hdfdfpalImp.Tpo -c -o hdfdfpalImp.lo hdfdfpalImp.c --- hdfdfuImp.lo --- ps/hdfdfuImp.Tpo -c -o hdfdfuImp.lo hdfdfuImp.c --- hdfexceptionImp.lo --- MF .deps/hdfexceptionImp.Tpo -c -o hdfexceptionImp.lo hdfexceptionImp.c --- hdfgrImp.lo --- s/hdfgrImp.Tpo -c -o hdfgrImp.lo hdfgrImp.c --- hdfheImp.lo --- s/hdfheImp.Tpo -c -o hdfheImp.lo hdfheImp.c --- hdfhxImp.lo --- s/hdfhxImp.Tpo -c -o hdfhxImp.lo hdfhxImp.c --- hdfImp.lo --- hdfImp.Tpo -c -o hdfImp.lo hdfImp.c --- hdfnativeImp.lo --- .deps/hdfnativeImp.Tpo -c -o hdfnativeImp.lo hdfnativeImp.c --- hdfr24Imp.lo --- ps/hdfr24Imp.Tpo -c -o hdfr24Imp.lo hdfr24Imp.c --- hdfr8Imp.lo --- s/hdfr8Imp.Tpo -c -o hdfr8Imp.lo hdfr8Imp.c --- hdfsdsImp.lo --- ps/hdfsdsImp.Tpo -c -o hdfsdsImp.lo hdfsdsImp.c --- hdfstructsutil.lo --- F .deps/hdfstructsutil.Tpo -c -o hdfstructsutil.lo hdfstructsutil.c --- hdfvdataImp.lo --- deps/hdfvdataImp.Tpo -c -o hdfvdataImp.lo hdfvdataImp.c --- hdfvfImp.lo --- s/hdfvfImp.Tpo -c -o hdfvfImp.lo hdfvfImp.c --- hdfvgroupImp.lo --- .deps/hdfvgroupImp.Tpo -c -o hdfvgroupImp.lo hdfvgroupImp.c --- hdfvhImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvhImp.lo -MD -MP -MF .dep--- hdfvqImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvqImp.lo -MD -MP -MF .dep--- hdfvhImp.lo --- s/hdfvhImp.Tpo -c -o hdfvhImp.lo hdfvhImp.c --- hdfvqImp.lo --- s/hdfvqImp.Tpo -c -o hdfvqImp.lo hdfvqImp.c --- hdfvsqImp.lo --- /bin/sh ../../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvsqImp.lo -MD -MP -MF .deps/hdfvsqImp.Tpo -c -o hdfvsqImp.lo hdfvsqImp.c --- hdfanImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfanImp.lo -MD -MP -MF .deps/hdfanImp.Tpo -c hdfanImp.c -fPIC -DPIC -o .libs/hdfanImp.o --- hdfexceptionImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfexceptionImp.lo -MD -MP -MF .deps/hdfexceptionImp.Tpo -c hdfexceptionImp.c -fPIC -DPIC -o .libs/hdfexceptionImp.o --- hdfgrImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfgrImp.lo -MD -MP -MF .deps/hdfgrImp.Tpo -c hdfgrImp.c -fPIC -DPIC -o .libs/hdfgrImp.o --- hdfdfpalImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfdfpalImp.lo -MD -MP -MF .deps/hdfdfpalImp.Tpo -c hdfdfpalImp.c -fPIC -DPIC -o .libs/hdfd--- hdfheImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfheImp.lo -MD -MP -MF .deps/hdfheImp.Tpo -c hdfheImp.c -fPIC -DPIC -o .libs/hdfheImp.o --- hdfsdsImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfsdsImp.lo -MD -MP -MF .deps/hdfsdsImp.Tpo -c hdfsdsImp.c -fPIC -DPIC -o .libs/hdfsdsImp.--- hdfdfpalImp.lo --- fpalImp.o --- hdfsdsImp.lo --- o --- hdfr8Imp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfr8Imp.lo -MD -MP -MF .deps/hdfr8Imp.Tpo -c hdfr8Imp.c -fPIC -DPIC -o .libs/hdfr8Imp.o --- hdfstructsutil.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfstructsutil.lo -MD -MP -MF .deps/hdfstructsutil.Tpo -c hdfstructsutil.c -fPIC -DPIC -o .--- hdfvfImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvfImp.lo -MD -MP -MF .deps/hdfvfImp.Tpo -c hdfvfImp.c -fPIC -DPIC -o .libs/hdfvfImp.o --- hdfdfuImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfdfuImp.lo -MD -MP -MF .deps/hdfdfuImp.Tpo -c hdfdfuImp.c -fPIC -DPIC -o .libs/hdfdfuImp.--- hdfhxImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfhxImp.lo -MD -MP -MF .deps/hdfhxImp.Tpo -c hdfhxImp.c -fPIC -DPIC -o .libs/hdfhxImp.o --- hdfstructsutil.lo --- libs/hdfstructsutil.o --- hdfvhImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvhImp.lo -MD -MP -MF .deps/hdfvhImp.Tpo -c hdfvhImp.c -fPIC -DPIC -o .libs/hdfvhImp.o --- hdfdfuImp.lo --- o --- hdfvgroupImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvgroupImp.lo -MD -MP -MF .deps/hdfvgroupImp.Tpo -c hdfvgroupImp.c -fPIC -DPIC -o .libs/hdfvgroupImp.o --- hdfvdataImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvdataImp.lo -MD -MP -MF .deps/hdfvdataImp.Tpo -c hdfvdataImp.c -fPIC -DPIC -o .libs/hdfvdataImp.o --- hdfvqImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvqImp.lo -MD -MP -MF .deps/hdfvqImp.Tpo -c hdfvqImp.c -fPIC -DPIC -o .libs/hdfvqImp.o --- hdfvsqImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvsqImp.lo -MD -MP -MF .deps/hdfvsqImp.Tpo -c hdfvsqImp.c -fPIC -DPIC -o .libs/hdfvsqImp.o --- hdfImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfImp.lo -MD -MP -MF .deps/hdfImp.Tpo -c hdfImp.c -fPIC -DPIC -o .libs/hdfImp.o --- hdfnativeImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfnativeImp.lo -MD -MP -MF .deps/hdfnativeImp.Tpo -c hdfnativeImp.c -fPIC -DPIC -o .libs/h--- hdfr24Imp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfr24Imp.lo -MD -MP -MF .deps/hdfr24Imp.Tpo -c hdfr24Imp.c -fPIC -DPIC -o .libs/hdfr24Imp.--- hdfnativeImp.lo --- dfnativeImp.o --- hdfr24Imp.lo --- o --- hdfheImp.lo --- hdfheImp.c:59:19: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 59 | str = (char *)HEstring((hdf_err_code_t)error_code); | ^ 1 warning generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfheImp.lo -MD -MP -MF .deps/hdfheImp.Tpo -c hdfheImp.c -o hdfheImp.o >/dev/null 2>&1 --- hdfvqImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvqImp.lo -MD -MP -MF .deps/hdfvqImp.Tpo -c hdfvqImp.c -o hdfvqImp.o >/dev/null 2>&1 --- hdfhxImp.lo --- hdfhxImp.c:44:5: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 44 | PIN_JAVA_STRING(ENVONLY, dir, str, NULL, "HXsetcreatedir: dir is not pinned"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./h4jni.h:242:32: note: expanded from macro 'PIN_JAVA_STRING' 242 | if (NULL == (outString = (*envptr)->GetStringUTFChars(envptr, stringToPin, isCopy))) { \ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfhxImp.c:71:5: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 71 | PIN_JAVA_STRING(ENVONLY, dir, str, NULL, "HXsetdir: dir is not pinned"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./h4jni.h:242:32: note: expanded from macro 'PIN_JAVA_STRING' 242 | if (NULL == (outString = (*envptr)->GetStringUTFChars(envptr, stringToPin, isCopy))) { \ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfhxImp.lo -MD -MP -MF .deps/hdfhxImp.Tpo -c hdfhxImp.c -o hdfhxImp.o >/dev/null 2>&1 --- hdfvfImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvfImp.lo -MD -MP -MF .deps/hdfvfImp.Tpo -c hdfvfImp.c -o hdfvfImp.o >/dev/null 2>&1 --- hdfr24Imp.lo --- hdfr24Imp.c:128:35: warning: implicit conversion changes signedness: 'short' to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 128 | if ((rval = DF24readref(fstr, (short)ref)) == FAIL) | ~~~~~~~~~~~ ^~~~~~~~~~ hdfr24Imp.c:212:38: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 212 | if ((rval = DF24addimage((char *)fstr, (void *)dat, (int32)width, (int32)height)) == FAIL) | ^ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfr24Imp.lo -MD -MP -MF .deps/hdfr24Imp.Tpo -c hdfr24Imp.c -o hdfr24Imp.o >/dev/null 2>&1 --- hdfdfuImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfdfuImp.lo -MD -MP -MF .deps/hdfdfuImp.Tpo -c hdfdfuImp.c -o hdfdfuImp.o >/dev/null 2>&1 --- hdfvsqImp.lo --- hdfvsqImp.c:174:12: warning: implicit conversion loses integer precision: 'jlong' (aka 'long') to 'jint' (aka 'int') [-Wshorten-64-to-32] 174 | return (jlong)rval; | ~~~~~~ ^~~~~~~~~~~ hdfvsqImp.c:188:12: warning: implicit conversion loses integer precision: 'jlong' (aka 'long') to 'jint' (aka 'int') [-Wshorten-64-to-32] 188 | return (jlong)rval; | ~~~~~~ ^~~~~~~~~~~ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvsqImp.lo -MD -MP -MF .deps/hdfvsqImp.Tpo -c hdfvsqImp.c -o hdfvsqImp.o >/dev/null 2>&1 --- hdfvhImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvhImp.lo -MD -MP -MF .deps/hdfvhImp.Tpo -c hdfvhImp.c -o hdfvhImp.o >/dev/null 2>&1 --- hdfheImp.lo --- mv -f .deps/hdfheImp.Tpo .deps/hdfheImp.Plo --- hdfdfpalImp.lo --- hdfdfpalImp.c:104:13: warning: implicit conversion changes signedness: 'uint16' (aka 'unsigned short') to 'jshort' (aka 'short') [-Wsign-conversion] 104 | return (DFPlastref()); | ~~~~~~ ^~~~~~~~~~~~ hdfdfpalImp.c:181:36: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 181 | if ((rval = DFPreadref((char *)fstr, (uint16)ref)) == FAIL) | ^ hdfdfpalImp.c:197:13: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'jshort' (aka 'short') [-Wimplicit-int-conversion] 197 | return (DFPrestart()); | ~~~~~~ ^~~~~~~~~~~~ hdfdfpalImp.c:213:37: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 213 | if ((rval = DFPwriteref((char *)fstr, (uint16)ref)) == FAIL) | ^ 4 warnings generated. --- hdfanImp.lo --- hdfanImp.c:138:19: warning: implicit conversion changes signedness: 'int' to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 138 | uint16 rval = -1; | ~~~~ ^~ 1 warning generated. --- hdfdfpalImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfdfpalImp.lo -MD -MP -MF .deps/hdfdfpalImp.Tpo -c hdfdfpalImp.c -o hdfdfpalImp.o >/dev/null 2>&1 --- hdfImp.lo --- hdfImp.c:368:33: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 368 | if ((rval = HDFopen((char *)str, (intn)access, (int16)n_dds)) == FAIL) | ^ 1 warning generated. --- hdfanImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfanImp.lo -MD -MP -MF .deps/hdfanImp.Tpo -c hdfanImp.c -o hdfanImp.o >/dev/null 2>&1 --- hdfImp.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfImp.lo -MD -MP -MF .deps/hdfImp.Tpo -c hdfImp.c -o hdfImp.o >/dev/null 2>&1 --- hdfvqImp.lo --- mv -f .deps/hdfvqImp.Tpo .deps/hdfvqImp.Plo --- hdfhxImp.lo --- mv -f .deps/hdfhxImp.Tpo .deps/hdfhxImp.Plo --- hdfstructsutil.lo --- hdfstructsutil.c:189:49: warning: implicit conversion changes signedness: 'comp_coder_t' to 'jint' (aka 'int') [-Wsign-conversion] 189 | ENVPTR->SetIntField(ENVONLY, ciobj, jf, coder); | ~~~~~~ ^~~~~ hdfstructsutil.c:602:12: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'jint' (aka 'int') [-Wsign-conversion] 602 | return compression_config_info; | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfstructsutil.lo -MD -MP -MF .deps/hdfstructsutil.Tpo -c hdfstructsutil.c -o hdfstructsutil.o >/dev/null 2>&1 --- hdfexceptionImp.lo --- hdfexceptionImp.c:273:5: warning: cast from 'int *' to 'jvalue *' (aka 'union jvalue *') increases required alignment from 4 to 8 [-Wcast-align] 273 | THROWINTEXCEPTION(exception, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfexceptionImp.c:70:65: note: expanded from macro 'THROWINTEXCEPTION' 70 | if (NULL == (ex = ENVPTR->NewObjectA(ENVONLY, jcls, jm, (jvalue *)(args)))) { \ | ^~~~~~~~~~~~~~~~ 1 warning generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfexceptionImp.lo -MD -MP -MF .deps/hdfexceptionImp.Tpo -c hdfexceptionImp.c -o hdfexceptionImp.o >/dev/null 2>&1 --- hdfvgroupImp.lo --- hdfvgroupImp.c:398:47: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 398 | if ((rval = Vfind((int32)file_id, (char *)str)) == FAIL) | ^ hdfvgroupImp.c:421:52: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 421 | if ((rval = Vfindclass((int32)file_id, (char *)str)) == FAIL) | ^ hdfvgroupImp.c:444:46: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 444 | if ((rval = Vflocate((int32)key, (char *)str)) == FAIL) | ^ hdfvgroupImp.c:559:31: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 559 | if ((rval = Vopen((char *)str, (intn)access, (int16)ndds)) == FAIL) | ^ hdfvgroupImp.c:582:53: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 582 | if ((rval = Vsetclass((int32)vgroup_id, (char *)str)) == FAIL) | ^ hdfvgroupImp.c:605:52: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 605 | if ((rval = Vsetname((int32)vgroup_id, (char *)str)) == FAIL) | ^ hdfvgroupImp.c:762:48: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 762 | if ((rval = Vsetattr((int32)gr_id, (char *)str, (int32)data_type, (int32)count, (void *)val)) == FAIL) | ^ hdfvgroupImp.c:762:93: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] 762 | if ((rval = Vsetattr((int32)gr_id, (char *)str, (int32)data_type, (int32)count, (void *)val)) == FAIL) | ^ hdfvgroupImp.c:795:45: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 795 | if ((rval = Vsetattr((int32)id, (char *)str, (int32)data_type, (int32)count, (void *)arr)) == FAIL) | ^ 9 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvgroupImp.lo -MD -MP -MF .deps/hdfvgroupImp.Tpo -c hdfvgroupImp.c -o hdfvgroupImp.o >/dev/null 2>&1 --- hdfvfImp.lo --- mv -f .deps/hdfvfImp.Tpo .deps/hdfvfImp.Plo --- hdfr8Imp.lo --- hdfr8Imp.c:109:38: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 109 | if ((rval = DFR8getimage((char *)fstr, (uint8 *)dat, (int32)width, (int32)height, (uint8 *)NULL)) == FAIL) | ^ hdfr8Imp.c:114:38: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 114 | if ((rval = DFR8getimage((char *)fstr, (uint8 *)dat, (int32)width, (int32)height, (uint8 *)pal)) == FAIL) | ^ hdfr8Imp.c:150:35: warning: implicit conversion changes signedness: 'short' to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 150 | if ((rval = DFR8readref(fstr, (short)ref)) == FAIL) | ~~~~~~~~~~~ ^~~~~~~~~~ hdfr8Imp.c:217:38: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 217 | if ((rval = DFR8addimage((char *)fstr, (void *)dat, (int32)width, (int32)height, (uint16)compress)) == | ^ hdfr8Imp.c:250:38: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 250 | if ((rval = DFR8putimage((char *)fstr, (void *)dat, (int32)width, (int32)height, (uint16)compress)) == | ^ hdfr8Imp.c:349:36: warning: implicit conversion changes signedness: 'short' to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 349 | if ((rval = DFR8writeref(fstr, (short)ref)) == FAIL) | ~~~~~~~~~~~~ ^~~~~~~~~~ 6 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfr8Imp.lo -MD -MP -MF .deps/hdfr8Imp.Tpo -c hdfr8Imp.c -o hdfr8Imp.o >/dev/null 2>&1 --- hdfdfuImp.lo --- mv -f .deps/hdfdfuImp.Tpo .deps/hdfdfuImp.Plo --- hdfr24Imp.lo --- mv -f .deps/hdfr24Imp.Tpo .deps/hdfr24Imp.Plo --- hdfvdataImp.lo --- hdfvdataImp.c:190:52: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 190 | if ((rval = VSfdefine((int32)vdata_id, (char *)fstr, (int32)numbertype, (int32)order)) == FAIL) | ^ hdfvdataImp.c:214:51: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 214 | if ((rval = VSfexist((int32)vdata_id, (char *)fstr)) == FAIL) | ^ hdfvdataImp.c:238:49: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 238 | if ((rval = VSfind((int32)vdata_id, (char *)fstr)) == FAIL) | ^ hdfvdataImp.c:494:54: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 494 | if ((rval = VSsetfields((int32)vdata_id, (char *)fstr)) == FAIL) | ^ hdfvdataImp.c:533:51: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 533 | if ((rval = VSsizeof((int32)vdata_id, (char *)fstr)) == FAIL) | ^ hdfvdataImp.c:644:53: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 644 | if ((rval = VSsetclass((int32)vdata_id, (char *)str)) == FAIL) | ^ hdfvdataImp.c:668:56: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 668 | if ((rval = VSsetexternalfile((int32)vkey, (char *)str, (int32)offset)) == FAIL) | ^ hdfvdataImp.c:691:52: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 691 | if ((rval = VSsetname((int32)vdata_id, (char *)str)) == FAIL) | ^ hdfvdataImp.c:920:60: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 920 | if ((rval = VSsetattr((int32)id, (int32)index, (char *)str, (int32)data_type, (int32)count, | ^ hdfvdataImp.c:921:35: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] 921 | (void *)val)) == FAIL) | ^ hdfvdataImp.c:955:60: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 955 | if ((rval = VSsetattr((int32)id, (int32)index, (char *)str, (int32)data_type, (int32)count, | ^ 11 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfvdataImp.lo -MD -MP -MF .deps/hdfvdataImp.Tpo -c hdfvdataImp.c -o hdfvdataImp.o >/dev/null 2>&1 --- hdfvsqImp.lo --- mv -f .deps/hdfvsqImp.Tpo .deps/hdfvsqImp.Plo --- hdfvhImp.lo --- mv -f .deps/hdfvhImp.Tpo .deps/hdfvhImp.Plo --- hdfexceptionImp.lo --- mv -f .deps/hdfexceptionImp.Tpo .deps/hdfexceptionImp.Plo --- hdfdfpalImp.lo --- mv -f .deps/hdfdfpalImp.Tpo .deps/hdfdfpalImp.Plo --- hdfanImp.lo --- mv -f .deps/hdfanImp.Tpo .deps/hdfanImp.Plo --- hdfstructsutil.lo --- mv -f .deps/hdfstructsutil.Tpo .deps/hdfstructsutil.Plo --- hdfImp.lo --- mv -f .deps/hdfImp.Tpo .deps/hdfImp.Plo --- hdfr8Imp.lo --- mv -f .deps/hdfr8Imp.Tpo .deps/hdfr8Imp.Plo --- hdfgrImp.lo --- hdfgrImp.c:289:19: warning: implicit conversion changes signedness: 'int' to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 289 | uint16 rval = -1; | ~~~~ ^~ hdfgrImp.c:556:19: warning: implicit conversion changes signedness: 'int' to 'uint16' (aka 'unsigned short') [-Wsign-conversion] 556 | uint16 rval = -1; | ~~~~ ^~ hdfgrImp.c:586:86: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] 586 | if ((rval = GRsetattr((int32)gr_id, str, (int32)data_type, (int32)count, (void *)val)) == FAIL) | ^ 3 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfgrImp.lo -MD -MP -MF .deps/hdfgrImp.Tpo -c hdfgrImp.c -o hdfgrImp.o >/dev/null 2>&1 --- hdfvgroupImp.lo --- mv -f .deps/hdfvgroupImp.Tpo .deps/hdfvgroupImp.Plo --- hdfsdsImp.lo --- hdfsdsImp.c:115:17: warning: implicit conversion loses integer precision: 'jlong' (aka 'long') to 'int32' (aka 'int') [-Wshorten-64-to-32] 115 | if ((rval = (jlong)SDselect(id, (int32)index)) < 0) | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hdfsdsImp.c:785:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 785 | if ((labVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ hdfsdsImp.c:791:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 791 | if ((unitVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ hdfsdsImp.c:797:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 797 | if ((fmtVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ hdfsdsImp.c:803:47: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 803 | if ((coordsysVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ hdfsdsImp.c:866:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 866 | if ((labVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ hdfsdsImp.c:872:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 872 | if ((unitVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ hdfsdsImp.c:878:42: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] 878 | if ((fmtVal = (char *)malloc(len + 1)) == NULL) | ~~~~~~ ~~~~^~~ 8 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfsdsImp.lo -MD -MP -MF .deps/hdfsdsImp.Tpo -c hdfsdsImp.c -o hdfsdsImp.o >/dev/null 2>&1 --- hdfnativeImp.lo --- hdfnativeImp.c:79:17: warning: cast from 'char *' to 'jint *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] 79 | *iap = *(jint *)bp; | ^~~~~~~~~~ hdfnativeImp.c:129:17: warning: cast from 'char *' to 'jfloat *' (aka 'float *') increases required alignment from 1 to 4 [-Wcast-align] 129 | *iap = *(jfloat *)bp; | ^~~~~~~~~~~~ hdfnativeImp.c:179:17: warning: cast from 'char *' to 'jshort *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] 179 | *iap = *(jshort *)bp; | ^~~~~~~~~~~~ hdfnativeImp.c:229:17: warning: cast from 'char *' to 'jlong *' (aka 'long *') increases required alignment from 1 to 8 [-Wcast-align] 229 | *iap = *(jlong *)bp; | ^~~~~~~~~~~ hdfnativeImp.c:279:17: warning: cast from 'char *' to 'jdouble *' (aka 'double *') increases required alignment from 1 to 8 [-Wcast-align] 279 | *iap = *(jdouble *)bp; | ^~~~~~~~~~~~~ hdfnativeImp.c:331:17: warning: cast from 'char *' to 'jint *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] 331 | *iap = *(jint *)bp; | ^~~~~~~~~~ hdfnativeImp.c:383:17: warning: cast from 'char *' to 'jshort *' (aka 'short *') increases required alignment from 1 to 2 [-Wcast-align] 383 | *iap = *(jshort *)bp; | ^~~~~~~~~~~~ hdfnativeImp.c:435:17: warning: cast from 'char *' to 'jfloat *' (aka 'float *') increases required alignment from 1 to 4 [-Wcast-align] 435 | *iap = *(jfloat *)bp; | ^~~~~~~~~~~~ hdfnativeImp.c:487:17: warning: cast from 'char *' to 'jlong *' (aka 'long *') increases required alignment from 1 to 8 [-Wcast-align] 487 | *iap = *(jlong *)bp; | ^~~~~~~~~~~ hdfnativeImp.c:539:17: warning: cast from 'char *' to 'jdouble *' (aka 'double *') increases required alignment from 1 to 8 [-Wcast-align] 539 | *iap = *(jdouble *)bp; | ^~~~~~~~~~~~~ 10 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../hdf/src -I../../../hdf/src -I../../../mfhdf/libsrc -I../../../mfhdf/libsrc -I../../../java/src/jni -I/usr/local/openjdk17/include -I/usr/local/openjdk17/include/freebsd -D_POSIX_C_SOURCE=200809L -I/usr/local/include -I/usr/local/include -DNDEBUG -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -MT hdfnativeImp.lo -MD -MP -MF .deps/hdfnativeImp.Tpo -c hdfnativeImp.c -o hdfnativeImp.o >/dev/null 2>&1 --- hdfvdataImp.lo --- mv -f .deps/hdfvdataImp.Tpo .deps/hdfvdataImp.Plo --- hdfgrImp.lo --- mv -f .deps/hdfgrImp.Tpo .deps/hdfgrImp.Plo --- hdfsdsImp.lo --- mv -f .deps/hdfsdsImp.Tpo .deps/hdfsdsImp.Plo --- hdfnativeImp.lo --- mv -f .deps/hdfnativeImp.Tpo .deps/hdfnativeImp.Plo --- libhdf_java.la --- /bin/sh ../../../libtool --tag=CC --mode=link cc -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o libhdf_java.la -rpath /usr/local/lib hdfanImp.lo hdfdfpalImp.lo hdfdfuImp.lo hdfexceptionImp.lo hdfgrImp.lo hdfheImp.lo hdfhxImp.lo hdfImp.lo hdfnativeImp.lo hdfr24Imp.lo hdfr8Imp.lo hdfsdsImp.lo hdfstructsutil.lo hdfvdataImp.lo hdfvfImp.lo hdfvgroupImp.lo hdfvhImp.lo hdfvqImp.lo hdfvsqImp.lo ../../../mfhdf/libsrc/libmfhdf.la ../../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz libtool: link: cc -shared -fPIC -DPIC .libs/hdfanImp.o .libs/hdfdfpalImp.o .libs/hdfdfuImp.o .libs/hdfexceptionImp.o .libs/hdfgrImp.o .libs/hdfheImp.o .libs/hdfhxImp.o .libs/hdfImp.o .libs/hdfnativeImp.o .libs/hdfr24Imp.o .libs/hdfr8Imp.o .libs/hdfsdsImp.o .libs/hdfstructsutil.o .libs/hdfvdataImp.o .libs/hdfvfImp.o .libs/hdfvgroupImp.o .libs/hdfvhImp.o .libs/hdfvqImp.o .libs/hdfvsqImp.o -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -L/usr/local/lib/gcc14 -L/usr/local/lib ../../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -O2 -fstack-protector-strong -O3 -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libhdf_java.so.0 -o .libs/libhdf_java.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libhdf_java.so.0" && ln -s "libhdf_java.so.0.0.0" "libhdf_java.so.0") libtool: link: (cd ".libs" && rm -f "libhdf_java.so" && ln -s "libhdf_java.so.0.0.0" "libhdf_java.so") libtool: link: /usr/local/bin/ar cr .libs/libhdf_java.a hdfanImp.o hdfdfpalImp.o hdfdfuImp.o hdfexceptionImp.o hdfgrImp.o hdfheImp.o hdfhxImp.o hdfImp.o hdfnativeImp.o hdfr24Imp.o hdfr8Imp.o hdfsdsImp.o hdfstructsutil.o hdfvdataImp.o hdfvfImp.o hdfvgroupImp.o hdfvhImp.o hdfvqImp.o hdfvsqImp.o libtool: link: /usr/local/bin/ranlib .libs/libhdf_java.a libtool: link: ( cd ".libs" && rm -f "libhdf_java.la" && ln -s "../libhdf_java.la" "libhdf_java.la" ) --- classes --- --- docs --- --- classhdf_java.stamp --- --- classes --- test -d ./.classes || /bin/mkdir -p ./.classes --- docs --- javadoc -sourcepath . -d javadoc -use -splitIndex -windowtitle 'HDF Java' -doctitle '

HDF Java Wrapper

' -J-Xmx180m -verbose -overview ../../java/src/hdf/overview.html -classpath CLASSPATH=.:../../java/lib/slf4j-api-1.7.33.jar:$CLASSPATH hdf.hdflib --- classhdf_java.stamp --- CLASSPATH=.:../../java/lib/slf4j-api-1.7.33.jar:$CLASSPATH javac -d .classes -deprecation hdf/hdflib/HDFException.java hdf/hdflib/HDFJavaException.java hdf/hdflib/HDFArray.java hdf/hdflib/HDFChunkInfo.java hdf/hdflib/HDFCompInfo.java hdf/hdflib/HDFConstants.java hdf/hdflib/HDFDeflateCompInfo.java hdf/hdflib/HDFIMCOMPCompInfo.java hdf/hdflib/HDFJPEGCompInfo.java hdf/hdflib/HDFLibrary.java hdf/hdflib/HDFLibraryException.java hdf/hdflib/HDFNativeData.java hdf/hdflib/HDFNewCompInfo.java hdf/hdflib/HDFNBITChunkInfo.java hdf/hdflib/HDFNBITCompInfo.java hdf/hdflib/HDFNotImplementedException.java hdf/hdflib/HDFOldCompInfo.java hdf/hdflib/HDFOldRLECompInfo.java hdf/hdflib/HDFRLECompInfo.java hdf/hdflib/HDFSKPHUFFCompInfo.java hdf/hdflib/HDFSZIPCompInfo.java --- docs --- [loading /modules/jdk.charsets/module-info.class] [loading /modules/jdk.dynalink/module-info.class] [loading /modules/jdk.jdi/module-info.class] [loading /modules/jdk.jartool/module-info.class] [loading /modules/java.sql/module-info.class] [loading /modules/java.rmi/module-info.class] [loading /modules/java.instrument/module-info.class] [loading /modules/java.net.http/module-info.class] [loading /modules/jdk.httpserver/module-info.class] [loading /modules/jdk.naming.dns/module-info.class] [loading /modules/jdk.zipfs/module-info.class] [loading /modules/jdk.jlink/module-info.class] [loading /modules/jdk.nio.mapmode/module-info.class] [loading /modules/java.naming/module-info.class] [loading /modules/jdk.security.auth/module-info.class] [loading /modules/jdk.incubator.vector/module-info.class] [loading /modules/java.sql.rowset/module-info.class] [loading /modules/java.datatransfer/module-info.class] [loading /modules/java.security.jgss/module-info.class] [loading /modules/jdk.management.agent/module-info.class] [loading /modules/jdk.editpad/module-info.class] [loading /modules/jdk.attach/module-info.class] [loading /modules/jdk.javadoc/module-info.class] [loading /modules/jdk.internal.le/module-info.class] [loading /modules/java.logging/module-info.class] [loading /modules/java.smartcardio/module-info.class] [loading /modules/jdk.xml.dom/module-info.class] [loading /modules/jdk.sctp/module-info.class] [loading /modules/jdk.localedata/module-info.class] [loading /modules/jdk.naming.rmi/module-info.class] [loading /modules/java.management/module-info.class] [loading /modules/java.base/module-info.class] [loading /modules/java.desktop/module-info.class] [loading /modules/jdk.internal.opt/module-info.class] [loading /modules/jdk.hotspot.agent/module-info.class] [loading /modules/jdk.crypto.cryptoki/module-info.class] [loading /modules/jdk.internal.vm.ci/module-info.class] [loading /modules/jdk.management/module-info.class] [loading /modules/jdk.net/module-info.class] [loading /modules/java.security.sasl/module-info.class] [loading /modules/jdk.jcmd/module-info.class] [loading /modules/java.transaction.xa/module-info.class] [loading /modules/jdk.crypto.ec/module-info.class] [loading /modules/jdk.unsupported/module-info.class] [loading /modules/jdk.jstatd/module-info.class] [loading /modules/jdk.jshell/module-info.class] [loading /modules/jdk.jfr/module-info.class] [loading /modules/java.se/module-info.class] [loading /modules/jdk.security.jgss/module-info.class] [loading /modules/java.prefs/module-info.class] [loading /modules/java.management.rmi/module-info.class] [loading /modules/java.scripting/module-info.class] [loading /modules/jdk.internal.vm.compiler.management/module-info.class] [loading /modules/jdk.unsupported.desktop/module-info.class] [loading /modules/jdk.internal.vm.compiler/module-info.class] [loading /modules/jdk.management.jfr/module-info.class] [loading /modules/jdk.compiler/module-info.class] [loading /modules/jdk.internal.ed/module-info.class] [loading /modules/jdk.jsobject/module-info.class] [loading /modules/java.xml.crypto/module-info.class] [loading /modules/jdk.internal.jvmstat/module-info.class] [loading /modules/jdk.incubator.foreign/module-info.class] [loading /modules/jdk.jconsole/module-info.class] [loading /modules/jdk.random/module-info.class] [loading /modules/java.xml/module-info.class] [loading /modules/jdk.jdwp.agent/module-info.class] [loading /modules/jdk.jdeps/module-info.class] [loading /modules/java.compiler/module-info.class] [loading /modules/jdk.accessibility/module-info.class] Loading source files for package hdf.hdflib... [parsing started DirectoryFileObject[.:hdf/hdflib/HDFIMCOMPCompInfo.java]] [parsing completed 30ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNewCompInfo.java]] [parsing completed 2ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFJPEGCompInfo.java]] [parsing completed 3ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFLibraryException.java]] [parsing completed 13ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFOldRLECompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFArray.java]] [parsing completed 34ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFConstants.java]] [parsing completed 12ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNativeData.java]] [parsing completed 6ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFJavaException.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFOldCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFRLECompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNotImplementedException.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFSZIPCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFChunkInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNBITChunkInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNBITCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFDeflateCompInfo.java]] [parsing completed 4ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFLibrary.java]] [parsing completed 34ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFSKPHUFFCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFException.java]] [parsing completed 1ms] Constructing Javadoc information... [search path for source files: .] [search path for class files: /usr/local/openjdk17/lib/modules,CLASSPATH=.,../../java/lib/slf4j-api-1.7.33.jar,.] [loading /modules/java.base/java/lang/Object.class] [loading /modules/java.base/java/lang/RuntimeException.class] [loading /modules/java.base/java/lang/Exception.class] [loading /modules/java.base/java/lang/Throwable.class] [loading /modules/java.base/java/io/Serializable.class] [loading /modules/java.base/java/lang/String.class] [loading /modules/java.base/java/io/File.class] [loading /modules/java.base/java/util/Arrays.class] [loading /modules/java.base/java/lang/Integer.class] [loading /modules/java.base/java/lang/Short.class] [loading /modules/java.base/java/lang/Byte.class] [loading /modules/java.base/java/lang/Float.class] [loading /modules/java.base/java/lang/Double.class] [loading /modules/java.base/java/lang/Long.class] [loading /modules/java.base/java/lang/Class.class] [loading ../../java/lib/slf4j-api-1.7.33.jar(/org/slf4j/Logger.class)] [loading ../../java/lib/slf4j-api-1.7.33.jar(/org/slf4j/LoggerFactory.class)] [loading /modules/java.base/java/lang/Deprecated.class] [loading /modules/java.base/java/lang/Override.class] [loading /modules/java.base/java/lang/annotation/Annotation.class] [loading /modules/java.base/java/lang/annotation/Retention.class] [loading /modules/java.base/java/lang/annotation/RetentionPolicy.class] [loading /modules/java.base/java/lang/annotation/Target.class] [loading /modules/java.base/java/lang/annotation/ElementType.class] Creating destination directory: "javadoc/" [loading /modules/java.base/java/lang/Error.class] Building index for all the packages and classes... Standard Doclet version 17.0.17+10-1 Building tree for all the packages and classes... [loading /modules/java.base/java/lang/Void.class] Generating javadoc/hdf/hdflib/HDFArray.html... Generating javadoc/hdf/hdflib/HDFChunkInfo.html... ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for cl public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for ct public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for ci public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:52: warning: no @param for cl public HDFChunkInfo(int[] cl) ^ Generating javadoc/hdf/hdflib/HDFCompInfo.html... Generating javadoc/hdf/hdflib/HDFConstants.html... [loading /modules/java.base/java/lang/constant/ConstantDesc.class] [loading /modules/java.base/java/lang/constant/Constable.class] [loading /modules/java.base/java/lang/CharSequence.class] [loading /modules/java.base/java/lang/Comparable.class] ./hdf/hdflib/HDFConstants.java:386: warning: no comment public static final String HDF_CDF = "CDF0.0"; ^ Generating javadoc/hdf/hdflib/HDFDeflateCompInfo.html... ./hdf/hdflib/HDFDeflateCompInfo.java:31: warning: no @param for l public HDFDeflateCompInfo(int l) ^ Generating javadoc/hdf/hdflib/HDFException.html... [loading /modules/java.base/java/lang/Throwable$SentinelHolder.class] [loading /modules/java.base/java/lang/Throwable$WrappedPrintWriter.class] [loading /modules/java.base/java/lang/Throwable$PrintStreamOrWriter.class] [loading /modules/java.base/java/lang/Throwable$WrappedPrintStream.class] ./hdf/hdflib/HDFException.java:33: warning: no comment static public final String HDFExceptionMessage = "ERROR: HDF Library Error"; ^ ./hdf/hdflib/HDFException.java:34: warning: no comment static public final String HDFMessage = "ERROR: Unknown HDF Error"; ^ ./hdf/hdflib/HDFException.java:32: warning: no comment static public final String OutOfMemoryMessage = "ERROR: HDF Library: Out of memory"; ^ ./hdf/hdflib/HDFException.java:45: warning: no comment public HDFException() ^ Generating javadoc/hdf/hdflib/HDFIMCOMPCompInfo.html... --- classhdf_java.stamp --- echo timestamp > classhdf_java.stamp --- docs --- Generating javadoc/hdf/hdflib/HDFJavaException.html... Generating javadoc/hdf/hdflib/HDFJPEGCompInfo.html... ./hdf/hdflib/HDFJPEGCompInfo.java:47: warning: no @param for qual public HDFJPEGCompInfo(int qual, int fb) ^ ./hdf/hdflib/HDFJPEGCompInfo.java:47: warning: no @param for fb public HDFJPEGCompInfo(int qual, int fb) ^ Generating javadoc/hdf/hdflib/HDFLibrary.html... ./hdf/hdflib/HDFLibrary.java:292: warning: empty

tag *

^ ./hdf/hdflib/HDFLibrary.java:161: warning: no comment public final static String H4_LIBRARY_NAME_PROPERTY_KEY = "hdf.hdflib.HDFLibrary.loadLibraryName"; ^ ./hdf/hdflib/HDFLibrary.java:157: warning: no comment public final static String HDFPATH_PROPERTY_KEY = "hdf.hdflib.HDFLibrary.hdflib"; ^ ./hdf/hdflib/HDFLibrary.java:378: warning: no comment public static native int ANannlen(long ann_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:353: warning: no comment public static native short ANatype2tag(int antag) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:395: warning: no comment public static native int ANcreate(long an_id, short tag, short ref, int type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:397: warning: no comment public static native int ANcreatef(long an_id, int type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:331: warning: no comment public static native boolean ANend(long an_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:333: warning: no comment public static native boolean ANendaccess(long an_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:351: warning: no comment public static native int ANnumann(long an_id, int anntype, short tag, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:349: warning: no comment public static native int ANselect(long an_id, int index, int anntype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:329: warning: no comment public static native int ANstart(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:355: warning: no comment public static native int ANtag2atype(short anttype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:430: warning: no comment public static native long ANtagref2id(long an_id, short tag, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:432: warning: no comment public static native boolean ANwriteann(long ann_id, String label, int ann_length) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3103: warning: no comment public static native short DF24lastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3109: warning: no comment public static native int DF24nimages(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3107: warning: no comment public static native boolean DF24readref(String filename, int ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3046: warning: no comment public static native boolean DF24reqil(int il) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3105: warning: no comment public static native boolean DF24restart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3226: warning: no comment public static native boolean DF24setdims(int width, int height) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3228: warning: no comment public static native boolean DF24setil(int il) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:278: warning: no comment public static native int DFKNTsize(long numbertype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:434: warning: no comment public static native boolean DFPaddpal(String filename, byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:436: warning: no comment public static native boolean DFPgetpal(String filename, byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:438: warning: no comment public static native short DFPlastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:440: warning: no comment public static native int DFPnpals(String filename) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:442: warning: no comment public static native boolean DFPputpal(String filename, byte[] palette, int overwrite, String filemode) ^ ./hdf/hdflib/HDFLibrary.java:471: warning: no comment public static native boolean DFPreadref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:473: warning: no comment public static native short DFPrestart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:475: warning: no comment public static native boolean DFPwriteref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3308: warning: no comment public static native short DFR8lastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3314: warning: no comment public static native int DFR8nimages(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3312: warning: no comment public static native boolean DFR8readref(String filename, int ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3310: warning: no comment public static native boolean DFR8restart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3452: warning: no comment public static native boolean DFR8setpalette(byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3454: warning: no comment public static native boolean DFR8writeref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:248: warning: no comment public static final String getJHIVersion() ^ ./hdf/hdflib/HDFLibrary.java:751: warning: no comment public static native int GRcreate(long gr_id, String name, int ncomp, long data_type, int interlace_mode, ^ ./hdf/hdflib/HDFLibrary.java:479: warning: no comment public static native boolean GRend(long grid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:602: warning: no comment public static native boolean GRendaccess(long riid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:749: warning: no comment public static native int GRfindattr(long id, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:879: warning: no comment public static native boolean GRgetcompinfo(long ri_id, HDFCompInfo c_info) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:877: warning: no comment public static native boolean GRgetcompress(long ri_id, HDFCompInfo c_info) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:621: warning: no comment public static native int GRgetlutid(long rrid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:623: warning: no comment public static native int GRgetnluts(long rrid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:613: warning: no comment public static native short GRidtoref(long riid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:754: warning: no comment public static native short GRluttoref(long pal_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:516: warning: no comment public static native int GRnametoindex(long grid, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:615: warning: no comment public static native int GRreftoindex(long grid, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:619: warning: no comment public static native boolean GRreqimageil(long rrid, int interlace) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:617: warning: no comment public static native boolean GRreqlutil(long riid, int interlace) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:514: warning: no comment public static native int GRselect(long grid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:855: warning: no comment public static native int GRsetchunkcache(long sdsid, int maxcache, int flags) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:881: warning: no comment public static native boolean GRsetexternalfile(long ri_id, String filename, int offset) ^ ./hdf/hdflib/HDFLibrary.java:477: warning: no comment public static native int GRstart(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:282: warning: no comment public static native boolean Hcache(long file_id, int cache_switch) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:265: warning: no comment public static native boolean Hclose(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:267: warning: no comment public static native int HDdont_atexit() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1048: warning: no comment public static native boolean HDFclose(long file_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1050: warning: no comment public static native long HDFopen(String filename, int access, short n_dds) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:280: warning: no comment public static native String HDgetNTdesc(int nt) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1056: warning: no comment public static native void HEprint(Object stream, int level) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1054: warning: no comment public static native String HEstring(int error_code) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1052: warning: no comment public static native short HEvalue(int level) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:269: warning: no comment public static native boolean Hishdf(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:271: warning: no comment public static int Hnumber(long fid) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:276: warning: no comment public static native int Hnumber(long fid, int tagtype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:253: warning: no comment public static long Hopen(String filename) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:258: warning: no comment public static long Hopen(String filename, int access) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:263: warning: no comment public static native long Hopen(String filename, int access, int ndds) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:325: warning: no comment public static native boolean Hsetaccesstype(long h_id, int access_type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:327: warning: no comment public static native boolean Hsync(long file_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1058: warning: no comment public static native boolean HXsetcreatedir(String dir) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1060: warning: no comment public static native boolean HXsetdir(String dir) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:167: warning: no comment public static void loadH4Lib() ^ ./hdf/hdflib/HDFLibrary.java:1689: warning: no comment public static native long SDcreate(long sd_id, String name, long number_type, int rank, int[] dimsizes) ^ ./hdf/hdflib/HDFLibrary.java:1064: warning: no comment public static native boolean SDend(long sdid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1233: warning: no comment public static native boolean SDendaccess(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1330: warning: no comment public static native long SDfindattr(long id, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1235: warning: no comment public static native long SDgetdimid(long sdsid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1253: warning: no comment public static native int SDidtoref(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1332: warning: no comment public static native boolean SDiscoordvar(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1982: warning: no comment public static native boolean SDisdimval_bwcomp(long dimid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1692: warning: no comment public static native boolean SDisrecord(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1082: warning: no comment public static native int SDnametoindex(long sdid, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1230: warning: no comment public static native boolean SDreaddata_double(long sdsid, int[] start, int[] stride, int[] count, ^ ./hdf/hdflib/HDFLibrary.java:1227: warning: no comment public static native boolean SDreaddata_float(long sdsid, int[] start, int[] stride, int[] count, ^ [loading /modules/java.base/java/lang/annotation/Documented.class] Generating javadoc/hdf/hdflib/HDFLibraryException.html... Generating javadoc/hdf/hdflib/HDFNativeData.html... [loading /modules/java.base/jdk/internal/ValueBased.class] [loading /modules/java.base/java/lang/Number.class] Generating javadoc/hdf/hdflib/HDFNBITChunkInfo.html... Generating javadoc/hdf/hdflib/HDFNBITCompInfo.html... Generating javadoc/hdf/hdflib/HDFNewCompInfo.html... Generating javadoc/hdf/hdflib/HDFNotImplementedException.html... Generating javadoc/hdf/hdflib/HDFOldCompInfo.html... Generating javadoc/hdf/hdflib/HDFOldRLECompInfo.html... Generating javadoc/hdf/hdflib/HDFRLECompInfo.html... Generating javadoc/hdf/hdflib/HDFSKPHUFFCompInfo.html... Generating javadoc/hdf/hdflib/HDFSZIPCompInfo.html... Generating javadoc/hdf/hdflib/package-summary.html... Generating javadoc/hdf/hdflib/package-tree.html... Generating javadoc/constant-values.html... Generating javadoc/serialized-form.html... [loading /modules/java.base/java/io/Externalizable.class] Generating javadoc/hdf/hdflib/class-use/HDFIMCOMPCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNewCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFJPEGCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFLibraryException.html... Generating javadoc/hdf/hdflib/class-use/HDFOldRLECompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFArray.html... Generating javadoc/hdf/hdflib/class-use/HDFConstants.html... Generating javadoc/hdf/hdflib/class-use/HDFNativeData.html... Generating javadoc/hdf/hdflib/class-use/HDFCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFJavaException.html... Generating javadoc/hdf/hdflib/class-use/HDFOldCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFRLECompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNotImplementedException.html... Generating javadoc/hdf/hdflib/class-use/HDFSZIPCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFChunkInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNBITChunkInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNBITCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFDeflateCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFLibrary.html... Generating javadoc/hdf/hdflib/class-use/HDFSKPHUFFCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFException.html... Generating javadoc/hdf/hdflib/package-use.html... Generating javadoc/overview-tree.html... Generating javadoc/deprecated-list.html... Generating javadoc/index.html... Building index for all classes... Generating javadoc/allclasses-index.html... Generating javadoc/allpackages-index.html... Generating javadoc/index-files/index-1.html... Generating javadoc/index-files/index-2.html... Generating javadoc/index-files/index-3.html... Generating javadoc/index-files/index-4.html... Generating javadoc/index-files/index-5.html... Generating javadoc/index-files/index-6.html... Generating javadoc/index-files/index-7.html... Generating javadoc/index-files/index-8.html... Generating javadoc/index-files/index-9.html... Generating javadoc/index-files/index-10.html... Generating javadoc/index-files/index-11.html... Generating javadoc/index-files/index-12.html... Generating javadoc/index-files/index-13.html... Generating javadoc/index-files/index-14.html... Generating javadoc/index-files/index-15.html... Generating javadoc/index-files/index-16.html... Generating javadoc/index-files/index-17.html... Generating javadoc/index-files/index-18.html... Generating javadoc/index-files/index-19.html... Generating javadoc/overview-summary.html... Generating javadoc/help-doc.html... [done in 2326 ms] 100 warnings --- jarhdf-4.2.17-1.jar --- jar cvf jarhdf-4.2.17-1.jar -C .classes/ hdf/hdflib added manifest adding: hdf/hdflib/(in = 0) (out= 0)(stored 0%) adding: hdf/hdflib/ArrayDescriptor.class(in = 4188) (out= 2398)(deflated 42%) adding: hdf/hdflib/HDFArray.class(in = 12702) (out= 5988)(deflated 52%) adding: hdf/hdflib/HDFChunkInfo.class(in = 771) (out= 463)(deflated 39%) adding: hdf/hdflib/HDFCompInfo.class(in = 271) (out= 216)(deflated 20%) adding: hdf/hdflib/HDFConstants.class(in = 7494) (out= 3046)(deflated 59%) adding: hdf/hdflib/HDFDeflateCompInfo.class(in = 384) (out= 266)(deflated 30%) adding: hdf/hdflib/HDFException.class(in = 779) (out= 455)(deflated 41%) adding: hdf/hdflib/HDFIMCOMPCompInfo.class(in = 285) (out= 213)(deflated 25%) adding: hdf/hdflib/HDFJPEGCompInfo.class(in = 425) (out= 292)(deflated 31%) adding: hdf/hdflib/HDFJavaException.class(in = 302) (out= 212)(deflated 29%) adding: hdf/hdflib/HDFLibrary.class(in = 21965) (out= 8874)(deflated 59%) adding: hdf/hdflib/HDFLibraryException.class(in = 2008) (out= 1068)(deflated 46%) adding: hdf/hdflib/HDFNBITChunkInfo.class(in = 650) (out= 396)(deflated 39%) adding: hdf/hdflib/HDFNBITCompInfo.class(in = 436) (out= 287)(deflated 34%) adding: hdf/hdflib/HDFNativeData.class(in = 3904) (out= 1853)(deflated 52%) adding: hdf/hdflib/HDFNewCompInfo.class(in = 283) (out= 203)(deflated 28%) adding: hdf/hdflib/HDFNotImplementedException.class(in = 836) (out= 457)(deflated 45%) adding: hdf/hdflib/HDFOldCompInfo.class(in = 283) (out= 204)(deflated 27%) adding: hdf/hdflib/HDFOldRLECompInfo.class(in = 285) (out= 210)(deflated 26%) adding: hdf/hdflib/HDFRLECompInfo.class(in = 278) (out= 206)(deflated 25%) adding: hdf/hdflib/HDFSKPHUFFCompInfo.class(in = 305) (out= 229)(deflated 24%) adding: hdf/hdflib/HDFSZIPCompInfo.class(in = 566) (out= 371)(deflated 34%) Making all in test --- classes --- --- classnoinst.stamp --- --- classes --- test -d ./.classes || /bin/mkdir -p ./.classes --- classnoinst.stamp --- CLASSPATH=.:.classes:../../java/src/jarhdf-4.2.17-1.jar:../../java/lib/junit.jar:../../java/lib/hamcrest-core.jar:../../java/lib/slf4j-api-1.7.33.jar:../../java/lib/ext/slf4j-simple-1.7.33.jar:$CLASSPATH javac -d .classes -deprecation TestH4.java TestH4ANparams.java TestH4DFparams.java TestH4DFPparams.java TestH4DFRparams.java TestH4GRparams.java TestH4HCparams.java TestH4SDparams.java TestH4Vparams.java TestH4VSparams.java echo timestamp > classnoinst.stamp --- jarhdftest.jar --- jar cvf jarhdftest.jar -C .classes/ test added manifest adding: test/(in = 0) (out= 0)(stored 0%) adding: test/TestH4.class(in = 5565) (out= 2827)(deflated 49%) adding: test/TestH4ANparams.class(in = 4430) (out= 1757)(deflated 60%) adding: test/TestH4DFPparams.class(in = 2264) (out= 971)(deflated 57%) adding: test/TestH4DFRparams.class(in = 3362) (out= 1269)(deflated 62%) adding: test/TestH4DFparams.class(in = 3026) (out= 1183)(deflated 60%) adding: test/TestH4GRparams.class(in = 11065) (out= 3547)(deflated 67%) adding: test/TestH4HCparams.class(in = 930) (out= 550)(deflated 40%) adding: test/TestH4SDparams.class(in = 15970) (out= 4791)(deflated 70%) adding: test/TestH4VSparams.class(in = 9606) (out= 2692)(deflated 71%) adding: test/TestH4Vparams.class(in = 7118) (out= 2230)(deflated 68%) =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> hdf-4.3.0,1 depends on executable: gfortran14 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for hdf-4.3.0,1 ===> Generating temporary packing list if test -z 'strip'; then /usr/bin/make INSTALL_PROGRAM="/bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s" install_sh_PROGRAM="/bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s" INSTALL_STRIP_FLAG=-s install; else /usr/bin/make INSTALL_PROGRAM="/bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s" install_sh_PROGRAM="/bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s" INSTALL_STRIP_FLAG=-s "INSTALL_PROGRAM_ENV=STRIPPROG='strip'" install; fi Making install in hdf Making install in src /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c -s libdf.la '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/libdf.so.2.0.0 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.so.2.0.0 libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.so.2.0.0 libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib && { ln -s -f libdf.so.2.0.0 libdf.so.2 || { rm -f libdf.so.2 && ln -s libdf.so.2.0.0 libdf.so.2; }; }) libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib && { ln -s -f libdf.so.2.0.0 libdf.so || { rm -f libdf.so && ln -s libdf.so.2.0.0 libdf.so; }; }) libtool: install: /usr/bin/install -c .libs/libdf.lai /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.la libtool: install: /usr/bin/install -c .libs/libdf.a /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.a libtool: install: strip --strip-debug /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.a libtool: install: chmod 644 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.a libtool: install: /usr/local/bin/ranlib /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libdf.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/include' install -m 0644 H4api_adpt.h df.h h4config.h hbitio.h hcomp.h hdatainfo.h hdf.h herr.h hfile.h hlimits.h hntdefs.h hproto.h htags.h mfan.h mfgr.h vg.h '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/include' Making install in test Making install in util /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s gif2hdf hdf2gif hdf2jpeg hdf24to8 hdf8to24 hdfcomp hdfed hdfls hdfpack hdftopal hdftor8 hdfunpac jpeg2hdf paltohdf r8tohdf ristosds vmake vshow '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/gif2hdf /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/gif2hdf libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdf2gif /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdf2gif libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdf2jpeg /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdf2jpeg libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdf24to8 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdf24to8 libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdf8to24 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdf8to24 libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdfcomp /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdfcomp libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdfed /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdfed libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdfls /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdfls libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdfpack /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdfpack libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdftopal /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdftopal libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdftor8 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdftor8 libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdfunpac /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdfunpac libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/jpeg2hdf /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/jpeg2hdf libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/paltohdf /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/paltohdf libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/r8tohdf /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/r8tohdf libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/ristosds /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/ristosds libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/vmake /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/vmake libtool: install: warning: `../src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/vshow /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/vshow /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' install -m 555 h4redeploy h4cc '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' Making install in mfhdf Making install in libsrc /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c -s libmfhdf.la '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' libtool: install: warning: relinking `libmfhdf.la' libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc; /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/libtool --tag CC --mode=relink cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -version-number 3 -o libmfhdf.la -rpath /usr/local/lib array.lo attr.lo cdf.lo dim.lo file.lo hdfsds.lo iarray.lo error.lo globdef.lo mfsd.lo mfdatainfo.lo nssdc.lo putget.lo putgetg.lo sharray.lo string.lo var.lo h4_xdr.lo ../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -inst-prefix-dir /wrkdirs/usr/ports/science/hdf/work/stage) libtool: relink: cc -shared -fPIC -DPIC .libs/array.o .libs/attr.o .libs/cdf.o .libs/dim.o .libs/file.o .libs/hdfsds.o .libs/iarray.o .libs/error.o .libs/globdef.o .libs/mfsd.o .libs/mfdatainfo.o .libs/nssdc.o .libs/putget.o .libs/putgetg.o .libs/sharray.o .libs/string.o .libs/var.o .libs/h4_xdr.o -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -L/usr/local/lib/gcc14 -L/usr/local/lib ../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -O2 -fstack-protector-strong -O3 -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libmfhdf.so.3 -o .libs/libmfhdf.so.3.0.0 libtool: install: /usr/bin/install -c .libs/libmfhdf.so.3.0.0T /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.so.3.0.0 libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.so.3.0.0 libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib && { ln -s -f libmfhdf.so.3.0.0 libmfhdf.so.3 || { rm -f libmfhdf.so.3 && ln -s libmfhdf.so.3.0.0 libmfhdf.so.3; }; }) libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib && { ln -s -f libmfhdf.so.3.0.0 libmfhdf.so || { rm -f libmfhdf.so && ln -s libmfhdf.so.3.0.0 libmfhdf.so; }; }) libtool: install: /usr/bin/install -c .libs/libmfhdf.lai /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.la libtool: install: /usr/bin/install -c .libs/libmfhdf.a /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.a libtool: install: strip --strip-debug /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.a libtool: install: chmod 644 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.a libtool: install: /usr/local/bin/ranlib /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libmfhdf.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/include' install -m 0644 hdf2netcdf.h mfhdf.h netcdf.h mfdatainfo.h '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/include' Making install in test Making install in ncdump /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s ncdump '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../mfhdf/libsrc/libmfhdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/ncdump /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/ncdump /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/share/man/man1' install -m 0644 ncdump.1 '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/share/man/man1' Making install in ncgen /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s ncgen '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../mfhdf/libsrc/libmfhdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/ncgen /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/ncgen /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/share/man/man1' install -m 0644 ncgen.1 '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/share/man/man1' Making install in nctest Making install in dumper /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s hdp '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../mfhdf/libsrc/libmfhdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdp /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdp Making install in hdfimport /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s hdfimport '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../mfhdf/libsrc/libmfhdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdfimport /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdfimport Making install in hdiff /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s hdiff '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../mfhdf/libsrc/libmfhdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hdiff /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hdiff Making install in hrepack /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../../libtool --mode=install /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s hrepack '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin' libtool: install: warning: `../../mfhdf/libsrc/libmfhdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../../hdf/src/libdf.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/bin/install-sh -c -s .libs/hrepack /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/bin/hrepack Making install in java Making install in src Making install in jni /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' /bin/sh ../../../libtool --mode=install /usr/bin/install -c -s libhdf_java.la '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' libtool: install: warning: relinking `libhdf_java.la' libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/hdfsrc/java/src/jni; /bin/sh /wrkdirs/usr/ports/science/hdf/work/hdfsrc/libtool --tag CC --mode=relink cc -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-error=implicit-function-declaration -std=c99 -Wall -Warray-bounds -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wdouble-promotion -Wextra -Wformat=2 -Wframe-larger-than=16384 -Wimplicit-fallthrough -Wimplicit-function-declaration -Wincompatible-pointer-types -Wincompatible-pointer-types-discards-qualifiers -Wmissing-declarations -Wnull-dereference -Wpacked -Wpedantic -Wshadow -Wswitch -Wunused-const-variable -Wunused-function -Wunused-variable -Wunused-parameter -Wwrite-strings -Wvolatile-register-var -Wno-c++-compat -Wno-missing-noreturn -O3 -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -R/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 -L/usr/local/lib -L/usr/local/lib -o libhdf_java.la -rpath /usr/local/lib hdfanImp.lo hdfdfpalImp.lo hdfdfuImp.lo hdfexceptionImp.lo hdfgrImp.lo hdfheImp.lo hdfhxImp.lo hdfImp.lo hdfnativeImp.lo hdfr24Imp.lo hdfr8Imp.lo hdfsdsImp.lo hdfstructsutil.lo hdfvdataImp.lo hdfvfImp.lo hdfvgroupImp.lo hdfvhImp.lo hdfvqImp.lo hdfvsqImp.lo ../../../mfhdf/libsrc/libmfhdf.la ../../../hdf/src/libdf.la -lm -lsz -ljpeg -lz -lm -lsz -ljpeg -lz -inst-prefix-dir /wrkdirs/usr/ports/science/hdf/work/stage) libtool: relink: cc -shared -fPIC -DPIC .libs/hdfanImp.o .libs/hdfdfpalImp.o .libs/hdfdfuImp.o .libs/hdfexceptionImp.o .libs/hdfgrImp.o .libs/hdfheImp.o .libs/hdfhxImp.o .libs/hdfImp.o .libs/hdfnativeImp.o .libs/hdfr24Imp.o .libs/hdfr8Imp.o .libs/hdfsdsImp.o .libs/hdfstructsutil.o .libs/hdfvdataImp.o .libs/hdfvfImp.o .libs/hdfvgroupImp.o .libs/hdfvhImp.o .libs/hdfvqImp.o .libs/hdfvsqImp.o -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/mfhdf/libsrc/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs -L/usr/local/lib/gcc14 -L/usr/local/lib ../../../mfhdf/libsrc/.libs/libmfhdf.so /wrkdirs/usr/ports/science/hdf/work/hdfsrc/hdf/src/.libs/libdf.so ../../../hdf/src/.libs/libdf.so -lm -lsz -ljpeg -lz -O2 -fstack-protector-strong -O3 -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-soname -Wl,libhdf_java.so.0 -o .libs/libhdf_java.so.0.0.0 libtool: install: /usr/bin/install -c .libs/libhdf_java.so.0.0.0T /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.so.0.0.0 libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.so.0.0.0 libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib && { ln -s -f libhdf_java.so.0.0.0 libhdf_java.so.0 || { rm -f libhdf_java.so.0 && ln -s libhdf_java.so.0.0.0 libhdf_java.so.0; }; }) libtool: install: (cd /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib && { ln -s -f libhdf_java.so.0.0.0 libhdf_java.so || { rm -f libhdf_java.so && ln -s libhdf_java.so.0.0.0 libhdf_java.so; }; }) libtool: install: /usr/bin/install -c .libs/libhdf_java.lai /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.la libtool: install: /usr/bin/install -c .libs/libhdf_java.a /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.a libtool: install: strip --strip-debug /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.a libtool: install: chmod 644 /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.a libtool: install: /usr/local/bin/ranlib /wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib/libhdf_java.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' test -d ./.classes || /bin/mkdir -p ./.classes javadoc -sourcepath . -d javadoc -use -splitIndex -windowtitle 'HDF Java' -doctitle '

HDF Java Wrapper

' -J-Xmx180m -verbose -overview ../../java/src/hdf/overview.html -classpath CLASSPATH=.:../../java/lib/slf4j-api-1.7.33.jar:$CLASSPATH hdf.hdflib [loading /modules/jdk.charsets/module-info.class] [loading /modules/jdk.dynalink/module-info.class] [loading /modules/jdk.jdi/module-info.class] [loading /modules/jdk.jartool/module-info.class] [loading /modules/java.sql/module-info.class] [loading /modules/java.rmi/module-info.class] [loading /modules/java.instrument/module-info.class] [loading /modules/java.net.http/module-info.class] [loading /modules/jdk.httpserver/module-info.class] [loading /modules/jdk.naming.dns/module-info.class] [loading /modules/jdk.zipfs/module-info.class] [loading /modules/jdk.jlink/module-info.class] [loading /modules/jdk.nio.mapmode/module-info.class] [loading /modules/java.naming/module-info.class] [loading /modules/jdk.security.auth/module-info.class] [loading /modules/jdk.incubator.vector/module-info.class] [loading /modules/java.sql.rowset/module-info.class] [loading /modules/java.datatransfer/module-info.class] [loading /modules/java.security.jgss/module-info.class] [loading /modules/jdk.management.agent/module-info.class] [loading /modules/jdk.editpad/module-info.class] [loading /modules/jdk.attach/module-info.class] [loading /modules/jdk.javadoc/module-info.class] [loading /modules/jdk.internal.le/module-info.class] [loading /modules/java.logging/module-info.class] [loading /modules/java.smartcardio/module-info.class] [loading /modules/jdk.xml.dom/module-info.class] [loading /modules/jdk.sctp/module-info.class] [loading /modules/jdk.localedata/module-info.class] [loading /modules/jdk.naming.rmi/module-info.class] [loading /modules/java.management/module-info.class] [loading /modules/java.base/module-info.class] [loading /modules/java.desktop/module-info.class] [loading /modules/jdk.internal.opt/module-info.class] [loading /modules/jdk.hotspot.agent/module-info.class] [loading /modules/jdk.crypto.cryptoki/module-info.class] [loading /modules/jdk.internal.vm.ci/module-info.class] [loading /modules/jdk.management/module-info.class] [loading /modules/jdk.net/module-info.class] [loading /modules/java.security.sasl/module-info.class] [loading /modules/jdk.jcmd/module-info.class] [loading /modules/java.transaction.xa/module-info.class] [loading /modules/jdk.crypto.ec/module-info.class] [loading /modules/jdk.unsupported/module-info.class] [loading /modules/jdk.jstatd/module-info.class] [loading /modules/jdk.jshell/module-info.class] [loading /modules/jdk.jfr/module-info.class] [loading /modules/java.se/module-info.class] [loading /modules/jdk.security.jgss/module-info.class] [loading /modules/java.prefs/module-info.class] [loading /modules/java.management.rmi/module-info.class] [loading /modules/java.scripting/module-info.class] [loading /modules/jdk.internal.vm.compiler.management/module-info.class] [loading /modules/jdk.unsupported.desktop/module-info.class] [loading /modules/jdk.internal.vm.compiler/module-info.class] [loading /modules/jdk.management.jfr/module-info.class] [loading /modules/jdk.compiler/module-info.class] [loading /modules/jdk.internal.ed/module-info.class] [loading /modules/jdk.jsobject/module-info.class] [loading /modules/java.xml.crypto/module-info.class] [loading /modules/jdk.internal.jvmstat/module-info.class] [loading /modules/jdk.incubator.foreign/module-info.class] [loading /modules/jdk.jconsole/module-info.class] [loading /modules/jdk.random/module-info.class] [loading /modules/java.xml/module-info.class] [loading /modules/jdk.jdwp.agent/module-info.class] [loading /modules/jdk.jdeps/module-info.class] [loading /modules/java.compiler/module-info.class] [loading /modules/jdk.accessibility/module-info.class] Loading source files for package hdf.hdflib... [parsing started DirectoryFileObject[.:hdf/hdflib/HDFIMCOMPCompInfo.java]] [parsing completed 23ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNewCompInfo.java]] [parsing completed 2ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFJPEGCompInfo.java]] [parsing completed 2ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFLibraryException.java]] [parsing completed 7ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFOldRLECompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFArray.java]] [parsing completed 34ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFConstants.java]] [parsing completed 15ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNativeData.java]] [parsing completed 7ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFJavaException.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFOldCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFRLECompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNotImplementedException.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFSZIPCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFChunkInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNBITChunkInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNBITCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFDeflateCompInfo.java]] [parsing completed 4ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFLibrary.java]] [parsing completed 27ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFSKPHUFFCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFException.java]] [parsing completed 0ms] Constructing Javadoc information... [search path for source files: .] [search path for class files: /usr/local/openjdk17/lib/modules,CLASSPATH=.,../../java/lib/slf4j-api-1.7.33.jar,.] [loading /modules/java.base/java/lang/Object.class] [loading /modules/java.base/java/lang/RuntimeException.class] [loading /modules/java.base/java/lang/Exception.class] [loading /modules/java.base/java/lang/Throwable.class] [loading /modules/java.base/java/io/Serializable.class] [loading /modules/java.base/java/lang/String.class] [loading /modules/java.base/java/io/File.class] [loading /modules/java.base/java/util/Arrays.class] [loading /modules/java.base/java/lang/Integer.class] [loading /modules/java.base/java/lang/Short.class] [loading /modules/java.base/java/lang/Byte.class] [loading /modules/java.base/java/lang/Float.class] [loading /modules/java.base/java/lang/Double.class] [loading /modules/java.base/java/lang/Long.class] [loading /modules/java.base/java/lang/Class.class] [loading ../../java/lib/slf4j-api-1.7.33.jar(/org/slf4j/Logger.class)] [loading ../../java/lib/slf4j-api-1.7.33.jar(/org/slf4j/LoggerFactory.class)] [loading /modules/java.base/java/lang/Deprecated.class] [loading /modules/java.base/java/lang/Override.class] [loading /modules/java.base/java/lang/annotation/Annotation.class] [loading /modules/java.base/java/lang/annotation/Retention.class] [loading /modules/java.base/java/lang/annotation/RetentionPolicy.class] [loading /modules/java.base/java/lang/annotation/Target.class] [loading /modules/java.base/java/lang/annotation/ElementType.class] [loading /modules/java.base/java/lang/Error.class] Building index for all the packages and classes... Standard Doclet version 17.0.17+10-1 Building tree for all the packages and classes... [loading /modules/java.base/java/lang/Void.class] Generating javadoc/hdf/hdflib/HDFArray.html... Generating javadoc/hdf/hdflib/HDFChunkInfo.html... ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for cl public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for ct public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for ci public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:52: warning: no @param for cl public HDFChunkInfo(int[] cl) ^ Generating javadoc/hdf/hdflib/HDFCompInfo.html... Generating javadoc/hdf/hdflib/HDFConstants.html... [loading /modules/java.base/java/lang/constant/ConstantDesc.class] [loading /modules/java.base/java/lang/constant/Constable.class] [loading /modules/java.base/java/lang/CharSequence.class] [loading /modules/java.base/java/lang/Comparable.class] ./hdf/hdflib/HDFConstants.java:386: warning: no comment public static final String HDF_CDF = "CDF0.0"; ^ Generating javadoc/hdf/hdflib/HDFDeflateCompInfo.html... ./hdf/hdflib/HDFDeflateCompInfo.java:31: warning: no @param for l public HDFDeflateCompInfo(int l) ^ Generating javadoc/hdf/hdflib/HDFException.html... [loading /modules/java.base/java/lang/Throwable$SentinelHolder.class] [loading /modules/java.base/java/lang/Throwable$WrappedPrintWriter.class] [loading /modules/java.base/java/lang/Throwable$PrintStreamOrWriter.class] [loading /modules/java.base/java/lang/Throwable$WrappedPrintStream.class] ./hdf/hdflib/HDFException.java:33: warning: no comment static public final String HDFExceptionMessage = "ERROR: HDF Library Error"; ^ ./hdf/hdflib/HDFException.java:34: warning: no comment static public final String HDFMessage = "ERROR: Unknown HDF Error"; ^ ./hdf/hdflib/HDFException.java:32: warning: no comment static public final String OutOfMemoryMessage = "ERROR: HDF Library: Out of memory"; ^ ./hdf/hdflib/HDFException.java:45: warning: no comment public HDFException() ^ Generating javadoc/hdf/hdflib/HDFIMCOMPCompInfo.html... Generating javadoc/hdf/hdflib/HDFJavaException.html... Generating javadoc/hdf/hdflib/HDFJPEGCompInfo.html... ./hdf/hdflib/HDFJPEGCompInfo.java:47: warning: no @param for qual public HDFJPEGCompInfo(int qual, int fb) ^ ./hdf/hdflib/HDFJPEGCompInfo.java:47: warning: no @param for fb public HDFJPEGCompInfo(int qual, int fb) ^ Generating javadoc/hdf/hdflib/HDFLibrary.html... ./hdf/hdflib/HDFLibrary.java:292: warning: empty

tag *

^ ./hdf/hdflib/HDFLibrary.java:161: warning: no comment public final static String H4_LIBRARY_NAME_PROPERTY_KEY = "hdf.hdflib.HDFLibrary.loadLibraryName"; ^ ./hdf/hdflib/HDFLibrary.java:157: warning: no comment public final static String HDFPATH_PROPERTY_KEY = "hdf.hdflib.HDFLibrary.hdflib"; ^ ./hdf/hdflib/HDFLibrary.java:378: warning: no comment public static native int ANannlen(long ann_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:353: warning: no comment public static native short ANatype2tag(int antag) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:395: warning: no comment public static native int ANcreate(long an_id, short tag, short ref, int type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:397: warning: no comment public static native int ANcreatef(long an_id, int type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:331: warning: no comment public static native boolean ANend(long an_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:333: warning: no comment public static native boolean ANendaccess(long an_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:351: warning: no comment public static native int ANnumann(long an_id, int anntype, short tag, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:349: warning: no comment public static native int ANselect(long an_id, int index, int anntype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:329: warning: no comment public static native int ANstart(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:355: warning: no comment public static native int ANtag2atype(short anttype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:430: warning: no comment public static native long ANtagref2id(long an_id, short tag, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:432: warning: no comment public static native boolean ANwriteann(long ann_id, String label, int ann_length) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3103: warning: no comment public static native short DF24lastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3109: warning: no comment public static native int DF24nimages(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3107: warning: no comment public static native boolean DF24readref(String filename, int ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3046: warning: no comment public static native boolean DF24reqil(int il) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3105: warning: no comment public static native boolean DF24restart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3226: warning: no comment public static native boolean DF24setdims(int width, int height) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3228: warning: no comment public static native boolean DF24setil(int il) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:278: warning: no comment public static native int DFKNTsize(long numbertype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:434: warning: no comment public static native boolean DFPaddpal(String filename, byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:436: warning: no comment public static native boolean DFPgetpal(String filename, byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:438: warning: no comment public static native short DFPlastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:440: warning: no comment public static native int DFPnpals(String filename) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:442: warning: no comment public static native boolean DFPputpal(String filename, byte[] palette, int overwrite, String filemode) ^ ./hdf/hdflib/HDFLibrary.java:471: warning: no comment public static native boolean DFPreadref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:473: warning: no comment public static native short DFPrestart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:475: warning: no comment public static native boolean DFPwriteref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3308: warning: no comment public static native short DFR8lastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3314: warning: no comment public static native int DFR8nimages(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3312: warning: no comment public static native boolean DFR8readref(String filename, int ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3310: warning: no comment public static native boolean DFR8restart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3452: warning: no comment public static native boolean DFR8setpalette(byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3454: warning: no comment public static native boolean DFR8writeref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:248: warning: no comment public static final String getJHIVersion() ^ ./hdf/hdflib/HDFLibrary.java:751: warning: no comment public static native int GRcreate(long gr_id, String name, int ncomp, long data_type, int interlace_mode, ^ ./hdf/hdflib/HDFLibrary.java:479: warning: no comment public static native boolean GRend(long grid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:602: warning: no comment public static native boolean GRendaccess(long riid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:749: warning: no comment public static native int GRfindattr(long id, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:879: warning: no comment public static native boolean GRgetcompinfo(long ri_id, HDFCompInfo c_info) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:877: warning: no comment public static native boolean GRgetcompress(long ri_id, HDFCompInfo c_info) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:621: warning: no comment public static native int GRgetlutid(long rrid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:623: warning: no comment public static native int GRgetnluts(long rrid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:613: warning: no comment public static native short GRidtoref(long riid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:754: warning: no comment public static native short GRluttoref(long pal_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:516: warning: no comment public static native int GRnametoindex(long grid, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:615: warning: no comment public static native int GRreftoindex(long grid, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:619: warning: no comment public static native boolean GRreqimageil(long rrid, int interlace) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:617: warning: no comment public static native boolean GRreqlutil(long riid, int interlace) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:514: warning: no comment public static native int GRselect(long grid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:855: warning: no comment public static native int GRsetchunkcache(long sdsid, int maxcache, int flags) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:881: warning: no comment public static native boolean GRsetexternalfile(long ri_id, String filename, int offset) ^ ./hdf/hdflib/HDFLibrary.java:477: warning: no comment public static native int GRstart(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:282: warning: no comment public static native boolean Hcache(long file_id, int cache_switch) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:265: warning: no comment public static native boolean Hclose(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:267: warning: no comment public static native int HDdont_atexit() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1048: warning: no comment public static native boolean HDFclose(long file_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1050: warning: no comment public static native long HDFopen(String filename, int access, short n_dds) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:280: warning: no comment public static native String HDgetNTdesc(int nt) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1056: warning: no comment public static native void HEprint(Object stream, int level) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1054: warning: no comment public static native String HEstring(int error_code) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1052: warning: no comment public static native short HEvalue(int level) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:269: warning: no comment public static native boolean Hishdf(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:271: warning: no comment public static int Hnumber(long fid) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:276: warning: no comment public static native int Hnumber(long fid, int tagtype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:253: warning: no comment public static long Hopen(String filename) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:258: warning: no comment public static long Hopen(String filename, int access) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:263: warning: no comment public static native long Hopen(String filename, int access, int ndds) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:325: warning: no comment public static native boolean Hsetaccesstype(long h_id, int access_type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:327: warning: no comment public static native boolean Hsync(long file_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1058: warning: no comment public static native boolean HXsetcreatedir(String dir) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1060: warning: no comment public static native boolean HXsetdir(String dir) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:167: warning: no comment public static void loadH4Lib() ^ ./hdf/hdflib/HDFLibrary.java:1689: warning: no comment public static native long SDcreate(long sd_id, String name, long number_type, int rank, int[] dimsizes) ^ ./hdf/hdflib/HDFLibrary.java:1064: warning: no comment public static native boolean SDend(long sdid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1233: warning: no comment public static native boolean SDendaccess(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1330: warning: no comment public static native long SDfindattr(long id, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1235: warning: no comment public static native long SDgetdimid(long sdsid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1253: warning: no comment public static native int SDidtoref(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1332: warning: no comment public static native boolean SDiscoordvar(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1982: warning: no comment public static native boolean SDisdimval_bwcomp(long dimid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1692: warning: no comment public static native boolean SDisrecord(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1082: warning: no comment public static native int SDnametoindex(long sdid, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1230: warning: no comment public static native boolean SDreaddata_double(long sdsid, int[] start, int[] stride, int[] count, ^ ./hdf/hdflib/HDFLibrary.java:1227: warning: no comment public static native boolean SDreaddata_float(long sdsid, int[] start, int[] stride, int[] count, ^ [loading /modules/java.base/java/lang/annotation/Documented.class] Generating javadoc/hdf/hdflib/HDFLibraryException.html... Generating javadoc/hdf/hdflib/HDFNativeData.html... [loading /modules/java.base/jdk/internal/ValueBased.class] [loading /modules/java.base/java/lang/Number.class] Generating javadoc/hdf/hdflib/HDFNBITChunkInfo.html... Generating javadoc/hdf/hdflib/HDFNBITCompInfo.html... Generating javadoc/hdf/hdflib/HDFNewCompInfo.html... Generating javadoc/hdf/hdflib/HDFNotImplementedException.html... Generating javadoc/hdf/hdflib/HDFOldCompInfo.html... Generating javadoc/hdf/hdflib/HDFOldRLECompInfo.html... Generating javadoc/hdf/hdflib/HDFRLECompInfo.html... Generating javadoc/hdf/hdflib/HDFSKPHUFFCompInfo.html... Generating javadoc/hdf/hdflib/HDFSZIPCompInfo.html... Generating javadoc/hdf/hdflib/package-summary.html... Generating javadoc/hdf/hdflib/package-tree.html... Generating javadoc/constant-values.html... Generating javadoc/serialized-form.html... [loading /modules/java.base/java/io/Externalizable.class] Generating javadoc/hdf/hdflib/class-use/HDFIMCOMPCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNewCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFJPEGCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFLibraryException.html... Generating javadoc/hdf/hdflib/class-use/HDFOldRLECompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFArray.html... Generating javadoc/hdf/hdflib/class-use/HDFConstants.html... Generating javadoc/hdf/hdflib/class-use/HDFNativeData.html... Generating javadoc/hdf/hdflib/class-use/HDFCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFJavaException.html... Generating javadoc/hdf/hdflib/class-use/HDFOldCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFRLECompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNotImplementedException.html... Generating javadoc/hdf/hdflib/class-use/HDFSZIPCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFChunkInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNBITChunkInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNBITCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFDeflateCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFLibrary.html... Generating javadoc/hdf/hdflib/class-use/HDFSKPHUFFCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFException.html... Generating javadoc/hdf/hdflib/package-use.html... Generating javadoc/overview-tree.html... Generating javadoc/deprecated-list.html... Generating javadoc/index.html... Building index for all classes... Generating javadoc/allclasses-index.html... Generating javadoc/allpackages-index.html... Generating javadoc/index-files/index-1.html... Generating javadoc/index-files/index-2.html... Generating javadoc/index-files/index-3.html... Generating javadoc/index-files/index-4.html... Generating javadoc/index-files/index-5.html... Generating javadoc/index-files/index-6.html... Generating javadoc/index-files/index-7.html... Generating javadoc/index-files/index-8.html... Generating javadoc/index-files/index-9.html... Generating javadoc/index-files/index-10.html... Generating javadoc/index-files/index-11.html... Generating javadoc/index-files/index-12.html... Generating javadoc/index-files/index-13.html... Generating javadoc/index-files/index-14.html... Generating javadoc/index-files/index-15.html... Generating javadoc/index-files/index-16.html... Generating javadoc/index-files/index-17.html... Generating javadoc/index-files/index-18.html... Generating javadoc/index-files/index-19.html... Generating javadoc/overview-summary.html... Generating javadoc/help-doc.html... [done in 2430 ms] 100 warnings jar cvf jarhdf-4.2.17-1.jar -C .classes/ hdf/hdflib added manifest adding: hdf/hdflib/(in = 0) (out= 0)(stored 0%) adding: hdf/hdflib/ArrayDescriptor.class(in = 4188) (out= 2398)(deflated 42%) adding: hdf/hdflib/HDFArray.class(in = 12702) (out= 5988)(deflated 52%) adding: hdf/hdflib/HDFChunkInfo.class(in = 771) (out= 463)(deflated 39%) adding: hdf/hdflib/HDFCompInfo.class(in = 271) (out= 216)(deflated 20%) adding: hdf/hdflib/HDFConstants.class(in = 7494) (out= 3046)(deflated 59%) adding: hdf/hdflib/HDFDeflateCompInfo.class(in = 384) (out= 266)(deflated 30%) adding: hdf/hdflib/HDFException.class(in = 779) (out= 455)(deflated 41%) adding: hdf/hdflib/HDFIMCOMPCompInfo.class(in = 285) (out= 213)(deflated 25%) adding: hdf/hdflib/HDFJPEGCompInfo.class(in = 425) (out= 292)(deflated 31%) adding: hdf/hdflib/HDFJavaException.class(in = 302) (out= 212)(deflated 29%) adding: hdf/hdflib/HDFLibrary.class(in = 21965) (out= 8874)(deflated 59%) adding: hdf/hdflib/HDFLibraryException.class(in = 2008) (out= 1068)(deflated 46%) adding: hdf/hdflib/HDFNBITChunkInfo.class(in = 650) (out= 396)(deflated 39%) adding: hdf/hdflib/HDFNBITCompInfo.class(in = 436) (out= 287)(deflated 34%) adding: hdf/hdflib/HDFNativeData.class(in = 3904) (out= 1853)(deflated 52%) adding: hdf/hdflib/HDFNewCompInfo.class(in = 283) (out= 203)(deflated 28%) adding: hdf/hdflib/HDFNotImplementedException.class(in = 836) (out= 457)(deflated 45%) adding: hdf/hdflib/HDFOldCompInfo.class(in = 283) (out= 204)(deflated 27%) adding: hdf/hdflib/HDFOldRLECompInfo.class(in = 285) (out= 210)(deflated 26%) adding: hdf/hdflib/HDFRLECompInfo.class(in = 278) (out= 206)(deflated 25%) adding: hdf/hdflib/HDFSKPHUFFCompInfo.class(in = 305) (out= 229)(deflated 24%) adding: hdf/hdflib/HDFSZIPCompInfo.class(in = 566) (out= 371)(deflated 34%) test -d ./.classes || /bin/mkdir -p ./.classes javadoc -sourcepath . -d javadoc -use -splitIndex -windowtitle 'HDF Java' -doctitle '

HDF Java Wrapper

' -J-Xmx180m -verbose -overview ../../java/src/hdf/overview.html -classpath CLASSPATH=.:../../java/lib/slf4j-api-1.7.33.jar:$CLASSPATH hdf.hdflib [loading /modules/jdk.charsets/module-info.class] [loading /modules/jdk.dynalink/module-info.class] [loading /modules/jdk.jdi/module-info.class] [loading /modules/jdk.jartool/module-info.class] [loading /modules/java.sql/module-info.class] [loading /modules/java.rmi/module-info.class] [loading /modules/java.instrument/module-info.class] [loading /modules/java.net.http/module-info.class] [loading /modules/jdk.httpserver/module-info.class] [loading /modules/jdk.naming.dns/module-info.class] [loading /modules/jdk.zipfs/module-info.class] [loading /modules/jdk.jlink/module-info.class] [loading /modules/jdk.nio.mapmode/module-info.class] [loading /modules/java.naming/module-info.class] [loading /modules/jdk.security.auth/module-info.class] [loading /modules/jdk.incubator.vector/module-info.class] [loading /modules/java.sql.rowset/module-info.class] [loading /modules/java.datatransfer/module-info.class] [loading /modules/java.security.jgss/module-info.class] [loading /modules/jdk.management.agent/module-info.class] [loading /modules/jdk.editpad/module-info.class] [loading /modules/jdk.attach/module-info.class] [loading /modules/jdk.javadoc/module-info.class] [loading /modules/jdk.internal.le/module-info.class] [loading /modules/java.logging/module-info.class] [loading /modules/java.smartcardio/module-info.class] [loading /modules/jdk.xml.dom/module-info.class] [loading /modules/jdk.sctp/module-info.class] [loading /modules/jdk.localedata/module-info.class] [loading /modules/jdk.naming.rmi/module-info.class] [loading /modules/java.management/module-info.class] [loading /modules/java.base/module-info.class] [loading /modules/java.desktop/module-info.class] [loading /modules/jdk.internal.opt/module-info.class] [loading /modules/jdk.hotspot.agent/module-info.class] [loading /modules/jdk.crypto.cryptoki/module-info.class] [loading /modules/jdk.internal.vm.ci/module-info.class] [loading /modules/jdk.management/module-info.class] [loading /modules/jdk.net/module-info.class] [loading /modules/java.security.sasl/module-info.class] [loading /modules/jdk.jcmd/module-info.class] [loading /modules/java.transaction.xa/module-info.class] [loading /modules/jdk.crypto.ec/module-info.class] [loading /modules/jdk.unsupported/module-info.class] [loading /modules/jdk.jstatd/module-info.class] [loading /modules/jdk.jshell/module-info.class] [loading /modules/jdk.jfr/module-info.class] [loading /modules/java.se/module-info.class] [loading /modules/jdk.security.jgss/module-info.class] [loading /modules/java.prefs/module-info.class] [loading /modules/java.management.rmi/module-info.class] [loading /modules/java.scripting/module-info.class] [loading /modules/jdk.internal.vm.compiler.management/module-info.class] [loading /modules/jdk.unsupported.desktop/module-info.class] [loading /modules/jdk.internal.vm.compiler/module-info.class] [loading /modules/jdk.management.jfr/module-info.class] [loading /modules/jdk.compiler/module-info.class] [loading /modules/jdk.internal.ed/module-info.class] [loading /modules/jdk.jsobject/module-info.class] [loading /modules/java.xml.crypto/module-info.class] [loading /modules/jdk.internal.jvmstat/module-info.class] [loading /modules/jdk.incubator.foreign/module-info.class] [loading /modules/jdk.jconsole/module-info.class] [loading /modules/jdk.random/module-info.class] [loading /modules/java.xml/module-info.class] [loading /modules/jdk.jdwp.agent/module-info.class] [loading /modules/jdk.jdeps/module-info.class] [loading /modules/java.compiler/module-info.class] [loading /modules/jdk.accessibility/module-info.class] Loading source files for package hdf.hdflib... [parsing started DirectoryFileObject[.:hdf/hdflib/HDFIMCOMPCompInfo.java]] [parsing completed 23ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNewCompInfo.java]] [parsing completed 2ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFJPEGCompInfo.java]] [parsing completed 2ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFLibraryException.java]] [parsing completed 5ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFOldRLECompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFArray.java]] [parsing completed 36ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFConstants.java]] [parsing completed 18ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNativeData.java]] [parsing completed 5ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFJavaException.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFOldCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFRLECompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNotImplementedException.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFSZIPCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFChunkInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNBITChunkInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFNBITCompInfo.java]] [parsing completed 1ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFDeflateCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFLibrary.java]] [parsing completed 29ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFSKPHUFFCompInfo.java]] [parsing completed 0ms] [parsing started DirectoryFileObject[.:hdf/hdflib/HDFException.java]] [parsing completed 1ms] Constructing Javadoc information... [search path for source files: .] [search path for class files: /usr/local/openjdk17/lib/modules,CLASSPATH=.,../../java/lib/slf4j-api-1.7.33.jar,.] [loading /modules/java.base/java/lang/Object.class] [loading /modules/java.base/java/lang/RuntimeException.class] [loading /modules/java.base/java/lang/Exception.class] [loading /modules/java.base/java/lang/Throwable.class] [loading /modules/java.base/java/io/Serializable.class] [loading /modules/java.base/java/lang/String.class] [loading /modules/java.base/java/io/File.class] [loading /modules/java.base/java/util/Arrays.class] [loading /modules/java.base/java/lang/Integer.class] [loading /modules/java.base/java/lang/Short.class] [loading /modules/java.base/java/lang/Byte.class] [loading /modules/java.base/java/lang/Float.class] [loading /modules/java.base/java/lang/Double.class] [loading /modules/java.base/java/lang/Long.class] [loading /modules/java.base/java/lang/Class.class] [loading ../../java/lib/slf4j-api-1.7.33.jar(/org/slf4j/Logger.class)] [loading ../../java/lib/slf4j-api-1.7.33.jar(/org/slf4j/LoggerFactory.class)] [loading /modules/java.base/java/lang/Deprecated.class] [loading /modules/java.base/java/lang/Override.class] [loading /modules/java.base/java/lang/annotation/Annotation.class] [loading /modules/java.base/java/lang/annotation/Retention.class] [loading /modules/java.base/java/lang/annotation/RetentionPolicy.class] [loading /modules/java.base/java/lang/annotation/Target.class] [loading /modules/java.base/java/lang/annotation/ElementType.class] [loading /modules/java.base/java/lang/Error.class] Building index for all the packages and classes... Standard Doclet version 17.0.17+10-1 Building tree for all the packages and classes... [loading /modules/java.base/java/lang/Void.class] Generating javadoc/hdf/hdflib/HDFArray.html... Generating javadoc/hdf/hdflib/HDFChunkInfo.html... ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for cl public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for ct public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:38: warning: no @param for ci public HDFChunkInfo(int[] cl, int ct, HDFCompInfo ci) ^ ./hdf/hdflib/HDFChunkInfo.java:52: warning: no @param for cl public HDFChunkInfo(int[] cl) ^ Generating javadoc/hdf/hdflib/HDFCompInfo.html... Generating javadoc/hdf/hdflib/HDFConstants.html... [loading /modules/java.base/java/lang/constant/ConstantDesc.class] [loading /modules/java.base/java/lang/constant/Constable.class] [loading /modules/java.base/java/lang/CharSequence.class] [loading /modules/java.base/java/lang/Comparable.class] ./hdf/hdflib/HDFConstants.java:386: warning: no comment public static final String HDF_CDF = "CDF0.0"; ^ Generating javadoc/hdf/hdflib/HDFDeflateCompInfo.html... ./hdf/hdflib/HDFDeflateCompInfo.java:31: warning: no @param for l public HDFDeflateCompInfo(int l) ^ Generating javadoc/hdf/hdflib/HDFException.html... [loading /modules/java.base/java/lang/Throwable$SentinelHolder.class] [loading /modules/java.base/java/lang/Throwable$WrappedPrintWriter.class] [loading /modules/java.base/java/lang/Throwable$PrintStreamOrWriter.class] [loading /modules/java.base/java/lang/Throwable$WrappedPrintStream.class] ./hdf/hdflib/HDFException.java:33: warning: no comment static public final String HDFExceptionMessage = "ERROR: HDF Library Error"; ^ ./hdf/hdflib/HDFException.java:34: warning: no comment static public final String HDFMessage = "ERROR: Unknown HDF Error"; ^ ./hdf/hdflib/HDFException.java:32: warning: no comment static public final String OutOfMemoryMessage = "ERROR: HDF Library: Out of memory"; ^ ./hdf/hdflib/HDFException.java:45: warning: no comment public HDFException() ^ Generating javadoc/hdf/hdflib/HDFIMCOMPCompInfo.html... Generating javadoc/hdf/hdflib/HDFJavaException.html... Generating javadoc/hdf/hdflib/HDFJPEGCompInfo.html... ./hdf/hdflib/HDFJPEGCompInfo.java:47: warning: no @param for qual public HDFJPEGCompInfo(int qual, int fb) ^ ./hdf/hdflib/HDFJPEGCompInfo.java:47: warning: no @param for fb public HDFJPEGCompInfo(int qual, int fb) ^ Generating javadoc/hdf/hdflib/HDFLibrary.html... ./hdf/hdflib/HDFLibrary.java:292: warning: empty

tag *

^ ./hdf/hdflib/HDFLibrary.java:161: warning: no comment public final static String H4_LIBRARY_NAME_PROPERTY_KEY = "hdf.hdflib.HDFLibrary.loadLibraryName"; ^ ./hdf/hdflib/HDFLibrary.java:157: warning: no comment public final static String HDFPATH_PROPERTY_KEY = "hdf.hdflib.HDFLibrary.hdflib"; ^ ./hdf/hdflib/HDFLibrary.java:378: warning: no comment public static native int ANannlen(long ann_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:353: warning: no comment public static native short ANatype2tag(int antag) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:395: warning: no comment public static native int ANcreate(long an_id, short tag, short ref, int type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:397: warning: no comment public static native int ANcreatef(long an_id, int type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:331: warning: no comment public static native boolean ANend(long an_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:333: warning: no comment public static native boolean ANendaccess(long an_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:351: warning: no comment public static native int ANnumann(long an_id, int anntype, short tag, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:349: warning: no comment public static native int ANselect(long an_id, int index, int anntype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:329: warning: no comment public static native int ANstart(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:355: warning: no comment public static native int ANtag2atype(short anttype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:430: warning: no comment public static native long ANtagref2id(long an_id, short tag, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:432: warning: no comment public static native boolean ANwriteann(long ann_id, String label, int ann_length) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3103: warning: no comment public static native short DF24lastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3109: warning: no comment public static native int DF24nimages(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3107: warning: no comment public static native boolean DF24readref(String filename, int ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3046: warning: no comment public static native boolean DF24reqil(int il) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3105: warning: no comment public static native boolean DF24restart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3226: warning: no comment public static native boolean DF24setdims(int width, int height) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3228: warning: no comment public static native boolean DF24setil(int il) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:278: warning: no comment public static native int DFKNTsize(long numbertype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:434: warning: no comment public static native boolean DFPaddpal(String filename, byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:436: warning: no comment public static native boolean DFPgetpal(String filename, byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:438: warning: no comment public static native short DFPlastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:440: warning: no comment public static native int DFPnpals(String filename) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:442: warning: no comment public static native boolean DFPputpal(String filename, byte[] palette, int overwrite, String filemode) ^ ./hdf/hdflib/HDFLibrary.java:471: warning: no comment public static native boolean DFPreadref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:473: warning: no comment public static native short DFPrestart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:475: warning: no comment public static native boolean DFPwriteref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3308: warning: no comment public static native short DFR8lastref() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3314: warning: no comment public static native int DFR8nimages(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3312: warning: no comment public static native boolean DFR8readref(String filename, int ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3310: warning: no comment public static native boolean DFR8restart() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3452: warning: no comment public static native boolean DFR8setpalette(byte[] palette) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:3454: warning: no comment public static native boolean DFR8writeref(String filename, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:248: warning: no comment public static final String getJHIVersion() ^ ./hdf/hdflib/HDFLibrary.java:751: warning: no comment public static native int GRcreate(long gr_id, String name, int ncomp, long data_type, int interlace_mode, ^ ./hdf/hdflib/HDFLibrary.java:479: warning: no comment public static native boolean GRend(long grid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:602: warning: no comment public static native boolean GRendaccess(long riid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:749: warning: no comment public static native int GRfindattr(long id, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:879: warning: no comment public static native boolean GRgetcompinfo(long ri_id, HDFCompInfo c_info) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:877: warning: no comment public static native boolean GRgetcompress(long ri_id, HDFCompInfo c_info) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:621: warning: no comment public static native int GRgetlutid(long rrid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:623: warning: no comment public static native int GRgetnluts(long rrid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:613: warning: no comment public static native short GRidtoref(long riid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:754: warning: no comment public static native short GRluttoref(long pal_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:516: warning: no comment public static native int GRnametoindex(long grid, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:615: warning: no comment public static native int GRreftoindex(long grid, short ref) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:619: warning: no comment public static native boolean GRreqimageil(long rrid, int interlace) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:617: warning: no comment public static native boolean GRreqlutil(long riid, int interlace) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:514: warning: no comment public static native int GRselect(long grid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:855: warning: no comment public static native int GRsetchunkcache(long sdsid, int maxcache, int flags) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:881: warning: no comment public static native boolean GRsetexternalfile(long ri_id, String filename, int offset) ^ ./hdf/hdflib/HDFLibrary.java:477: warning: no comment public static native int GRstart(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:282: warning: no comment public static native boolean Hcache(long file_id, int cache_switch) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:265: warning: no comment public static native boolean Hclose(long fid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:267: warning: no comment public static native int HDdont_atexit() throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1048: warning: no comment public static native boolean HDFclose(long file_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1050: warning: no comment public static native long HDFopen(String filename, int access, short n_dds) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:280: warning: no comment public static native String HDgetNTdesc(int nt) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1056: warning: no comment public static native void HEprint(Object stream, int level) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1054: warning: no comment public static native String HEstring(int error_code) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1052: warning: no comment public static native short HEvalue(int level) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:269: warning: no comment public static native boolean Hishdf(String fileName) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:271: warning: no comment public static int Hnumber(long fid) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:276: warning: no comment public static native int Hnumber(long fid, int tagtype) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:253: warning: no comment public static long Hopen(String filename) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:258: warning: no comment public static long Hopen(String filename, int access) throws HDFException ^ ./hdf/hdflib/HDFLibrary.java:263: warning: no comment public static native long Hopen(String filename, int access, int ndds) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:325: warning: no comment public static native boolean Hsetaccesstype(long h_id, int access_type) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:327: warning: no comment public static native boolean Hsync(long file_id) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1058: warning: no comment public static native boolean HXsetcreatedir(String dir) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1060: warning: no comment public static native boolean HXsetdir(String dir) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:167: warning: no comment public static void loadH4Lib() ^ ./hdf/hdflib/HDFLibrary.java:1689: warning: no comment public static native long SDcreate(long sd_id, String name, long number_type, int rank, int[] dimsizes) ^ ./hdf/hdflib/HDFLibrary.java:1064: warning: no comment public static native boolean SDend(long sdid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1233: warning: no comment public static native boolean SDendaccess(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1330: warning: no comment public static native long SDfindattr(long id, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1235: warning: no comment public static native long SDgetdimid(long sdsid, int index) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1253: warning: no comment public static native int SDidtoref(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1332: warning: no comment public static native boolean SDiscoordvar(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1982: warning: no comment public static native boolean SDisdimval_bwcomp(long dimid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1692: warning: no comment public static native boolean SDisrecord(long sdsid) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1082: warning: no comment public static native int SDnametoindex(long sdid, String name) throws HDFException; ^ ./hdf/hdflib/HDFLibrary.java:1230: warning: no comment public static native boolean SDreaddata_double(long sdsid, int[] start, int[] stride, int[] count, ^ ./hdf/hdflib/HDFLibrary.java:1227: warning: no comment public static native boolean SDreaddata_float(long sdsid, int[] start, int[] stride, int[] count, ^ [loading /modules/java.base/java/lang/annotation/Documented.class] Generating javadoc/hdf/hdflib/HDFLibraryException.html... Generating javadoc/hdf/hdflib/HDFNativeData.html... [loading /modules/java.base/jdk/internal/ValueBased.class] [loading /modules/java.base/java/lang/Number.class] Generating javadoc/hdf/hdflib/HDFNBITChunkInfo.html... Generating javadoc/hdf/hdflib/HDFNBITCompInfo.html... Generating javadoc/hdf/hdflib/HDFNewCompInfo.html... Generating javadoc/hdf/hdflib/HDFNotImplementedException.html... Generating javadoc/hdf/hdflib/HDFOldCompInfo.html... Generating javadoc/hdf/hdflib/HDFOldRLECompInfo.html... Generating javadoc/hdf/hdflib/HDFRLECompInfo.html... Generating javadoc/hdf/hdflib/HDFSKPHUFFCompInfo.html... Generating javadoc/hdf/hdflib/HDFSZIPCompInfo.html... Generating javadoc/hdf/hdflib/package-summary.html... Generating javadoc/hdf/hdflib/package-tree.html... Generating javadoc/constant-values.html... Generating javadoc/serialized-form.html... [loading /modules/java.base/java/io/Externalizable.class] Generating javadoc/hdf/hdflib/class-use/HDFIMCOMPCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNewCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFJPEGCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFLibraryException.html... Generating javadoc/hdf/hdflib/class-use/HDFOldRLECompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFArray.html... Generating javadoc/hdf/hdflib/class-use/HDFConstants.html... Generating javadoc/hdf/hdflib/class-use/HDFNativeData.html... Generating javadoc/hdf/hdflib/class-use/HDFCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFJavaException.html... Generating javadoc/hdf/hdflib/class-use/HDFOldCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFRLECompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNotImplementedException.html... Generating javadoc/hdf/hdflib/class-use/HDFSZIPCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFChunkInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNBITChunkInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFNBITCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFDeflateCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFLibrary.html... Generating javadoc/hdf/hdflib/class-use/HDFSKPHUFFCompInfo.html... Generating javadoc/hdf/hdflib/class-use/HDFException.html... Generating javadoc/hdf/hdflib/package-use.html... Generating javadoc/overview-tree.html... Generating javadoc/deprecated-list.html... Generating javadoc/index.html... Building index for all classes... Generating javadoc/allclasses-index.html... Generating javadoc/allpackages-index.html... Generating javadoc/index-files/index-1.html... Generating javadoc/index-files/index-2.html... Generating javadoc/index-files/index-3.html... Generating javadoc/index-files/index-4.html... Generating javadoc/index-files/index-5.html... Generating javadoc/index-files/index-6.html... Generating javadoc/index-files/index-7.html... Generating javadoc/index-files/index-8.html... Generating javadoc/index-files/index-9.html... Generating javadoc/index-files/index-10.html... Generating javadoc/index-files/index-11.html... Generating javadoc/index-files/index-12.html... Generating javadoc/index-files/index-13.html... Generating javadoc/index-files/index-14.html... Generating javadoc/index-files/index-15.html... Generating javadoc/index-files/index-16.html... Generating javadoc/index-files/index-17.html... Generating javadoc/index-files/index-18.html... Generating javadoc/index-files/index-19.html... Generating javadoc/overview-summary.html... Generating javadoc/help-doc.html... [done in 2065 ms] 100 warnings jar cvf jarhdf-4.2.17-1.jar -C .classes/ hdf/hdflib added manifest adding: hdf/hdflib/(in = 0) (out= 0)(stored 0%) adding: hdf/hdflib/ArrayDescriptor.class(in = 4188) (out= 2398)(deflated 42%) adding: hdf/hdflib/HDFArray.class(in = 12702) (out= 5988)(deflated 52%) adding: hdf/hdflib/HDFChunkInfo.class(in = 771) (out= 463)(deflated 39%) adding: hdf/hdflib/HDFCompInfo.class(in = 271) (out= 216)(deflated 20%) adding: hdf/hdflib/HDFConstants.class(in = 7494) (out= 3046)(deflated 59%) adding: hdf/hdflib/HDFDeflateCompInfo.class(in = 384) (out= 266)(deflated 30%) adding: hdf/hdflib/HDFException.class(in = 779) (out= 455)(deflated 41%) adding: hdf/hdflib/HDFIMCOMPCompInfo.class(in = 285) (out= 213)(deflated 25%) adding: hdf/hdflib/HDFJPEGCompInfo.class(in = 425) (out= 292)(deflated 31%) adding: hdf/hdflib/HDFJavaException.class(in = 302) (out= 212)(deflated 29%) adding: hdf/hdflib/HDFLibrary.class(in = 21965) (out= 8874)(deflated 59%) adding: hdf/hdflib/HDFLibraryException.class(in = 2008) (out= 1068)(deflated 46%) adding: hdf/hdflib/HDFNBITChunkInfo.class(in = 650) (out= 396)(deflated 39%) adding: hdf/hdflib/HDFNBITCompInfo.class(in = 436) (out= 287)(deflated 34%) adding: hdf/hdflib/HDFNativeData.class(in = 3904) (out= 1853)(deflated 52%) adding: hdf/hdflib/HDFNewCompInfo.class(in = 283) (out= 203)(deflated 28%) adding: hdf/hdflib/HDFNotImplementedException.class(in = 836) (out= 457)(deflated 45%) adding: hdf/hdflib/HDFOldCompInfo.class(in = 283) (out= 204)(deflated 27%) adding: hdf/hdflib/HDFOldRLECompInfo.class(in = 285) (out= 210)(deflated 26%) adding: hdf/hdflib/HDFRLECompInfo.class(in = 278) (out= 206)(deflated 25%) adding: hdf/hdflib/HDFSKPHUFFCompInfo.class(in = 305) (out= 229)(deflated 24%) adding: hdf/hdflib/HDFSZIPCompInfo.class(in = 566) (out= 371)(deflated 34%) /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' install -m 0644 jarhdf-4.2.17-1.jar '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' Making install in test test -d ./.classes || /bin/mkdir -p ./.classes jar cvf jarhdftest.jar -C .classes/ test added manifest adding: test/(in = 0) (out= 0)(stored 0%) adding: test/TestH4.class(in = 5565) (out= 2827)(deflated 49%) adding: test/TestH4ANparams.class(in = 4430) (out= 1757)(deflated 60%) adding: test/TestH4DFPparams.class(in = 2264) (out= 971)(deflated 57%) adding: test/TestH4DFRparams.class(in = 3362) (out= 1269)(deflated 62%) adding: test/TestH4DFparams.class(in = 3026) (out= 1183)(deflated 60%) adding: test/TestH4GRparams.class(in = 11065) (out= 3547)(deflated 67%) adding: test/TestH4HCparams.class(in = 930) (out= 550)(deflated 40%) adding: test/TestH4SDparams.class(in = 15970) (out= 4791)(deflated 70%) adding: test/TestH4VSparams.class(in = 9606) (out= 2692)(deflated 71%) adding: test/TestH4Vparams.class(in = 7118) (out= 2230)(deflated 68%) /bin/mkdir -p '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' install -m 0644 libhdf4.settings '/wrkdirs/usr/ports/science/hdf/work/stage/usr/local/lib' ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-24T01:52:28+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=31661a3f15ec' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for hdf-4.3.0,1 ===> Building hdf-4.3.0,1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for hdf-4.3.0,1 build of science/hdf | hdf-4.3.0,1 ended at Fri Jan 23 20:53:26 EST 2026 build time: 00:00:59