******************************************************************************** conan install hdf4/4.2.16-2@#a8a2a91a4f6f52f0afcbaba8c75bea90 --build=hdf4 -pr /home/conan/w/prod-v1/bsr/78793/fffce/profile_linux_12_libstdcpp_clang_debug_64.hdf4-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/profiles/default) CC and CXX: clang, clang++ Found clang 12.0 clang>=8, using the major as version Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=clang compiler.version=12 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Debug compiler=clang compiler.libcxx=libstdc++ compiler.version=12 os=Linux [options] hdf4:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True zlib/1.3: Not found in local cache, looking in remotes... zlib/1.3: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.3: Downloaded recipe revision 06023034579559bb64357db3a53f88a4 libjpeg/9e: Not found in local cache, looking in remotes... libjpeg/9e: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libjpeg/9e: Downloaded recipe revision 68269859e4325ddc3f995d1fd3fc9187 hdf4/4.2.16-2: Forced build from source Version ranges solved zlib/* versions found in 'conan-center' remote Version range '>=1.2.11 <2' required by 'hdf4/4.2.16-2' resolved to 'zlib/1.3' in remote 'conan-center' Installing package: hdf4/4.2.16-2 Requirements hdf4/4.2.16-2 from local cache - Cache libjpeg/9e from 'conan-center' - Downloaded zlib/1.3 from 'conan-center' - Downloaded Packages hdf4/4.2.16-2:d00629e8422d2031e8720b4e6324b925befd9c5d - Build libjpeg/9e:9387155579217a8eec37b28e121e419c4350656c - Download zlib/1.3:9387155579217a8eec37b28e121e419c4350656c - Download Installing (downloading, building) binaries... libjpeg/9e: Retrieving package 9387155579217a8eec37b28e121e419c4350656c from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libjpeg/9e: Package installed 9387155579217a8eec37b28e121e419c4350656c libjpeg/9e: Downloaded package revision 38b6e325b3480c07a7ec8cfcd646c716 zlib/1.3: Retrieving package 9387155579217a8eec37b28e121e419c4350656c from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3: Package installed 9387155579217a8eec37b28e121e419c4350656c zlib/1.3: Downloaded package revision 28311445c0aaf1aeee301faa0561baeb [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK hdf4/4.2.16-2: Configuring sources in /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/source/src hdf4/4.2.16-2: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK hdf4/4.2.16-2: Copying sources to build folder hdf4/4.2.16-2: Building your package in /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d hdf4/4.2.16-2: Generator txt created conanbuildinfo.txt hdf4/4.2.16-2: Calling generate() hdf4/4.2.16-2: Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' hdf4/4.2.16-2: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug/generators/conan_toolchain.cmake -DHDF4_EXTERNALLY_CONFIGURED=ON -DHDF4_EXTERNAL_LIB_PREFIX= -DHDF4_NO_PACKAGES=ON -DONLY_SHARED_LIBS=OFF -DHDF4_ENABLE_COVERAGE=OFF -DHDF4_ENABLE_DEPRECATED_SYMBOLS=ON -DHDF4_ENABLE_JPEG_LIB_SUPPORT=ON -DHDF4_ENABLE_Z_LIB_SUPPORT=ON -DHDF4_ENABLE_SZIP_SUPPORT=OFF -DHDF4_ENABLE_SZIP_ENCODING=OFF -DHDF4_PACKAGE_EXTLIBS=OFF -DHDF4_BUILD_XDR_LIB=ON -DBUILD_TESTING=OFF -DHDF4_INSTALL_INCLUDE_DIR=/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4 -DHDF4_BUILD_FORTRAN=OFF -DHDF4_BUILD_UTILS=OFF -DHDF4_BUILD_TOOLS=OFF -DHDF4_BUILD_EXAMPLES=OFF -DHDF4_BUILD_JAVA=OFF -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' hdf4/4.2.16-2: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK hdf4/4.2.16-2: Calling build() hdf4/4.2.16-2: apply_conandata_patches(): No patches defined in conandata hdf4/4.2.16-2: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d" -DHDF4_EXTERNALLY_CONFIGURED="ON" -DHDF4_EXTERNAL_LIB_PREFIX="" -DHDF4_NO_PACKAGES="ON" -DONLY_SHARED_LIBS="OFF" -DHDF4_ENABLE_COVERAGE="OFF" -DHDF4_ENABLE_DEPRECATED_SYMBOLS="ON" -DHDF4_ENABLE_JPEG_LIB_SUPPORT="ON" -DHDF4_ENABLE_Z_LIB_SUPPORT="ON" -DHDF4_ENABLE_SZIP_SUPPORT="OFF" -DHDF4_ENABLE_SZIP_ENCODING="OFF" -DHDF4_PACKAGE_EXTLIBS="OFF" -DHDF4_BUILD_XDR_LIB="ON" -DBUILD_TESTING="OFF" -DHDF4_INSTALL_INCLUDE_DIR="/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4" -DHDF4_BUILD_FORTRAN="OFF" -DHDF4_BUILD_UTILS="OFF" -DHDF4_BUILD_TOOLS="OFF" -DHDF4_BUILD_EXAMPLES="OFF" -DHDF4_BUILD_JAVA="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src" ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d" -DHDF4_EXTERNALLY_CONFIGURED="ON" -DHDF4_EXTERNAL_LIB_PREFIX="" -DHDF4_NO_PACKAGES="ON" -DONLY_SHARED_LIBS="OFF" -DHDF4_ENABLE_COVERAGE="OFF" -DHDF4_ENABLE_DEPRECATED_SYMBOLS="ON" -DHDF4_ENABLE_JPEG_LIB_SUPPORT="ON" -DHDF4_ENABLE_Z_LIB_SUPPORT="ON" -DHDF4_ENABLE_SZIP_SUPPORT="OFF" -DHDF4_ENABLE_SZIP_ENCODING="OFF" -DHDF4_PACKAGE_EXTLIBS="OFF" -DHDF4_BUILD_XDR_LIB="ON" -DBUILD_TESTING="OFF" -DHDF4_INSTALL_INCLUDE_DIR="/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4" -DHDF4_BUILD_FORTRAN="OFF" -DHDF4_BUILD_UTILS="OFF" -DHDF4_BUILD_TOOLS="OFF" -DHDF4_BUILD_EXAMPLES="OFF" -DHDF4_BUILD_JAVA="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src" ----------------- -- Using Conan toolchain: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF -- The C compiler identification is Clang 12.0.0 -- Check for working C compiler: /usr/local/bin/clang -- Check for working C compiler: /usr/local/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Final: share -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for include file sys/file.h -- Looking for include file sys/file.h - found -- Looking for include files sys/file.h, sys/ioctl.h -- Looking for include files sys/file.h, sys/ioctl.h - found -- Looking for 3 include files sys/file.h, ..., sys/resource.h -- Looking for 3 include files sys/file.h, ..., sys/resource.h - found -- Looking for 4 include files sys/file.h, ..., sys/socket.h -- Looking for 4 include files sys/file.h, ..., sys/socket.h - found -- Looking for 5 include files sys/file.h, ..., sys/stat.h -- Looking for 5 include files sys/file.h, ..., sys/stat.h - found -- Looking for 6 include files sys/file.h, ..., sys/time.h -- Looking for 6 include files sys/file.h, ..., sys/time.h - found -- Looking for 7 include files sys/file.h, ..., sys/types.h -- Looking for 7 include files sys/file.h, ..., sys/types.h - found -- Looking for 8 include files sys/file.h, ..., sys/wait.h -- Looking for 8 include files sys/file.h, ..., sys/wait.h - found -- Looking for 9 include files sys/file.h, ..., features.h -- Looking for 9 include files sys/file.h, ..., features.h - found -- Looking for 10 include files sys/file.h, ..., dirent.h -- Looking for 10 include files sys/file.h, ..., dirent.h - found -- Looking for 11 include files sys/file.h, ..., fcntl.h -- Looking for 11 include files sys/file.h, ..., fcntl.h - found -- Looking for 12 include files sys/file.h, ..., setjmp.h -- Looking for 12 include files sys/file.h, ..., setjmp.h - found -- Looking for 13 include files sys/file.h, ..., stddef.h -- Looking for 13 include files sys/file.h, ..., stddef.h - found -- Looking for 14 include files sys/file.h, ..., stdint.h -- Looking for 14 include files sys/file.h, ..., stdint.h - found -- Looking for 15 include files sys/file.h, ..., unistd.h -- Looking for 15 include files sys/file.h, ..., unistd.h - found -- Looking for 16 include files sys/file.h, ..., mach/mach_time.h -- Looking for 16 include files sys/file.h, ..., mach/mach_time.h - not found -- Looking for 16 include files sys/file.h, ..., io.h -- Looking for 16 include files sys/file.h, ..., io.h - not found -- Looking for 16 include files sys/file.h, ..., winsock2.h -- Looking for 16 include files sys/file.h, ..., winsock2.h - not found -- Looking for 16 include files sys/file.h, ..., sys/timeb.h -- Looking for 16 include files sys/file.h, ..., sys/timeb.h - found -- Looking for 17 include files sys/file.h, ..., globus/common.h -- Looking for 17 include files sys/file.h, ..., globus/common.h - not found -- Looking for 17 include files sys/file.h, ..., pdb.h -- Looking for 17 include files sys/file.h, ..., pdb.h - not found -- Looking for 17 include files sys/file.h, ..., pthread.h -- Looking for 17 include files sys/file.h, ..., pthread.h - found -- Looking for 18 include files sys/file.h, ..., srbclient.h -- Looking for 18 include files sys/file.h, ..., srbclient.h - not found -- Looking for 18 include files sys/file.h, ..., string.h -- Looking for 18 include files sys/file.h, ..., string.h - found -- Looking for 19 include files sys/file.h, ..., strings.h -- Looking for 19 include files sys/file.h, ..., strings.h - found -- Looking for 20 include files sys/file.h, ..., stdlib.h -- Looking for 20 include files sys/file.h, ..., stdlib.h - found -- Looking for 21 include files sys/file.h, ..., memory.h -- Looking for 21 include files sys/file.h, ..., memory.h - found -- Looking for 22 include files sys/file.h, ..., dlfcn.h -- Looking for 22 include files sys/file.h, ..., dlfcn.h - found -- Looking for 23 include files sys/file.h, ..., inttypes.h -- Looking for 23 include files sys/file.h, ..., inttypes.h - found -- Looking for 24 include files sys/file.h, ..., netinet/in.h -- Looking for 24 include files sys/file.h, ..., netinet/in.h - found -- Looking for 25 include files sys/file.h, ..., stdbool.h -- Looking for 25 include files sys/file.h, ..., stdbool.h - found -- Looking for 26 include files sys/file.h, ..., arpa/inet.h -- Looking for 26 include files sys/file.h, ..., arpa/inet.h - found -- Looking for 27 include files sys/file.h, ..., sys/param.h -- Looking for 27 include files sys/file.h, ..., sys/param.h - found -- Looking for include file quadmath.h -- Looking for include file quadmath.h - not found -- Looking for ceil in m; -- Looking for ceil in m; - found -- Looking for dlopen in dl;m -- Looking for dlopen in dl;m - found -- Looking for WSAStartup in ws2_32;m;dl -- Looking for WSAStartup in ws2_32;m;dl - not found -- Looking for gethostbyname in wsock32;m;dl -- Looking for gethostbyname in wsock32;m;dl - not found -- Looking for gethostname in ucb;m;dl -- Looking for gethostname in ucb;m;dl - not found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of unsigned -- Check size of unsigned - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of float -- Check size of float - done -- Check size of double -- Check size of double - done -- Check size of long double -- Check size of long double - done -- Check size of int8_t -- Check size of int8_t - done -- Check size of uint8_t -- Check size of uint8_t - done -- Check size of int_least8_t -- Check size of int_least8_t - done -- Check size of uint_least8_t -- Check size of uint_least8_t - done -- Check size of int_fast8_t -- Check size of int_fast8_t - done -- Check size of uint_fast8_t -- Check size of uint_fast8_t - done -- Check size of int16_t -- Check size of int16_t - done -- Check size of uint16_t -- Check size of uint16_t - done -- Check size of int_least16_t -- Check size of int_least16_t - done -- Check size of uint_least16_t -- Check size of uint_least16_t - done -- Check size of int_fast16_t -- Check size of int_fast16_t - done -- Check size of uint_fast16_t -- Check size of uint_fast16_t - done -- Check size of int32_t -- Check size of int32_t - done -- Check size of uint32_t -- Check size of uint32_t - done -- Check size of int_least32_t -- Check size of int_least32_t - done -- Check size of uint_least32_t -- Check size of uint_least32_t - done -- Check size of int_fast32_t -- Check size of int_fast32_t - done -- Check size of uint_fast32_t -- Check size of uint_fast32_t - done -- Check size of int64_t -- Check size of int64_t - done -- Check size of uint64_t -- Check size of uint64_t - done -- Check size of int_least64_t -- Check size of int_least64_t - done -- Check size of uint_least64_t -- Check size of uint_least64_t - done -- Check size of int_fast64_t -- Check size of int_fast64_t - done -- Check size of uint_fast64_t -- Check size of uint_fast64_t - done -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of ptrdiff_t -- Check size of ptrdiff_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of off64_t -- Check size of off64_t - done -- Check size of time_t -- Check size of time_t - done -- Check size of _Bool -- Check size of _Bool - done -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for alarm -- Looking for alarm - found -- Looking for fcntl -- Looking for fcntl - found -- Looking for flock -- Looking for flock - found -- Looking for fork -- Looking for fork - found -- Looking for frexpf -- Looking for frexpf - found -- Looking for frexpl -- Looking for frexpl - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setsysinfo -- Looking for setsysinfo - not found -- Looking for signal -- Looking for signal - found -- Looking for longjmp -- Looking for longjmp - found -- Looking for setjmp -- Looking for setjmp - found -- Looking for siglongjmp -- Looking for siglongjmp - found -- Looking for sigprocmask -- Looking for sigprocmask - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for srandom -- Looking for srandom - found -- Looking for strdup -- Looking for strdup - found -- Looking for symlink -- Looking for symlink - found -- Looking for system -- Looking for system - found -- Looking for tmpfile -- Looking for tmpfile - found -- Looking for asprintf -- Looking for asprintf - found -- Looking for vasprintf -- Looking for vasprintf - found -- Looking for waitpid -- Looking for waitpid - found -- Looking for ntohl -- Looking for ntohl - found -- Looking for htonl -- Looking for htonl - found -- Looking for ntohs -- Looking for ntohs - found -- Looking for htons -- Looking for htons - found -- ....All Warnings are enabled -- Conan: Target declared 'JPEG::JPEG' -- JPEGLIB is ON -- Conan: Target declared 'ZLIB::ZLIB' -- The CXX compiler identification is Clang 12.0.0 -- Check for working CXX compiler: /usr/local/bin/clang++ -- Check for working CXX compiler: /usr/local/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug hdf4/4.2.16-2: CMake command: cmake --build "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target xdr-static [ 1%] Building C object mfhdf/xdr/CMakeFiles/xdr-static.dir/xdr.c.o [ 2%] Building C object mfhdf/xdr/CMakeFiles/xdr-static.dir/xdrfloat.c.o Scanning dependencies of target hdf-static [ 3%] Building C object mfhdf/xdr/CMakeFiles/xdr-static.dir/xdrstdio.c.o [ 4%] Building C object hdf/src/CMakeFiles/hdf-static.dir/atom.c.o [ 6%] Building C object mfhdf/xdr/CMakeFiles/xdr-static.dir/xdrarray.c.o [ 7%] Building C object hdf/src/CMakeFiles/hdf-static.dir/bitvect.c.o [ 8%] Linking C static library libxdr_debug.a [ 8%] Built target xdr-static [ 9%] Building C object hdf/src/CMakeFiles/hdf-static.dir/cdeflate.c.o [ 11%] Building C object hdf/src/CMakeFiles/hdf-static.dir/cnbit.c.o [ 12%] Building C object hdf/src/CMakeFiles/hdf-static.dir/cnone.c.o [ 13%] Building C object hdf/src/CMakeFiles/hdf-static.dir/crle.c.o [ 14%] Building C object hdf/src/CMakeFiles/hdf-static.dir/cskphuff.c.o [ 16%] Building C object hdf/src/CMakeFiles/hdf-static.dir/cszip.c.o [ 17%] Building C object hdf/src/CMakeFiles/hdf-static.dir/df24.c.o [ 18%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfan.c.o [ 19%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfcomp.c.o [ 20%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfconv.c.o [ 22%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfgr.c.o [ 23%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfgroup.c.o [ 24%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfimcomp.c.o [ 25%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfjpeg.c.o [ 27%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfknat.c.o [ 28%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfkswap.c.o [ 29%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfp.c.o [ 30%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfr8.c.o [ 32%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfrle.c.o [ 33%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfsd.c.o [ 34%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfstubs.c.o [ 35%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfufp2i.c.o [ 37%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfunjpeg.c.o [ 38%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dfutil.c.o [ 39%] Building C object hdf/src/CMakeFiles/hdf-static.dir/dynarray.c.o [ 40%] Building C object hdf/src/CMakeFiles/hdf-static.dir/glist.c.o [ 41%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hbitio.c.o [ 43%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hblocks.c.o [ 44%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hbuffer.c.o [ 45%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hchunks.c.o [ 46%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hcomp.c.o [ 48%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hcompri.c.o [ 49%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hdatainfo.c.o [ 50%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hdfalloc.c.o [ 51%] Building C object hdf/src/CMakeFiles/hdf-static.dir/herr.c.o [ 53%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hextelt.c.o [ 54%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hfile.c.o [ 55%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hfiledd.c.o [ 56%] Building C object hdf/src/CMakeFiles/hdf-static.dir/hkit.c.o [ 58%] Building C object hdf/src/CMakeFiles/hdf-static.dir/linklist.c.o [ 59%] Building C object hdf/src/CMakeFiles/hdf-static.dir/mcache.c.o [ 60%] Building C object hdf/src/CMakeFiles/hdf-static.dir/mfan.c.o [ 61%] Building C object hdf/src/CMakeFiles/hdf-static.dir/mfgr.c.o [ 62%] Building C object hdf/src/CMakeFiles/hdf-static.dir/mstdio.c.o [ 64%] Building C object hdf/src/CMakeFiles/hdf-static.dir/tbbt.c.o [ 65%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vattr.c.o [ 66%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vconv.c.o [ 67%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vg.c.o [ 69%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vgp.c.o [ 70%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vhi.c.o [ 71%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vio.c.o [ 72%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vparse.c.o [ 74%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vrw.c.o [ 75%] Building C object hdf/src/CMakeFiles/hdf-static.dir/vsfld.c.o [ 76%] Linking C static library libhdf_debug.a [ 76%] Built target hdf-static Scanning dependencies of target mfhdf-static [ 77%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/array.c.o [ 79%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/attr.c.o [ 80%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/cdf.c.o [ 81%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/dim.c.o [ 82%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/file.c.o [ 83%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/hdfsds.c.o [ 85%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/iarray.c.o [ 86%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/error.c.o [ 87%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/globdef.c.o [ 88%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/mfdatainfo.c.o [ 90%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/mfsd.c.o [ 91%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/nssdc.c.o [ 92%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/putget.c.o [ 93%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/putgetg.c.o [ 95%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/sharray.c.o [ 96%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/string.c.o [ 97%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/var.c.o [ 98%] Building C object mfhdf/libsrc/CMakeFiles/mfhdf-static.dir/xdrposix.c.o [100%] Linking C static library libmfhdf_debug.a [100%] Built target mfhdf-static hdf4/4.2.16-2: Package 'd00629e8422d2031e8720b4e6324b925befd9c5d' built hdf4/4.2.16-2: Build folder /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug hdf4/4.2.16-2: Generated conaninfo.txt hdf4/4.2.16-2: Generated conanbuildinfo.txt hdf4/4.2.16-2: Generating the package hdf4/4.2.16-2: Package folder /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d hdf4/4.2.16-2: Calling package() hdf4/4.2.16-2: Copied 1 file: COPYING hdf4/4.2.16-2: CMake command: cmake --install "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug" --prefix "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d" ----Running------ > cmake --install "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/build/Debug" --prefix "/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d" ----------------- -- Install configuration: "Debug" -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/h4config.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/lib/libhdf4.settings -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/xdr.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/types.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/lib/libxdr_debug.a -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/atom.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/bitvect.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/cdeflate.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/cnbit.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/cnone.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/crle.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/cskphuff.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/cszip.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/df.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfan.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfgr.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfrig.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfi.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfsd.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfstubs.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dfufp2i.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/dynarray.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/glist.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/H4api_adpt.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hbitio.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hchunks.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hcomp.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hcompi.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hconv.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hdatainfo.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hdf.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hdfi.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/herr.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hfile.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hkit.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hlimits.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hntdefs.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hproto.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hqueue.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/htags.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/linklist.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mcache.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mfan.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mfgr.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mstdio.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/tbbt.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/vg.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/vgint.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/lib/libhdf_debug.a -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/local_nc.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mfhdf.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mfhdfi.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/mfdatainfo.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/hdf2netcdf.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/include/hdf4/netcdf.h -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/lib/libmfhdf_debug.a -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/lib/pkgconfig/hdf.pc -- Installing: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/package/d00629e8422d2031e8720b4e6324b925befd9c5d/bin/h4cc [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK hdf4/4.2.16-2 package(): Packaged 2 files: h4cc, COPYING hdf4/4.2.16-2 package(): Packaged 3 '.a' files: libhdf_debug.a, libxdr_debug.a, libmfhdf_debug.a hdf4/4.2.16-2 package(): Packaged 52 '.h' files hdf4/4.2.16-2: Package 'd00629e8422d2031e8720b4e6324b925befd9c5d' created hdf4/4.2.16-2: Created package revision 20981090fee18871592a391e78e12642 [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK [HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK Aggregating env generators /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:416:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] *cp = i; ~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:432:11: warning: implicit conversion loses integer precision: 'u_int' (aka 'unsigned int') to 'u_char' (aka 'unsigned char') [-Wimplicit-int-conversion] *cp = u; ~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:580:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case XDR_ENCODE: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:580:9: note: insert '__attribute__((fallthrough));' to silence this warning case XDR_ENCODE: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:580:9: note: insert 'break;' to avoid fall-through case XDR_ENCODE: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:687:20: warning: implicit conversion loses integer precision: 'unsigned long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] size = strlen(sp); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:684:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case XDR_ENCODE: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:684:9: note: insert '__attribute__((fallthrough));' to silence this warning case XDR_ENCODE: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:684:9: note: insert 'break;' to avoid fall-through case XDR_ENCODE: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:724:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case XDR_ENCODE: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:724:9: note: insert '__attribute__((fallthrough));' to silence this warning case XDR_ENCODE: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.c:724:9: note: insert 'break;' to avoid fall-through case XDR_ENCODE: ^ break; 6 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdrstdio.c:90:21: warning: assigning to 'struct xdr_ops *' from 'const struct xdr_ops *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] xdrs->x_ops = &xdrstdio_ops; ^ ~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdrstdio.c:115:23: warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] *lp = (long)ntohl(mycopy); ~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdrstdio.c:127:29: warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] mycopy = (int32_t)htonl((int32_t)*lp); ~~~~~ ^~~~~~~~~~~~ 3 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/atom.c:117:58: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((grp_ptr->atom_list = (atom_info_t **)calloc(hash_size, sizeof(atom_info_t *))) == NULL) ~~~~~~ ^~~~~~~~~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cdeflate.c:495:50: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cdeflate.c:555:50: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cdeflate.c:612:50: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_init) == FAIL) ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cdeflate.c:624:60: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] if ((length = HCIcdeflate_encode(info, length, (void *)data)) == FAIL) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cdeflate.c:705:46: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] if (HCIcdeflate_term(info, deflate_info->acc_mode) == FAIL) ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cdeflate.c:476:1: warning: stack frame size of 16440 bytes in function 'HCPcdeflate_seek' [-Wframe-larger-than=] HCPcdeflate_seek(accrec_t *access_rec, int32 offset, int origin) ^ 6 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cnbit.c:117:86: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] memset(nbit_info->mask_buf, (nbit_info->fill_one == TRUE ? 0xff : 0), nbit_info->nt_size); ~~~~~~ ~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cnbit.c:337:63: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(buf, &(nbit_info->buffer[nbit_info->buf_pos]), copy_length); ~~~~~~ ^~~~~~~~~~~ 2 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/crle.c:160:35: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int' [-Wsign-conversion] memset(buf, rle_info->last_byte, dec_len); /* copy the run */ ~~~~~~ ~~~~~~~~~~^~~~~~~~~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/df24.c:398:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, ncomponents); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/cszip.c:343:1: warning: unused function 'HCIcszip_encode' [-Wunused-function] HCIcszip_encode(compinfo_t *info, int32 length, const uint8 *buf) ^ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfconv.c:406:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(dest, source, size); ~~~~~~ ^~~~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfgr.c:508:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfgr.c:510:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfimcomp.c:517:45: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] out[i * xdim + j] = (char)hi_color; ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfimcomp.c:519:45: warning: implicit conversion changes signedness: 'char' to 'uint8' (aka 'unsigned char') [-Wsign-conversion] out[i * xdim + j] = (char)lo_color; ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfimcomp.c:304:1: warning: stack frame size of 131112 bytes in function 'cnt_color' [-Wframe-larger-than=] cnt_color(int blocks) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfimcomp.c:598:1: warning: stack frame size of 131128 bytes in function 'init' [-Wframe-larger-than=] init(int blocks, int distinct, struct rgb *my_color_pt) ^ 4 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfjpeg.c:294:36: warning: cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] row_pointer[0] = (JSAMPROW)(&image_buffer[(size_t)cinfo_ptr->next_scanline * (size_t)row_stride]); ^ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:197:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 7: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:197:25: note: insert '__attribute__((fallthrough));' to silence this warning case 7: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:197:25: note: insert 'break;' to avoid fall-through case 7: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:204:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 6: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:204:25: note: insert '__attribute__((fallthrough));' to silence this warning case 6: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:204:25: note: insert 'break;' to avoid fall-through case 6: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:211:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 5: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:211:25: note: insert '__attribute__((fallthrough));' to silence this warning case 5: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:211:25: note: insert 'break;' to avoid fall-through case 5: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:218:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 4: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:218:25: note: insert '__attribute__((fallthrough));' to silence this warning case 4: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:218:25: note: insert 'break;' to avoid fall-through case 4: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:225:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 3: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:225:25: note: insert '__attribute__((fallthrough));' to silence this warning case 3: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:225:25: note: insert 'break;' to avoid fall-through case 3: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:232:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 2: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:232:25: note: insert '__attribute__((fallthrough));' to silence this warning case 2: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:232:25: note: insert 'break;' to avoid fall-through case 2: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:239:25: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case 1: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:239:25: note: insert '__attribute__((fallthrough));' to silence this warning case 1: ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfkswap.c:239:25: note: insert 'break;' to avoid fall-through case 1: ^ break; 7 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfp.c:279:36: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((pal_off = (int32 *)malloc(npals * sizeof(int32))) == NULL) ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfr8.c:713:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, rig->descimage.ncomponents); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfr8.c:714:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, rig->descimage.interlace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfr8.c:925:36: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((img_off = (int32 *)malloc(nimages * sizeof(int32))) == NULL) ^~~~~~~ ~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfr8.c:951:21: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, ncomponents); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2233:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2351:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case DFTAG_SDU: /* units */ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2351:13: note: insert '__attribute__((fallthrough));' to silence this warning case DFTAG_SDU: /* units */ ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2351:13: note: insert 'break;' to avoid fall-through case DFTAG_SDU: /* units */ ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2355:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case DFTAG_SDF: /* formats */ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2355:13: note: insert '__attribute__((fallthrough));' to silence this warning case DFTAG_SDF: /* formats */ ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:2355:13: note: insert 'break;' to avoid fall-through case DFTAG_SDF: /* formats */ ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfstubs.c:140:18: warning: cast from 'int32 *' (aka 'int *') to 'DF *' (aka 'struct DF *') increases required alignment from 4 to 8 [-Wcast-align] DFlist = (DF *)&DFid; ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfstubs.c:1007:19: warning: cast from 'int32 *' (aka 'int *') to 'DF *' (aka 'struct DF *') increases required alignment from 4 to 8 [-Wcast-align] if ((dfile != (DF *)&DFid) || (DFid == 0)) { ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:4587:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(&(fill_buf[i]), buf2, localNTsize); ~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dfsd.c:4593:61: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(&(fill_buf[i]), Writesdg.fill_value, localNTsize); ~~~~~~ ^~~~~~~~~~~ 2 warnings generated. 5 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dynarray.c:93:40: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] new_arr->arr = (void **)calloc(start_size, sizeof(void *)); ~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dynarray.c:247:45: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((arr->arr = (void **)calloc(new_size, sizeof(void *))) == NULL) ~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/dynarray.c:253:55: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((new_arr = (void **)realloc(arr->arr, new_size * sizeof(void *))) == NULL) ^~~~~~~~ ~ 3 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hbitio.c:331:49: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] write_size = bitfile_rec->bytez - bitfile_rec->bytea; ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hbitio.c:358:53: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] write_size = bitfile_rec->bytez - bitfile_rec->bytea; ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hblocks.c:803:50: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] num_data_blocks < info_count)) { ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hbuffer.c:307:48: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(data, info->buf + access_rec->posn, length); ~~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hbuffer.c:370:48: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(info->buf + access_rec->posn, data, length); ~~~~~~ ^~~~~~ 2 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:996:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(info->fill_val, p, info->fill_val_len); /* 1 byte */ ~~~~~~ ~~~~~~^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1024:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((info->comp_sp_tag_header = calloc(info->comp_sp_tag_head_len, 1)) == NULL) ~~~~~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1402:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(info->fill_val, fill_val, info->fill_val_len); /* fill_val_len bytes */ ~~~~~~ ~~~~~~^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1585:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) ~~~~~~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1632:41: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(p, info->fill_val, info->fill_val_len); /* fill_val_len bytes */ ~~~~~~ ~~~~~~^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1643:59: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(p, info->comp_sp_tag_header, info->comp_sp_tag_head_len); ~~~~~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1856:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((c_sp_header = (uint8 *)calloc(sp_tag_header_len, 1)) == NULL) ~~~~~~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:1899:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((comp_sp_tag_header = calloc(comp_sp_tag_head_len, 1)) == NULL) ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:2044:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, spec_code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:2079:25: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, spec_code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:150:27: warning: '&' within '|' [-Wbitwise-op-parentheses] if ((comp_config_info & COMP_DECODER_ENABLED | COMP_ENCODER_ENABLED) == 0) { ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:150:27: note: place parentheses around the '&' expression to silence this warning if ((comp_config_info & COMP_DECODER_ENABLED | COMP_ENCODER_ENABLED) == 0) { ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:2759:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(bptr, chk_dptr, read_len); ~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:2932:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(bptr, chk_dptr, chunk_size); ~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:542:13: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] UINT32DECODE(p, c_info->szip.pixels); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:256:36: note: expanded from macro 'UINT32DECODE' (i) = ((uint32)(*(p)&0xff) << 24); \ ~ ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:543:13: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] UINT32DECODE(p, c_info->szip.pixels_per_scanline); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:256:36: note: expanded from macro 'UINT32DECODE' (i) = ((uint32)(*(p)&0xff) << 24); \ ~ ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:544:13: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] UINT32DECODE(p, c_info->szip.options_mask); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:256:36: note: expanded from macro 'UINT32DECODE' (i) = ((uint32)(*(p)&0xff) << 24); \ ~ ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:3305:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(chk_dptr, bptr, write_len); ~~~~~~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:605:26: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] if (Hwrite(dd_aid, p - local_ptbuf, local_ptbuf) == FAIL) ~~~~~~ ~~^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hchunks.c:3541:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(chk_dptr, bptr, chunk_size); ~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:1511:9: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] case COMP_CODE_RLE: /* Run-length encoding */ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:1511:9: note: insert '__attribute__((fallthrough));' to silence this warning case COMP_CODE_RLE: /* Run-length encoding */ ^ __attribute__((fallthrough)); /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:1511:9: note: insert 'break;' to avoid fall-through case COMP_CODE_RLE: /* Run-length encoding */ ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:1603:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((local_ptbuf = (uint8 *)malloc(data_len)) == NULL) ~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcomp.c:1746:13: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] INT16DECODE(p, sp_tag); ^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcompri.c:121:29: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] info->image_size = xdim * ydim * pixel_size; ~~~~~^~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcompri.c:268:24: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] length = info->image_size; ~ ~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcompri.c:271:84: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'uint16' (aka 'unsigned short') [-Wsign-conversion] DFgetcomp(info->fid, info->tag, info->ref, data, info->xdim, info->ydim, info->scheme); ~~~~~~~~~ ~~~~~~^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcompri.c:308:24: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] length = info->image_size; ~ ~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hcompri.c:365:55: warning: operand of ? changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] *plength = (access_rec->new_elem ? -1 : info->image_size); ~ ~~~~~~^~~~~~~~~~ 14 warnings generated. 5 warnings generated. 8 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:184:13: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] INT16DECODE(p, sp_tag); ^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:250:25: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] INT16DECODE(p, spec_code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:849:21: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, 0, NULL, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:857:21: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uintn' (aka 'unsigned int') [-Wsign-conversion] count = HDgetdatainfo(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, NULL, start_block, ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:864:17: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] ret_value = count; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:851:23: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] if (count == FAIL) ~~~~~ ^ ~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:859:23: warning: comparison of integers of different signs: 'uintn' (aka 'unsigned int') and 'int' [-Wsign-compare] if (count == FAIL) ~~~~~ ^ ~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdatainfo.c:941:37: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] while (ret_value != FAIL && idx < pal_count) { ~~~ ^ ~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.c:200:23: warning: format string is not a string literal [-Wformat-nonliteral] vsprintf(tmp, format, arg_ptr); ^~~~~~ 1 warning generated. 8 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfiledd.c:205:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, ddcurr->ndds); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfiledd.c:363:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] tbuf = (uint8 *)malloc(ndds * DD_SZ); ~~~~~~ ~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfiledd.c:1418:37: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] tbuf = (uint8 *)malloc(ndds * DD_SZ); ~~~~~~ ~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfiledd.c:1520:54: warning: implicit conversion loses integer precision: 'long' to 'intn' (aka 'int') [-Wshorten-64-to-32] idx = ((*pdd) - &block->ddlist[0]) + 1; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfiledd.c:1659:54: warning: implicit conversion loses integer precision: 'long' to 'intn' (aka 'int') [-Wshorten-64-to-32] idx = ((*pdd) - &block->ddlist[0]) - 1; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfiledd.c:1715:20: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] idx = dd_ptr - &block->ddlist[0]; ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfile.c:2276:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, spec_code); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfile.c:2877:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memset(&p[i], 0, LIBVSTR_LEN - i); ~~~~~~ ~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfile.c:3346:38: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((*drec_buf = (uint8 *)malloc(drec_len)) == NULL) ~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfile.c:3441:13: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, sptag); ^~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hkit.c:89:25: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(cstr, str, i + 1); ~~~~~~ ~~^~~ 6 warnings generated. 1 warning generated. 4 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mcache.c:513:10: warning: cast from 'char *' to 'BKT *' (aka 'struct _bkt *') increases required alignment from 1 to 8 [-Wcast-align] bp = (BKT *)((char *)page - sizeof(BKT)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:528:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:530:5: warning: implicit conversion loses integer precision: 'int' to 'gr_interlace_t' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, dim_info->il); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:608:41: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((img_info = (imginfo_t *)malloc(nimages * sizeof(imginfo_t))) == NULL) ^~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:645:59: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] img_ref); ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:644:100: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, ~~~~~~~~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:644:91: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, ~~~~~~~~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:644:82: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] Store_imginfo(&img_info[curr_image], grp_tag, grp_ref, img_tag, ~~~~~~~~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:2754:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((fill_line = malloc(fill_line_size)) == NULL) ~~~~~~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:121:50: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:74: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:121:28: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:79: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:208:50: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:74: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:208:28: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] while (0 != (cmp = KEYcmp(key, ptr->key, arg))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:79: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:221:41: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] cmp = KEYcmp(key, ptr->key, arg); ~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:74: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:221:19: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] cmp = KEYcmp(key, ptr->key, arg); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:79: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:398:31: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ptr->flags &= ~TBBT_UNBAL; ~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:498:41: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] cmp = KEYcmp(ptr->key, parent->key, arg); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:74: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:498:11: warning: operand of ? changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] cmp = KEYcmp(ptr->key, parent->key, arg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/tbbt.c:26:79: note: expanded from macro 'KEYcmp' ((NULL != compar) ? (*compar)(k1, k2, a) : memcmp(k1, k2, 0 < (a) ? (a) : (intn)HDstrlen(k1))) ~~~~~~ ^~~~~~~~~~~~~~~~~~ 9 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4504:44: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((at_ptr->data = malloc(new_at_size)) == NULL) ~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4507:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(at_ptr->data, data, new_at_size); ~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4534:48: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((at_ptr->data = (char *)malloc(at_size)) == NULL) ~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4536:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(at_ptr->data, data, at_size); ~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vattr.c:352:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] vs->alist = realloc(vs->alist, (vs->nattrs + 1) * sizeof(vs_attr_t)); ~~~~~~~~~~~^~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4729:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((at_ptr->data = malloc(at_size)) == NULL) ~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4747:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(data, at_ptr->data, at_size); ~~~~~~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4939:67: warning: implicit conversion changes signedness: 'uint16' (aka 'unsigned short') to 'int16' (aka 'short') [-Wsign-conversion] ri_ptr->img_dim.comp_tag, &(ri_ptr->cinfo), pixel_size)) == ~~~~~~~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:4945:86: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] Hstartaccess(hdf_file_id, ri_ptr->img_tag, ri_ptr->img_ref, acc_perm)) == FAIL) ~~~~~~~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5232:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((chunk[0].pdims = (DIM_DEF *)malloc(ndims * sizeof(DIM_DEF))) == NULL) ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5330:27: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] pixel_disk_size, /* fill value length */ ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5615:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if ((img_data = malloc(pixel_disk_size * csize)) == NULL) ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5622:66: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5625:59: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] if (FAIL == GRIil_convert((void *)datap, ri_ptr->img_dim.il, pixel_buf, ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5639:56: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] if (FAIL == DFKconvert((void *)datap, img_data, ri_ptr->img_dim.nt, ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vattr.c:845:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] vg->alist = realloc(vg->alist, (vg->nattrs + 1) * sizeof(vg_attr_t)); ~~~~~~~~~~~^~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5811:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if ((img_data = malloc(pixel_disk_size * csize)) == NULL) ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5837:62: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if ((pixel_buf = malloc(pixel_mem_size * csize)) == NULL) ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/mfgr.c:5844:63: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] memcpy(datap, pixel_buf, pixel_mem_size * csize); ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vattr.c:1019:54: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] areflist = (uint16 *)malloc(sizeof(uint16) * n_old_attrs); ~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vattr.c:1041:70: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->old_alist = (vg_attr_t *)malloc(sizeof(vg_attr_t) * (n_old_attrs)); ~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vconv.c:193:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((buf = (uint8 *)malloc(bsize)) == NULL) ~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vconv.c:246:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((buf = (uint8 *)malloc(bsize)) == NULL) ~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vconv.c:357:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vconv.c:385:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, vs->interlace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vconv.c:391:5: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vconv.c:395:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, vs->wlist.type[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. 4 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:509:16: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] curr_len = strnlen(vs->vsname, VSNAMELENMAX + 1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:512:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] if ((slen = HDstrlen(vsname)) > VSNAMELENMAX) { /* truncate name */ ~ ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ 25 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1524:32: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] ret_value = nfound_vds - start_vd; ~ ~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1524:21: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] ret_value = nfound_vds - start_vd; ^~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1432:33: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] && ((nactual_vds < n_vds) || (n_vds == 0)) && (nactual_vds <= nfound_vds)) { ~~~~~~~~~~~ ^ ~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1443:32: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] if (nfound_vds >= start_vd) ~~~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1486:55: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] for (ii = 0; ii < n_elements && ((nactual_vds < n_vds) || (n_vds == 0)) && nactual_vds <= nfound_vds; ~~~~~~~~~~~ ^ ~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1499:36: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] if (nfound_vds >= start_vd) ~~~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vg.c:1517:20: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'const uintn' (aka 'const unsigned int') [-Wsign-compare] if (nfound_vds < start_vd) ~~~~~~~~~~ ^ ~~~~~~~~ 9 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:820:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] temp_len = slen > 0 ? slen : 0; ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:831:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] temp_len = slen > 0 ? slen : 0; ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:921:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:922:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:964:53: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if (NULL == (vg->alist = malloc(vg->nattrs * sizeof(vg_attr_t)))) ~~~~^~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1004:16: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1004:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if ((len = Hlength(f, DFTAG_VG, (uint16)ref)) == FAIL) ~~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1008:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vgbufsize = len; ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1028:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] if (FAIL == vunpackvg(vg, Vgbuf, len)) ~~~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1113:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->tag = (uint16 *)malloc(vg->msize * sizeof(uint16)); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1114:42: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->ref = (uint16 *)malloc(vg->msize * sizeof(uint16)); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1246:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vgbufsize = need; ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1977:58: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->tag = (uint16 *)realloc((void *)vg->tag, vg->msize * sizeof(uint16)); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:1978:58: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vg->ref = (uint16 *)realloc((void *)vg->ref, vg->msize * sizeof(uint16)); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:2086:44: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] HIstrncpy(vg->vgname, vgname, name_len + 1); ~~~~~~~~~ ~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:2154:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] HIstrncpy(vg->vgclass, vgclass, classname_len + 1); ~~~~~~~~~ ~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:403:20: warning: implicit conversion loses integer precision: 'unsigned long' to 'int16' (aka 'short') [-Wimplicit-int-conversion] slen = HDstrlen(vs->wlist.name[i]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:412:12: warning: implicit conversion loses integer precision: 'unsigned long' to 'int16' (aka 'short') [-Wimplicit-int-conversion] slen = HDstrlen(vs->vsname); ~ ^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:419:12: warning: implicit conversion loses integer precision: 'unsigned long' to 'int16' (aka 'short') [-Wimplicit-int-conversion] slen = HDstrlen(vs->vsclass); ~ ^~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:505:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, vs->interlace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:514:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, int16var); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:541:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, vs->wlist.type[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:557:17: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:558:67: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if (NULL == (vs->wlist.name[i] = malloc((int16var + 1) * sizeof(char)))) ~~~~~~~~~^~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:568:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:574:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, int16var); /* this gives the length */ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:584:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, temp); ^~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:589:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(bb, temp); ^~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:598:66: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if (NULL == (vs->alist = (vs_attr_t *)malloc(vs->nattrs * sizeof(vs_attr_t)))) ~~~~^~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:698:22: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:698:52: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if ((vh_length = Hlength(f, DFTAG_VH, ref)) == FAIL) ~~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:702:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vhbufsize = vh_length; ~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:720:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] if (FAIL == vunpackvs(vs, Vhbuf, vh_length)) ~~~~~~~~~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vio.c:1021:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vhbufsize = need; ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:3060:33: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs)) { ~~~~~~~~~~~ ^ ~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:3078:30: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] if (user_vgs >= start_vg) ~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:3095:22: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] if (user_vgs < start_vg) ~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:3129:55: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] for (ii = 0; ii < n_elements && ((nactual_vgs < n_vgs) || (n_vgs == 0)) && (nactual_vgs <= user_vgs); ~~~~~~~~~~~ ^ ~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:3153:38: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] if (user_vgs >= start_vg) ~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vgp.c:3171:22: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] if (user_vgs < start_vg) ~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vparse.c:71:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vpbufsize = slen; ~ ^~~~ 1 warning generated. 18 warnings generated. 22 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:50:6: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:50:45: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"PX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"PY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:51:6: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"PZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:53:6: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:53:45: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"IX", DFNT_INT32, SIZE_INT32, 1}, {"IY", DFNT_INT32, SIZE_INT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:54:6: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"IZ", DFNT_INT32, SIZE_INT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:56:6: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:56:45: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"NX", DFNT_FLOAT32, SIZE_FLOAT32, 1}, {"NY", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:57:6: warning: initializing 'char *' with an expression of type 'const char [3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] {"NZ", DFNT_FLOAT32, SIZE_FLOAT32, 1}, ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:297:72: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(Vtbuf, Src, w->type[0], (uint32)w->order[0] * (uint32)chunk, DFACC_READ, 0, 0); ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:313:92: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); ~~~~~~~~~~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:313:77: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:313:50: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)chunk, DFACC_READ, (uint32)hsize, (uint32)uvsize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:365:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:365:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:365:46: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)hsize, (uint32)esize); ~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:386:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:386:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:386:46: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)esize); ~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:412:87: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); ~~~~~~~~~~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:412:72: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:412:46: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert(b2, b1, type, (uint32)nelt, DFACC_READ, (uint32)isize, (uint32)uvsize); ~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:265:39: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vtbufsize = (size_t)chunk * (size_t)hsize; ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:336:38: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vtbufsize = (size_t)nelt * (size_t)hsize; ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:609:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:610:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] (uint32)hdf_size); ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:609:85: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, ~~~~~~~~~~ ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:609:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)chunk, DFACC_WRITE, (uint32)int_size, ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:659:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:660:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] (uint32)hdf_size); ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:659:84: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:659:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:682:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:683:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] (uint32)isize); ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:682:84: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ~~~~~~~~~~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:682:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)esize, ~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:705:40: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:706:32: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] (uint32)isize); ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:705:84: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, ~~~~~~~~~~ ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:705:57: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] DFKconvert((void *)src, dest, type, (uint32)nelt, DFACC_WRITE, (uint32)int_size, ~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vrw.c:575:39: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] Vtbufsize = (size_t)chunk * (size_t)hdf_size; ~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:674:60: warning: operand of ? changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:674:71: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:991:52: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(bufp + foffs[j], fbufps[j], fmsizes[j]); ~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/vsfld.c:1000:52: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(fbufps[j], bufp + foffs[j], fmsizes[j]); ~~~~~~ ^~~~~~~~~~ 32 warnings generated. 13 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:114:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] ap = (NC_array **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:139:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] attr = (NC_attr **)(*ap)->values; ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:198:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~ ~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:211:34: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~ ~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:226:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:230:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~ ~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:244:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return ((*ap)->count - 1); ~~~~~~ ~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:289:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] attr = (NC_attr **)(*ap)->values; ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:284:30: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (attnum < 0 || attnum >= (*ap)->count) { ~~~~~~ ^ ~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:316:34: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *countp = (*attr)->data->count; ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:359:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/attr.c:403:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] attr = (NC_attr **)(*ap)->values; ^~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:187:19: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] *((short *)lo) = FILL_SHORT; ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:193:19: warning: cast from 'char *' to 'nclong *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] *((nclong *)lo) = FILL_LONG; ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:199:19: warning: cast from 'char *' to 'float *' increases required alignment from 1 to 4 [-Wcast-align] *((float *)lo) = FILL_FLOAT; ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:206:19: warning: cast from 'char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] *((double *)lo) = FILL_DOUBLE; ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:239:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ret->len = count * NC_xtypelen(type); ~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:247:18: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] cdf->flags = mode; ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:326:26: warning: cast from 'char *' to 'NC_string **' increases required alignment from 1 to 8 [-Wcast-align] sp = (NC_string **)array->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:336:26: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)array->values; ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:346:26: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)array->values; ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/array.c:356:26: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_attr **)array->values; ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:487:58: warning: operand of ? changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *nvarsp = (handle->vars != NULL) ? handle->vars->count : 0; ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:489:61: warning: operand of ? changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *nattrsp = (handle->attrs != NULL) ? handle->attrs->count : 0; ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:495:37: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *ndimsp = handle->dims->count; ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:499:18: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:502:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *xtendimp = ii; ~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:702:13: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] dims += i * tmp->szof; ^ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:704:9: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] d = (NC_dim **)dims; ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:746:52: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] val = (dim->size != NC_UNLIMITED) ? dim->size : (int32)handle->numrecs; ~ ~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:747:78: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)&val, dsize, DFNT_INT32, ~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:738:9: warning: variable 'ref' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (found) { ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:762:17: note: uninitialized use occurs here ret_value = ref; ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:738:5: note: remove the 'if' if its condition is always false if (found) { ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:726:14: note: initialize the variable 'ref' to silence this warning int ref; ^ = 0 /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:805:18: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] val = malloc(dsize * sizeof(int32)); ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:813:24: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] *val = handle->numrecs; ~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:820:71: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] ref = VHstoredata(handle->hdf_file, "Values", (const uint8 *)val, dsize, DFNT_INT32, dim->name->values, ~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:858:29: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] size = (*attr)->data->count; ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1031:56: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] refs[count] = hdf_write_attr(xdrs, handle, (NC_attr **)attribute); ^~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1065:15: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] ref = VSQueryref(vs_id); ~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1111:19: warning: implicit conversion changes signedness: 'int8' (aka 'signed char') to 'uint8' (aka 'unsigned char') [-Wsign-conversion] ntstring[3] = outNT; /* class: IEEE or machine class */ ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1136:19: warning: implicit conversion loses integer precision: 'unsigned int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] rank = assoc->count; ~ ~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1185:62: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] (*var)->vgid = VHmakegroup(handle->hdf_file, tags, refs, count, (*var)->name->values, _HDF_VARIABLE); ~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1138:19: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (i = 0; i < (int)rank; i++) { ~ ^ ~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1146:31: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] val = handle->numrecs; ~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1153:19: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] for (i = 0; i <= (int)rank; i++) { /* scale NTs written even if no scale!*/ ~ ^ ~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1267:16: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dims = (NC_dim **)(*handlep)->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1284:16: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dims = (NC_dim **)(*handlep)->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1290:24: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dims1 = (NC_dim **)(*handlep)->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1327:66: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] refs[count] = (int32)hdf_write_var(xdrs, (*handlep), (NC_var **)vars); ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1343:67: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] refs[count] = (int32)hdf_write_attr(xdrs, (*handlep), (NC_attr **)attrs); ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1398:16: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vars = (NC_var **)tmp->values; ^~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1404:68: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); ~~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1404:58: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] scalelen = Hlength((*handlep)->hdf_file, scaletag, scaleref); ~~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1416:74: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); ~~~~~~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1416:64: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] status = Hgetelement((*handlep)->hdf_file, scaletag, scaleref, scalebuf); ~~~~~~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1429:45: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] (*vars)->data_tag = scaletag; ~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1430:45: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] (*vars)->data_ref = scaleref; ~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1427:104: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] Hputelement((*handlep)->hdf_file, DATA_TAG, (*vars)->data_ref, datap, (*vars)->len); ~~~~~~~~~~~ ~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1477:43: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] dimension = malloc(sizeof(NC_dim *) * Vntagrefs(vg) + 1); ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1558:51: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] handle->numrecs = val; ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1613:51: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->dims = NC_new_array(NC_DIMENSION, count, (Void *)dimension); ~~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1752:45: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] attributes = malloc(sizeof(NC_attr *) * n + 1); ~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1786:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] values = malloc(vsize * attr_size + 1); ~~~~~~ ~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1803:74: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] attributes[count] = (NC_attr *)NC_new_attr(vsname, type, attr_size, values); ~~~~~~~~~~~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1830:44: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] Array = NC_new_array(NC_ATTRIBUTE, count, (Void *)attributes); ~~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1897:43: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] variables = malloc(sizeof(NC_var *) * Vntagrefs(vg) + 1); ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:1908:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] dims = malloc(sizeof(int) * Vntagrefs(vg) + 1); ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2052:78: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] data_count = Hlength(handle->hdf_file, DATA_TAG, sub_id); ~~~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2065:68: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { ~~~~~~~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2065:63: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] if (Hgetelement(handle->hdf_file, tag, sub_id, ntstring) == FAIL) { ~~~~~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2147:32: warning: implicit conversion loses integer precision: 'int' to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] vp->data_ref = data_ref; ~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2187:50: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] vp->numrecs = data_count / vp->dsizes[0]; ~ ~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2187:39: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] vp->numrecs = data_count / vp->dsizes[0]; ^~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2221:50: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->vars = NC_new_array(NC_VARIABLE, count, (Void *)variables); ~~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2432:48: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] if (vexistvg(handle->hdf_file, ref) != FAIL) { ~~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2444:48: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] if (vexistvs(handle->hdf_file, ref) != FAIL) { ~~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2556:44: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] if (vexistvg(handle->hdf_file, ref) != FAIL) { ~~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2671:18: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vp = (NC_var **)vars; ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2670:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (i = 0; i < tmp->count; i++) { ~ ^ ~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2741:53: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] int32 val = handle->numrecs; ~~~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2838:39: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] if (!xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { ~~~~~~~~^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2838:49: warning: implicit conversion loses integer precision: 'unsigned long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_setpos(xdrs, handle->begin_rec + handle->numrecs * handle->recsize)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:2887:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int len = NC_typelen(vp->type); ~~~ ^~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:117:15: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:136:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return (handle->dims->count - 1); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:147:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:150:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return (ii); ~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:172:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:175:21: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return (ii); ~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:197:10: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:210:30: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] *sizep = handle->numrecs; ~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:194:15: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (dimid >= handle->dims->count) ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:239:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:247:10: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/dim.c:267:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/cdf.c:982:1: warning: stack frame size of 25096 bytes in function 'hdf_write_var' [-Wframe-larger-than=] hdf_write_var(XDR *xdrs, NC *handle, NC_var **var) ^ 62 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:116:44: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] _cdfs = malloc(sizeof(NC *) * (max_NC_open)); ~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:146:37: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] newlist = malloc(sizeof(NC *) * alloc_size); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:99:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] intn sys_limit = MAX_AVAIL_OPENFILES; ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:54:103: note: expanded from macro 'MAX_AVAIL_OPENFILES' (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) ~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:192:13: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] return (MAX_AVAIL_OPENFILES); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:54:103: note: expanded from macro 'MAX_AVAIL_OPENFILES' (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) ~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:268:25: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned long' [-Wsign-compare] if (max_NC_open == MAX_AVAIL_OPENFILES) { ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:274:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] if (FAIL == NC_reset_maxopenfiles(MAX_AVAIL_OPENFILES)) { ~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:54:103: note: expanded from macro 'MAX_AVAIL_OPENFILES' (((MAX_SYS_OPENFILES - 3) > H4_MAX_AVAIL_OPENFILES) ? H4_MAX_AVAIL_OPENFILES : (MAX_SYS_OPENFILES - 3)) ~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:352:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:360:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:541:11: warning: implicit conversion changes signedness: '__pid_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] pid = getpid(); ~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:527:38: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare] if (&tnbuf[FILENAME_MAX] - begin <= TN_NSEED + TN_NACCES + TN_NDIGITS) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:615:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:657:13: warning: implicit conversion changes signedness: 'int' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] index = NC_xlen_cdf(handle); ~ ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:660:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:666:25: warning: implicit conversion changes signedness: 'u_long' (aka 'unsigned long') to 'long' [-Wsign-conversion] (*vpp)->begin = index; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:673:25: warning: implicit conversion changes signedness: 'u_long' (aka 'unsigned long') to 'long' [-Wsign-conversion] handle->begin_rec = index; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:677:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:683:25: warning: implicit conversion changes signedness: 'u_long' (aka 'unsigned long') to 'long' [-Wsign-conversion] (*vpp)->begin = index; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:715:19: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare] while (nbytes > sizeof(buf)) { ~~~~~~ ^ ~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:723:36: warning: implicit conversion loses integer precision: 'long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!XDR_GETBYTES(source, buf, nbytes)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:180:80: note: expanded from macro 'XDR_GETBYTES' #define XDR_GETBYTES(xdrs, addr, len) (*(xdrs)->x_ops->x_getbytes)(xdrs, addr, len) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:725:36: warning: implicit conversion loses integer precision: 'long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!XDR_PUTBYTES(target, buf, nbytes)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:183:80: note: expanded from macro 'XDR_PUTBYTES' #define XDR_PUTBYTES(xdrs, addr, len) (*(xdrs)->x_ops->x_putbytes)(xdrs, addr, len) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:740:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)old->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:748:48: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] return (NC_dcpy(target, old->xdrs, (*vpp)->len)); ~~~~~~~ ~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:743:40: warning: implicit conversion loses integer precision: 'long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_setpos(old->xdrs, (*vpp)->begin)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:758:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)old->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:761:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { ~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:761:40: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { ~~~~~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:766:48: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] return (NC_dcpy(target, old->xdrs, (*vpp)->len)); ~~~~~~~ ~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:761:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_setpos(old->xdrs, (*vpp)->begin + old->recsize * recnum)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:799:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:808:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:820:39: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] if (!NC_vcpy(xdrs, stash, ii)) ~~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:833:19: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:840:53: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] if (!NC_reccpy(xdrs, stash, ii, jj)) ~~~~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:840:49: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] if (!NC_reccpy(xdrs, stash, ii, jj)) ~~~~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:905:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_CREAT | NC_INDEF | NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:1011:34: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:1018:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/file.c:1023:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~NC_NOFILL; ~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:146:27: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] sdgTable = malloc(sdgMax * sizeof(uint16)); ^~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:159:38: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] sdgTable = realloc(sdgTable, sdgMax * sizeof(uint16)); ^~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:233:9: warning: implicit conversion loses integer precision: 'int' to 'int16' (aka 'short') [-Wimplicit-int-conversion] INT16DECODE(p, temp_rank); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:228:46: note: expanded from macro 'INT16DECODE' (i) = ((*(p)&0x80) ? ~0xffff : 0x00) | ((int16)(*(p)&0xff) << 8); \ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:383:68: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] *tmp_attr = (NC_attr *)NC_new_attr(_HDF_CoordSys, NC_CHAR, HDstrlen(coordbuf), coordbuf); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ 38 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:493:30: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((ddescs = malloc(num_ddescs * sizeof(int32))) == NULL) { ^~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:510:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if ((ann_desc = malloc((ann_len + 1) * sizeof(char))) == NULL) { ~~~~~~~~^~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:513:48: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memset(ann_desc, '\0', ann_len + 1); ~~~~~~ ~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:525:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] *tmp_attr = (NC_attr *)NC_new_attr(hremark, NC_CHAR, HDstrlen(ann_desc), ann_desc); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:595:31: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((dlabels = malloc(num_dlabels * sizeof(int32))) == NULL) { ^~~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:612:50: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if ((ann_label = malloc((ann_len + 1) * sizeof(char))) == NULL) { ~~~~~~~~^~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:615:49: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memset(ann_label, '\0', ann_len + 1); ~~~~~~ ~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:627:65: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] *tmp_attr = (NC_attr *)NC_new_attr(hlabel, NC_CHAR, HDstrlen(ann_label), ann_label); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:680:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] (NC_attr *)NC_new_attr(_HDF_LongName, NC_CHAR, HDstrlen((char *)labelstr), (Void *)labelstr); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:694:65: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] *tmp_attr = (NC_attr *)NC_new_attr(_HDF_Units, NC_CHAR, HDstrlen((char *)unitstr), (Void *)unitstr); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:709:58: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] (NC_attr *)NC_new_attr(_HDF_Format, NC_CHAR, HDstrlen((char *)formatstr), (Void *)formatstr); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:749:34: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_BADCONV, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:756:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:769:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:817:34: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_BADCONV, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:824:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:837:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:850:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:863:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:873:34: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_BADCONV, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:879:35: warning: implicit conversion changes signedness: 'int' to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(DFE_INTERNAL, FAIL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdf.h:88:18: note: expanded from macro 'FAIL' #define FAIL (-1) ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:54:21: note: expanded from macro 'HGOTO_ERROR' ret_value = ret_val; \ ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:964:38: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] dims = malloc(sizeof(NC_dim *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:969:38: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vars = malloc(sizeof(NC_var *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1253:28: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'unsigned long' [-Wsign-conversion] scale_offset = rank * sizeof(uint8); ^~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1307:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] dims = realloc(dims, sizeof(NC_dim *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1312:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vars = realloc(vars, sizeof(NC_var *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1395:79: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, dimattrcnt, (Void *)dimattrs); ~~~~~~~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1409:65: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] dims = realloc(dims, sizeof(NC_dim *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1413:65: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vars = realloc(vars, sizeof(NC_var *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1507:71: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] vars[current_var]->attrs = NC_new_array(NC_ATTRIBUTE, current_attr, (Void *)attrs); ~~~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1522:57: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] dims = realloc(dims, sizeof(NC_dim *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1527:57: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] vars = realloc(vars, sizeof(NC_var *) * max_thangs); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1561:51: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dims); ~~~~~~~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1570:50: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned int' [-Wsign-conversion] handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); ~~~~~~~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/hdfsds.c:1092:38: warning: comparison of integers of different signs: 'hdf_err_code_t' and 'int' [-Wsign-compare] if (err_code == FAIL) ~~~~~~~~ ^ ~~~~ 39 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/error.c:53:26: warning: format string is not a string literal [-Wformat-nonliteral] vfprintf(stderr, fmt, args); ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/error.c:95:26: warning: format string is not a string literal [-Wformat-nonliteral] vfprintf(stderr, fmt, args); ^~~ 2 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:178:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] ap = (NC_array **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:177:53: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:213:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] ap = (NC_array **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:212:59: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] if (handle->dims != NULL && dimindex >= 0 && dimindex < handle->dims->count) { ~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:353:21: warning: implicit conversion changes signedness: 'int16' (aka 'short') to 'hdf_err_code_t' [-Wsign-conversion] HGOTO_ERROR(err, FAIL); ~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:53:16: note: expanded from macro 'HGOTO_ERROR' HERROR(err); \ ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/herr.h:23:26: note: expanded from macro 'HERROR' #define HERROR(e) HEpush(e, __func__, __FILE__, __LINE__) ~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:362:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_INDEF); ~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:418:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:429:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY); ~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:483:66: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *(int32 *)datasets = ((handle->vars != NULL) ? handle->vars->count : 0); ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:484:68: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *(int32 *)attrs = ((handle->attrs != NULL) ? handle->attrs->count : 0); ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:612:29: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *rank = var->assoc->count; ~ ~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:624:45: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *nattrs = (var->attrs ? var->attrs->count : 0); ~ ~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:628:23: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) ~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:635:39: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] dimsizes[0] = handle->numrecs; ~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:753:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) { ~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:779:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] dimsize = handle->numrecs; ~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:785:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (i = 1; i < var->assoc->count; i++) ~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:854:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:853:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] len = HDstrlen(name); ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:856:17: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) { ~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:912:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:911:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] len = HDstrlen(name); ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:914:17: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) ~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:973:16: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:972:16: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] len = HDstrlen(name); ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:976:17: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) { ~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1171:19: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] dims = malloc(rank * sizeof(intn)); ^~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1181:45: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] num = (handle->dims ? handle->dims->count : 0); ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1351:58: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1351:60: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; ~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1351:11: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] id = (sdsid & 0xfff00000) + (((int32)DIMTYPE) << 16) + dimindex; ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1409:11: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1419:22: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] ap = (NC_array **)handle->dims->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1653:24: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(data, pmin, sz); ~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1654:29: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(data + sz, pmax, sz); ~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1881:11: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] atp = (NC_attr **)((char *)ap->values + index * ap->szof); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1881:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] atp = (NC_attr **)((char *)ap->values + index * ap->szof); ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1892:28: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *count = (*atp)->data->count; ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1873:32: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] if ((ap == NULL) || (index >= ap->count)) { ~~~~~ ^ ~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1948:11: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] atp = (NC_attr **)((char *)ap->values + index * ap->szof); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1948:45: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] atp = (NC_attr **)((char *)ap->values + index * ap->szof); ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:1940:32: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] if ((ap == NULL) || (index >= ap->count)) { ~~~~~ ^ ~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2075:23: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) { ~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2092:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (i = 0; i < var->assoc->count; i++) { ~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2451:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)l, (*attr)->data->values, len); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2465:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)u, (*attr)->data->values, len); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2479:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)f, (*attr)->data->values, len); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2493:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)c, (*attr)->data->values, len); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2619:12: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2708:37: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] ret_value = handle->vars->count - 1; ~ ~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:571:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] lufbuf = malloc(len + 1); ~~~~~~ ~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:583:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] sdsluf_len = HDstrlen(lufbuf); ~ ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:606:29: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < var->assoc->count && dimidx_invar != ii; ii++) ~~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:628:47: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c dim_att_len = HDstrlen(dim_att); :2825: ~ ^~~~~~~~~~~~~~~~~10 : warning/home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h: :cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align]352 :31: ap = (NC_array **)handle->vars->values;note : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2821:28: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] if (index < 0 || index > handle->vars->count) { ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:2990:30: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] end[0] = handle->numrecs; ~ ~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3092:26: warning: implicit conversion changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] len = dim->name->len; ~ ~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:755:26: warning: /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.cimplicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion]: 3093:15: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] num_annots = size; ~ ^~~~ dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3106:68: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3113:64: warning: operand of ? changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] *nattr = ((*dp)->attrs ? (*dp)->attrs->count : 0); ~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:788:24: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] elem_ref = SDidtoref(sdsid); ~ ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3082:18: warning: implicit conversion loses integer precision: 'long' to 'int32' (aka 'int') [-Wshorten-64-to-32] *size = dim->size; ~ ~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3094:25: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3098:25: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] if (len == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, (*dp)->name->len) == 0) { ~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:821:30: warning: implicit conversion changes signedness: 'uintn' (aka 'unsigned int') to 'intn' (aka 'int') [-Wsign-conversion] num_annots = size; ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:824:35: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((dannots = malloc(num_annots * sizeof(int32))) == NULL) ^~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3184:19: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfdatainfo.c:820:28: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'uintn' (aka 'unsigned int') [-Wsign-compare] if (num_annots > size) ~~~~~~~~~~ ^ ~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3197:21: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3211:82: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] minlen = ((unsigned)len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3211:90: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] minlen = ((unsigned)len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3212:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)l, (*attr)->data->values, minlen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3224:72: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3224:80: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3225:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)u, (*attr)->data->values, minlen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3237:72: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~ ~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3237:80: warning: operand of ? changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3238:61: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy((char *)f, (*attr)->data->values, minlen); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3183:19: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] namelen = HDstrlen(name); ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3185:25: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3188:29: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] if (namelen == (*dp)->name->len && HDstrncmp(name, (*dp)->name->values, HDstrlen(name)) == 0) ~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3224:31: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~~~ ^ ~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3237:31: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] minlen = (len > (*attr)->data->count) ? (*attr)->data->count : (unsigned)len; ~~~ ^ ~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3347:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] length = var->len; ~ ~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3494:62: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy(ext_filename, info_block.path, actual_fname_len); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3619:62: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDstrncpy(ext_filename, info_block.path, buf_size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:354:52: note: expanded from macro 'HDstrncpy' #define HDstrncpy(s1, s2, n) (strncpy((s1), (s2), (n))) ~~~~~~~ ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3620:43: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'size_t' (aka 'unsigned long') [-Wsign-compare] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ~~~~~~~~ ^ ~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:3620:71: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'intn' (aka 'int') [-Wshorten-64-to-32] actual_len = buf_size < ext_file_len ? buf_size : ext_file_len; ~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:4321:12: warning: cast from 'char *' to 'NC_attr **' increases required alignment from 1 to 8 [-Wcast-align] attr = (NC_attr **)ap->values; ^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:4324:29: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'unsigned int' [-Wsign-compare] for (attrid = 0; attrid < ap->count; attrid++, attr++) { ~~~~~~ ^ ~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:4418:10: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:4419:21: warning: comparison of integers of different signs: 'intn' (aka 'int') and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ 9 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5155:25: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] ndims = var->assoc->count; /* set number of dims i.e. rank */ ~ ~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5161:34: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((chunk[0].pdims = malloc(ndims * sizeof(DIM_DEF))) == NULL) { ^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5222:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if ((fill_val = malloc(fill_val_len)) == NULL) { ~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5284:28: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] tBuf = malloc(tBuf_size); ~~~~~~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5295:62: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(fill_val, tBuf, var->HDFtype, (uint32)(fill_val_len / var->HDFsize), ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:240:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) ^~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfile.h:73:38: note: expanded from macro 'HI_READ' #define HI_READ(f, b, n) (((size_t)(n) == (size_t)fread((b), 1, (size_t)(n), (f))) ? SUCCEED : FAIL) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:240:29: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] if (HI_READ(fp, buffer, numDims * sizeof(int32)) == FAIL) ^~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hfile.h:73:75: note: expanded from macro 'HI_READ' #define HI_READ(f, b, n) (((size_t)(n) == (size_t)fread((b), 1, (size_t)(n), (f))) ? SUCCEED : FAIL) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5683:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] byte_count = csize; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5720:52: warning: cast from 'const void *' to 'void *' drops const qualifier [-Wcast-qual] if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5720:91: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5720:98: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if (FAIL == DFKconvert((void *)datap, tBuf, var->HDFtype, (byte_count / var->HDFsize), ~ ~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5878:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] byte_count = csize; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5915:87: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), ~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:5915:94: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, datap, var->HDFtype, (byte_count / var->HDFsize), ~ ~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:709:49: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] attr[0] = NC_new_attr(name, nctype, count, tBuf); ~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:794:49: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] attr[0] = NC_new_attr(name, nctype, count, tBuf); ~~~~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:834:51: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] handle->dims = NC_new_array(NC_DIMENSION, current_dim, (Void *)dim_rec); ~~~~~~~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:842:50: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] handle->vars = NC_new_array(NC_VARIABLE, current_var, (Void *)vars); ~~~~~~~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:6330:40: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] memcpy(filename, handle->path, len); ~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/mfsd.c:6328:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'intn' (aka 'int') [-Wshorten-64-to-32] len = HDstrlen(handle->path); ~ ^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hdfi.h:352:31: note: expanded from macro 'HDstrlen' #define HDstrlen(s) (strlen((const char *)(s))) ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/nssdc.c:121:1: warning: stack frame size of 44072 bytes in function 'nssdc_read_cdf' [-Wframe-larger-than=] nssdc_read_cdf(XDR *xdrs, NC **handlep) ^ 7 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:214:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] len = (vp->len / vp->HDFsize) * vp->szof; ~ ~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:215:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] strg = malloc(len); ~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:216:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] strg1 = malloc(len); ~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:225:81: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); ~ ~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:229:36: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] NC_arrayfill(strg, len, vp->type); ~~~~~~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:275:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] handle->numrecs = *ip + 1; ~ ~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:287:42: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] if (IS_RECVAR(vp) && (unfilled = *ip - handle->numrecs) >= 0) { ~ ~~~~^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:287:38: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] if (IS_RECVAR(vp) && (unfilled = *ip - handle->numrecs) >= 0) { ^~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:296:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] handle->numrecs = *ip + 1; ~ ~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:300:53: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ~~~~~~~~^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:67:53: note: expanded from macro 'xdr_NCsetpos' #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:305:49: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] if (!NCfillrecord(handle->xdrs, (NC_var **)handle->vars->values, handle->vars->count)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:315:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~NC_NDIRTY; ~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:203:25: warning: comparison of integers of different signs: 'const long' and 'unsigned long' [-Wsign-compare] if (*ip >= handle->numrecs) ~~~ ^ ~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:214:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] len = (vp->len / vp->HDFsize) * vp->szof; ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:225:75: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); ~~~~~~~~~ ~~~~~~~~^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:225:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(strg, (*attr)->data->values, vp->szof, (vp->len / vp->HDFsize)); ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:238:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] byte_count = vp->len; ~ ~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:270:45: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] vp->numrecs = MAX(vp->numrecs, (*ip + 1)); /* if NOFILL */ ~ ~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hlimits.h:40:41: note: expanded from macro 'MAX' #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:300:63: warning: implicit conversion loses integer precision: 'unsigned long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:67:53: note: expanded from macro 'xdr_NCsetpos' #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:345:21: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] return (vp->begin); ~~~~~~ ~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:355:25: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] offset += *up * *ip; ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:361:41: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] return (vp->dsizes[0] * *coords + offset); ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:363:55: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] return (vp->begin + handle->recsize * *coords + offset); ~ ^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:363:29: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] return (vp->begin + handle->recsize * *coords + offset); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:380:29: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] return (vp->begin + offset); ~~~~^~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:383:29: warning: implicit conversion changes signedness: 'int' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] return (-1); ~~~~~~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:399:63: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); ^~~~~~~~~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:399:46: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] return (offset + vix->offset[i] - vix->firstRec[i] * vp->dsizes[0] + 8); ~ ^~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:487:31: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_setpos(xdrs, origin)) ~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:547:34: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion] buf[which + 1] = *values % 256; ~ ~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:548:35: warning: implicit conversion changes signedness: 'int' to 'unsigned char' [-Wsign-conversion] buf[which] = (*values >> 8); ~ ~~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:556:46: warning: implicit conversion loses integer precision: 'int' to 'short' [-Wimplicit-int-conversion] *values = ((buf[which] & 0x7f) << 8) + buf[which + 1]; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:550:31: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_setpos(xdrs, origin)) ~~~~~~~~~~~~~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:591:59: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] return (xdr_NCvshort(xdrs, (unsigned)rem / 2, (short *)values)); ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:594:35: warning: cast from 'char *' to 'nclong *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] return (xdr_int(xdrs, (nclong *)values)); ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:599:37: warning: cast from 'char *' to 'float *' increases required alignment from 1 to 4 [-Wcast-align] return (xdr_float(xdrs, (float *)values)); ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:601:38: warning: cast from 'char *' to 'double *' increases required alignment from 1 to 8 [-Wcast-align] return (xdr_double(xdrs, (double *)values)); ^~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:583:29: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_NCsetpos(xdrs, where)) ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:67:53: note: expanded from macro 'xdr_NCsetpos' #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:675:31: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] *buf = calloc(1, size_wanted); ~~~~~~ ^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:827:56: warning: implicit conversion loses integer precision: 'int32' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] vp->aid = HLcreate(handle->hdf_file, DATA_TAG, vsid, block_size, BLOCK_COUNT); ~~~~~~~~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:821:38: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] block_size = vp->len * BLOCK_MULT; ~ ~~~~~~~~^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:894:24: warning: implicit conversion loses integer precision: 'intn' (aka 'int') to 'uint16' (aka 'unsigned short') [-Wimplicit-int-conversion] vp->data_ref = hdf_get_data(handle, vp); ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:910:41: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] Hsetlength(vp->aid, vp->len); ~~~~~~~~~~ ~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1022:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] byte_count = count * vp->HDFsize; ~ ~~~~~~^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1022:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] byte_count = count * vp->HDFsize; ~ ~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1061:22: warning: implicit conversion changes signedness: 'intn' (aka 'int') to 'unsigned long' [-Wsign-conversion] where += vp->data_offset; ~~ ~~~~^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1084:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] data_size = new_count * vp->szof; ^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1097:70: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'uint32' (aka 'unsigned int') [-Wsign-conversion] HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); ~~~~~~~~~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1099:40: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] NC_arrayfill(tBuf, data_size, vp->type); ~~~~~~~~~~~~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1103:69: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1123:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] data_size = new_count * vp->szof; ^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1164:45: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] fill_count = chunk_size / vp->HDFsize; ~ ~~~~~~~~~~~^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1189:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] NC_arrayfill(tBuf, tempbuf_size, vp->type); ~~~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1194:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { ~~~~~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1249:25: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] new_count = count; /* use new_count; preserve the # of elements */ ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1265:32: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] data_size = new_count * vp->szof; ^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1274:29: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] elements_left = count; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1288:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, pvalues, vp->HDFtype, (uint32)new_count, DFACC_READ, 0, 0)) { ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1300:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] data_size = new_count * vp->szof; ^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1322:25: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] new_count = count; /* use new_count; preserve the # of elements */ ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1347:29: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] elements_left = count; ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1355:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(pvalues, tBuf, vp->HDFtype, (uint32)new_count, DFACC_WRITE, 0, 0)) { ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1371:33: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] data_size = new_count * vp->szof; ^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1391:37: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned long' [-Wsign-conversion] bytes_left = vp->len - (where + byte_count); ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1424:45: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] fill_count = chunk_size / vp->HDFsize; ~ ~~~~~~~~~~~^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1449:36: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] NC_arrayfill(tBuf, tempbuf_size, vp->type); ~~~~~~~~~~~~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1453:68: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int32' (aka 'int') [-Wsign-conversion] if (FAIL == DFKconvert(tBuf, tValues, vp->HDFtype, fill_count, DFACC_WRITE, 0, 0)) { ~~~~~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:975:70: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(values, (*attr)->data->values, vp->szof, count); ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1012:62: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(values, (*attr)->data->values, vp->szof, count); ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1068:25: warning: comparison of integers of different signs: 'int32' (aka 'int') and 'u_long' (aka 'unsigned long') [-Wsign-compare] data_size = MAX(byte_count, where); ^ ~~~~~~~~~~ ~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hlimits.h:40:25: note: expanded from macro 'MAX' #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ~ ^ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1068:41: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] data_size = MAX(byte_count, where); ~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hlimits.h:40:41: note: expanded from macro 'MAX' #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1084:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] data_size = new_count * vp->szof; ~ ~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1097:64: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(tBuf, (*attr)->data->values, vp->szof, new_count); ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1123:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] data_size = new_count * vp->szof; ~ ~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1138:31: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] int32 buf_size = where; ~~~~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1169:47: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] tempbuf_size = fill_count * vp->szof; ~ ~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1187:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1219:32: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] if (Hseek(vp->aid, where, DF_START) == FAIL) { ~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1231:32: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'int32' (aka 'int') [-Wshorten-64-to-32] if (Hseek(vp->aid, where, DF_START) == FAIL) { ~~~~~ ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1265:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] data_size = new_count * vp->szof; ~ ~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1300:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] data_size = new_count * vp->szof; ~ ~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1371:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] data_size = new_count * vp->szof; ~ ~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1391:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] bytes_left = vp->len - (where + byte_count); ~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1429:47: warning: implicit conversion loses integer precision: 'unsigned long' to 'int32' (aka 'int') [-Wshorten-64-to-32] tempbuf_size = fill_count * vp->szof; ~ ~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1447:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] HDmemfill(tBuf, (*attr)->data->values, vp->szof, fill_count); ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1543:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] byte_count = count * vp->HDFsize; ~ ~~~~~~^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1543:30: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] byte_count = count * vp->HDFsize; ~ ~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1582:62: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, value)) ~~~~~~~~~~~~~~~~ ~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1587:56: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, value) ? 0 : -1); ~~~~~~~~~~~~ ~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1641:45: warning: passing 'const void *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return (NCvar1io(handle, varid, coords, value)); ^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1562:59: note: passing argument to parameter 'value' here NCvar1io(NC *handle, int varid, const long *coords, Void *value) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1709:54: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] if (!xdr_NCvshort(xdrs, (unsigned)1, (short *)values)) ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1716:35: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] if (!xdr_shorts(xdrs, (short *)values, count)) ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1720:57: warning: cast from 'char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] return (xdr_NCvshort(xdrs, (unsigned)0, (short *)values)); ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1681:29: warning: implicit conversion loses integer precision: 'u_long' (aka 'unsigned long') to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_NCsetpos(xdrs, where)) ~~~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:67:53: note: expanded from macro 'xdr_NCsetpos' #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1688:48: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] unsigned vcount = MIN(count, 4 - rem); ~~~~~~ ~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hlimits.h:37:41: note: expanded from macro 'MIN' #define MIN(a, b) (((a) < (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1772:27: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] if (*edp > *shp - *orp || *edp < 0) { ~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1772:18: warning: comparison of integers of different signs: 'const long' and 'unsigned long' [-Wsign-compare] if (*edp > *shp - *orp || *edp < 0) { ~~~~ ^ ~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1776:18: warning: comparison of integers of different signs: 'const long' and 'unsigned long' [-Wsign-compare] if (*edp < *shp) { ~~~~ ^ ~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1818:14: warning: implicit conversion changes signedness: 'u_long' (aka 'unsigned long') to 'long' [-Wsign-conversion] offset = NC_varoffset(handle, vp, start); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1831:53: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] if (FAIL == hdf_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) ~~~~~~~~~~~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1836:48: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] if (!nssdc_xdr_NCvdata(handle, vp, offset, vp->type, (uint32)*edges, values)) ~~~~~~~~~~~~~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1840:44: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] if (!xdr_NCvdata(handle->xdrs, offset, vp->type, (unsigned)*edges, values)) ~~~~~~~~~~~ ^~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1855:35: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] handle->numrecs = MAX(vp->numrecs, handle->numrecs); ~ ~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hlimits.h:40:35: note: expanded from macro 'MAX' #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1860:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~NC_NDIRTY; ~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1855:27: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] handle->numrecs = MAX(vp->numrecs, handle->numrecs); ^ ~~~~~~~~~~~ ~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/hdf/src/hlimits.h:40:25: note: expanded from macro 'MAX' #define MAX(a, b) (((a) > (b)) ? (a) : (b)) ~ ^ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1906:62: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] if (FAIL == hdf_xdr_NCv1data(handle, vp, vp->begin, vp->type, values)) ~~~~~~~~~~~~~~~~ ~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1911:56: warning: implicit conversion changes signedness: 'long' to 'u_long' (aka 'unsigned long') [-Wsign-conversion] return (xdr_NCv1data(handle->xdrs, vp->begin, vp->type, values) ? 0 : -1); ~~~~~~~~~~~~ ~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1938:20: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] iocount *= *edp; ~~ ^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:1946:28: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t szof = nctypelen(vp->type); ~~~~ ^~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2010:38: warning: cast from 'const unsigned char *' to 'void *' drops const qualifier [-Wcast-qual] values = (void *)((const uint8 *)values + iocount * szof); ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2051:27: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] vp->numrecs = upper[0]; ~ ^~~~~~~~ 99 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2120:31: warning: implicit conversion changes signedness: 'const long' to 'unsigned long' [-Wsign-conversion] buf_size = buf_size * edges[ii]; ~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2128:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2119:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < vp->assoc->count; ii++) ~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2125:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) ~~~~~~~~~ ^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2125:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] if (HDmemfill(values, (*attr)->data->values, vp->szof, buf_size) == NULL) ~~~~~~~~~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2211:10: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2212:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2229:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (jj = 1; jj < vp->assoc->count; jj++) ~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:49:32: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] maxidim = vp->assoc->count - 1; ~ ~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:88:79: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:88:77: warning: operand of ? changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] : idim == 0 && IS_RECVAR(vp) ? handle->numrecs - mystart[idim] ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:89:79: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] : vp->shape[idim] - mystart[idim]; ~ ^~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:89:77: warning: operand of ? changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] : vp->shape[idim] - mystart[idim]; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:92:54: warning: operand of ? changes signedness: 'size_t' (aka 'unsigned long') to 'long' [-Wsign-conversion] : idim == maxidim ? vp->szof ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putgetg.c:106:55: warning: comparison of integers of different signs: 'long' and 'size_t' (aka 'unsigned long') [-Wsign-compare] /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2289:19: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] iocount = NCelemsPerRec(rvp[ii]); ~ ^~~~~~~~~~~~~~~~~~~~~~ if (mystride[maxidim] == 1 && myimap[maxidim] == vp->szof) { ~~~~~~~~~~~~~~~ ^ ~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2335:28: warning: implicit conversion changes signedness: 'unsigned long' to 'long' [-Wsign-conversion] if ((unfilled = recnum - handle->numrecs) >= 0) { ~ ~~~~~~~^~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2335:21: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] if ((unfilled = recnum - handle->numrecs) >= 0) { ^~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2339:38: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] handle->numrecs = recnum + 1; ~ ~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2343:53: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ~~~~~~~~^~~~~~~~~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:67:53: note: expanded from macro 'xdr_NCsetpos' #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2348:49: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] if (!NCfillrecord(handle->xdrs, (NC_var **)handle->vars->values, handle->vars->count)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2358:30: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~NC_NDIRTY; ~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2343:63: warning: implicit conversion loses integer precision: 'unsigned long' to 'u_int' (aka 'unsigned int') [-Wshorten-64-to-32] if (!xdr_NCsetpos(handle->xdrs, handle->begin_rec + handle->recsize * handle->numrecs)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:67:53: note: expanded from macro 'xdr_NCsetpos' #define xdr_NCsetpos(xdrs, pos) xdr_setpos((xdrs), (pos)) ~~~~~~~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/xdr/xdr.h:190:66: note: expanded from macro 'xdr_setpos' #define xdr_setpos(xdrs, pos) (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) ~ ^~~ 7 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2240:1: warning: stack frame size of 40072 bytes in function 'ncrecinq' [-Wframe-larger-than=] ncrecinq(int cdfid, int *nrecvars, int *recvarids, long *recsizes) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/putget.c:2269:1: warning: stack frame size of 40344 bytes in function 'NCrecio' [-Wframe-larger-than=] NCrecio(NC *handle, long recnum, Void **datap) ^ 129 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/sharray.c:38:29: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion] *(cp + 1) = *sp % 256; ~ ~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/sharray.c:39:30: warning: implicit conversion changes signedness: 'int' to 'unsigned char' [-Wsign-conversion] *cp = (*sp >> 8); ~ ~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/sharray.c:48:39: warning: implicit conversion loses integer precision: 'int' to 'short' [-Wimplicit-int-conversion] *sp = ((*cp & 0x7f) << 8) + *(cp + 1); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 3 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/string.c:120:71: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] (void)memset(old->values + count, 0, (int)old->count - (int)count + 1); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/string.c:158:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] (*spp)->len = strlen((*spp)->values); ~ ^~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:124:18: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] xszof = var->HDFsize; ~ ~~~~~^~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:134:22: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] ii = var->assoc->count; ~ ~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:140:20: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] shape = malloc(ii * sizeof(unsigned long)); ^~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:156:15: warning: cast from 'char *' to 'NC_dim **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_dim **)dims->values + *ip; ^~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:157:22: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] *op = (*dp)->size; ~ ~~~~~~~^~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:160:42: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] var->assoc->count - ii); ~ ^~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:175:26: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] ii = var->assoc->count; ~ ~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:176:21: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] dsizes = malloc(ii * sizeof(unsigned long)); ^~ ~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:222:25: warning: implicit conversion changes signedness: 'unsigned int' to 'intn' (aka 'int') [-Wsign-conversion] return (var->assoc->count); ~~~~~~ ~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:151:28: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (*ip < 0 || *ip >= ((dims != NULL) ? dims->count : 1)) { ~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:158:39: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (*op == NC_UNLIMITED && ii != var->assoc->count) { ~~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:218:13: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough] default: ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:218:13: note: insert 'break;' to avoid fall-through default: ^ break; /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:276:15: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:278:79: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:300:37: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return (handle->vars->count - 1); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:253:43: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (handle->dims == NULL || ndims > handle->dims->count) { ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:275:15: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] len = strlen(name); ~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:277:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:278:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:324:13: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vbase = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:346:27: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] return (handle->vars->count); ~~~~~~ ~~~~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:365:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] dp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:367:75: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:364:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] len = strlen(name); ~ ^~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:366:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, dp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:367:17: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (len == (*dp)->name->len && strncmp(name, (*dp)->name->values, len) == 0) { ~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:389:14: warning: cast from 'char *' to 'NC_array **' increases required alignment from 1 to 8 [-Wcast-align] ap = (NC_array **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:388:58: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:439:30: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *ndimsp = vp->assoc->count; ~ ~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:448:35: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] *nattrsp = vp->attrs->count; ~ ~~~~~~~~~~~^~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:442:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < vp->assoc->count; ii++) { ~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:477:11: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:479:80: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { ~~~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:491:15: warning: cast from 'char *' to 'NC_var **' increases required alignment from 1 to 8 [-Wcast-align] vpp = (NC_var **)handle->vars->values; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:515:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] handle->flags &= ~(NC_NDIRTY | NC_HDIRTY); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:476:11: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] len = strlen(newname); ~ ^~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:478:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for (ii = 0; ii < handle->vars->count; ii++, vpp++) { ~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:479:17: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if (len == (*vpp)->name->len && strncmp(newname, (*vpp)->name->values, len) == 0) { ~~~ ^ ~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:490:58: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] else if (handle->vars != NULL && varid >= 0 && varid < handle->vars->count) { ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/var.c:739:25: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32] begin = (*vpp)->begin; ~ ~~~~~~~~^~~~~ 40 warnings generated. /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:105:35: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] biop->nread = biop->cnt = read(biop->fd, (void *)biop->base, BIOBUFSIZ); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:124:66: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); ~~~~~ ~~~~~~^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:124:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] biop->nwrote = write(biop->fd, (void *)biop->base, biop->cnt); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:165:28: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] while (nbytes > (rem = REM(biop))) { ~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:151:26: note: expanded from macro 'REM' #define REM(p) ((p)->cnt - CNT(p)) ~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:165:19: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] while (nbytes > (rem = REM(biop))) { ~~~~~~ ^ ~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:192:28: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] while (nbytes > (rem = BREM(biop))) { ~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:154:28: note: expanded from macro 'BREM' #define BREM(p) (BIOBUFSIZ - CNT(p)) ~~~~~~~~~~^~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:192:19: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] while (nbytes > (rem = BREM(biop))) { ~~~~~~ ^ ~~~~~~~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:208:16: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] if ((cnt = CNT(biop)) > biop->cnt) ~ ^~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:148:26: note: expanded from macro 'CNT' #define CNT(p) ((p)->ptr - (p)->base) ~~~~~~~~~^~~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:355:17: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] *lp = ntohl(*lp); ~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:364:42: warning: cast from 'const long *' to 'unsigned char *' drops const qualifier [-Wcast-qual] unsigned char *up = (unsigned char *)lp; ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:366:22: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'netlong' (aka 'int') [-Wsign-conversion] netlong mycopy = htonl(*lp); ~~~~~~ ^~~~~~~~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:366:28: warning: implicit conversion loses integer precision: 'const long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] netlong mycopy = htonl(*lp); ~~~~~ ^~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:381:92: warning: comparison of integers of different signs: 'int' and 'u_int' (aka 'unsigned int') [-Wsign-compare] if ((len != 0) && (bioread((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:389:77: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] if ((len != 0) && (biowrite((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) ^ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:389:93: warning: comparison of integers of different signs: 'int' and 'u_int' (aka 'unsigned int') [-Wsign-compare] if ((len != 0) && (biowrite((biobuf *)xdrs->x_private, (unsigned char *)addr, (int)len) != len)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ /home/conan/w/prod-v1/bsr/78793/dbdaa/.conan/data/hdf4/4.2.16-2/_/_/build/d00629e8422d2031e8720b4e6324b925befd9c5d/src/mfhdf/libsrc/xdrposix.c:398:35: warning: implicit conversion loses integer precision: 'long' to 'ncpos_t' (aka 'unsigned int') [-Wshorten-64-to-32] return BIOBUFSIZ * biop->page + CNT(biop); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 16 warnings generated. hdf4/4.2.16-2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior hdf4/4.2.16-2: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior